How much money can I take to the U.S. as a foreign visitor?
You can take as much money as you wish to the U.S. You must be capable of proving to the Customs and Border Protection (CBP) officers that you have sufficient funds to cover your travel, lodging, food and other expenses while in the U.S.
You can bring up to $10,000 and without reporting it to the CBP officers. If you bring more than that, you must report it by filling out the “Report of International Transportation of Currency and Monetary Instruments” to avoid fines or penalties.
If you have limited funds, CBP officers will determine your admissibility based on the information you provide to travel to the U.S. If you have been invited by someone in the U.S. to visit the country and if they will host you at their home and provide food, the one in the U.S. who invited you should confirm their invitation in writing. They will need to mention in the invitation that they will take care of your expenses while you are in the U.S. You will have to show this invitation to the CBP officers. This letter should include the full name and address of the person who has invited you to the U.S. Though this letter will not guarantee your admission into the U.S., it will help CBP officers to understand that they will take care of your expenses.
Check out our immigration blog for more immigration facts!