Tipping in France is referred to as "le pourboire." While tipping is appreciated for exceptional service, it's not obligatory and entirely at your discretion. Tipping excessively is not a common practice.
A service charge is often included in the bill, and is indicated as "service compris." This fee typically covers the service provided by waitstaff. If you see "service compris" on your bill, it's not necessary to leave an additional tip.
When the service charge is not included in the bill, it's customary to leave a small tip as a gesture of appreciation for good service. A tip of around 5-10% of the bill is sufficient. Or you can round up the bill or leave some loose change as a tip. For example, if your bill is โฌ18, you might leave โฌ20.
If you receive exceptional service from hotel staff, such as porters or housekeeping, a small tip of a few euros is appreciated. It's also customary to round up the fare to the nearest euro or add a small tip for taxi drivers, especially if they assist with luggage or provide helpful service.
For guided tours, a tip of around โฌ2-โฌ5 per person is common if you're satisfied with the service. Similarly, for other services such as hairdressers or spa treatments, a tip of around 5-10% is appreciated.
A tip of around 5-10% is the general norm