Country & language

Methodology

How Calculators Work

Understand SalRenTax calculation engines, tax-year data, rounding, assumptions, and review practices.

Reviewed September 2026 · SalRenTax

Calculation engines

Each calculator has a small TypeScript engine that validates inputs and returns structured numeric results. The user interface formats those results for the selected locale; it does not silently substitute another country's rules.

Tax-year data

The page identifies the tax year supported by its data. 2026 tools use the source modules and assumptions documented in the repository and should be reviewed again when a new tax year is published.

Rounding and display

Calculations keep numeric precision through the engine and format amounts for display using the locale's currency and number conventions. Pay-period results are derived from the selected frequency and may differ slightly from an employer's final rounding.

Assumptions and country rules

Inputs are intentionally limited to the variables each engine supports. Standard deductions, progressive brackets, social insurance, state rules, proportional estimates, and labor caps are applied only where documented. Benefits, local taxes, collective agreements, and personal circumstances may be excluded.

Estimates versus official payroll

A calculator result is an estimate, not an official payslip, tax assessment, legal calculation, or employer payroll output. Read the included and excluded items on the relevant page before relying on a result.

Testing and update process

Pure engine tests cover arithmetic, validation, representative scenarios, route registration, and SEO invariants. When official thresholds change, the relevant data module, tests, documentation, and page review date should change together.