Everyday · 5 min read
Tipping Etiquette in India: How Much to Tip in Every Situation
From restaurants to delivery drivers to hotel staff — a practical tipping guide for India with exact amounts.
Published
1.Restaurant tipping: the 10% standard
In India, **10% of the bill** is the standard tip at sit-down restaurants. Many restaurants add a "service charge" of 5-10% — this is NOT mandatory (CCPA guidelines, July 2022). You can ask to have it removed and tip directly to the server instead. If no service charge: tip 10% for good service, 5% for adequate, 15%+ for exceptional. On a ₹2,000 dinner, ₹200 is a generous tip.
2.Food delivery and ride-sharing
Zomato/Swiggy delivery: ₹20-50 per order is appreciated (most customers tip ₹0). Ola/Uber drivers: tipping is not expected but ₹20-50 for longer rides is courteous. For heavy rain, late-night deliveries, or difficult locations, ₹50-100 shows genuine appreciation. These workers earn ₹15,000-25,000/month — a ₹50 tip is meaningful to them.
3.Hotels, salons, and other services
Hotel bellboy: ₹50-100 per bag. Room service: ₹50-100. Housekeeping: ₹100-200/day (leave on the table daily, not at checkout). Salon/barber: ₹50-100 for haircuts, 10% for larger services. Spa: 10% of the treatment cost. Valet parking: ₹50-100. Auto/taxi driver: round up the fare (₹167 → ₹200). Home service professionals (plumber, electrician): not expected, but ₹100-200 for exceptional work builds goodwill.
4.Key takeaway
India doesn't have a strong tipping culture like the US, but tips are appreciated and often needed by service workers. 10% at restaurants, ₹20-50 for delivery, and ₹50-200 for hotel staff are reasonable guidelines. Use our tip calculator to quickly split the bill and tip among friends when dining out.