Quick answer
A Vietnamese bank account is not required for most tourist spending. Use an international card at established merchants, VND cash for small or offline purchases, and a compatible cross-border or stablecoin-funded QR app where the specific merchant code is supported.
| Route | Vietnamese bank account needed? | What is still required? | Where it works |
|---|---|---|---|
| International card | No | Valid card, issuer approval and merchant acceptance | Participating card merchants |
| VND cash | No | Obtaining and safely carrying cash | Cash-accepting merchants |
| Cross-border QR | Usually no local account | Eligible participating overseas app | Participating VietQRGlobal points |
| BKJ QR Payment | No | BKJ account, KYC, USDT/USDC and supported code | Codes recognised and confirmed by BKJ App |
1. “No local bank account” does not mean “no requirements”
A foreign card uses the traveller's home account or credit line. A cross-border QR app uses an eligible overseas account. A stablecoin QR app uses a verified digital-asset balance. Each route avoids opening a Vietnamese bank account, but each still has identity, eligibility, funding and transaction rules.
Prepare the chosen route before reaching the checkout. An app download or QR logo is not proof that onboarding, funding and merchant compatibility are complete.
2. Understand VietQR compatibility
VietQR is used through participating banks, intermediaries and payment applications. VietQRGlobal extends access to selected cross-border ecosystems and acceptance points. NAPAS has announced links involving participating services from China, South Korea and Singapore.
The correct test is operational: does the official app scan the code, identify the merchant, show the VND amount and offer a normal confirmation screen? If not, do not improvise with an unknown transfer route.
3. Prepare BKJ before payment
Download the official BKJ App, register and complete identity verification. Fund the BKJ wallet with USDT or USDC through a supported route, allowing for the displayed payment fee. Confirm that the service is available for your account and location.
At the merchant, open the scanner inside BKJ rather than using the phone camera. Scan the live merchant code. For a fixed code, verify the amount; for a variable code, enter the VND amount agreed with the merchant.
4. Confirm and complete the BKJ transaction
Select USDT or USDC, then review the merchant, VND amount, asset, 1% payment fee and final debit. Approve only when every field is correct. The merchant receives local fiat under the local payment channel; the merchant does not need to handle stablecoins.
After a successful payment, keep the transaction record in the BKJ App until the purchase is complete. Do not pay the same invoice again merely because the merchant needs a moment to check settlement; first verify the status and seek support if necessary.
5. Failure and refund handling
A transaction may fail because the code is unsupported or invalid, the balance is insufficient, a limit or risk control applies, or the network is unavailable. Recheck the code and balance once; do not repeatedly authorise an unclear transaction. Use a card or cash fallback when needed.
Refunds are initiated by the merchant, not directly by the user in the BKJ App. The refund follows the relevant payment channel. When it completes successfully, the associated payment fee is also returned. Keep the merchant receipt and transaction record.
6. Safety checklist
Use only the official App; avoid codes supplied through unknown screenshots; confirm the merchant name and VND amount; never share passwords, verification codes or recovery phrases; and stop if anyone asks you to disguise the purpose of a payment. Transactions remain subject to platform rules, risk controls and local law.
Four viable routes without a Vietnamese account
Route one is a foreign card, best for larger participating merchants. Route two is VND obtained from an ATM or exchange channel, best for cash-led situations. Route three is an eligible cross-border QR app tied to the traveller’s existing overseas ecosystem. Route four is a verified stablecoin-funded app for users who already hold supported assets.
These routes are not equal substitutes. Cards and QR depend on different acceptance networks; cash has no account dependency but creates handling risk; stablecoin routes introduce digital-asset funding and compliance considerations. Choose a primary and at least one independent backup.
Opening a local account is therefore unnecessary for a normal holiday, but preparation remains necessary. Resolve eligibility and fees before travel rather than at a busy checkout.
Final recommendation
Foreign visitors can pay in Vietnam without a local bank account, but the practical solution is a layered one. Keep an international card and VND reserve, then add a compatible QR route that matches funds you already use. For USDT or USDC holders, BKJ can provide that QR route at supported VietQR merchants after verification and on-screen confirmation.
This guide provides general payment information, not financial, legal or tax advice. Product availability, fees, exchange rates, limits and local rules may change. Confirm the merchant, currency, amount and final fee before authorising any payment.