Yes, you can transfer money to a China bank account, but the path depends on which bank you're sending to and how much you're moving
International transfers to China are possible through wire transfers, money transfer services, and some digital payment platforms. However, China has strict currency controls that limit how much money can leave the country per person per year, and banks on both ends take time to process the transfer. A wire transfer typically takes 3 to 7 business days; a money transfer service like Western Union or MoneyGram can be faster but costs more. The receiving bank in China will need your account holder's full name, account number, bank name, and the bank's SWIFT code or routing information.
The method you choose affects both cost and speed. Wire transfers through your bank are cheapest for large amounts but slowest. Money transfer services are faster for small to medium amounts but charge higher fees. Digital platforms like Wise offer competitive exchange rates and fall somewhere in between on both cost and speed.
Key Takeaways
- Wire transfers and money transfer services both work, but wire transfers are cheaper for large amounts while money transfer services are faster for smaller amounts.
- China's government limits how much money a Chinese citizen can move out of the country each year, which affects both sending and receiving.
- You will need the recipient's full legal name, bank account number, bank name, and SWIFT code or routing details before you start.
- Fees vary widely by bank and service—compare your bank's wire fee against a dedicated money transfer service before you send.
- The receiving bank in China may hold the money for verification, especially for larger transfers, which can add days to the timeline.
Wire transfers through your U.S. bank
A wire transfer is the most direct route if you have a U.S. bank account. You initiate the transfer at your bank's branch or online, provide the recipient's bank details and the amount, and your bank sends the money electronically to the receiving bank in China. The cost is usually $15 to $50 depending on your bank and whether the transfer is domestic or international.
The receiving bank in China will need your bank's SWIFT code (a unique identifier for international transfers), the recipient's account number, the recipient's full name as it appears on the account, and the bank's name and city. Some banks also require a Chinese bank code or clearing code. Ask the recipient to confirm all details with their bank before you send, because a wrong account number means the money goes to the wrong person and recovery is slow.
Processing time is typically 3 to 7 business days, though it can stretch longer if the receiving bank flags the transfer for review. Chinese banks routinely hold large transfers for verification, especially if the amount is unusual for that account or if the sender is new. During this hold period, your money is in transit but not yet credited to the recipient's account.
Money transfer services for faster, smaller amounts
Services like Western Union, MoneyGram, and Wise (formerly TransferWise) let you send money online or in person and have it delivered to a bank account or picked up in cash. These services are often faster than wire transfers—some deliver within hours—but charge higher fees, typically 3% to 8% of the amount sent, plus a flat fee of $5 to $15.
Western Union and MoneyGram have physical locations in China, so the recipient can pick up cash at a branch instead of waiting for a bank deposit. Wise specializes in international transfers and often has better exchange rates than banks, making it cheaper for mid-sized amounts ($500 to $5,000). Each service has different speed and cost tiers, so compare the total cost (fee plus exchange rate) before you choose.
All three require the recipient's full name and either a bank account number or a pickup location. You will need to verify your identity with the service before sending. The verification process usually takes a few minutes online and involves confirming your name, address, and payment method.
China's currency controls and what they mean for your transfer
China's government restricts how much money can move out of the country. Chinese citizens and residents can transfer up to $50,000 USD equivalent per person per calendar year out of China. This limit applies to the person receiving the money in China, not to you as the sender. If the recipient has already moved $50,000 out this year, they cannot receive another transfer until January 1st.
This limit does not apply to money coming into China from abroad, so you can send as much as you want from the U.S. However, the receiving bank may still scrutinize large transfers and ask the recipient to document the source of the funds. Banks in China are required to report transfers over certain thresholds to the government.
If the recipient is a U.S. citizen or permanent resident living in China, they may have different limits depending on their visa status and tax residency. Ask them to check with their bank about any restrictions before you send a large amount. Some banks treat foreign nationals differently and may have lower daily or monthly limits.
What information you need before you send
Collect these details from the recipient before you initiate any transfer:
- Recipient's full legal name (as it appears on their bank account and ID)
- Bank account number
- Bank name and city
- Bank's SWIFT code (for wire transfers) or bank code (for some money transfer services)
- Recipient's phone number and email (some services require this for verification)
Ask the recipient to confirm these details with their bank, because a single digit wrong in the account number can send your money to a stranger's account. Once a wire transfer is sent, reversing it is difficult and slow. Write down the information and double-check it against what the recipient's bank confirms before you submit the transfer.
Fees, exchange rates, and timing compared
| Method | Typical Fee | Exchange Rate | Speed | Best For |
|---|---|---|---|---|
| Wire transfer (your bank) | $15–$50 | Your bank's rate (usually not competitive) | 3–7 business days | Large amounts ($5,000+) |
| Western Union | 3–8% + $5–$15 | Western Union's rate (varies) | Minutes to 1 business day | Cash pickup or amounts under $2,000 |
| MoneyGram | 3–8% + $5–$15 | MoneyGram's rate (varies) | Minutes to 1 business day | Cash pickup or amounts under $2,000 |
| Wise | 1–2% + $1–$5 | Mid-market rate (most competitive) | 1–2 business days | Mid-sized transfers ($500–$5,000) |
Exchange rates matter more on larger transfers. A 2% difference in the rate can cost you $200 on a $10,000 transfer. Wise and some online banks offer rates closer to the mid-market rate (the real rate between currencies), while traditional banks and money transfer services mark up the rate by 2% to 4%. Always ask your bank or service what rate they are offering before you send.
The total cost of a transfer is the fee plus the difference between the rate you receive and the mid-market rate. A service with a low flat fee but a poor exchange rate can end up costing more than a service with a higher fee but a better rate. Use an online currency converter to check the mid-market rate, then calculate what each service will actually give you in Chinese yuan.
What happens if the transfer goes wrong
If you send money to the wrong account, recovery depends on how fast you act. Contact your bank or service immediately and ask them to recall the transfer. If the receiving bank has not yet credited the money to the wrong account, the transfer can sometimes be stopped. If the money has already been deposited, the receiving bank can attempt to retrieve it, but this requires cooperation from the account holder and can take weeks or months.
If the transfer is delayed, check with your bank or service for a tracking number or reference code. Most services let you track the status online. If the money does not arrive within the promised timeframe, contact the sending service first; they can check whether the receiving bank is holding it for verification. Chinese banks often hold transfers for 2 to 5 additional days while they verify the source of funds.
If the recipient says they never received the money, ask them to check their bank account and transaction history. Sometimes transfers arrive but are held in a pending status. If it is truly missing, file a claim with your bank or service and provide the tracking number and recipient details. Keep copies of all confirmation emails and receipts until the money is confirmed in the recipient's account.
Frequently Asked Questions
Do I need a Chinese bank account to send money to China?
No. You send from your U.S. bank account or through a money transfer service. The recipient needs a Chinese bank account to receive the money (unless they pick it up in cash at a Western Union or MoneyGram location).
What is the cheapest way to send money to China?
Wise usually has the lowest total cost for amounts between $500 and $5,000 because of its competitive exchange rate and low fees. For amounts under $500, Western Union or MoneyGram cash pickup may be cheaper if the recipient prefers cash. For amounts over $5,000, a wire transfer through your bank is usually cheaper than a money transfer service, despite the higher fee.
How long does it take for money to arrive in a China bank account?
Wire transfers typically take 3 to 7 business days. Money transfer services like Western Union and MoneyGram can deliver within hours if the recipient picks up cash, or 1 to 2 business days for bank deposit. Wise usually takes 1 to 2 business days. Delays happen if the receiving bank holds the transfer for verification, which can add 2 to 5 days.
Will the bank ask questions about where the money is coming from?
Yes, especially for large transfers. Chinese banks are required to report transfers over certain amounts and may ask the recipient to document the source of funds. Be prepared to explain the transfer (gift, loan repayment, business payment, etc.) if the recipient's bank asks.
Can I send money to China if the recipient is not a Chinese citizen?
Yes. The recipient's bank account location matters more than their citizenship. If they have a bank account in China, you can send money to it. However, if they are a U.S. citizen or permanent resident, their bank may have additional verification requirements.