Yes, you can transfer USD to an Indian bank account, but the money will be converted to Indian rupees and the process depends on which bank you use and where you're sending from
If you're sending money from a US bank account to someone in India, the transfer will happen in USD but arrive as rupees. The receiving bank converts the currency at their own rate, which is usually worse than the mid-market rate you see online. You'll pay a wire fee (typically $15 to $50 from a US bank), and the receiving bank may charge a fee too. The whole process takes 2 to 5 business days, though some routes are faster.
The most common methods are wire transfer through your US bank, international money transfer services like Wise or OFX, and apps like PayPal or Remitly. Each has different costs, speed, and exchange rates. Your choice depends on how much you're sending, how fast you need it to arrive, and whether the recipient needs the money in a specific Indian bank or can use a digital wallet.
Key Takeaways
- Wire transfers from a US bank to an Indian bank account take 2 to 5 business days and cost $15 to $50 in fees, plus currency conversion at the bank's rate.
- Specialist money transfer services like Wise and OFX usually offer better exchange rates than traditional banks but may take 1 to 3 business days.
- You will need the recipient's Indian bank account number, IFSC code (a nine-character bank identifier), and full name exactly as it appears on their account.
- The receiving bank in India may charge its own fee, which comes out of the amount that arrives, so confirm the total cost before you send.
- Digital wallet services like PayPal and Remitly are faster and cheaper for smaller amounts but may have daily or monthly limits.
Wire transfer through your US bank
A wire transfer is the most straightforward route if you already have a US bank account. You log in to your bank's website or app, select "send money internationally," and enter the recipient's Indian bank details. Your bank will ask for the account number, IFSC code (the nine-character code that identifies the specific Indian bank branch), the recipient's full name, and the amount in USD.
The fee is usually $25 to $50, depending on your bank. The exchange rate your bank uses is typically 1 to 3 percent worse than the mid-market rate, meaning you lose money on the conversion. The transfer takes 2 to 5 business days. Some banks offer expedited wire transfers for an extra fee, which can cut this to 1 to 2 days, but the cost may not be worth it unless the money is urgent.
The main advantage is simplicity — you're working with one institution you already trust. The main disadvantage is cost. If you're sending $1,000, you might lose $30 to $50 in fees and conversion markup combined.
Money transfer services: Wise, OFX, and similar platforms
Specialist money transfer services like Wise, OFX, and Remitly are built for international transfers and usually charge less than banks. Wise, for example, charges a small percentage fee (typically 1 to 2 percent) and uses the mid-market exchange rate, so you know exactly what the recipient will get. OFX charges a flat fee plus a small markup on the exchange rate. Both are faster and cheaper than a traditional bank wire for most amounts.
To use these services, you create an account online, link your US bank account, and enter the recipient's Indian bank details. The transfer takes 1 to 3 business days. Some services offer faster delivery for an extra fee. You can track the transfer in real time and see exactly how much will arrive in rupees before you confirm.
The catch is that these services are not banks — they're money transfer operators. They're regulated, but if something goes wrong, your recourse is different than with a bank. Also, some services have daily or monthly limits on how much you can send, especially if your account is new. Check the service's website for current limits and fees before you start.
Digital wallets and apps: PayPal, Remitly, and others
If the recipient has a digital wallet like Google Pay, PhonePe, or Paytm, or if they're willing to set one up, you can send money through PayPal or Remitly directly to their wallet. This is usually the fastest and cheapest option for amounts under $500. PayPal charges a percentage fee (around 2 to 3 percent for international transfers) and takes 1 to 2 business days. Remitly charges a flat fee plus a small percentage and can deliver within hours for a premium fee.
The advantage is speed and low cost for smaller amounts. The disadvantage is that the recipient must have a compatible wallet set up, and some services have daily limits. Also, money in a digital wallet is not the same as money in a bank account — the recipient may need to transfer it out to their bank, which can take another day or two.
What information you need from the recipient
Before you send any money, get these details from the recipient in writing and confirm they are correct. A single digit wrong in the account number or IFSC code can send the money to the wrong account, and recovering it is difficult and slow.
| Information needed | What it is | Where to find it |
|---|---|---|
| Full name | The exact name on the bank account, including middle name if there is one | Bank account statement or passbook |
| Account number | The 10 to 18 digit number that identifies the account | Bank account statement, passbook, or debit card |
| IFSC code | A nine-character code that identifies the specific bank branch (for example, SBIN0001234) | Bank website, account statement, or passbook |
| Bank name and branch | The name of the bank and the city or location of the branch | Bank account statement or passbook |
Some transfer services also ask for the recipient's address and phone number. This is normal and helps the receiving bank confirm the account exists. Do not send money without this information — if the details are wrong, the transfer may bounce back to you after several days, and you'll have to start over.
Exchange rates and hidden costs
The exchange rate is where most people lose money without realizing it. The mid-market rate — the true rate between USD and Indian rupees — changes throughout the day. You can see it on sites like XE.com or OANDA. But your bank or transfer service will not give you that rate. They mark it up by 1 to 3 percent (or sometimes more) to make money on the conversion.
A traditional bank typically marks up the rate by 2 to 3 percent. Wise and OFX mark it up by 0.5 to 1 percent. PayPal and Remitly mark it up by 1 to 2 percent. The difference adds up fast. If you're sending $1,000 and the mid-market rate is 83 rupees per dollar, a bank might give you 80.5 rupees per dollar, while Wise gives you 82 rupees per dollar. That's a difference of about $600 rupees in what the recipient gets.
Also check for hidden fees. The sending bank charges a fee. The receiving bank in India may charge a fee too — this comes out of the amount that arrives. Some transfer services charge a percentage, others a flat fee, and some charge both. Always ask the service to show you the total cost and the exact amount the recipient will receive before you confirm the transfer.
What happens if the transfer goes wrong
If you enter the wrong account number or IFSC code, the money may go to the wrong account. The receiving bank will try to return it, but this can take 5 to 10 business days. Once it's back in your account, you'll have to send it again with the correct details. If the money goes to an account at a different bank, recovery is even slower.
If the transfer never arrives after the expected time, contact your bank or transfer service immediately. They can trace the transfer using the reference number and tell you where it is. If it's stuck in the receiving bank, the recipient may need to contact their bank to ask why. Keep all confirmation emails and reference numbers until the money arrives and is confirmed in the recipient's account.
If you used a credit card or debit card to fund the transfer, and the transfer fails, the money should return to your card within 5 to 10 business days. If you used a bank account, it may take longer. Do not send the money again until you've confirmed the first transfer actually failed — many transfers take longer than expected, and sending twice by accident is a costly mistake.
Frequently Asked Questions
How much does it cost to send $1,000 to India?
A traditional bank wire costs $25 to $50 in fees plus 2 to 3 percent in exchange rate markup, so you might lose $50 to $80 total. Wise or OFX costs $5 to $15 in fees plus 0.5 to 1 percent markup, so you might lose $10 to $25 total. Remitly or PayPal costs $5 to $10 plus 1 to 2 percent markup, so you might lose $15 to $30 total. The exact cost depends on the service and the current exchange rate.
Can I send money to an Indian bank account if I don't have a US bank account?
Yes, but your options are more limited. You can use PayPal, Remitly, or other money transfer apps if you have a debit or credit card. Some services also accept prepaid cards. You cannot use a traditional bank wire without a bank account. Check the service's website to see which payment methods they accept.
How long does it take for the money to arrive?
A bank wire takes 2 to 5 business days. Wise and OFX take 1 to 3 business days. Remitly and PayPal take 1 to 2 business days, or a few hours if you pay for expedited delivery. Times vary depending on the receiving bank and whether the transfer is sent on a weekend or holiday. Always assume the longest time frame when planning.
What if the recipient's name on their bank account has a middle initial instead of the full middle name?
Use the name exactly as it appears on their bank account and official documents. If their account says "Rajesh K. Sharma," send it with that name, not "Rajesh Kumar Sharma." Mismatches between the name you send and the name on the account can cause the transfer to be rejected or delayed. Ask the recipient to show you their bank statement or passbook to confirm the exact spelling and format.
Can I cancel a transfer after I've sent it?
It depends on how far the transfer has progressed. If you cancel within a few hours of sending, most banks and transfer services can stop it. Once it's left your bank and entered the international system, cancellation is much harder and may not be possible. Contact your bank or transfer service immediately if you need to cancel. Do not wait — the longer you wait, the less likely they can stop it.