USD to INR Exchange Rate Explained: What Affects It and How to Get the Best Rate

March 4, 20266 min readPym Team

If you send money to India, the exchange rate directly determines how many rupees your recipient gets. Even a small difference in rates can mean hundreds of rupees less on a $500 transfer.

What Is the Exchange Rate?

The exchange rate is the price of one currency in terms of another. When you see "1 USD = 87.50 INR," it means one US dollar buys 87.50 Indian rupees. This rate changes constantly based on market conditions.

What Affects the USD to INR Rate?

  • Interest rates: When the US Federal Reserve raises rates, the dollar typically strengthens against the rupee.
  • Inflation: Higher inflation in India relative to the US weakens the rupee.
  • Trade balance: India imports more than it exports (especially oil), creating demand for dollars and pressuring the rupee.
  • Foreign investment: FDI and portfolio flows into India strengthen the rupee; outflows weaken it.
  • RBI intervention: The Reserve Bank of India actively manages the rupee to prevent extreme volatility.

Mid-Market Rate vs. What You Actually Get

The mid-market rate (also called the interbank rate) is the real exchange rate — the midpoint between buy and sell prices on global currency markets. It's what you see on Google or XE.com.

However, most remittance services don't give you this rate. They add a markup of 0.5% to 3%, which is often hidden. On a $1,000 transfer at 87 INR/USD:

  • Mid-market rate: ₹87,000
  • 1% markup: ₹86,130 (you lose ₹870)
  • 3% markup: ₹84,390 (you lose ₹2,610)

This is why the exchange rate matters more than the transfer fee for larger amounts.

How to Get the Best Rate

  • Compare before you send: Check the mid-market rate on Google, then compare what each service offers.
  • Use services with low markup: Pym and Wise are known for rates close to mid-market.
  • Avoid banks: Banks typically have the worst exchange rates for remittances.
  • Send during market hours: Rates are most competitive during overlapping US and Indian business hours.
  • Lock the rate: Some services let you lock the rate when you initiate the transfer, protecting you from fluctuations.

Check Today's Rate

Visit Pym's live rate page to see the current USD to INR rate, updated every 5 minutes. When you send through Pym, the rate is locked at confirmation — no surprises.

Ready to send money to India?

$0 fees on bank transfers & crypto. Refer a friend — you both get $10.

Get Started Free