Skip to content
WorthSpan

Methodology

How we calculate

Every number on WorthSpan comes from a formula you can read and inputs you can see.

Deterministic arithmetic

All calculations are typed, tested functions that run in your browser. The same inputs always give the same output. We never use AI or language models to produce numbers.

Pay periods

Conversions always pass through an annual figure. Hourly pay uses hours per week × paid weeks per year (default 40 × 52 = 2,080). Daily pay assumes 5 working days a week. Monthly pay is annual ÷ 12; every-two-weeks pay is annual ÷ (weeks ÷ 2).

Inflation

Inflation is measured as the ratio between two official price index values. The salary needed to preserve purchasing power is the previous salary multiplied by that ratio. A real raise is (1 + nominal raise) ÷ (1 + inflation) − 1, not the simple difference.

Tax and country comparisons

Each country has its own tax engine, versioned by tax year and dated when last verified. Engines that have not been built from official sources refuse to calculate. Country comparisons combine net pay, purchasing power parity and exchange rates, and stay disabled until all three are verified.

Rounding

We keep full precision through every step and round only for display: two decimals below 1,000, whole units above.