Online banking from your home bank generally works in mainland China, but with caveats.
Your home bank's app or website is widely reported to be reachable from inside mainland China, but two-factor authentication codes sent by SMS to a home-country number, and some other security checks, can be unreliable on Chinese mobile networks.
A working VPN plus keeping your home SIM active for SMS are the practical backups travelers use.
Why 'reachable' isn't the whole story
Most home-country banking apps and websites are widely reported to load normally from inside mainland China — banking itself generally isn't blocked the way social or messaging apps are. The reported friction point is usually two-factor authentication: SMS codes sent to a home-country number can arrive late or not at all on some Chinese mobile networks, and some banks' additional security checks (device verification, location checks) are also reported as occasionally inconsistent when your traffic is routing through China.
This is a network-reliability issue more than an access-blocking issue — the bank's own service generally isn't the obstacle, the SMS delivery path is what's reported as unreliable.
A VPN is generally reported to help by routing your connection so the bank's systems see a more typical location, which can reduce the odds of extra security flags — though this varies and isn't guaranteed.
What helps
Keep your home SIM active for SMS
Keeping your home-country SIM active (even in a second phone, or via dual-SIM) so 2FA text messages have a normal delivery path is one of the most practical backups — a foreign eSIM data plan doesn't replace this since it doesn't carry your home phone number.
A VPN that connects successfully
A VPN that connects successfully is generally reported to reduce the odds of extra location-based security checks by making your connection look more typical to the bank's systems.
Compare VPN options for ChinaApp-based or email 2FA instead of SMS
If your bank offers an authenticator-app or email-based two-factor option instead of SMS, setting that up before you fly removes the SMS-delivery reliability question entirely.
How the options compare
| Option | Reliable in China | What to know |
|---|---|---|
| Banking app/website login | Yes | Widely reported reachable — not typically blocked the way social apps are. |
| SMS 2FA to a home-country number | Partially | Reported as sometimes late or undelivered on Chinese mobile networks. |
| Authenticator-app or email 2FA | Yes | Removes the SMS-delivery question entirely — set up before you fly. |
| VPN | Yes | Generally reported to reduce extra location-based security checks. |
Banking app/website login
- Reliable in China
- Yes
- What to know
- Widely reported reachable — not typically blocked the way social apps are.
SMS 2FA to a home-country number
- Reliable in China
- Partially
- What to know
- Reported as sometimes late or undelivered on Chinese mobile networks.
Authenticator-app or email 2FA
- Reliable in China
- Yes
- What to know
- Removes the SMS-delivery question entirely — set up before you fly.
VPN
- Reliable in China
- Yes
- What to know
- Generally reported to reduce extra location-based security checks.
Before you fly
Check whether your bank offers an authenticator-app or email-based two-factor option as an alternative to SMS, and switch to it if available.
If you'll still rely on SMS 2FA, make sure your home-country SIM stays active and can receive texts (a second phone or dual-SIM setup) rather than relying solely on a foreign data eSIM.
Install and test a VPN on home WiFi before you fly — a VPN that connects successfully is generally reported to reduce extra security-check friction when logging in from China.
Some banks let you flag upcoming travel in the app ahead of time, which can reduce unrelated fraud-flag friction — worth doing regardless of the China-specific factors above.
Real mistakes travelers make
Relying only on SMS 2FA and no backup
SMS codes sent to a home-country number are reported as sometimes unreliable on Chinese mobile networks, which can lock you out of your own banking app at an inconvenient moment.
Workaround: Set up an authenticator-app or email-based 2FA option before you fly, if your bank offers one.
Widely reported
Assuming a VPN is required just to open the banking app
Banking apps and websites are widely reported reachable from inside mainland China without a VPN — the reported friction is around 2FA delivery and occasional extra security checks, not basic access.
Workaround: Treat a VPN as a backup for smoother login, not a strict requirement for reaching your bank at all.
Frequently asked questions
Is online banking blocked in mainland China?
Generally no — most home-country banking apps and websites are widely reported reachable from inside mainland China. The reported friction is around 2FA SMS delivery and occasional extra security checks, not access being blocked outright.
Why might I not receive my bank's SMS verification code in China?
SMS codes sent to a home-country number are reported as sometimes late or undelivered on Chinese mobile networks. Setting up an authenticator-app or email-based 2FA option before you fly avoids this.
Do I need a VPN to access my bank account in China?
Not strictly — banking access itself is generally reported reachable without one. A VPN that connects successfully is generally reported to help reduce extra location-based security checks, but it's a backup, not a requirement.
Will a foreign eSIM fix my SMS 2FA problem?
Not by itself — a foreign eSIM provides data, not your home phone number, so it doesn't carry SMS to your home-country line. Keeping your home SIM active (dual-SIM or a second phone) is what keeps SMS delivery working.
Keep exploring YouChina Wiki
Explore the field guide
Last checked: