Most western countries require you to declare any amount you bring into the country exceeding 10,000.- USD / local currency. Is this the case for passengers on international flights into India as well? If so, is there a limit as to how much cash can be carried? How much? Re declaring the excess amount: Has anyone done it and knows the procedure? Is it painfully bureaucratic or straight forward? Thanks
It’s about $2,000 US dollars according to our (Indian) bank and to be honest, if you don’t need to take that much currency in one hit and just need money while you’re over there, take it out at ATM’s or use your credit card. Whilst in theory it should be relatively pain free (i.e. just declare it, fill in a form and pay any additional charges) nothing (and I mean nothing) will necessarily be that straight forward, especially if you get unlucky and get someone who doesn’t speak great english. Overall bureaucracy world wide is frustrating but it can be EXTRA frustrating for a westerner in India!
Your best bet is just to arrange for your bank to do an international money transfer to whoever you’re paying the money to’s account (don’t use a money wire service, not worth it), using SWIFT codes and IBAN. Post 9/11 the reserve bank of india is VERY hot on money laundering so if you’re traveling why carry cash and risk it if you can just take it out of an ATM as you go!
May 19th, 2010 at 4:17 am
It depends on the country where you want to come. I know from US it is 10000 dollars
References :
May 19th, 2010 at 4:24 am
It is the equivalent of 10,000 US dollars wherever you fly from. I am not sure what happens if you have more, but if you do have more you have to declare it onthe customs form. If you need more I am curious why. If you are buying property then you need to transfer funds from your foreign bank account to an Indian bank acount in your name in order to legally repatriate the funds in the future. I hope that helps
References :
May 19th, 2010 at 4:40 am
10000 USD . I think u shuld use money transfer service.
References :
May 19th, 2010 at 4:48 am
It’s about $2,000 US dollars according to our (Indian) bank and to be honest, if you don’t need to take that much currency in one hit and just need money while you’re over there, take it out at ATM’s or use your credit card. Whilst in theory it should be relatively pain free (i.e. just declare it, fill in a form and pay any additional charges) nothing (and I mean nothing) will necessarily be that straight forward, especially if you get unlucky and get someone who doesn’t speak great english. Overall bureaucracy world wide is frustrating but it can be EXTRA frustrating for a westerner in India!
Your best bet is just to arrange for your bank to do an international money transfer to whoever you’re paying the money to’s account (don’t use a money wire service, not worth it), using SWIFT codes and IBAN. Post 9/11 the reserve bank of india is VERY hot on money laundering so if you’re traveling why carry cash and risk it if you can just take it out of an ATM as you go!
References :