Sending Money to India
How to Send Money from the US to India (and Pay Less)
Quick answer
The cheapest transfer is the one that delivers the most rupees for your dollars. Add the upfront fee to the hidden exchange-rate markup, and compare that total across two or three providers on the day you send. Sending to yourself? Use your NRE account so the money stays fully repatriable.
Key numbers
| India remittance inflows, 2024 | ≈ $129 billion, largest in the world | Source |
|---|---|---|
| Global average cost to send $200 | 6.49% (Q1 2025) | Source |
| US annual gift exclusion, per recipient | $19,000 (2025 and 2026) | Source |
Compare two transfer quotes
Provider A delivers · more rupees
₹1,74,400
Total cost 0.91% · about $18
Provider B delivers
₹1,70,048
Total cost 3.38% · about $68
Total cost = fee + exchange-rate markup, measured against the mid-market rate.
What does it actually cost to send money to India?
Two things: the fee you see, and the exchange-rate markup you usually do not. Providers convert at a rate below the mid-market rate and keep the difference, so a "zero-fee" transfer can still be expensive.
To see the true cost, work it out in rupees:
- Find the mid-market rate (the rate banks trade at, shown on most currency sites).
- Multiply the dollars that will actually be converted (after any fee) by the provider's rate to get rupees delivered.
- Compare that with your full amount at the mid-market rate. The gap, as a percentage, is your total cost.
The World Bank tracks this across hundreds of country corridors. Its global average for sending $200 rose to 6.49% in Q1 2025, from 6.26% the quarter before (World Bank). Larger transfers usually cost less as a percentage, because fixed fees are spread over more money.
What is the cheapest way to send money to India?
There is no single cheapest provider; prices change daily and by amount. Get quotes from two or three services for the exact amount and payment method, and pick the one that delivers the most rupees.
| Option | Typical strengths | Watch for |
|---|---|---|
| Online money-transfer services | Rate and fee shown upfront; often fast to Indian bank accounts | Different prices for bank transfer vs debit or credit card funding |
| Your US bank's international wire | Familiar, suits very large amounts | Wire fees plus a rate markup that is often not shown until the end |
| Indian banks' US remittance services | Direct credit to your NRE or NRO account | Compare the rate, not just the fee |
Use the transfer cost calculator to compare quotes side by side. Paying by credit card is usually the most expensive way to fund a transfer, and some card issuers treat it as a cash advance.
Should I send money to my NRE or NRO account?
If you are a non-resident Indian sending your own US earnings, use your NRE account. Money in an NRE account can go back to the US freely, while NRO balances are capped at USD 1 million of repatriation per financial year.
The NRE account exists for foreign earnings you bring into India; the NRO account is for income that arises in India, such as rent or dividends. The RBI allows NRO balances to be repatriated only for current income and up to USD 1 million per financial year (RBI). See NRE, NRO and FCNR accounts explained.
Do I pay US tax when I send money to India?
No income tax applies to sending money. But a gift of more than $19,000 to one person in a year is above the annual exclusion, which generally means filing a gift tax return (Form 709); tax is only owed after a large lifetime exemption is used up.
- Sending to yourself (your own NRE account) is not a gift.
- Gifts to family up to $19,000 per recipient in 2026 fall within the annual exclusion; spouses who split gifts can give $38,000 per recipient (IRS).
- Above that, the excess generally goes on Form 709 and reduces your lifetime exemption. It rarely creates tax, but the filing is required.
- Money that builds up in your Indian accounts may need FBAR and Form 8938 reporting. See FBAR and FATCA for Indian accounts.
How can I cut the cost of regular transfers?
Send less often in larger amounts, fund the transfer from a bank account rather than a card, and compare the rupees delivered each time rather than staying loyal to one provider.
- Batch small monthly transfers into fewer larger ones where possible.
- Check whether the recipient's bank charges an incoming fee.
- Set a rate alert if your provider offers one and the timing is flexible.
- Keep transfer receipts: they document the source of funds if you later repatriate or need to show where money came from.
Before you send
- Get quotes from 2 to 3 providers for the exact amount
- Compare rupees delivered, not the fee
- Choose NRE for your own foreign earnings
- Fund from a bank account, not a credit card
- Keep the receipt
Frequently asked questions
Is there a limit on how much I can send from the US to India?
The US does not cap personal transfers, though providers set their own per-transfer limits and ask for more documents on large amounts. Gifts over $19,000 to one person in a year generally need a US gift tax return.
What exchange rate should I compare against?
The mid-market rate: the midpoint between buy and sell prices on currency markets. The further a provider’s rate is below it, the more you pay.
Does my family in India pay tax on money I send?
That depends on Indian tax rules and the relationship between giver and receiver. Ask a chartered accountant in India for your situation; this guide covers the US side.