Quick answer
The useful exchange rate is the final Vietnamese dong received after the spread and every applicable fee. Use the same starting amount for each option and calculate: effective rate = final VND received divided by original currency paid.
For card, ATM or QR payments, compare the final account debit for the same VND amount. A large headline rate or a "no commission" sign does not prove that an option is cheaper.
Compare the final amount
The example below uses invented figures for a US$500 exchange.
| Offer | Displayed rate | Separate fee | Final VND | Effective rate |
|---|---|---|---|---|
| A | 25,000 VND per USD | 3% | 12,125,000 VND | 24,250 |
| B | 24,700 VND per USD | None shown | 12,350,000 VND | 24,700 |
Offer B delivers 225,000 more VND even though its displayed rate is lower. Ask for the final payout and compare quotes taken at roughly the same time.
Include ATM and card costs
An ATM withdrawal can include the operator fee, your issuer’s withdrawal fee, foreign-exchange cost and dynamic currency conversion. A fixed fee also weighs more heavily on a small withdrawal.
If an ATM or terminal offers home-currency conversion, Visa’s DCC guidance says the screen should show both currencies, the rate and additional charges. Choosing VND avoids the terminal operator’s conversion, but your issuer may still charge its own fees.
Put each route on the same basis
| Route | Costs to include | Result to compare |
|---|---|---|
| Cash counter | Spread and commission | Final VND notes received |
| ATM | Operator fee, issuer fee, FX and accepted DCC | Final account debit |
| Card | Issuer FX, surcharge and accepted DCC | Final debit for the VND purchase |
| Stablecoin QR | Funding, transfer, conversion and payment fee | Final stablecoin debit |
BKJ QR Payment is a merchant-payment route, not a way to obtain banknotes. The current BKJ VietQR guide says a verified user can review the merchant, VND amount, 1% payment fee and final USDT or USDC debit before approval.
Five minute comparison
1. Set one amount for every option.
2. Obtain the exact final payout or debit.
3. Add issuer, network or transfer costs shown elsewhere.
4. Confirm the settlement currency before approval.
5. Save the receipt until the transaction settles.
Bottom line
Choose the route that delivers the highest final VND or the lowest final account debit for the same transaction. Use BKJ QR Payment only when you already hold a supported stablecoin and the App recognizes the merchant code.
Rates, fees and product availability can change. Review the final amount before confirming a transaction.