DattaRemit is now ComplyRemit

US dollar to Indian rupee today.

This page shows today's mid-market rate for one US dollar in Indian rupees, refreshed every 15 minutes, and what common amounts convert to. It is the rate ComplyRemit prices transfers from, with no margin added. The rate for your own transfer is shown on the review screen before you confirm.

1 USD = 94.28 INR

Mid-market rate, indicative, as of Nov 14, 2026, 4:23 AM UTC.

US dollars to Indian rupees at the mid-market rate
US dollarsIndian rupees
$1₹94.28
$10₹943
$100₹9,428
$500₹47,138
$1,000₹94,277
$5,000₹4,71,383

Send securely to India

Mid-market rate, zero fees

1 USD = 94.28 INR· Indicative
USD

Recipient gets

₹94,277

Arrives

Typically within 48 hours of your bank debit

Fees

Zero fees

Send money

Compare providers

What is the mid-market rate?

The mid-market rate is the midpoint between the price banks buy a currency at and the price they sell it at. It is the rate you see quoted on Google and financial news. It has no margin built in, which makes it the fairest benchmark for judging what a transfer to India really costs.

Why does my bank show a different dollar to rupee rate?

Most banks and many transfer services convert at a rate below the mid-market rate and keep the difference, often on top of a visible fee. The gap is easy to miss because it is not listed as a charge. Compare the rupees your recipient receives for the same dollars, at the same moment.

How much is $1,000 in rupees after fees?

With ComplyRemit, $1,000 converts at the mid-market rate with a $0 transfer fee, so your recipient receives $1,000 multiplied by the rate shown above. The figure in the table is an estimate; the review screen shows the exact rupee amount for your transfer before you confirm it.

Is the rate on this page the rate I will get?

It is an indicative rate. Exchange rates move all day and a transfer is priced when you send it, not when you look. The review screen in the app shows the rate for your transfer, and what your recipient receives, before you confirm. Silver and Gold members receive a small rupee bonus on top.

How long does it take to send dollars to India?

Collecting the money from your US bank usually takes one to three business days, because it moves over ACH. Once it has arrived, the payout to the recipient's UPI ID or Indian bank account usually lands within a few hours. Weekends and bank holidays in either country add time.

Related

Send money to India with ComplyRemit

Pay a UPI ID or an Indian bank account from your US bank, with the rate shown before you confirm.