Opening a bank account in China as a foreigner requires persistence, as requirements vary significantly by branch and city. The most reliable method is to bring your passport, valid residence permit, and a proof of employment letter to a large, main branch of a state-owned bank. While it is possible to open an account without a hukou (household registration), you must provide a valid residential address registered with your local police station. Prepare for a strict verification process, as banks are increasingly cautious regarding international fund transfers and local compliance regulations.
Choosing the Right Bank for Expats

Not all banks offer the same level of support for international clients. The Industrial and Commercial Bank of China (ICBC) is often the go-to for many expats due to its massive infrastructure and extensive ATM network. However, ICBC branches can be bureaucratic. The Bank of China (BOC) often provides better English-language support and has more experience dealing with foreign exchange services. If you prioritize convenience, choose a branch near your office or apartment, as some banks mandate that you visit the specific branch where you opened your account for certain administrative changes.
Required Documentation and Preparation
Before heading to the bank, gather your core document packet. You will need your original passport with a valid visa or residence permit, your shoujì hào (mobile phone number) linked to your name, and proof of address. Most banks now require a 'Letter of Employment' stamped by your company's official seal (gongzhang). If you are a student, bring your student ID and admission letter. Always check if the branch requires an appointment. Many Tier-1 city branches now use mini-programs within 支付宝 (Alipay) or 微信 (WeChat) to manage queue times, so call ahead or ask a local colleague to verify the current procedure.

Linking Your Account to Digital Wallets
Once your account is active, your primary goal is likely enabling mobile payments. Open your 支付宝 (Alipay) or 微信支付 (WeChat Pay) app and navigate to the 'Add Bank Card' section. Enter your card number and the mobile phone number associated with the bank account. If you face errors, it is usually because the name on your bank account (which must be identical to your passport name) does not perfectly match the name verified in your digital wallet. Note that while you can link a local card, linking a foreign-issued credit card will only allow for specific merchant transactions and will not provide the full functionality of a domestic bank account.
Avoiding Common Account Restrictions
New accounts for foreigners often come with 'transaction limits' for mobile payments and ATM withdrawals. To avoid frustration, ask the teller during account opening what your daily transfer limit is. If you plan on paying rent or tuition via bank transfer, ensure you have the necessary documentation for tax reporting. Keep your passport updated with the bank whenever your visa expires; if your passport details change in the system but not at the bank, your mobile banking app may be temporarily frozen for security reasons.
Success in navigating Chinese banking depends entirely on having your documentation perfectly aligned with the details registered at your local police station.
Which bank have you found to be the most foreigner-friendly in your city?
Quick Takeaways:
- Bring your passport, residence permit, and employment letter to a major state-owned branch.
- Ensure your mobile phone number is registered in your own name before visiting.
- Link your new debit card to Alipay or WeChat Pay immediately after activation.
- Update your bank records whenever your passport number or visa status officially changes.
#chinabanking #livinginchina #expatguide