You can bring unlimited foreign currency into India, but must declare it to Indian Customs if you carry over $10,000 USD (or equivalent in other currency) in total (cash/cheques) or over $5,000 USD in foreign currency notes (cash); for Indian Rupees (INR), residents can bring up to ₹25,000, while foreigners generally can't bring INR in. Failure to declare can lead to penalties, so use the Currency Declaration Form (CDF) or ATITHI app for amounts exceeding the limits.
You can bring up to $10,000 in cash from the USA to India without having to declare it. If you carry more than this amount allowed, you should declare it to the customs authorities. Knowing how much cash can you carry from USA to India helps you have a hassle-free journey.
You must declare foreign currency to the Indian Customs authorities using the Currency Declaration Form if you bring more than USD 5,000 cash or its equivalent in another currency or is more than USD 10,000 or its equivalent in any other currency either in cash, a forex card or traveller's cheques.
How much cash can I have on a domestic flight? You can carry cash within the permissible limits set by the regulatory guidelines. In India, it is advised to keep your cash under ₹2 lakh unless documented properly.
If you are traveling with an excess of $10,000, you must report it to a Customs and Border Protection (CBP) officer when you enter or exit the U.S. But there is no limit to the amount of money you can travel with.
The Transportation Security Administration (TSA) cannot seize your money, but they can alert law enforcement if they find large sums of cash.
Failure to declare cash or other monetary instruments totaling more than $10,000 USD when leaving or entering the US can have serious consequences. It's legal to carry any amount, but the law requires you to report amounts over the threshold.
There is no cap or limit on the amount of foreign exchange that you can bring with you to India. That said, if you are bringing back a substantial sum, you must ensure that you declare the same to the customs authorities at the airport.
Reporting cash payments
A person must file Form 8300 if they receive cash of more than $10,000 from the same payer or agent: In one lump sum. In two or more related payments within 24 hours.
You must declare $10,000 or more when traveling because it's a federal law (like FinCEN Form 105 in the U.S.) designed to combat serious financial crimes such as money laundering, terrorist financing, and tax evasion, preventing illicit funds from entering the economy; failing to declare can lead to severe penalties, including money forfeiture, fines, or even prison time.
The short answer is “there is no limit to how much cash you can bring to the airport for a domestic or intentional flight.” However, you must declare on the FinCEN105 form that you are bringing more than $10,000 on an international flight (which includes all money being carried by anyone else in your family or group).
If your deposits are for the same transaction, they cannot exceed $10,000 per year without reporting. Although the IRS does not regulate how often you can deposit $9,000, separate $9,000 deposits may still be flagged as suspicious transactions and may be reported by your bank.
Section 269ST limits cash receipts to Rs. 2 lakh or more in a single day from a single person. Any cash payment or receipt exceeding this limit is prohibited.
There are no state or federal laws that make simply possessing cash illegal. However, carrying large amounts of cash can raise red flags with law enforcement, leading to seizures, detentions, and sometimes civil forfeiture proceedings—even when no criminal charges are filed.
exceed US$ 10,000/ – or its equivalent and/or the value of foreign currency exceeds US$ 5,000/- or its equivalent, it should be declared to the Customs Authorities at the Airport in the Currency Declaration Form (CDF), on arrival in India.
Can NRIs carry cash for their family members when visiting India? Yes, NRIs can bring cash for their family members, but the limits of US $5,000 in cash and US $10,000, including cash and traveler's cheque, apply.
Any transfer over $10,000 triggers a Currency Transaction Report (CTR) to FinCEN, but this doesn't mean you owe taxes — it's just for monitoring purposes. However, if the transfer represents income, a taxable gift, or a business transaction, you must report it when filing your taxes.
No, TSA doesn't set a limit on how much cash you can carry. If you're flying within the US, you can legally carry any amount. But if you're holding a large sum (over $10,000), you might get a few extra questions at security.
There are no restrictions on the amount of money you can bring into or take out of Canada, nor is it illegal to do so. However, any time you cross the border, you must declare any currency or monetary instruments you have in your possession that are valued at CAN$10,000 or more.
Can I Keep Cash in My Pockets through TSA? No. TSA agents will ask that you remove everything, even a half-used tissue, from your pockets before going through metal detectors and scanners.
Yes, you can fly with $20,000 cash, but for international travel, you must declare it to U.S. Customs and Border Protection (CBP) by filing a FinCEN Form 105, as any amount over $10,000 needs reporting; for domestic flights, there's no limit, but large sums can trigger extra screening, so keep it in your carry-on and be prepared to explain its legitimate source to avoid seizure, advises USA.gov, DHS.gov, CBP.gov, and Remitly, Alternative Airlines.