Skip to content
K Knidox Search…
Economics · Macroeconomics

Fisher Equation Calculator

Convert between nominal and real interest rates using the Fisher equation — with both the exact and the r ≈ i − π approximation.

Solve for
The stated, unadjusted interest rate.
The expected or realised inflation rate.
Real interest rate
+3.92%Exact

Exact r = +3.92%; the approximation r ≈ +4.00% differs by 0.08 pt. At these small rates the two are practically the same.

The Fisher equation links a nominal rate i, a real rate r, and inflation π by (1 + i) = (1 + r)(1 + π). Solving for the real rate gives r = (1 + i) ÷ (1 + π) − 1. So 6% nominal with 2% inflation yields (1.06 ÷ 1.02) − 1 = 3.92% real exactly, while the shortcut i − π gives ≈ 4%.

Why the real rate differs from the nominal rate

The nominal interest rate is the number a bank quotes — the growth of the money in your account. But if prices are rising, each of those future dollars buys less. The real interest rate strips inflation out to show the growth of your actual purchasing power. When inflation is positive the real rate sits below the nominal rate; if inflation outpaces the nominal rate, the real rate turns negative and you lose buying power even as your balance grows.

The exact Fisher relation multiplies the two growth factors rather than adding the rates, because compounding the return and the price change together is not the same as summing them. The familiar shortcut r ≈ i − π drops the cross term (r × π) and is only a first-order approximation.

(1 + i) = (1 + r)(1 + π) → r = (1 + i) ÷ (1 + π) − 1

Exact form (i = nominal, r = real, π = inflation, all as decimals). Approximation: r ≈ i − π, accurate only when the rates are small.

Worked example

A savings account pays 6% nominal while inflation runs at 2%.

  1. 1
    Convert the rates to decimals. Nominal i = 6% = 0.06 and inflation π = 2% = 0.02.
  2. 2
    Build the two growth factors. 1 + i = 1.06 and 1 + π = 1.02.
  3. 3
    Divide to isolate the real factor. 1.06 ÷ 1.02 = 1.0392 — the real growth factor.
  4. 4
    Subtract 1 for the exact real rate. 1.0392 − 1 = 0.0392, or 3.92% real.
  5. 5
    Compare with the approximation. i − π = 6% − 2% = 4%. It overstates the real rate by 0.08 points here because it drops the r × π cross term.

Nominal and inflation → real rate: exact vs approximation

Exact uses r = (1 + i) ÷ (1 + π) − 1; approximation uses r ≈ i − π. The gap widens as the rates grow.

Nominal iInflation πReal r (exact)Real r (approx i − π)
3%2%0.98%1%
6%2%3.92%4%
10%4%5.77%6%
25%20%4.17%5%
100%50%33.33%50%

Interpretation and pitfalls

The approximation only holds for small rates. Dropping the cross term r × π is harmless when both rates are a few percent, but in high-inflation regimes it is badly off — at 100% nominal and 50% inflation the exact real rate is 33.3% while i − π suggests 50%. Use the exact form whenever the rates are large.

A negative real rate is common. If inflation exceeds the nominal rate — say 2% nominal against 5% inflation — the real rate is negative, meaning cash and low-yield savings lose purchasing power over the year.

Consistency of expectations matters. The equation can be applied with expected inflation (giving the ex-ante real rate you plan around) or with realised inflation after the fact (the ex-post real rate you actually earned). Mixing the two produces a number that means neither.

What is the real interest rate?
The real interest rate is the nominal rate adjusted for inflation — the growth of your purchasing power rather than of your money balance. From the Fisher equation, r = (1 + i) ÷ (1 + π) − 1; at 6% nominal and 2% inflation it is 3.92%.
What is the difference between the exact and approximate Fisher equation?
The exact form multiplies growth factors: (1 + i) = (1 + r)(1 + π). The approximation r ≈ i − π simply subtracts the rates, dropping the r × π cross term. The exact version is always correct; the shortcut is a convenient estimate.
When is the approximation i − π accurate?
It is accurate when both the interest rate and inflation are small — a few percent. At 6% and 2% it gives 4% versus the exact 3.92%, an error of 0.08 points. As the rates grow the omitted r × π term matters and the approximation drifts well off.
Can the real interest rate be negative?
Yes. When inflation is higher than the nominal rate, the real rate is negative. For example, 2% nominal against 5% inflation gives roughly −2.86% real, meaning your money loses purchasing power over the period even though the balance rises.
What is the difference between ex-ante and ex-post real rates?
The ex-ante real rate uses expected inflation and is known in advance — it is what borrowers and lenders plan around. The ex-post real rate uses the inflation that actually occurred and is only known after the fact. They differ whenever inflation surprises the forecast.
How do I solve for the nominal rate instead?
Rearrange to i = (1 + r)(1 + π) − 1. To preserve a 3% real return with 2% inflation you need a nominal rate of (1.03 × 1.02) − 1 = 5.06%, slightly above the 5% the r + π shortcut suggests.
Do I enter the rates as percentages or decimals?
Enter them as percentages in the calculator — 6 for 6%. The tool converts to decimals internally, applies the exact Fisher relation, and reports both the exact result and the i − π style approximation.