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 worldSource
Global average cost to send $2006.49% (Q1 2025)Source
US annual gift exclusion, per recipient$19,000 (2025 and 2026)Source

Compare two transfer quotes

Provider A
Provider B

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:

  1. Find the mid-market rate (the rate banks trade at, shown on most currency sites).
  2. Multiply the dollars that will actually be converted (after any fee) by the provider's rate to get rupees delivered.
  3. 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.

OptionTypical strengthsWatch for
Online money-transfer servicesRate and fee shown upfront; often fast to Indian bank accountsDifferent prices for bank transfer vs debit or credit card funding
Your US bank's international wireFamiliar, suits very large amountsWire fees plus a rate markup that is often not shown until the end
Indian banks' US remittance servicesDirect credit to your NRE or NRO accountCompare 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.

Sources

  1. World Bank: In 2024, remittance flows to low- and middle-income countries expected to reach $685 billion
  2. World Bank: Remittance Prices Worldwide, Issue 53 (March 2025)
  3. RBI: NRO account, repatriation up to USD 1 million per financial year
  4. IRS: Frequently asked questions on gift taxes

About the author

Ajay Khatri, Founder, BankandFinance.com. Ajay Khatri founded BankandFinance.com and writes about managing money across India and the United States: bank accounts, transfers, credit, tax reporting and retirement.