Blogs >buy-sell-mid-market-exchange-rates-explained

Buy, Sell, Mid-Market Exchange Rates Explained

• 22 September 2026• 11 min read

Buy Rate, Sell Rate, and Mid-Market Rate Explained

Open any currency converter and you will see a single number for USD to INR, maybe 83.20. Open the app you actually use to send money, and you will see a different number, maybe 82.75. Open your bank’s international transfer page, and you will see yet another number, maybe 81.40. All three claim to be the rate for the same currency pair on the same day.

They are all real numbers. They are just three different rates in the same transaction. Once you understand what buy rate, sell rate, and mid-market rate actually mean, you can look at any provider’s quote and immediately know whether you are getting a fair deal or paying a hidden premium.

This is the plain-English guide for anyone in the US who sends money abroad, buys foreign currency for travel, or just wants to stop feeling like exchange rate math is a shell game.

Start with the market itself

Currencies trade in the wholesale interbank market twenty-four hours a day, five days a week. Banks and large institutions quote two prices at all times for every currency pair. One is what they will pay you to buy a currency from them. The other is what they will charge you to buy a currency from them. Those two prices are never quite the same, and the gap between them is where a lot of the profit in this business gets made.

That gap has a name: the bid-ask spread. On heavily traded pairs like USD to EUR the spread is tiny, often less than a hundredth of a cent. On less liquid pairs like USD to INR at the retail level, the spread widens out considerably.

Every retail rate you see, from your bank to your airport kiosk to your remittance app, is built on top of that wholesale bid-ask spread. Providers take the wholesale rate, add their own margin, and quote you a rate that is either their buy rate or their sell rate depending on which direction you are converting.

Buy rate: what they pay you

The buy rate is the rate a provider will pay you when you sell a currency to them.

If you land back in the US from a trip with 20,000 rupees in your wallet and walk into a currency exchange, the buy rate is what determines how many dollars you walk out with. If the buy rate for INR is 78 rupees per dollar, you get about 256 dollars for that 20,000 rupees.

Notice the buy rate is always worse for you than the mid-market rate. That is not a mistake. The provider needs to make a margin, and the margin sits between the buy rate and the mid-market rate. When you sell them a currency, you are on the losing end of that spread.

The buy rate matters mostly for tourists returning home with leftover foreign cash, businesses receiving international payments in foreign currency, and anyone converting a foreign-denominated asset back to dollars.

Sell rate: what they charge you

The sell rate is the rate a provider will charge you when you buy a currency from them.

If you are heading to India and want to pick up some rupees before you leave, the sell rate is what determines how much dollar cost you pay for each rupee you receive. If the sell rate is 87 rupees per dollar, then 500 dollars gets you 43,500 rupees.

Just like the buy rate, the sell rate is always worse for you than the mid-market rate. This time the margin sits between the mid-market and the sell rate. When you buy a currency from a provider, you pay the sell rate, which is above the true market price.

Sell rate matters for anyone loading a travel card, ordering foreign cash before a trip, sending an international remittance, or paying an overseas invoice.

Almost every retail cross-border payment you make is happening at some version of a sell rate, because you are converting your home currency into a foreign currency to complete the transaction.

Mid-market rate: the true reference

The mid-market rate is the midpoint between the buy rate and the sell rate at the wholesale level. It is the closest thing to a fair, universal price for a currency at any moment in time.

You will see the mid-market rate on Google, on Reuters, on XE, on Bloomberg. When a news story says the rupee is trading at 83 to the dollar, that is the mid-market number. Nobody at the retail level actually gets the mid-market rate on a real transaction unless a provider explicitly commits to using it as their reference and charging zero markup on top.

Two things worth knowing about the mid-market rate.

First, it moves constantly during market hours. The number you see when you start planning a transfer may not be the number available when you actually confirm it. Providers deal with this by locking in a rate at the moment you confirm.

Second, the mid-market rate is a reference, not a rate you can necessarily buy or sell at. Even large institutions transact at the bid or ask, not the midpoint. But it is the honest benchmark against which every retail rate should be measured.

The spread: where the money lives

The spread is the difference between the mid-market rate and the rate you actually get. It is expressed as a percentage of the mid-market rate.

If the mid-market USD to INR rate is 83.00 and your provider’s sell rate is 81.30, the spread is 1.70 rupees, or roughly 2 percent. On a 5,000 dollar transfer, that 2 percent works out to 100 dollars. Which the provider keeps.

That is how a lot of foreign exchange businesses make money. Not through a visible fee, which people compare and complain about, but through the spread, which people rarely calculate.

Typical retail spreads on USD to INR at the time of writing:

Traditional US bank wires charge in the 3 to 4 percent range on top of a flat wire fee.

Popular international transfer apps charge in the 0.5 to 2 percent range on the rate, plus a variable transfer fee.

Airport and hotel exchange counters can charge anywhere from 4 to 10 percent, sometimes higher.

Providers that commit to zero markup on mid-market, like Sliq Pay for USD to India, charge a small transparent fee separately and give you the mid-market rate on the FX itself.

Which rate applies to you

Rule of thumb. If you are sending money out of the US to somewhere else, you are on the sell rate. If you are converting foreign currency back to dollars, you are on the buy rate. If you are just checking the price, you are looking at the mid-market rate.

For US-based readers, most transactions that matter are on the sell rate side. Sending a remittance to family in India: sell rate. Paying an international vendor: sell rate. Buying rupees for a trip: sell rate. Loading a multi-currency card before travel: sell rate.

Comparison Table

Rate Who It Applies To How It Compares To Mid-Market
Buy rate You when selling foreign currency for USD Worse for you than mid-market
Sell rate You when buying foreign currency with USD Worse for you than mid-market
Mid-market rate The wholesale reference price Neutral, the true benchmark

How to spot a hidden markup

The trick that makes hidden markups possible is that providers rarely display the mid-market rate side by side with the rate they are offering you. They show you their sell rate and call it “the exchange rate,” full stop.

To check, do this every time you send:

Note the rate the provider is offering. Pull up Google or XE for the same pair at the same moment. Divide the mid-market rate by the provider’s sell rate. Subtract one. Multiply by 100. That is the markup percentage the provider is taking.

If it is under half a percent, that is a competitive retail rate. If it is between half a percent and two percent, that is typical for most remittance apps and better than banks. If it is over two percent, you are paying a bank-tier premium, and you should consider a cheaper option.

Reality Check: The Fee is Not Where the Money Is

Most senders focus on the visible transfer fee. Is it 3 dollars or 5 dollars or 15 dollars. That is exactly what providers want you to focus on, because the fee is usually the smaller part of the total cost.

On a 2,000 dollar transfer, a 5 dollar fee is 0.25 percent. A 2 percent hidden FX markup on the same transfer is 40 dollars, eight times as much. The fee is theater. The rate is where the money moves.

Always compare the rupees delivered, not the fee charged. The rupees delivered tells you the true all-in cost.

Where Sliq Pay fits in

For USD to India specifically, Sliq Pay uses mid-market rates from Google and Reuters with zero markup on the FX itself. The transfer fee is charged separately and shown clearly before you send, so you see the full cost broken out rather than smuggled into the rate. If you have been comparing rupees delivered across providers, that is the number where a mid-market provider actually shows the difference.

Skip the hidden FX markup on your next transfer to India with Sliq Pay.

FAQs

What is the difference between buy rate and sell rate? The buy rate is what a provider will pay you to sell them a foreign currency. The sell rate is what a provider will charge you to buy a foreign currency from them. The sell rate is always higher than the buy rate for the same currency, and the gap in between is where the provider makes its money.

Which rate applies to me when I send money to India? The sell rate. You are converting USD into INR, so the provider is selling you rupees at their sell rate, which is above the mid-market rate.

What is the mid-market rate on Google? Google displays the mid-market rate for major currency pairs, sourced from wholesale market data. It is a real reference number but not a rate you can actually transact at unless a provider commits to it with zero markup.

Why is my bank’s exchange rate so different from Google’s? Because your bank is quoting its sell rate, which includes a markup of typically 2 to 4 percent above the mid-market rate. That markup is where a lot of the bank’s revenue on international wires comes from. Curious what a zero-markup rate looks like on USD to India transfers? Sliq Pay’s rate is the Google mid-market number, straight up.

How do I calculate the FX markup on any transfer? Take the mid-market rate from Google or XE at the moment you are quoted. Divide it by the provider’s sell rate. Subtract one and multiply by 100. That is the markup as a percentage.

Is a zero-markup FX rate really possible? Yes, but the provider has to make money somehow. Zero-markup providers charge a transparent fee on the transfer instead. The total cost is usually still lower than a marked-up rate with no visible fee, but you should compare rupees delivered, not any one number in isolation.

What is a good FX markup for a US to India transfer? Under half a percent is very competitive. Under one percent is good. Anything above two percent means you are paying a bank-tier premium and can almost certainly find a better option.

Before You Send

Buy rate, sell rate, and mid-market rate are not exotic finance jargon. They are three ways of naming the same underlying market from three different angles. Once you know which one applies to your transaction and how to compare the offered rate to the mid-market rate, choosing a provider becomes a lot simpler.

Send USD to India at the real mid-market rate with Sliq Pay.


Disclaimer: The information provided on this blog is for general informational purposes only and does not constitute legal, financial, tax, or professional advice. Product features, pricing, eligibility, and availability may vary by country, user type, regulatory requirements, and are subject to change.

Please refer to Sliq Pay’s Terms of Use and official product pages for the most accurate and up-to-date information. Sliq Pay makes no representations or warranties regarding the completeness, accuracy, or reliability of the content.

Like what you’re reading? Share this with your friends :
FacebookTwitterLinkedInWhatsApp