Using an ATM while traveling in Bali is usually convenient, but sometimes unexpected problems can happen. One of the most frustrating situations for tourists is when a cash machine takes your money but does not dispense the cash.
This issue can happen for several reasons, such as network errors, ATM malfunctions, or transaction interruptions. If you find yourself in this situation, it’s important to stay calm and follow the correct steps to recover your money.

ATMs in Bali are operated by major Indonesian banks such as Bank Central Asia, Bank Mandiri, and Bank Negara Indonesia. While these machines are generally reliable, occasional technical errors may occur.
When an ATM transaction fails but the money is deducted from your account, the issue is usually recorded in the bank’s system. In many cases, the funds will automatically return to your account within a few days.
Why ATMs Sometimes Take Money in Bali (Expertise)
ATM issues can occur anywhere in the world, including Bali. Some common reasons include:
- Network interruption during the transaction
- ATM cash shortage inside the machine
- Card communication error with your bank
- Power interruption or system error
These problems are rare but can happen, especially in busy tourist areas.
What to Do Immediately (Experience)
If a cash machine takes your money in Bali, follow these steps:
1. Do Not Leave the ATM Immediately
Wait for a moment because sometimes the machine may still complete the transaction.
2. Take a Photo of the ATM
Record important details such as:
- ATM location
- Bank name
- ATM machine ID
- Date and time of transaction
3. Keep the Transaction Receipt
If the ATM printed a receipt, keep it as proof of the failed transaction.
4. Contact Your Bank
Call the customer support number on the back of your card and report the issue.
5. Contact the Local Bank
If the ATM belongs to a local bank such as Bank Mandiri or Bank Central Asia, you can also visit the nearest branch.
How Long Does It Take to Get Your Money Back? (Authoritativeness)
In most cases, banks investigate ATM transaction errors within 3 to 10 business days. The money is usually returned automatically to your account once the transaction is verified.
International transactions may take slightly longer depending on the policies of your home bank.
Alternative Ways to Get Cash in Bali (Trustworthiness)
If you still need cash while waiting for your bank issue to be resolved, there are several alternatives:
✔ Withdraw from another ATM
✔ Pay using a credit card where accepted
✔ Exchange foreign currency at a licensed money changer
Licensed money changers can be a reliable option for tourists who need quick access to Indonesian rupiah.
Best Money Changer in Bali for Tourists (Offer)
A trusted option for exchanging currency is:
BMC Bali Money Changer
Opening Hours
08:00 AM – 10:00 PM (Daily)
Why Tourists Choose This Money Changer
✔ Licensed and trusted currency exchange
✔ Competitive exchange rates
✔ Transparent transactions
✔ Tourist-friendly service
Services Available
- Exchange USD, AUD, EUR, SGD and other currencies
- Hotel pick-up service
- Airport pick-up service
- Large amount exchange
- Fast and secure transactions
6 Branch Locations in Bali
- Kuta
- Seminyak
- Legian
- Canggu
- Sanur
- Denpasar
These branches make it easy for travelers to exchange money safely across Bali.
Tips to Avoid ATM Problems in Bali
To reduce the risk of ATM issues during your trip:
✔ Use ATMs located inside banks or malls
✔ Avoid withdrawing large amounts at once
✔ Check ATM machines before inserting your card
✔ Use ATMs from major banks
These simple precautions can help you avoid common travel problems.
Final Thoughts
Experiencing an ATM problem while traveling can be stressful, but knowing what to do if a cash machine takes your money in Bali can make the situation easier to handle. By staying calm, documenting the issue, and contacting your bank, most problems can be resolved without major complications.
