Send money from the USA to India at Best Exchange Rates

Highest remittance rate for converting US Dollar to Indian Rupee is 1 USD = 71.08 INR

Exchangerateiq get rate alert

Get Best Rates In Your Inbox Daily!

X

Exchangerateiq rate alert
Get notified about best rates daily, for sending 500 USD from USA to India
You’ll receive only smart emails that help you save money, no spam.

Best Way to Transfer money to India from USA

In the era of cryptocurrencies, transferring money is one of the easiest tasks. NRO/NRIs are the biggest community in the USA and they often send money to their family in India. There are over 4.4 million Indians living in the USA who remit billions in India to their homes, pay bills, transfer money to buy lands, pay mortgages, etc. So, before sending money you should look after the “best ways to transfer money to India” from the USA which are offering fast, simpler and secure services to its users.

Therefore, on this page, we provide you with the top 17 services offering “money transfer to India from USA comparison”.

Please find the list of companies below in a sorted order which are providing the best money transfer services which offer the “cheapest way to send money to India” with the highest exchange rates and low fee.

Country Guide - India

Mid Market Rate

71.34

SEND NOW

Mid Market Rate

71.34

SEND NOW

Sort By:
BEST VALUE FASTEST
Pay-In
Pay-Out
You Pay (Includes Fee $ 0) $ 500
Receiving Amount
₹ 35540
Realized Exchange Rate
71.08
placid USD to INR Exchange Rate
71.08
Best Value

SEND NOW

Transfer Time : 3-5 Days
Placid is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Placid exchange rate for sending money from USD to INR is 71.08 with a $ 0 fee. Based on the Exchange Rate IQ calculations it offers the Best Value for your money transfer. The realized exchange rate after considering the fees is 71.08. The pay in options available are Bank, also you can receive money using Bank, at multiple Placid partner locations. The transfer time usually range between 3-5 Days. For more detailed review of Placid click here
2 More Options Available

You Pay
(Sending Amount + Fee)

Exchange Rate
(placid / Realized)

Receiving Amount
(Receiving Amount)

$ 500
Pay-In :
70.88 / 70.88
3-5 Days
₹ 35440
Pay-Out :
$ 520
Pay-In :
70.88 / 68.15
3-5 Days
₹ 35440
Pay-Out :
Pay-In
Pay-Out
You Pay (Includes Fee $ 0.99) $ 500.99
Receiving Amount
₹ 35144.4
Realized Exchange Rate
70.15
worldremit USD to INR Exchange Rate
70.2888
1.31% vs Best Value

SEND NOW

Transfer Time :
Promoted
Worldremit is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Worldremit exchange rate for sending money from USD to INR is 70.2888 with a $ 0.99 fee. Based on the Exchange Rate IQ calculations it offers 1.31% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.15. The pay in options available are Bank, Creditcard, Debitcard, also you can receive money using Bankdeposit, at multiple Worldremit partner locations. The transfer time usually range between . For more detailed review of Worldremit click here
Pay-In
Pay-Out
You Pay (Includes Fee ₹ 0) $ 500
Receiving Amount
₹ 35489.75
Realized Exchange Rate
70.98
currencyfair USD to INR Exchange Rate
70.9795
0.14% vs Best Value

SEND NOW

Transfer Time : 1-2 Days
Promoted
Currencyfair is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Currencyfair exchange rate for sending money from USD to INR is 70.9795 with a ₹ 0 fee. Based on the Exchange Rate IQ calculations it offers 0.14% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.98. The pay in options available are Bank, also you can receive money using Bank, at multiple Currencyfair partner locations. The transfer time usually range between 1-2 Days. For more detailed review of Currencyfair click here
Pay-In
Pay-Out
You Pay (Includes Fee $ 0) $ 500
Receiving Amount
₹ 35423.75
Realized Exchange Rate
70.85
money2anywhere USD to INR Exchange Rate
70.8475
0.32% vs Best Value

SEND NOW

Transfer Time : 3-5 Days
Money2anywhere is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Money2anywhere exchange rate for sending money from USD to INR is 70.8475 with a $ 0 fee. Based on the Exchange Rate IQ calculations it offers 0.32% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.85. The pay in options available are Bank, also you can receive money using Cash, at multiple Money2anywhere partner locations. The transfer time usually range between 3-5 Days. For more detailed review of Money2anywhere click here
1 More Option Available

You Pay
(Sending Amount + Fee)

Exchange Rate
(money2anywhere / Realized)

Receiving Amount
(Receiving Amount)

$ 500
Pay-In :
70.85 / 70.85
3-5 Days
₹ 35425
Pay-Out :
Pay-In
Pay-Out
You Pay (Includes Fee $ 0) $ 500
Receiving Amount
₹ 35400
Realized Exchange Rate
70.8
transfast USD to INR Exchange Rate
70.8
0.39% vs Best Value

SEND NOW

Transfer Time : 3-5 Days
Transfast is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Transfast exchange rate for sending money from USD to INR is 70.8 with a $ 0 fee. Based on the Exchange Rate IQ calculations it offers 0.39% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.8. The pay in options available are Bank, Creditcard, Debitcard, also you can receive money using Bank, Cashcard, at multiple Transfast partner locations. The transfer time usually range between 3-5 Days. For more detailed review of Transfast click here
Pay-In
Pay-Out
You Pay (Includes Fee $ 0) $ 500
Receiving Amount
₹ 35390
Realized Exchange Rate
70.78
remitmoney USD to INR Exchange Rate
70.78
0.42% vs Best Value

SEND NOW

Transfer Time : Same Day
Remitmoney is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Remitmoney exchange rate for sending money from USD to INR is 70.78 with a $ 0 fee. Based on the Exchange Rate IQ calculations it offers 0.42% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.78. The pay in options available are Bank, Creditcard, also you can receive money using Bank, at multiple Remitmoney partner locations. The transfer time usually range between Same Day. For more detailed review of Remitmoney click here
Pay-In
Pay-Out
You Pay (Includes Fee $ 2.5) $ 500
Receiving Amount
₹ 35496.625
Realized Exchange Rate
70.64
instarem USD to INR Exchange Rate
71.35
0.62% vs Best Value

SEND NOW

Transfer Time : 1-2 Days
Instarem is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Instarem exchange rate for sending money from USD to INR is 71.35 with a $ 2.5 fee. Based on the Exchange Rate IQ calculations it offers 0.62% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.64. The pay in options available are Bank, also you can receive money using Bank, at multiple Instarem partner locations. The transfer time usually range between 1-2 Days. For more detailed review of Instarem click here
Pay-In
Pay-Out
You Pay (Includes Fee $ 3) $ 503
Receiving Amount
₹ 35450
Realized Exchange Rate
70.48
remit2india USD to INR Exchange Rate
70.9
0.84% vs Best Value

SEND NOW

Transfer Time : Same Day
Remit2india is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Remit2india exchange rate for sending money from USD to INR is 70.9 with a $ 3 fee. Based on the Exchange Rate IQ calculations it offers 0.84% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.48. The pay in options available are Bank, also you can receive money using Bank, at multiple Remit2india partner locations. The transfer time usually range between Same Day. For more detailed review of Remit2india click here
1 More Option Available

You Pay
(Sending Amount + Fee)

Exchange Rate
(remit2india / Realized)

Receiving Amount
(Receiving Amount)

$ 503
Pay-In :
70.9 / 70.48
5+ Days
₹ 35450
Pay-Out :
Pay-In
Pay-Out
You Pay (Includes Fee $ 2.99) $ 502.99
Receiving Amount
₹ 35384
Realized Exchange Rate
70.35
xoom USD to INR Exchange Rate
70.768
1.03% vs Best Value

SEND NOW

Transfer Time :
Xoom is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Xoom exchange rate for sending money from USD to INR is 70.768 with a $ 2.99 fee. Based on the Exchange Rate IQ calculations it offers 1.03% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.35. The pay in options available are , also you can receive money using Bank, at multiple Xoom partner locations. The transfer time usually range between Instant. For more detailed review of Xoom click here
3 More Options Available

You Pay
(Sending Amount + Fee)

Exchange Rate
(xoom / Realized)

Receiving Amount
(Receiving Amount)

$ 502.99
Pay-In :
70.768 / 70.35
Same Day
₹ 35384
Pay-Out :
$ 515.49
Pay-In :
70.768 / 68.64
Instant
₹ 35384
Pay-Out :
$ 515.49
Pay-In :
70.768 / 68.64
Same Day
₹ 35384
Pay-Out :
Pay-In
Pay-Out
You Pay (Includes Fee $ 3.99) $ 503.99
Receiving Amount
₹ 35405
Realized Exchange Rate
70.25
remitly USD to INR Exchange Rate
70.81
1.17% vs Best Value

SEND NOW

Transfer Time : 1-2 Days
Remitly is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Remitly exchange rate for sending money from USD to INR is 70.81 with a $ 3.99 fee. Based on the Exchange Rate IQ calculations it offers 1.17% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.25. The pay in options available are Bank, also you can receive money using Bank, at multiple Remitly partner locations. The transfer time usually range between 1-2 Days. For more detailed review of Remitly click here
1 More Option Available

You Pay
(Sending Amount + Fee)

Exchange Rate
(remitly / Realized)

Receiving Amount
(Receiving Amount)

$ 503.99
Pay-In :
70.43 / 69.87
1-2 Days
₹ 35215
Pay-Out :
Pay-In
Pay-Out
You Pay (Includes Fee $ 4.46) $ 500
Receiving Amount
₹ 35359.2567
Realized Exchange Rate
70.09
transferwise USD to INR Exchange Rate
71.355
1.39% vs Best Value

SEND NOW

Transfer Time : 3-5 Days
Transferwise is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Transferwise exchange rate for sending money from USD to INR is 71.355 with a $ 4.46 fee. Based on the Exchange Rate IQ calculations it offers 1.39% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.09. The pay in options available are Bank, Creditcard, Debitcard, also you can receive money using Bank, at multiple Transferwise partner locations. The transfer time usually range between 3-5 Days. For more detailed review of Transferwise click here
Pay-In
Pay-Out
You Pay (Includes Fee $ 5) $ 505
Receiving Amount
₹ 35390
Realized Exchange Rate
70.08
wellsfargo USD to INR Exchange Rate
70.78
1.41% vs Best Value

SEND NOW

Transfer Time : Instant
Wellsfargo is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Wellsfargo exchange rate for sending money from USD to INR is 70.78 with a $ 5 fee. Based on the Exchange Rate IQ calculations it offers 1.41% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.08. The pay in options available are Bank, also you can receive money using Bank, at multiple Wellsfargo partner locations. The transfer time usually range between Instant. For more detailed review of Wellsfargo click here
Pay-In
Pay-Out
You Pay (Includes Fee $ 4.99) $ 504.99
Receiving Amount
₹ 35385
Realized Exchange Rate
70.07
pangeamoneytransfer USD to INR Exchange Rate
70.77
1.42% vs Best Value

SEND NOW

Transfer Time : 1-2 Days
Pangeamoneytransfer is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Pangeamoneytransfer exchange rate for sending money from USD to INR is 70.77 with a $ 4.99 fee. Based on the Exchange Rate IQ calculations it offers 1.42% less than the best value for your money transfer. The realized exchange rate after considering the fees is 70.07. The pay in options available are Debitcard, also you can receive money using Bank, at multiple Pangeamoneytransfer partner locations. The transfer time usually range between 1-2 Days. For more detailed review of Pangeamoneytransfer click here
Pay-In
Pay-Out
You Pay (Includes Fee $ 3) $ 503
Receiving Amount
₹ 35200
Realized Exchange Rate
69.98
icici USD to INR Exchange Rate
70.4
1.55% vs Best Value

SEND NOW

Transfer Time : 2-3 Days
Icici is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Icici exchange rate for sending money from USD to INR is 70.4 with a $ 3 fee. Based on the Exchange Rate IQ calculations it offers 1.55% less than the best value for your money transfer. The realized exchange rate after considering the fees is 69.98. The pay in options available are Bank, also you can receive money using Bank, Cashcard, at multiple Icici partner locations. The transfer time usually range between 2-3 Days. For more detailed review of Icici click here
Pay-In
Pay-Out
You Pay (Includes Fee $ 0) $ 500
Receiving Amount
₹ 31329.45
Realized Exchange Rate
62.66
ofx USD to INR Exchange Rate
62.6589
11.85% vs Best Value

SEND NOW

Transfer Time : 1-2 Days
Ofx is a one of the safest & leading money transfer service provider for sending money from USA to India for sending amount 500. Today’s Ofx exchange rate for sending money from USD to INR is 62.6589 with a $ 0 fee. Based on the Exchange Rate IQ calculations it offers 11.85% less than the best value for your money transfer. The realized exchange rate after considering the fees is 62.66. The pay in options available are Bank, also you can receive money using Bank, at multiple Ofx partner locations. The transfer time usually range between 1-2 Days. For more detailed review of Ofx click here

More Options For Different Sending Amount

We have rates for some more providers but for either less or more sending amount
Venstar Exchange is a US-based Company providing international currency transaction services at wholesale rates to individual and business clients.

Supported Amount - $5000 to $ 1000000
Exchange Rate
69.777

SEND NOW

More Available Options

You can check rates of some more providers that may support your country
Western Union is an American financial services company which offer money remittance to more than 200 countries across the globe.
Travelex is a money remittance company which is specially known for providing effective services to travelers across the world. People can transfer money online, use its money card and get currency exchanged at its stores. 

Exchange Rate IQ Summary for Money Transfer From USA to India

  • Which is the best option available to send money from USA to India after comparison?
  • With our real-time comparison on sending money from USA to India ,
      we have found Placid remittance services who are providing competitive exchange rates.
  • Top 3 companies are - ( Placid, 71.08 ) ( Currencyfair, 70.98 ) ( Money2anywhere, 70.85 ) .
  • To remit money in the bank account of India, best companies is ( Placid, 71.08 ).
  • Current money transfer offeres/promotions are available with Placid, Worldremit, Currencyfair, Remitmoney, Instarem, Remit2india, Remitly, Pangeamoneytransfer, Ofx money transfer services.
  • For quick money transfer from USA to India with agent service is Worldremit with exchange rate 70.15.
  • Available pay in when sending money from USA to India Bank, Creditcard, Debitcard, .
  • Available pay out when sending money from USA to India Bank, Bankdeposit, Cash, Cashcard.
  • Other options to transfer money from USA to India are Westernunion, Travelex .
  • The comparison result was last updated on Sep 19, 2019.
  • For the latest comparison result of USA to India, Please visit ExchangeRate IQ regularly.

Transfer Money from USA to India Best Exchange Rate

If you are an NRI sending money to India, you are amongst millions of migrants who send billions of dollars to India every year. India is the world’s largest remittance recipient with approximate $69 billion was sent to India in year 2015, says World Bank. This is over 12 % share of the world remittances. India has experienced continuous growth in remittances since 2009. Even when it dropped by approx $1 billion USD in 2015, India still holds its position being number 1 remittance recipient. The major share of this remittances comes from West Asia, North America and Europe. Total amount of Remittance from USA to India is over $10 Billion.

Best way to send money from USA to India

Transfer money from the USA to India at best exchange rates is available with many companies but it depends on the user, in which form, he/she wants to send money to India. Here we are listing some of the ways by which you can remit money to India as an NRI.

  1. Money Transfer Companies

The USA to India is one of the most competitive exchange corridors where more than 50 companies are offering their services. These companies have competitive exchange rates, secure transfer services, faster and cheaper remittance with excellent customer support. You can choose from the above-listed money transfer companies based on your transfer requirements and send money easily to India.

  1. ACH Transfers

Automated Clearing House transfer is the biggest transfer network in the USA and one of the main ways to send or receive money online. The ACH transfer provides electronic or bank-to-bank transfer services in the USA so that one can send funds easily to India. These transfers take approximately 2-3 days to complete and to reach the amount with the recipient.

  1. Wire Transfers

These are the very common form of international transfers which are offered by most of the banks and money transfer companies. Under a wire transfer, you can send money directly into any foreign bank account within 1 business day. This transfer is best for transferring a large amount and time-sensitive remittance abroad.

  1. NRI and NRE account transfers

Many Indian banks have their branches in the US and they are offering their remittance services to the users using their NRI and NRE accounts. With them, you can transfer money to your friends and family in India with a day or two anywhere in the country in any bank. Some of the banks offering such services are HDFC’s QuickRemit, SBI, ICICI remittance services, YES Remit, Remit Money powered by Axis Bank, etc.

  1. Bank Drafts in Indian Rupees

SBI offer bank draft services to its clients abroad to make a draft in Indian rupees which can be cashed instantly when it reaches with the recipient. The draft is free if it amounts to Rs 50,000, but if the amount is lower, then it charges a flat fee of USD $10.

What are the Factors to Considers before sending money to India?

Here are 5 important Factors you should consider before sending money to India:

  1. Amount You Want to Transfer: The more money to send the more value you get. In certain cases you pay less fees and get higher exchange rates as the sending amount increases.
  2. Offered Exchange Rate: The higher the exchange rate, the better value you get for your money.
  3. Hidden Fees & Charges: A lot of companies would claim a Zero fee but then you might end up paying an exchange rate margin.
  4. Transfer Time: How quickly you want the money to be received in India. Different companies take different time that could range from couple of hours to over 5 days.
  5. Discounts & offers: Various companies run promotions across the year to attract more customers like you. These could be in the form of extra exchange rates or a discount on the fees. Always hunt of offers and go with the best realized exchange rate when remitting money.

Fastest way to send money from USA to India

Whether you are sending money to your friends or family to India, there are multiple ways of remit money to India and help you to manage the overseas financials. So, here are the steps to transfer money from the US to India:

  1. Compare all the companies and select the one with the best rates and lower transfer fees.

  2. Click on “Send Now” and you will be redirected to the company’s official website.

  3. Here select the country and check the rates and fees again.

  4. Enter the amount you want to send and click on “Send Money Now”.

  5. Sign up with the company, enter all your personal details as asked by the website and details of the recipient.

  6. Submit your bank details to make the transfer.

  7. Re-check all the details and submit the transaction.

  8. Your amount is in transit and you will receive the notifications of transfer on mail and SMS.

  9. You can also track the transaction on your dashboard.

  10. For further rate alerts, you can submit your email ID with Exchange Rate IQ.

What are the best money transfer services from USA to India?

To help you get the best deal, Exchange Rate IQ team reviewed a large number of services, their exchange rates, fee structure and payin/payout methods. We evaluated companies of parameter like Cheapest, Fastest & number of options.

Cheapest Money Transfer Options to India:

  1. Western Union
  2. Remitly
  3. Ria

Fastest money Transfer options:

  1. Xoom
  2. Ria
  3. World Remit
  4. Remit2India

Best option for Cash Transfer to India:

  1. Western Union
  2. MoneyGram
  3. Transfast

Indian Banks offering Remittance services in US

  1. IndusInd Fast Remit
  2. HDFC QuickRemit
  3. ICICI Remit2India

Best Online Money Transfer options to india

  1. TrasferWise
  2. Xoom
  3. Remitly
  4. Money2anywhere
  5. Remit2India

FAQ's

How long does it take to send money from the US to India?

Most take three to five working days, although some services can take couple of hours. Others can even take up to two weeks. Many domestic wire transfers provide faster services where transfers completed within 24 hours. So, before transferring funds you must check the time company is taking for completing the transactions.

Discuss this question

Is money sent from US to India taxable?

If you send an annual federal gift above $14,000 per person per year, then your amount will be taxable and the sender needs to pay the taxes on the taxable amount. While in case if you are married, you and your spouse can elect to split the gift. So, you can potentially send $28,000, per person, in a year.

If you send $40,000 to 4 different persons then you have not exceeded the gift limit and you do not owe any gift tax on this, as $14,000 is for a single person limit.

Money received in India:

Gifts that you receive from any other person except blood relatives in excess of Rs 50,000 in a year, is considered as your income and will be taxable under ordinary income.

Blood relatives as per Section 2(41) under the Income Tax Act, 1961 are:

  1. Spouse of the individual.
  2. Brother or sister of the individual.
  3. Brother or sister of the spouse of the individual.
  4. Brother or sister of either of the parents of the individual.
  5. Any lineal ascendant or descendant of the individual.
  6. Any lineal ascendant or descendant of the spouse of the individual.
  7. Spouse of the persons referred to in (2) to (6).
Discuss this question

How to transfer large amount of money from USA to India?

We all need to send a large amount to our families for marriage, buying land, medical purpose, etc. For all these purposes, you can send money from USA to India using your bank in the US as well as in India. Ask your bank in India to provide the SWIFT code and give this code to your US bank with a bank account and branch details.

Besides this, you can also transfer the large amount through Automated Clearing House (ACH) transactions which is an alternative of wire transfer and bank-to-bank transfer. There are no fees for these types of transactions, but it requires both the banks to be linked together.

Discuss this question

How much money can I send to India in a year from USA?

You can send the US $14,000 per person per year for a gift tax-free transaction. If you send money above the US $14,000 per person per year, then you will be liable to pay tax under gift tax provisions.

Discuss this question

If I send money from abroad to a normal Indian savings account, will it be taxable?

If you send money from USA or any other country to India to any of your close relatives (as provided in the question above) it won’t be taxable. But if you send money to any other person above Rs 50,000 then it will be taxable as ordinary income from gift under the Income Tax Act, 1961.

Discuss this question

Historical Mid Market Exchange Rate From US Dollar (USD) to Indian Rupee (INR) (Weekly)

Current Exchange Rate(Mid Market) :- 71.34 INR/USD

Mid-market Rate is a currency exchange rate. Usually traders in currency exchange market have two exchange rates -
  • Selling exchange rate - at which sellers are willing to sell a particular currency and
  • Buying exchange rate - at which buyers are willing to buy a particular currency.
Mid-market rate is the mid-point of these two rates. This is the most transparent and the most accurate exchange rate. It is also known as “Interbank Rate” or “Spot Rate” or “Real Exchange Rate”. This is the rate which independent sources like Reuter, Google etc show.

Compare Currency Conversion USD To INR

Send US Dollar To INDIA Receive Indian Rupee
1 USD TO INR 71.34
50 USD TO INR 3567
100 USD TO INR 7134
250 USD TO INR 17835
500 USD TO INR 35670
1000 USD TO INR 71340
5000 USD TO INR 356700
10000 USD TO INR 713400

Click To Compare Money Transfer Services For The Following

USD

// //