← All countries Methodology

Methodology & Official Sources

Exactly how each simulator turns gross pay into net pay, where every rate comes from, and how we model party promises. Last reviewed: 28 September 2026 (tax year 2026).

1. Calculation formula

Every engine implements the same pipeline. Let G be gross annual pay and D pre-tax deductions (allowances, splitting divisors, professional expenses):

Taxable base B = G − D
Income tax T = Σ over brackets (min(B, topi) − bottomi) × ratei
Net N = G − T − SSCemployee − surcharges + credits

Only income inside each band is taxed at that band’s rate — a 45% top rate never applies to the whole salary. Employee social-security charges (SSC) are computed on their own bases and caps (e.g. US Social Security wage base, German Beitragsbemessungsgrenzen, French CSG on 98.25% of pay up to caps), then credits and family divisors are applied. Results render monthly (÷12) and annually, baseline vs. selected party scenario.

2. Official sources by country (2026 statutes)

CountryAuthority & referenceCross-check
United StatesIRS — Publ. 15-T, Rev. Proc. bracketsIRS Withholding Estimator
United KingdomHMRC — rates & allowancesHMRC calculator, OECD
CanadaCRA — T1 schedules, CPP/EICRA payroll calculator
AustraliaATO — resident tax tables + MedicareATO calculators
IrelandRevenue — credits, USC, PRSIRevenue TaxCalc
New ZealandIRD — PAYE tables, ACCIRD calculator
NetherlandsBelastingdienst — box 1, arbeidskortingBelastingdienst rekenhulp
SwitzerlandESTV/FTA — federal tariff; Zurich cantonalESTV calculator
GermanyBMF — tariff, Grundfreibetrag, SVBMF Lohnrechner
FranceDGFiP — barème, décote, CSG/CRDSDGFiP simulateur
SpainAEAT — estatal + autonómica, SSAEAT simulador
ItalyMEF / Agenzia delle Entrate — IRPEF, INPSAdE simulazioni
PolandKAS — PIT 12/32%, ZUS, NFZKAS kalkulator
TurkeyGİB — tarifeler, SGK, damga vergisiGİB hesaplayıcı
JapanNTA — shotokuzei, jūminzei, shakai hokenNTA tables, OECD
South KoreaNTS — geunse-sedeuk, NPS/NHISNTS, OECD
IndiaCBDT — new-regime slabs, cessIncome-tax calculator
BrazilReceita Federal — IRPF, INSSReceita simulador
MexicoSAT — ISR tariff, IMSSSAT calculadora

Baseline macro-comparisons follow OECD Taxing Wages definitions (single worker, average wage, no children). National pages may model regional defaults (e.g. California, Ontario, Zurich, Catalunya) and disclose them inline.

3. How party scenarios are built

Each scenario is a documented delta on current law: rate edits, threshold/allowance shifts, SSC reforms, credits or minimum-wage interactions — sourced from manifestos and treasury costings and re-computed through the full pipeline so interactions (e.g. a higher minimum wage lifting a worker into a higher band, offset by a larger credit) are captured. Uncosted or parliament-conditional promises are labelled as such; the baseline is always current statute, never aspiration. No party receives preferential modelling.

4. Polling aggregation

Vote-intention series aggregate public polls from established houses per country (listed on each page), showing the latest rolling picture with pollster filters. Polls describe probabilities, not outcomes; seat projections and turnout effects are out of scope. Figures refresh continuously; timestamps appear above each chart.

5. Verification, limits & corrections

We cross-check every engine against the authority calculator named above; agreement within rounding is the release bar. Known simplifications (thin regional modelling, special regimes, expatriate rules, benefits-in-kind) are disclosed per page. Outputs are educational simulations — not tax, legal or investment advice. Report discrepancies via Contact with country, inputs and the official reference; verified statutory fixes ship within 72 hours and are logged here with the revision date.