Why Transfer Costs Vary So Much
When you send money from the US to India, two costs eat into your transfer: the fee and the exchange rate markup. Most providers advertise low fees but hide their profit in a worse exchange rate. The difference between the mid-market rate (the real rate you see on Google) and the rate a provider offers you is their markup — and it can range from 0.3% to over 4%.
That's why comparing the total cost (fee + markup combined) is essential. On a $1,000 transfer, the difference between the cheapest and most expensive provider can be $30–50.
Best Options for USD to INR
Wise (formerly TransferWise)
Wise consistently offers rates closest to the mid-market rate, typically with a markup under 0.5%. Fees are transparent and shown upfront. Transfers take 1–2 business days via bank transfer.
- Best for: Regular transfers, transparency-focused senders
- Payment methods: Bank transfer (ACH), debit card, wire
- Speed: 1–2 business days (ACH), same day (wire/debit)
Remitly
Remitly offers competitive rates for first-time users with promotional pricing. Their Express option delivers within hours but costs more. Economy transfers are cheaper but take 3–5 days.
- Best for: First-time senders, urgent transfers
- Payment methods: Bank transfer, debit/credit card
- Speed: Minutes (Express) to 3–5 days (Economy)
OFX
OFX targets larger transfers ($1,000+) with no fixed fees — their cost is entirely in the exchange rate spread. Good for sizable amounts like property purchases or education payments.
- Best for: Large transfers ($5,000+)
- Payment methods: Bank transfer
- Speed: 1–2 business days
Western Union
Western Union offers the widest delivery network in India, including cash pickup. Rates are generally less competitive than Wise or Remitly, but the convenience of cash pickup is unmatched.
- Best for: Cash pickup, recipients without bank accounts
- Payment methods: Bank transfer, debit/credit card, cash at agent
- Speed: Minutes (cash pickup) to 3 days (bank deposit)
Xoom (PayPal)
Xoom integrates with PayPal and offers fast transfers. Rates are middling — better than Western Union but typically worse than Wise. Convenient if you already use PayPal.
- Best for: PayPal users, fast bank deposits
- Payment methods: PayPal balance, bank transfer, debit/credit card
- Speed: Minutes to 1 business day
How to Get the Best Rate
-
Compare on the day you send — rates change constantly. Use our rate comparison tool to see real-time quotes from every provider.
-
Send via bank transfer (ACH) — card payments cost 1–3% more at most providers. ACH is almost always the cheapest payment method.
-
Avoid weekends — some providers offer worse rates on weekends when forex markets are closed.
-
Set a rate alert — if you're not in a rush, set an alert and wait for rates to improve. The USD/INR rate can swing 1–2 rupees in a month.
-
Send larger amounts less frequently — fixed fees hurt small transfers disproportionately. A $200 transfer with a $5 fee costs 2.5%. The same fee on $2,000 is just 0.25%.
Tax & Compliance for US Residents
If you're a US-based NRI sending money to India, keep these in mind:
-
FBAR (FinCEN 114): If your aggregate foreign account balances exceed $10,000 at any point during the year, you must file FBAR. Use our FBAR/FATCA checker to see if you need to file.
-
FATCA (Form 8938): Higher thresholds than FBAR ($50K–$600K depending on filing status), but covers a broader range of financial assets.
-
Gift tax: Sending money to family in India is generally not taxable in the US. India abolished gift tax for most transfers. However, amounts over $17,000 per recipient per year should be reported on Form 709.
-
NRE vs NRO accounts: Money from the US should go to an NRE account for full repatriability and tax-free interest. NRO accounts are for India-sourced income. See our NRE vs NRO calculator.
Transfer Limits
Most providers have daily and monthly limits:
| Provider | Single Transfer | Monthly Limit |
|---|---|---|
| Wise | $1,000,000 | No limit |
| Remitly | $10,000 | $30,000 |
| Western Union | $5,000 | $10,000 |
| Xoom | $10,000 | $60,000 |
| OFX | No limit | No limit |
For transfers over $10,000, check our large transfer calculator to find the optimal split strategy.
Step-by-Step: Your First Transfer
- Pick a provider — use our USD to INR comparison to find today's best rate
- Create an account — you'll need your SSN, address, and a government ID
- Add your recipient — their name (as on their bank account), bank name, IFSC code, and account number
- Choose payment method — ACH for cheapest, debit for fastest
- Review and send — double-check the exchange rate, fee, and total received amount
- Track your transfer — most providers offer real-time tracking via app or email