This methodology applies to the public TakeHomeIncome calculators. Individual country pages identify their tax year, available options and country-specific assumptions. The purpose is to produce a useful estimate and show enough of the process for a reader to understand what affects the result.
1. Source hierarchy
We prefer sources in the following order:
- Official tax authority, social security and government publications.
- Published legislation, rate tables, budget documents and official calculators.
- Official explanatory guidance and worked examples.
- Reputable professional summaries used for cross-checking or when official guidance is incomplete.
A competitor calculator is never treated as the authority for a tax rate. Comparisons with other calculators may help identify a discrepancy, but the underlying rule must be checked against an authoritative publication.
2. From tax rules to code
Each country has separate calculation rules for its tax bands, allowances, credits and contributions. Inputs are normalised to an annual amount, the applicable rules are applied in the order required by that system, and the resulting net amount is converted into the requested pay frequency.
Progressive taxes are calculated band by band rather than applying the highest rate to the full income. Country-specific deductions, ceilings, tapers and regional rules are included only when the calculator provides the information needed to apply them responsibly.
3. Gross-to-net and net-to-gross modes
Gross-to-net mode starts with gross income and subtracts the taxes and contributions produced by the selected scenario. Net-to-gross mode searches for the gross amount needed to reach a target net amount under the same rules.
Net-to-gross results are estimates because tax functions can contain thresholds, caps and credits that create small discontinuities. The result should always be read together with the displayed assumptions.
4. Testing and verification
Calculator modules are covered by automated tests for representative incomes, thresholds and optional settings. Where official worked examples are available, they are used as reference cases. Additional comparisons may be used to investigate differences, but agreement with another website is not accepted as proof that a result is correct.
Tests reduce implementation errors, but they cannot guarantee that every personal situation is modelled. A passed test means the implemented scenario behaved as expected, not that the result is professional advice.
5. Tax years and updates
Every calculator displays the tax year or income year its rules represent. Rates are reviewed when an authority publishes a new tax year, budget or material correction. A calculator may temporarily use the latest complete published year when final rules for a newer year are not yet available.
Dates should be changed only when content or calculation rules have been materially reviewed. Publication dates are not refreshed merely to make a page appear newer.
6. Assumptions and limitations
A calculator models only the fields and scenarios it describes. Unless a page states otherwise, results may not include every benefit in kind, local levy, household election, residency rule, payroll adjustment, tax treaty, multiple-employment interaction or year-end reconciliation.
Rounding can also cause a small difference from a payslip or assessment. Payroll systems may calculate by pay period, while a general calculator may calculate annually and then divide the result.
7. Reporting a possible error
To report a possible error, use the Contact page and include the calculator URL, tax year, non-sensitive inputs, expected result and supporting source. Do not send payslips, tax identifiers, bank information or account passwords. Confirmed material errors are corrected according to the Editorial Policy.
Last updated: 28 August 2026