In 2026, Bali has become significantly more digitized, but cash (Indonesian Rupiah) remains essential for a smooth trip. While major hotels, high-end restaurants, and shopping malls in tourist hubs like Seminyak and Canggu widely accept credit cards and QRIS (digital payments), you will absolutely need cash for smaller daily interactions. This includes eating at local warungs (family-run eateries), shopping at traditional markets, paying for "beach bed" rentals, or using public toilets. Additionally, many small transport providers and scooter rentals still prefer physical currency. Travelers should also be aware that as of 2026, Indonesian immigration has tightened checks; for certain visa types, you may be asked to show "sufficient funds," which can be demonstrated via bank statements or approximately $100 USD per day of stay. It is best to use ATMs at reputable banks to avoid card skimming and to keep a stash of small denominations for tipping and minor purchases.