
Tipping in Bali: Who to Tip and How Much (IDR)
How much to tip in Bali: restaurants, drivers, guides, spas and hotels. Service charge explained, with rupiah amounts and hand-over etiquette.
On this page
Last updated November 2026: tipping in Bali is appreciated but not obligatory, so check the bill for a service charge first. After that, round up or add a small rupiah amount for good service. Figures below are traveler guidelines drawn from conflicting sources, so treat them as ranges rather than rules.

Featured image: Christophe95, CC BY-SA 4.0, via Wikimedia Commons.
Quick answer: do you have to tip in Bali?

No, tipping is not compulsory. Tourist areas see it more often than quiet villages do. Carry small notes and decide at each stop. Scope matters here: this page covers Bali only, and nationwide tipping norms sit in a separate guide.
- Not mandatory, but common in tourist areas.
- Check the bill for a service charge before adding anything.
- Carry small rupiah notes, because change is not guaranteed.
- Reward full-day drivers and guides more than short rides.

Service charge vs tip in Bali: read the bill first
Many hotels and restaurants add a service charge of about 10%. Some sources put it at 5–10%, so the exact figure varies by venue. Look for "++" or "plus plus" on menus. That marker means service charge and government tax are added on top of listed prices. Our sources do not agree on the tax rate, so read the final bill rather than guess. A service charge is not automatically a tip for your server. Where one is already printed, extra cash is optional. Where none appears, 5–10% is the range several sources suggest for restaurants and cafés. At casual places, rounding up is enough.

Tipping in Bali by situation: how much to give
Rupiah ranges differ between sources. Some call Rp10,000–Rp40,000 a safe amount in tourist Bali. Another source gives Rp50,000–Rp150,000 per day, which likely applies to drivers or guides. Both can be right for different situations. Rows marked "varies" lack a sourced figure. Confirm current practice locally, and read the Gojek rides guide for app-based trips.

| Situation | Typical practice | Rupiah range | Notes |
|---|---|---|---|
| Restaurant or café, no service charge | 5–10% of the bill | Varies | Round up at casual places |
| Restaurant with service charge on bill | Tip optional | Rp10,000–Rp40,000 if you choose | Skip it if service was ordinary |
| Warung | Round up | Small change | Keep small notes handy |
| Private driver, day hire | Tip for full-day service | Rp50,000–Rp150,000 per day | Rp50,000 is often called generous |
| Ride-hailing | Round up the fare | Varies | Cash or in-app, depending on the app |
| Tour guide | Tip for a full day | Varies | Reported day range overlaps drivers |
| Hotel porter | Small note per trip | Varies | Hand it over directly |
| Housekeeping | Small note for the stay | Varies | Leave it clearly marked |
| Spa or massage | Tip for good service | Varies | Check whether a charge is already added |
| Villa staff | Pooled tip at checkout | Varies | Ask the manager how to share it |
| Dive, surf or boat crew | Tip for a good day | Varies | Cash is easiest |
Cash, small notes and how to hand it over

Cards rarely work for tips, so cash is the practical choice. Withdraw rupiah at an ATM and break large notes early. A Rp100,000 note is awkward to tip with, and change is not guaranteed. Check current note designs on the Bank Indonesia site. For conversion and ATM tips, see our rupiah notes and ATMs guide. Hand money over with your right hand and a smile. Add a quick thank-you, and learn a few Indonesian phrases to do it well.
Rp100,000 lands inside the Rp50,000–Rp150,000 day-hire range, so it suits a driver better than a café bill.
Tipping by area and venue type

Tipping is most familiar in busy southern areas such as Canggu, Seminyak, Uluwatu and Ubud. Venues there deal with visitors daily and often add service charges. See busy southern resort areas for what each hub offers. Quieter places run on smaller expectations. Try the quieter north coast or the east Bali coast. West Bali follows similar logic, as the west Bali guide explains. Family-run village stays often appreciate a modest tip at checkout, especially if hosts cooked or guided. Browse village stays to plan one. Keep it qualitative here, since no source ranks areas by amount.
Budget impact: a sample day

Here is an illustrative day, using only the ranges above. A driver on day hire could earn Rp50,000–Rp150,000. Two meals with small round-ups at Rp10,000–Rp40,000 each add Rp20,000–Rp80,000. That totals Rp70,000–Rp230,000 before any spa visit, which has no sourced range. Tips stay a minor line against transport and food. Pick a figure within each range based on service quality, not on pressure.
Mistakes to avoid

A few habits cause most awkward moments. Double-tipping is the commonest, so check the bill first. Handing over very large notes is another. Foreign currency can be inconvenient for staff to exchange, so stick with rupiah. Do not expect change from a tip note. Tips are separate from bargaining at markets, and neither should be forced. Pressure tipping is not customary, and a polite no is fine. Next, plan wider travel in Indonesia's top activities.
Many venues already add about 10% service, so extra cash becomes optional once that line is printed.
Frequently Asked Questions
Is 20,000 a good tip in Bali for tourists?
Rp20,000 sits inside the Rp10,000–Rp40,000 range some sources call safe. It suits a casual meal, a short ride or a porter. Day-hire drivers usually get more.
Is 100,000 rupiah a good tip in Bali?
Rp100,000 falls inside the Rp50,000–Rp150,000 per-day range reported for drivers and guides. For a café bill or a short ride, it is far above normal.
Is it rude not to tip in Bali?
No, since tipping is not compulsory and a service charge on the bill already counts. Our guide to nationwide tipping norms adds wider context.
Notes for your Indonesia trip
Optional updates when we add or change a town or island guide.
You might also like
Continue reading
More guides you'll find useful





