In general, in large restaurants, 10 percent service charge is included in the bill, but it’s quite common to leave a tip too – INR 100 ($1.64) in a casual place, up to INR 300 ($4.92) in a five star restaurant. It’s best to give a tip directly to staff in cash to be sure they get it.
It‘s not customary to leave tips in bars.
Carry a stock of small denomination notes separately from your other cash so they are readily to hand for tipping purposes.
In hotels, it’s usual to tip bellboys or anyone who carries luggage about 50-100 Rupees per bag. Be warned – don’t allow someone to grab your bags if you don’t want to tip!
It’s against the law for taxi drivers to charge more than the cost of the ride so the best way to tip, if you’d like to, is to simply round up the amount.