NovAsia
Bali practical guide

Using QRIS and E-Wallets in Bali as a Foreigner

Nova Asia AI assistant

Let’s explore this page together

Can Foreigners Use QRIS in Bali Without a Local Bank Account?

You reach a small café counter in Bali and see a QRIS sign instead of a card terminal. Your bank card was issued abroad. Can you still pay? Possibly, but the card is only part of the picture. QRIS is Indonesia’s payment-code standard; a compatible banking or wallet app has to authorise and fund the transaction.

Some visitors can use a participating app from home through QRIS Cross-Border, known locally as QRIS Antarnegara. Others may qualify for an Indonesian wallet without opening a local bank account. DANA, for example, documents a foreign-account registration route, though phone-country eligibility, passport checks and payment funding are separate hurdles. A traveller whose bank is in a partner country does not automatically have access: the actual app and transaction type must be supported.

For someone living in Bali with an eligible Indonesian account, the QRIS feature in mobile banking may be the least complicated choice. None of these routes is tied to Bali-specific payment law. The same national rules apply elsewhere in Indonesia, and even a working setup needs a backup when the merchant, network or app cannot complete a payment.

What a QRIS Code Does—and What Your Wallet Actually Does

A single QRIS sign at a roadside food stall may serve customers with quite different payment apps. The stall does not need one sticker for every bank. You open a participating app, scan the merchant’s code, inspect the payee displayed on your phone and authorise the rupiah amount. Your provider determines which balance or account funds it.

There are two familiar ways a merchant can present a code. A static QRIS sticker stays in place, so a customer typically types in the amount. At a busy stall, an extra zero in the rupiah figure can turn an inexpensive meal into a much larger payment. A dynamic code is generated for the transaction, commonly with the price already entered by the cashier. It saves a step, but it still deserves a glance at the total and receiving merchant before approval.

Not every QR payment involves scanning a sign. Under the customer-presented model, or CPM, your payment app displays a code for the cashier to scan. Bank Indonesia distinguishes that from the merchant-presented model used by many smaller shops. These are different checkout flows within the same standard, so the exact buttons and screens will vary between providers.

Visitors sometimes ask whether they must obtain a “personal QRIS”. For an ordinary shop purchase, they do not. A card-terminal payment and a QRIS app payment use different checkout flows. For the latter, they need an authorised payment app with a usable funding source. A personal transfer to someone’s account is a different transaction, as are the transfer, withdrawal and cash-deposit features offered through the separate QRIS TUNTAS system where available. The fact that all involve QR codes does not make the payee or protections interchangeable.

The useful moment to slow down is after the scan, before the payment. A legitimate-looking sticker does not settle the question of whose name appears on the receiving account.

Three Ways to Pay: Cross-Border Apps, E-Wallets and Local Banks

For a visitor already using a compatible overseas banking app, QRIS Cross-Border can eliminate the need to establish an Indonesian account simply to buy lunch. The Indonesian merchant charges in rupiah; the payer’s app handles the overseas side and should present the amount for authorisation. The direction matters. An Indonesian wallet that lets locals pay in another country is not proof that a foreign visitor can pay in Indonesia through any app from that country.

As of 9 November 2026, Bank Indonesia’s cross-border information names Thailand, Malaysia, Singapore, Japan, South Korea and China. That is a map of connected payment arrangements, not universal acceptance of cards or QR apps. The regulator identifies payer-side providers for international travellers paying inside Indonesia. Its Thailand entries include Bangkok Bank, Krungthai, Kasikornbank and Siam Commercial Bank. The Malaysia list includes Touch ’n Go eWallet, while the Singapore entries include DBS PayLah. You still need to establish whether your own account has Indonesian QR payment access, which transaction types it supports and whether the merchant’s provider accepts them.

This distinction can be easy to miss. Seeing a familiar national QR logo in an app, or reading that two countries have connected their systems, does not guarantee the scanner will recognise the QRIS sign in front of you. Bank Indonesia also advises merchants to confirm their ability to accept cross-border payments with their provider.

The alternative for people without compatible home banking is a locally issued wallet. That may work without an Indonesian bank account, provided the service accepts the visitor’s phone number and identification and offers a usable way to fund payments. Downloading an app is not the difficult part; a rejected card, unavailable top-up method or unverified account can leave you with nothing to spend at the till.

A local bank app is a third route, usually more relevant to residents who already have an eligible account and mobile-banking access. Its appeal is straightforward funding from the bank rather than maintaining another wallet balance. Opening the account, however, is a separate eligibility process. None of the three routes is universally best: the right one is the one you can actually activate, fund and use at an Indonesian merchant.

DANA, GoPay and OVO: Passport Checks and Phone Requirements

Wallet onboarding has distinct stages: registering a phone number, meeting identity-verification requirements and obtaining an accepted source of money. Higher account levels may unlock features, yet overseas cards face separate restrictions.

DANA offers a documented Foreign Account flow. Its Help Center tells users to choose a supported overseas phone country, enter an active number and follow the app’s registration process. A separate answer says non-Indonesian citizens can apply for DANA Premium using a passport. This matters to travellers who have no Indonesian SIM or local account. It does not prove that every foreign country code appears in the registration selector or that a particular card can be linked after passport approval. OTP delivery and access to the registered number remain operational requirements.

In a May 2026 article, DANA describes a tourist paying at QRIS merchants using a supported card linked to its app, without opening an Indonesian bank account. Whether you can add your own card, draw funds directly from it or first need to load a wallet balance is determined by what the service offers your account. Fees and transaction permissions need to be checked separately.

GoPay is less clear-cut from the available official instructions. A GoPay Plus information page explicitly mentions passports for foreign nationals, yet a separate step-by-step upgrade article instructs users to photograph an Indonesian electronic identity card, or eKTP. It would be misleading to treat the promotional passport wording as guaranteed approval for every visitor. The current app flow, country of registration and customer-support guidance are more reliable for your individual application. A basic GoPay account, an approved Plus upgrade and an enabled QRIS payment are not synonymous.

OVO’s terms allow foreigners to submit the identity page of a passport when upgrading to OVO Premier. Its basic account registration relies on a mobile number and email address; account levels carry different permitted services and balance rules. The passport provision alone tells you little about whether your foreign mobile number can receive the one-time code or whether your preferred overseas card is an accepted top-up source. A service may verify your identity and still be unsuitable for the payment you want to make.

Neither KITAS residence paperwork nor an Indonesian phone number can be stated as an across-the-board requirement for all three providers. Nor is there a blanket guarantee that either is unnecessary in every product flow. Keep account credentials in your own control: a shop employee, helpful stranger or informal intermediary should never need your PIN or OTP to set up or complete your payment.

Paying at a QRIS Merchant: The Checks Before You Confirm

At a QRIS-only checkout, the most valuable screen is the one immediately before you approve the payment. Your app should identify a receiving merchant and display the price in Indonesian rupiah. A normal phone camera may read the pattern, but the actual transaction must run through a payment feature that your bank or wallet supports. A successful scan alone proves very little.

With a printed static code, you will commonly enter the merchant’s price yourself; with a dynamic one, the amount may already be filled in by the till. Either way, compare the total with the purchase and look at the receiving name. Cross-border apps may also display what will be debited in your home currency. An unexpected exchange result is worth questioning while the transaction is still reversible by simply not approving it.

The physical code deserves a quick look. A second sticker placed over an existing one can redirect a payment. Sometimes a shop’s registered merchant name legitimately differs from the sign outside, particularly in small family-run businesses. The cashier should be able to account for the difference, and a mismatch you cannot resolve is a sensible reason to pay another way. An invitation to send funds to an unrelated personal QR is not equivalent to an ordinary merchant checkout.

After authorisation, let the payment status settle and allow the merchant to check their own notification or receipt record. Showing a screenshot is useful for discussing the amount and timestamp, but it is not independent proof that the merchant was credited. If mobile data drops at the wrong moment, a second scan can produce a second charge. The transaction reference and the in-app history are the records to preserve.

QRIS Fees, Currency Conversion and Account Limits

The QRIS logo does not imply that every stage of a foreign visitor’s payment is free. Bank Indonesia says a merchant’s QRIS acceptance charge, known as the Merchant Discount Rate or MDR, is borne by the merchant and must not be passed on to the shopper as an additional checkout fee. The regulator revised the relevant merchant categories effective 1 October 2026. Those rules do not eliminate separate charges associated with a foreign funding source.

When a cross-border payment comes out of an overseas account, currency conversion is handled under the participating payment arrangements and the payer provider’s terms. If the app shows the equivalent amount in your home currency, that is the figure to inspect before authorising. Calling every difference a “QRIS fee” obscures where the expense arose.

An Indonesian e-wallet brings another set of possibilities. Adding money by a particular channel may carry a charge; using a linked overseas card may be restricted or priced differently from funding by a local account. Even the ability to withdraw unused funds depends on the product and account status. A small test helps avoid an unusable balance.

Bank Indonesia’s general limit for a standard QRIS transaction is IDR 10 million. This is an upper ceiling, not an entitlement to make a purchase of that size: issuers can set tighter transaction, daily or monthly limits. Verification tier, security controls and available funds may reduce what a particular app will process. A working low-value test cannot be treated as confirmation that a much larger transaction will pass.

These details are general payment information, not personalised financial advice. Availability, exchange rates, charges and account limits must be taken from the actual bank or wallet terms applicable when you pay; screenshots from an earlier trip are not a tariff schedule.

When QRIS Fails: Wrong Payee, Pending Payments and No Signal

A merchant says the payment never arrived, while your phone appears to show a debit. It is tempting to scan again to end the awkward conversation. That is precisely how a temporary processing delay can turn into two payments. The safest response depends on what your app actually says: declined, pending or completed.

A clear failure with no posted debit may be caused by an unavailable network, a spending cap, insufficient funds or an unsupported merchant or payment channel. If you cannot receive an OTP or your data connection has failed, the merchant cannot repair that part of your account. Cash or a card accepted by the shop may be the simplest fallback after the first attempt is known to have failed.

A debit marked completed or pending deserves more care when the merchant has no matching receipt. The merchant can inspect their transaction history, while the payer can record the exact amount, time, app status and reference number. A screenshot helps explain the situation but should not replace those records. If they still disagree, raise the issue with the bank or wallet used to make the payment. For cross-border QRIS, the payer-side provider is the sensible first point of contact; there is no single refund deadline that can be promised for every issuer and dispute.

A completely different warning appears before money leaves the account: the QR scan displays a name that seems unrelated to the shop. It may be a mislabelled code, an overlaid sticker or a request to transfer to a private individual. Stop before authorising and ask the merchant to identify its payment code. If funds have already gone to an unexpected recipient, keep the transaction evidence and report it through the app. Sharing an OTP, PIN or account password with someone offering to “fix” a payment only creates another risk.

Not every delayed notification means fraud. Equally, a reassuring verbal promise is not a settlement record. What resolves the disagreement is a consistent transaction status on both sides, or a documented case with the payment provider.

Which Payment Setup Fits a Short Visit or a Longer Stay?

A week-long holiday rarely justifies opening an Indonesian bank account merely to pay for snacks and short taxi-stop purchases. A participating home-country app is often the cleanest starting point: there is no extra wallet balance to manage, and the payer provider already knows you. Where cross-border QRIS is unavailable, a foreigner-compatible wallet such as DANA may be worth exploring—provided your phone number, passport verification and funding method actually work together.

For an extended stay, managing a small local wallet balance can be convenient. Still, account limits and withdrawal rules make it a poor place to deposit money you cannot afford to leave unused. Residents who already qualify for Indonesian banking may prefer using QRIS directly within their bank app. Account-opening rules are a separate issue.

Consider also the day when your phone has no signal, the verification message does not arrive, or the merchant’s provider cannot accept an overseas QR payment. Neither QRIS Cross-Border nor an Indonesian wallet is a complete substitute for access to rupiah cash or an accepted card. A personal transfer to an unfamiliar account is a particularly weak workaround when the ordinary merchant payment has failed.

For most visitors, the sensible test is small and real: a working app, a clear payee name, an amount you recognise and a receipt both parties can confirm. That tells you more about your own payment setup than a list of supported countries or wallets can.

Three Payment Routes for Foreign QRIS Users

The key distinction is eligibility and funding, not the app logo. Confirm the precise provider before travelling.

Option 1 of 3

Cross-border app

Indonesian bank account required?
No, with a participating overseas provider.
Phone and ID
Set by the home-country provider.
Funding source
The supported account or wallet abroad.
Where to check FX and charges
The payer app before authorisation.
Most likely blocker
Your provider or transaction type is not supported.
Option 2 of 3

Indonesian e-wallet

Indonesian bank account required?
Not necessarily; wallet and funding rules vary.
Phone and ID
DANA supports certain foreign numbers and passports; others differ.
Funding source
Wallet balance or an eligible linked payment method.
Where to check FX and charges
Wallet/card funding and top-up terms.
Most likely blocker
KYC, OTP, card linking or feature restrictions.
Option 3 of 3

Local bank app

Indonesian bank account required?
Yes, you need an eligible local account.
Phone and ID
Subject to the bank’s KYC and mobile-banking criteria.
Funding source
An eligible bank balance or permitted source.
Where to check FX and charges
Bank terms; no QRIS merchant surcharge for buyers.
Most likely blocker
Account eligibility or QR payment availability.

Before Your First QRIS Purchase

Complete0 of 11
Before travelling or registeringChecklist0 of 4
At the merchantChecklist0 of 4
If the payment is pendingChecklist0 of 3

Choose a Payment Route That Matches Your Stay

Suggested next stepTry your participating cross-border payment app first.

Partner-country status does not guarantee issuer support.

Suggested next stepCheck DANA Foreign Account and actual card linking.

DANA supports certain foreign numbers and passport checks; features and fees need separate confirmation.

Suggested next stepStart with QRIS in your bank app; add a wallet only if useful.

Bank-app features and limits must be confirmed with your provider.

Suggested next stepUse an accepted card or cash and troubleshoot the wallet later.

Avoid unverified personal transfers as a shortcut.

FAQ: QRIS Payments in Bali

Can foreigners use QRIS without an Indonesian bank account?
You can pay without a local bank account when a supported overseas app offers QRIS payments in Indonesia or an Indonesian wallet accepts your registration and funding method. A QRIS sticker does not provide an account or a balance of its own. Eligibility for the app and the particular merchant transaction still matters.
Will my home bank’s app work with QRIS in Bali?
The answer comes down to your individual bank and app. Bank Indonesia lists international payment arrangements, but a connected country does not mean every domestic bank can pay Indonesian QRIS merchants. Look for support for payments into Indonesia in your own app, not merely a generic QR scanner or a description of outbound payments.
Can I sign up for DANA with an overseas number and passport?
DANA documents registration with a phone number from a supported overseas country and passport verification for foreign nationals seeking Premium status. Those steps are distinct from attaching a payment card or funding a transaction. You may pass an identity check and still find that your card or account features are unavailable.
Do GoPay and OVO require a KITAS?
The official material does not support one universal KITAS rule for both providers. GoPay Plus has passport guidance for foreigners alongside a separate upgrade article built around Indonesian eKTP; OVO’s terms refer to foreign passports for Premier verification. Current onboarding options and permitted services need to be confirmed in the app or with the provider, especially for an overseas phone number.
Are QRIS payments free, and which exchange rate applies?
Bank Indonesia states that the merchant-side QRIS acceptance fee must not be passed on to shoppers. Currency conversion, card funding and wallet top-ups are different transactions and can have costs under the provider’s terms. Your overseas app determines the exchange calculation you are offered, so inspect the displayed debit before approving.
What if I’m charged but the merchant cannot confirm payment?
Do not assume a second scan is harmless. Inspect your transaction history, record the status, time, amount and reference, and ask the merchant to check their receiving records. When the two sides disagree, contact the provider behind the app that made the payment; it is also the first port of call for a cross-border dispute. Refund timing varies with the investigation and provider rules.
Can QRIS replace cash and cards everywhere in Bali?
Not reliably. The merchant may lack cross-border acceptance, your provider may restrict a particular transaction, or the phone may have no signal when you need an OTP. Carry some rupiah cash and an accepted payment card as alternatives. Avoid an unverified personal transfer as a substitute for a failed merchant checkout.

Read next

Sources10
  1. Bank Indonesia — Quick Response Code Indonesian Standard (QRIS)Official national QR standard, static and dynamic codes, merchant verification, IDR 10 million per-payment ceiling and no shopper surcharge.
  2. Bank Indonesia — QRIS AntarnegaraSix connected country arrangements, individual provider participation and inbound QRIS payment steps for visitors to Indonesia.
  3. Bank Indonesia — MDR QRIS Bagi Merchant, 13.10.2026The merchant-funded MDR policy and revised categories effective 1 October 2026; separate from payer foreign-exchange charges.
  4. Bank Indonesia — QRIS TUNTAS (Tarik Tunai, Transfer dan Setor Tunai)QRIS-based transfers, cash withdrawal and deposits as distinct services from an ordinary merchant payment.
  5. DANA Help Center — Foreign Account: overseas phone registrationRegistration flow for users with active mobile numbers in supported overseas countries.
Show allHide additional sourcesanother 5
  1. DANA Help Center — Premium verification using a foreign phone numberPassport-based Premium eligibility for foreign nationals, distinct from bank-card linking.
  2. DANA — Can Foreign Tourists Use QRIS in Indonesia?, 14.05.2026DANA’s own explanation of tourist QRIS payments using a supported funding card without a local bank account.
  3. GoPay — GoPay PlusOfficial reference to passports for foreign nationals upgrading to GoPay Plus.
  4. GoPay Help — Cara upgrade ke GoPay PlusSeparate onboarding instructions foreground eKTP, creating a meaningful eligibility caveat for foreign applicants.
  5. OVO — OVO App Terms and ConditionsPhone-led registration, account tiers and foreign passport identity evidence for Premier.