Loading Page...

How much cash can you bring to China?

Cash in to/out of China Travelers are allowed to take up to US$5000 equivalent of foreign currency or 20 000 RMB of local currency in cash in or out of the country. This applies to both foreigners and Chinese nationals. If the amount does not exceed this limit, one will not be required to declare this to customs.



As of 2026, China enforces strict limits on the amount of cash you can carry across its borders. For local Chinese currency (RMB/Yuan), the limit is 20,000 RMB per person; bringing in or taking out more than this is generally prohibited and can lead to confiscation. For foreign currencies (such as US Dollars, Euros, or Yen), you can bring in the equivalent of $5,000 USD without needing to declare it. If you are carrying more than $5,000 in foreign cash, you must declare it to China Customs by filling out a declaration form upon arrival. If you plan to take more than $5,000 back out of the country later, you must keep the stamped arrival declaration form as proof of where the funds originated. It is important to note that China is increasingly a "cashless" society; most vendors prefer Alipay or WeChat Pay. While cash is still legal tender, bringing large sums of physical currency is becoming less practical for daily travel, and digital payment methods are highly recommended for any trip in 2026.

People Also Ask

Taking cash & cards to China However, when travelling to more remote destinations, it is advisable to take sufficient cash with you, as you may find that ATMs become scarce or unreliable. Also, bear in mind that most ATMs will charge a small fee for cash withdrawals using a foreign bank card.

MORE DETAILS

There is no limit on the amount of cash you can carry with you when flying domestically within the United States. However, if you are traveling internationally, you are required to declare any amounts over $10,000 USD to customs. Failure to do so can result in a penalty.

MORE DETAILS

You can fly with any amount of cash. No law prohibits you from bringing any amount of money on a flight. Likewise, TSA has no rules that limit how much money you can bring through security. In other words, TSA has no cash limit per person.

MORE DETAILS