Foreign Card Fees in China: The Complete Breakdown and How to Minimize Them

ATM fees, foreign transaction fees, DCC markup, mobile wallet fees, prepaid card surcharges — they all stack up. Here is every fee, what you actually pay, and how to cut your total cost.

Last updated: October 2026

By Marcus Wright, Contributing Editor | Updated October 2026

If you have ever returned from China and stared at your credit card statement wondering where all those random "adjustment" charges came from, you know the problem. Foreign card fees in China are not one fee — they are layers of fees, applied by different companies at different points in the payment chain, and most of them are not visible to you at the moment you insert your card or scan a QR code. A single RMB 100 (USD 14) noodle-stall purchase might quietly cost you RMB 5–8 (USD 0.70–1.10) in hidden charges by the time it settles.

That does not mean you should avoid cards entirely — far from it. With the right setup, you can keep total hidden costs to 2–4% of your transaction value, which is usually better than carrying large amounts of cash or exchanging at a hotel counter. This guide breaks down every fee you will encounter, what the typical ranges are, and exactly how to cut each one. It complements our guides to ATM cash withdrawals, mobile payment setup and using cards abroad, which cover each payment method in more depth.

First, the Master Fee Comparison Table

Before diving into each fee individually, here is the all-in cost you can expect from each payment method, using USD → RMB at 7.2 and including all typical hidden charges in the calculation:

Payment Method All-In Cost of a RMB 1,000 (USD 139) Transaction Typical Total Fee % Notes
Local cash (exchanged at home bank) USD 139–141 1–3% Most transparent; hard to beat if you get a good rate at your home bank.
ATM withdrawal (no-fee debit card) USD 140–145 2–5% Double fee structure (local + home bank). Better than exchange counters.
Mobile pay (Alipay/WeChat Pay, tourist) USD 141–146 2–6% Wallet fee + home bank fee. Lower under monthly thresholds.
Credit card purchase (no foreign txn fee) USD 142–146 2–5% Good for hotels and large purchases; avoid cash advances.
Prepaid travel card (branded) USD 143–148 3–7% Loading fees + ATM fees + occasional inactivity fees.
Airport/hotel currency exchange USD 147–155 6–15% Worst option; use only for emergency small amounts.
Any method + DCC (paying in USD) USD 145–152 5–10% DCC adds a hidden 2.5–4% markup on everything. Always decline.

The numbers vary with your specific cards and home bank, but the ordering is consistent. Pre-exchanged cash and ATM withdrawals with a good debit card are the lowest-cost paths. Hotel and airport exchanges are by far the worst. And DCC — which you will see constantly in China — is a premium you should never pay.

The ATM Double-Fee Structure Explained

This is the fee visitors are most surprised by, and the one we cover most thoroughly in our best ATMs in China guide. Every foreign-card ATM withdrawal has two separate charges:

1. The Chinese bank's fee

The bank operating the ATM charges you a flat fee per withdrawal. In China this ranges from RMB 4 to RMB 20 (about USD 0.55–2.80). Bank of China sits at the low end (RMB 4–10), while CMB and Bank of Communications often charge RMB 15–20. ICBC and CCB fall in the middle. This fee is usually shown on the ATM screen as part of the transaction; some ATMs give you the option to accept it or cancel before you commit.

2. Your home bank's fees

Your own bank will then charge you one or two additional fees:

  • A flat foreign ATM withdrawal fee, typically USD 3–7 per transaction. This is just for using an ATM outside your home country.
  • A foreign transaction fee, a percentage of the transaction amount (commonly 0%, 1%, 2%, or 3%). Even if your bank charges 0% foreign transaction on card purchases, it may still charge it on ATM withdrawals — read the fine print.

Example of a typical ATM withdrawal

You withdraw RMB 3,000 (USD 417) from a Bank of China ATM using a US Chase Sapphire checking debit card (no foreign transaction fee, USD 5 flat international ATM fee):

  • Bank of China fee: RMB 8 = USD 1.11
  • Chase flat fee: USD 5.00
  • Chase foreign transaction fee: 0% (this card waives it)
  • Total fees: USD 6.11
  • Total effective cost: 6.11 / 417 = 1.46%

Not bad. Now compare with the same withdrawal using a regular Wells Fargo checking debit card (2% foreign transaction fee, USD 5 flat ATM fee):

  • Bank of China fee: USD 1.11
  • Wells Fargo flat fee: USD 5.00
  • Wells Fargo foreign transaction fee: 2% of 417 = USD 8.34
  • Total fees: USD 14.45
  • Total effective cost: 14.45 / 417 = 3.47%

The same withdrawal costs you more than twice as much just because of the difference in home bank fees. That is why a no-foreign-transaction-fee debit card is worth its weight in gold for China travel.

Foreign Transaction Fees on Card Purchases

Every time you use a credit or debit card to make a purchase in a foreign currency, your home bank has the right to charge you a foreign transaction fee (also called a "foreign exchange fee" or "international transaction fee"). This is usually 1–3% of the purchase amount, though an increasing number of premium cards waive it entirely.

In China, this fee applies whether you pay by card directly at a terminal or pay through a mobile wallet (Alipay/WeChat Pay) using a linked foreign card. The mobile wallet just passes the purchase through to your card issuer — the fee structure on your card statement is the same.

How to minimize it

  • Get a credit or debit card that explicitly charges 0% foreign transaction fees. Good cards exist from most major countries — research "no foreign transaction fee debit card [your country]" before you leave.
  • If you only have cards with 3% foreign transaction fees, prioritize using mobile pay or cash for small items and save the card only for large purchases (where the fixed cost of ATM exchange matters less).

DCC: The Hidden 2.5–4% Markup

Dynamic Currency Conversion is the single most damaging invisible fee you will encounter in China. DCC is the option to "pay in your home currency" (usually USD, EUR or GBP) instead of in RMB when you make a purchase or ATM withdrawal. Merchants and ATMs will offer this constantly — it sounds convenient, but it costs you big.

Here is how it works: when you select "pay in USD," the merchant's payment processor applies its own exchange rate that includes a hidden markup of 2.5–4%. This markup is not disclosed to you at the time of purchase — the receipt just shows the USD amount. On top of that, your home bank may still charge you a foreign transaction fee on the "foreign" USD-denominated purchase (because technically, from your bank's perspective, a purchase processed through a foreign processor in a foreign country is still a foreign transaction).

Example of DCC cost

You buy a RMB 300 (USD 41.67 at market rate) meal at a Shanghai restaurant. The terminal asks: "Pay in RMB or USD?"

If you pay in RMB:

  • Market rate: 7.2 = USD 41.67
  • Home bank foreign transaction fee (3%): USD 1.25
  • Total: USD 42.92

If you select DCC and pay in USD:

    Merchant's DCC rate (7.45 = 3.5% markup): RMB 300 / 7.45 = USD 40.27

  • Wait — that looks cheaper? But:
  • Your home bank charges foreign transaction fee on DCC too (3%): USD 1.21
  • And the merchant's hidden 3.5% is already baked into the rate
  • True effective total: USD 40.27 + 1.21 + (the 1.40 extra RMB you lost on the bad rate) = USD 43.54

The difference is modest on a single meal, but over a two-week trip with 30+ card transactions, DCC alone can cost you USD 40–60 — money down the drain. And some home banks specifically block DCC transactions, causing your card to decline at the exact moment you need it.

Rule to live by

Always, always select "pay in local currency" or "RMB" whenever the option appears. This applies to every situation: restaurant terminals, shop checkouts, hotel deposits, and ATMs (some ATMs also offer DCC on withdrawals).

Alipay and WeChat Pay Fees for Foreign Cards

The tourist modes of both Alipay and WeChat Pay have their own fee structure that sits on top of whatever your home bank charges. As of October 2026, the rules are roughly:

Wallet Monthly Transaction Fee Threshold Above Threshold Fee Other Notes
Alipay (Tourist) RMB 500 / month (USD 70) 1% of transaction Some merchants (metro, Didi) waive Alipay fee entirely; check the in-app rate.
WeChat Pay (Tourist) RMB 1,000 / month (USD 140) 1% of transaction Lower monthly threshold-free amount than Alipay, but slightly easier sign-up.

These fees apply regardless of whether your home bank charges foreign transaction fees — they are a separate layer. On top of that, your home bank may charge a foreign transaction fee because mobile payments to Chinese merchants are still international card transactions.

Example: Alipay transaction with all fees

A RMB 600 (USD 83) coffee at a Guangzhou mall, paid via Alipay with a linked foreign card:

  • Purchase value: USD 83.33
  • Alipay 1% fee: USD 0.83
  • Home bank foreign transaction fee (3%): USD 2.53
  • Total fees on one coffee: USD 3.36
  • Effective all-in cost: 4.03%

That is not great — but it is still usually better than paying the same USD 83 coffee with a credit card on DCC. Mobile pay also has a huge practical benefit: it works where foreign cards are simply not accepted (most small vendors, taxis, metro gates, market stalls).

Prepaid Travel Card Fees

Prepaid travel cards are marketed as a "convenient" way to lock in exchange rates before your trip, but they almost always cost more than a well-chosen debit card. The fee layers are:

  • Loading fee: 1–3% of the amount you load onto the card.
  • ATM withdrawal fee: flat USD 2–5 per withdrawal, on top of any Chinese bank fee.
  • Inactivity fee: some cards charge a monthly fee if you do not use them for 30+ days.
  • Reload fee: additional 1–2% if you reload the card while abroad.
  • FX spread: many prepaid cards give you a slightly worse exchange rate than the interbank rate — 0.5–1% hidden spread.

A prepaid card that advertises "no fees" in capital letters almost always has at least two of these hidden charges in the fine print. Read the terms before buying. The only scenario where prepaid cards make sense is if you cannot qualify for a regular debit or credit card — they have no credit check requirement.

Credit Card Cash Advances: Just Say No

We mention this because it is a common mistake. Never use a credit card for an ATM withdrawal (a "cash advance"). Credit card issuers charge a special cash advance fee of 3–5% of the withdrawal amount, plus interest from the day of the advance (no grace period), plus your regular foreign transaction fee. A RMB 3,000 cash advance on a credit card could easily cost you USD 40–60 in fees and interest before you even repay it.

Stick to debit cards for ATM withdrawals. Reserve credit cards for hotel deposits, airline bookings, and other situations where a credit card is genuinely required.

How to Reduce Your Total Fee Bill: The Strategy

Putting it all together, here is the fee-minimization strategy we recommend for a two-week trip to China:

  1. Get one 0% foreign transaction fee debit card and use it exclusively for ATM withdrawals.
  2. Get one 0% foreign transaction fee credit card and use it only for hotel deposits and purchases where cards are accepted.
  3. Exchange a small amount of RMB at your home bank (about 2–3 days of spending) before departure, to avoid the worst airport exchange spreads.
  4. Install both Alipay and WeChat Pay, link each to a different card, and use them for small everyday purchases where cards are not accepted. Use Alipay for metro, Didi and smaller food vendors — it sometimes waives its fee on these categories.
  5. NEVER choose DCC. Always select RMB.
  6. Make larger, less frequent ATM withdrawals rather than many small ones — this reduces the per-transaction flat fee impact.
  7. Avoid prepaid cards unless you genuinely cannot get a regular bank card.
  8. Track your fees by logging into your card accounts once every 2–3 days. If you see a charge you do not recognize, dispute it immediately — home banks have 60–90 day windows for foreign card disputes.

Sample 14-Day Trip Fee Scenario

Here is what a realistic fee bill looks like for a budget-conscious visitor with a 0% foreign transaction fee setup, compared to someone with a regular 3% fee card setup, both spending about USD 3,000 total across two weeks:

Fee Category Smart Setup (0% fx fees) Average Setup (3% fx fees)
ATM withdrawals (4 × RMB 3,000)USD 30USD 114
Hotel + large credit card purchasesUSD 15USD 120
Alipay/WeChat Pay mobile purchasesUSD 25USD 105
Pre-departure cash exchange spreadUSD 20USD 20
Any accidental DCC (5% of purchases)USD 0USD 80
TOTAL FEESUSD 90USD 439
Effective fee % on USD 3,000 spending3.0%14.6%

The difference is extraordinary: one traveler pays about USD 90 in fees, the other pays almost USD 440, spending the exact same money at the exact same places. This is why the card setup is such an important part of our overall payment methods overview.

Frequently Asked Questions

What is the cheapest way to get RMB cash in China?

In most cases, withdrawing from a Bank of China or ICBC ATM using a no-foreign-transaction-fee debit card works out cheapest. The double-fee structure (Chinese bank fee + home bank fee) typically totals 3–6% of the withdrawal, which is usually better than airport or hotel currency exchanges that charge 6–15% spreads.

Is DCC (paying in USD instead of RMB) ever a good idea?

Almost never. Dynamic Currency Conversion adds an average 2.5–4% markup on top of any other fees. Even if your home bank charges 3% foreign transaction, paying in RMB with that card still costs less than paying in USD with DCC. Always select 'pay in local currency'.

Do Alipay and WeChat Pay charge fees for foreign cards?

For tourist accounts, Alipay and WeChat Pay currently waive fees on transactions under a certain monthly threshold (often RMB 500–1,000, about USD 70–140). Above that threshold, both charge roughly 1% of the transaction amount, on top of any fees your home bank charges for foreign card payments.

Can I use a no-fee credit card to avoid ATM fees entirely?

No — credit cards are usually more expensive for cash withdrawals than debit cards, because they charge cash advance fees (typically 3–5% plus interest starting from day one) even if there is no foreign transaction fee. Use debit cards for ATM withdrawals and credit cards for purchases only.

Related Guides

About the author: Marcus Wright is a Beijing-based researcher specializing in China's payment ecosystem. He contributes field-tested guides based on on-the-ground experience with Alipay, WeChat Pay, and major Chinese bank ATMs. Meet the full editorial team →

Editorial Note: All information on this page is for travel reference only and is not financial advice. Card issuer policies, mobile wallet fees and DCC markups change regularly. Always confirm the current terms of your cards and apps before traveling. VoyageMoneyPrep does not provide financial services.