Skip to main content
nihaovisit

Payment · common

How much does ATM withdrawal cost in China?

Last updated:

Quick Answer

Symptom: You withdrew RMB from a Chinese ATM and your home bank charged an unexpected foreign-transaction or ATM fee.

Cause: Chinese ATM operators (Bank of China, ICBC) charge ¥10–¥25 per foreign-card transaction. Your home bank adds 1–3% FX margin and possibly a flat ATM fee.

Solution: Use a no-foreign-transaction-fee debit card (Chase Sapphire, Schwab, Revolut, Starling, Wise). Avoid independent ATMs; stick to Bank of China and ICBC branches inside bank lobbies.

What you see

You withdrew RMB from a Chinese ATM and your home bank charged an unexpected foreign-transaction or ATM fee.

Why it happens

Chinese ATM operators (Bank of China, ICBC) charge ¥10–¥25 per foreign-card transaction. Your home bank adds 1–3% FX margin and possibly a flat ATM fee.

How to fix

Use a no-foreign-transaction-fee debit card (Chase Sapphire, Schwab, Revolut, Starling, Wise). Avoid independent ATMs; stick to Bank of China and ICBC branches inside bank lobbies.

Read next

These guides cover the related functionality in full.

Other Payment problems

Related topics