Spot Rate vs Forward Rate: Difference, Formula and Examples
Spot Rate vs Forward Rate: Key Differences in Forex Transactions
Global Payments

Published on 07/10/2026

Spot Rate vs Forward Rate: Difference, Formula and Examples

Convert at the mid-market rate

Xflow prices every conversion off the live mid-market rate and settles to your Indian bank on the next business day.

Key takeaways


  • Spot rate: today's exchange rate, settled within two business days (T+2).
  • Forward rate: fixed today for a future date, worked out from spot and the interest rate gap, so it is not a forecast.
  • The gap between them is the forward premium or discount: with spot at ₹95, a three-month USD/INR forward comes to about ₹95.46.
  • Use spot for payments now and a forward for known future payments.
  • In bonds, the terms mean today's interest rate and the rate implied for a later period.

What is the difference between spot rate and forward rate?

The spot rate is the price to exchange one currency for another today, with settlement usually within two business days, while the forward rate is a price agreed today for an exchange on a set future date. The spot rate moves with the market; the forward rate is fixed once you agree it.


In foreign exchange, dealers call these FX spot and FX forward trades, and the places they happen the spot market and the forward market.

FactorSpot rateForward rate
TimingNow; settles within two business days (T+2)On a set future date, such as 1, 3 or 6 months ahead
How it is setBy live supply and demand in the marketSpot rate adjusted for the interest rate gap between the two currencies
Main usePayments and conversions needed nowFixing the rate for a known future payment (hedging)
RiskYou take whatever the market rate isThe rate is locked, whichever way the market moves

Is the spot rate the same as the forward rate? No. They are usually close, and the gap grows with time to the future date. The spot rate is what you see as today's forex rates; the forward rate is a contract price your bank quotes for a later date.


How do spot and forward rates work in practice?

An Indian software firm will receive $10,000 from a US client in three months. The spot rate today is ₹95 per dollar, and the bank offers a three-month forward rate of ₹95.46. These rates are illustrative.


If the firm waits and converts at the spot rate when the money arrives, it gets whatever the rate is that day. If it books the forward today, it will receive ₹9,54,600 in three months, whatever happens to the rupee.

Spot rate in three monthsConverting at spot on the dayWith the forward bookedDifference
₹93₹9,30,000₹9,54,600Forward better by ₹24,600
₹95.46₹9,54,600₹9,54,600No difference
₹97₹9,70,000₹9,54,600Forward gives up ₹15,400

That is the spot rate vs forward rate trade-off in one example: the forward removes the risk of the rupee strengthening, at the cost of missing the gain if it weakens.


How do you calculate the forward rate from the spot rate?

To get the forward exchange rate, adjust today's rate for the interest rates of the two currencies over the period:


Forward = Spot × (1 + quote-currency rate × days/365) ÷ (1 + base-currency rate × days/365)


  1. Write the pair as base/quote. In USD/INR, the dollar is the base and the rupee is the quote.
  2. Take the interest rate of each currency for the period, here 6% for the rupee and 4% for the dollar.
  3. Scale each rate to the period: for three months, 6% × 90/365 = 1.48% and 4% × 90/365 = 0.99%.
  4. Apply the formula: 95 × 1.0148 ÷ 1.0099 = ₹95.46, the rate used in the example above.


The rule behind it is simple: the currency with the higher interest rate trades at a lower forward rate, so no one can earn a risk-free profit by borrowing in one currency and lending in the other. That is why a forward is not a forecast of where the rate will go. Banks also add their margin, and the gap between their buying and selling rates widens for longer periods.


What is the difference between spot and forward rates called?

In currencies, the gap is called the forward premium or discount, measured in points. In commodities, the same gap is called the basis.


So with spot at ₹95 and a forward of ₹95.46, the dollar is at a forward premium of 46 paise, or 46 forward points in paise terms. In commodities, the same gap has another name: if lettuce costs $50 a case today and $55 for July delivery, the $5 difference is the basis.


The lower-interest-rate currency is the one at a premium. With the dollar at 4% and the rupee at 6%, the dollar trades at a forward premium against the rupee.


Indian banks usually quote it as an annualised premium: (forward rate minus spot rate) ÷ spot rate × 365 ÷ days × 100. In the example, (95.46 minus 95) ÷ 95 × 365 ÷ 90 × 100 is about 2% a year, roughly the gap between the two interest rates.


How do spot and forward rates work for bonds?

In bonds and loans, the spot rate is what you earn on money lent from today until a set date, such as the yield on a two-year zero-coupon bond. The forward rate is what a period starting later must earn, as implied by today's rates.


The idea is easiest to see with two ways of investing ₹100 for two years when the one-year spot rate is 2% and the two-year spot rate is 3%:

OptionWhat you doValue after two years
AInvest for two years at 3% a year₹100 × 1.03 × 1.03 = ₹106.09
BInvest for one year at 2%, then reinvest for the second year₹102 × (1 + second-year rate)

Both options must end at the same value, or investors would all pick the better one. So the second-year rate must be 106.09 ÷ 102 minus 1, which is 4.01%. That is the one-year forward rate starting in one year: forward rate = (1 + two-year spot)² ÷ (1 + one-year spot) minus 1.


When longer-term rates are higher than short-term ones, as here, the yield curve slopes upward and the implied future rates sit above today's; when it slopes downward, they sit below. Bond investors use these implied rates to judge whether to lock in a longer bond or roll over shorter ones.


When should a business use the spot rate or a forward contract?

Use the spot rate when money is needed now or the amount is small; use a forward contract when you know you will pay or receive a foreign currency on a future date and want a fixed rupee amount.


  • Use spot: an invoice due this week, an unplanned payment, or amounts too small to justify a contract
  • Use a forward: an exporter's confirmed receivable or an importer's payable due in one to twelve months, or when the margin on a deal cannot absorb a currency move
  • Use neither alone: when the timing or amount is uncertain, hedge only the part you are sure of


In India, forward contracts involving the rupee can be booked only to hedge a genuine currency exposure, contracted or expected, through your bank, under RBI's risk-management rules effective 5 April 2024. If the client pays late, ask the bank to extend the contract; if the deal falls through, the bank cancels it and you settle the difference between the forward rate and the market rate. See FX hedging for the options.


For exporters collecting payments from abroad, Xflow's FX AI Analyst shows USD/INR trends, and Limit Orders let you set a target rate so the conversion runs when it is reached, at the live mid-market rate.



Frequently asked questions

Indian banks quote three near-term rates: cash for same-day settlement, tom for the next working day, and spot for two working days; anything later is a forward.

A forward is a private contract with your bank for any amount and date and must be settled; futures are standard contracts traded on NSE or BSE; an option gives the right, not the obligation, to exchange at a set rate, for a fee.

The spot rate is one kind of exchange rate: today's rate for immediate settlement. 'Exchange rate' can also mean a forward rate for a future date.

The RBI reference rate published by FBIL shows the daily USD/INR spot benchmark, and your bank quotes forward rates for each period on request.

No. It comes from today's spot rate and the interest rate gap, and the actual spot rate on the future date can be higher or lower.

T+2 gives banks time to confirm and move the two currencies between accounts in different countries; some pairs, such as USD/CAD, settle in one day.

Forward contracts involving the rupee are for hedging a genuine exposure, so they are mainly used by businesses with foreign currency payments or receipts.

Neither is better in general: spot suits payments needed now, while a forward suits known future payments where you want certainty.

Related Posts