At sit-down restaurants, rounding up the bill or leaving a few euros is the local norm. If your meal comes to €38, leaving €40 is perfectly appropriate. For a longer dinner where service was attentive, 5–10% is generous by Madrid standards — 15–20% would raise eyebrows. At casual tapas bars or tabernas where you order at the counter, tipping is uncommon; dropping small coins in the bar tray is appreciated but never expected. At cafes and coffee shops, leaving the 10–20 cent coin from your change is the extent of what regulars do.
Taxis in Madrid operate on metered fares, and drivers do not expect a tip. Rounding up to the nearest euro for convenience is common — on a €9.40 fare, handing over €10 and saying 'keep the change' is fine. For airport runs with heavy luggage, an extra euro or two is a courteous acknowledgment. Ride-hailing apps process payment digitally, so any tip would need to be added in-app if the option appears.
At hotels, porters who carry bags typically receive €1–2 per bag — this is the one area where tipping is closest to an understood norm. Housekeeping tips are not standard practice in Madrid, though leaving €1–2 on the pillow at the end of a multi-night stay is a kind gesture staff will notice. Concierge staff who go out of their way — booking a hard-to-get restaurant or sourcing tickets — merit a €5–10 acknowledgment. On guided tours, €3–5 per person for a half-day tour or €5–10 for a full day is a reasonable range if the guide was genuinely engaging; for private tours, a bit more is appropriate.