Skip to main content
fjordFIRE

FX-Aware Savings Rate Calculator

Your savings rate, without the FX lies.

Most FIRE calculators use change-in-net-worth ÷ income as a proxy for savings rate. For anyone with multi-currency assets, that number is a mix of real saving, market returns, and FX movement, and you can’t tell which is which. This separates them.

A smaller version, on purpose. This one works in one display currency. fjordFIRE decomposes real saving, FX, and returns automatically across 160+ currencies and 170+ countries, every month.

Reported rate

43.8%

ΔNW ÷ income

True savings rate

40.0%

(income − spending) ÷ income

The gap is mostly market growth, not FX — investment returns added ~3.8 percentage points to your reported rate.

Where your net-worth change came from

Total change in net worth

NOK 350,000

Real savings (income − spending)

NOK 320,000

FX impact

NOK 0

Investment returns (residual)

NOK 30,000

Real savings FX Returns
Let fjordFIRE compute the FX split automatically →

Real-savings vs FX vs returns · monthly · per-account · no estimation needed

The lie hidden in the standard formula

Open any FIRE blog and you’ll see savings rate defined two different ways without anyone flagging the difference. The textbook version: (income − spending) ÷ income. The practical proxy people use: (net worth at end of year − net worth at start) ÷ income. For a single-place, single-currency life, the two converge. For everyone else, they diverge, sometimes badly.

The proxy bakes three things together: how much you actually saved, how much your investments grew or shrank, and, for multi-currency lives, how much your net worth moved because of exchange rates that have nothing to do with anything you did. Three completely different stories, one number.

The decomposition this calculator does

ΔNW = (income − spending)   +   FX impact   +   investment returns
       └── real savings ──┘     └ user est ┘   └─── residual ────┘

reported_rate = ΔNW ÷ income × 100
true_rate     = (income − spending) ÷ income × 100

Real savings comes from the textbook definition: income minus spending, no inference. The FX impact is what you estimate (positive if your foreign-currency assets appreciated in your display currency, negative if they didn’t). What’s left after pulling those out is everything else: investment returns, valuation changes, fees.

If you don’t hold meaningful foreign-currency assets, leave FX impact at 0; the calculator collapses to a clean “real savings vs. market returns” split, which is still more honest than the headline rate.

How to estimate your FX impact

For each foreign-currency holding, multiply the balance by (new rate − old rate) in your display currency. If you held 10,000 USD all year and USD/EUR went from 0.92 to 0.87, the FX impact in EUR is 10,000 × (0.87 − 0.92) = −500 EUR. A few quick estimates across your holdings sum into the figure you enter above. The full app does this automatically from every monthly check-in: no estimation needed.

What this calculator deliberately doesn’t do

It can’t look at your accounts, so it can’t compute FX impact for you. It treats one year (or one period) as a single block: no within-period dynamics, no per-month volatility. And it’s only as honest as the FX-impact estimate you enter; lazy estimation gives lazy results.

What the full version adds

  • FX impact computed automatically from every monthly check-in: no estimation.
  • Per-currency breakdown: see which currencies flattered and which hurt.
  • Trailing 12-month rolling savings rate, decomposed every month.
  • Connects to FIRE projections: the years-to-FI math runs on true savings, not the misleading proxy.

Waitlist open. Cohorts onboarding now; the next opens before public launch. We’ll be in touch within a week of signup. Join the waitlist

Go deeper: Lesson: FX Attribution, Real Growth vs Currency Luck →

More tools: Currency Conversion Cost → · FIRE Number → · Emergency Fund → · Read: your savings rate is half FX →

How we think about the numbers behind every figure: The method →

A calculator answers one question. fjordFIRE keeps the whole picture updated every month.