Payroll, invoices & settlements
Payroll engine
The payroll engine calculates pay from gross to net according to Polish rules for 2026. You enter the gross amount and the employee's parameters, and the system computes contributions, tax and the take-home amount.
What the engine calculates
The engine works from the gross amount to net, applying in turn social contributions, the health contribution, tax-deductible costs and the tax advance.
- ZUS contributions financed by the insured person: pension, disability, sickness — calculated on the contribution base.
- Health contribution of 9% on the base reduced by social contributions.
- Tax-deductible costs — the standard 20% or 50% for author's remuneration (transfer of rights).
- Tax-reducing amount from PIT-2 — PLN 300 per month (the annual tax-free allowance spread over 12 months).
- Relief for young people — a PIT exemption on the income of a person up to the age of 26.
Employee parameters
The result depends on the data entered for the employee: type of contract, whether a PIT-2 has been filed, age (relief for young people), type of tax-deductible costs (20% or 50% author's). You change them in the employee record, and the engine recalculates the payroll.
In progress
The following items are not yet supported in the engine and are planned: - the second PIT threshold of 32% above the tax-scale threshold, - PPK (employee contribution 2%, employer 1.5%), - garnishment and maintenance deductions, - relief on return, relief for 4+ families, relief for working seniors, - enforcement of limits: author's remuneration PLN 120,000/year, relief for young people up to PLN 85,528/year, - cumulative settlement (YTD) — currently the calculation is monthly, without tracking annual thresholds. Until these items are implemented, verify payrolls for people close to the limits manually.How pay is split into a contribution-charged part and an exempt part is described in the SoCap model.
Related: SoCap model · Bills and invoices