Aside from tipping waiters and taxi drivers, Spaniards tend not to leave extra in addition to the bill. Restaurant checks do not list a service charge on the bill but consider the tip included. If you want to leave a small tip in addition to the bill, tip 5%–10% of the bill (and only if you think the service was worth it), and leave less if you eat tapas or sandwiches at a bar—just enough to round out the bill to the nearest €1.
Tip taxi drivers about 10% of the total fare, plus a supplement to help with luggage. Note that rides from airports carry an official surcharge plus a small handling fee for each piece of luggage.
Tip hotel porters €1 per bag and the bearer of room service €1. A doorman who calls a taxi for you gets €1. If you stay in a hotel for more than two nights, you can tip the maid about €1 per night, although it isn’t generally expected
Tour guides should be tipped about €2, barbers €0.50–€1, and women's hairdressers at least €1 for a wash and style. Restroom attendants are tipped €0.50.