How to Send Money from USA to India for Investment
Complete guide to sending USD to INR for investment. Steps, costs, regulatory notes, and tips to get the best rate.
Sending money from the US to India for investment purposes—whether into stocks, mutual funds, or NRO/NRE accounts—requires precision and awareness of both financial and regulatory details. As an NRI, you want your capital to deploy seamlessly and efficiently into Indian markets without delays or compliance hiccups. This guide covers the key steps, regulatory requirements, and smart practices for making investment-focused remittances from the United States to India.
This guide is for American NRIs—Indian citizens living and earning in the U.S.—who want to send money to India to invest in financial instruments or deposit into Indian bank accounts linked to investments.
Key Things to Know First
TCS Applies After ₹7,00,000
Indian banks collect 5% Tax Collected at Source (TCS) on remittances exceeding ₹7,00,000 (~$8,400) in a financial year. This doesn’t apply to NRE accounts (if supported), and refunds are possible during tax filing if total tax liability is lower.
Use Correct Account Type
Root currently supports NRO and regular savings/current accounts in India for investment transfers. NRE accounts are not yet supported—use NRO accounts for now and watch for updates on NRE integration.
Purpose Code Matters
Under FEMA, you must select 'Investment in India' as the purpose. Avoid vague descriptions to prevent scrutiny or rejection by the Indian bank or intermediary financial institution.
IFSC Accuracy is Crucial
An incorrect IFSC code can route funds to the wrong bank branch or cause rejection. Always double-check the 11-digit IFSC linked to your recipient’s account, especially when funding demat or mutual fund-linked bank accounts.
Step-by-Step Guide
Confirm Recipient Account Type
Ensure the Indian bank account is an NRO, savings, or current account suitable for receiving investment funds. Confirm it’s linked to your stockbroker or mutual fund platform if required.
Check Lifetime Remittance Total
Review how much you’ve already sent to India in the current financial year (Apr-Mar). If over ₹7,00,000, expect 5% TCS to be applied by the Indian bank upon credit.
Select 'Investment' as Transfer Purpose
Use purpose code 'P0401' (Purchase of Capital Instruments by Non-Residents) or a similar compliant option on your remittance platform to align with FEMA rules for investing.
Enter Recipient Bank Details Accurately
Input the 11-digit IFSC code, full account number, and account holder name exactly as registered. Even small typos can delay settlement or cause rejection.
Initiate Transfer with USD Funds
Fund the transfer from your US bank or USD balance. Confirm the mid-market exchange rate and ensure no hidden markups or fees eat into your investment capital.
Monitor Settlement and TCS Notification
Most transfers settle in 1–2 business days. If over ₹7,00,000 cumulative, your Indian bank will issue a TCS certificate (Form 27B) with the 5% amount collected.
Link Funds to Investment Platform
Once INR lands in your NRO or savings account, transfer it to your linked demat or mutual fund account to begin buying equities or SIPs.
Ready to Send? Try Root.
Zero fees, interbank rate, and a simple app built for NRIs.
Get Started with RootRegulatory Notes
FEMA Compliance Required
Under the Foreign Exchange Management Act, all remittances must have a valid purpose. 'Investment in India' is permitted; gambling, real estate speculation (unless eligible), or gifting to minors may face restrictions.
PAN May Be Required
Indian banks may ask for the recipient's PAN for remittances over ₹50,000, especially if linked to stock trading or mutual fund investments, for tax tracking under CBDT guidelines.
No LRS Restrictions for NRIs Sending Inbound
The $250,000 LRS limit applies to Indian residents sending money abroad. As an NRI sending money to India, you are not bound by LRS—only by the sending country’s rules and Indian tax (TCS) thresholds.
Common Mistakes to Avoid
❌ Using wrong IFSC code or outdated account number
Transfer fails or is reversed after 2–5 days, delaying investment entry and potentially missing market opportunities
✅ Verify IFSC and account number via your Indian bank’s official website or app before initiating
❌ Not declaring 'investment' as purpose
Bank may flag transaction for review or return funds due to unclear compliance with FEMA
✅ Always select the correct purpose code (e.g., P0401) or use a platform that auto-applies compliant codes
❌ Ignoring cumulative TCS threshold
5% TCS collected unexpectedly on large or repeated transfers, reducing net investment amount
✅ Track annual total in INR terms; plan larger transfers across financial years (April onwards) if beneficial
Frequently Asked Questions
How much TCS will I pay when sending money to India for investing?
You’ll pay 5% TCS on the amount exceeding ₹7,00,000 in a financial year. For example, if you send ₹10,00,000, TCS applies only to ₹3,00,000—resulting in ₹15,000 collected as TCS.
Can I send $50,000 in one transfer for stocks in India?
Yes, NRIs can send up to any amount for investment—there’s no cap under LRS for inbound transfers. However, TCS at 5% applies if the total remitted to India exceeds ₹7,00,000 in the fiscal year.
Which bank details do I need to invest in Indian mutual funds from the US?
You need your Indian savings or NRO account number, 11-digit IFSC code, and full account name. The account must be linked to your mutual fund platform like CAMS or KFinTech.
Does Root support NRE accounts for investment transfers?
Not yet—Root currently supports NRO and regular savings/current accounts in India. NRE account support is coming soon, so check updates for migration readiness.
How long does it take to transfer USD to INR for investments?
With Root, most transfers settle in 1–2 business days. Once INR lands, it takes an additional 1 business day to move funds from bank to demat or mutual fund account.