PAYE
Income tax collected by your employer and paid over to ZRA. It is charged on gross pay and rises in bands — each rate applies only to the portion of salary inside that band.
- Tax free
- First K5,100
- Next K2,000
- 20%
- Next K2,100
- 30%
- Above K9,200
- 37%
Enter a basic salary and any allowances — we work out gross pay, PAYE, NAPSA, NHIMA and take-home. Free, no sign-up, and it runs the exact same calculation engine that processes real payroll inside xP Payroll.
| Item | Amount |
|---|---|
| Basic salary | K8,000.00 |
| Allowances | +K0.00 |
| Gross pay PAYE and NAPSA are charged on this | K8,000.00 |
| PAYE Pay As You Earn — to ZRA | −K670.00 |
| NAPSA 5% of gross pay | −K400.00 |
| NHIMA 1% of basic salary (K8,000.00) | −K80.00 |
| Take-home pay | K6,850.00 |
| First K5,100 | 0% | K0.00 |
| K5,100 – K7,100 | 20% | K400.00 |
| K7,100 – K9,200 | 30% | K270.00 |
| Above K9,200 | 37% | K0.00 |
xP Payroll runs this calculation for every employee, produces payslips and ZRA, NAPSA and NHIMA reports, and emails everyone their payslip.
Three statutory deductions apply to a standard monthly salary in Zambia. They are not all charged on the same amount, which is why the calculator asks for basic salary and allowances separately and works gross pay out for you.
Income tax collected by your employer and paid over to ZRA. It is charged on gross pay and rises in bands — each rate applies only to the portion of salary inside that band.
The national pension scheme. Charged on gross pay and capped, so high earners all contribute the same amount. Your employer pays the same again alongside your contribution.
The national health insurance levy. Unlike PAYE and NAPSA it is charged on basic salary only, so allowances are excluded. The employer matches the employee contribution.
PAYE is charged on gross monthly pay — basic salary plus allowances. The first K5,100 is tax free. The next K2,000 is taxed at 20%, the next K2,100 at 30%, and everything above K9,200 at 37%. Each rate applies only to the slice of salary that falls inside its band, so a pay rise never leaves you worse off.
On gross pay. The employee contribution is 5% of gross, capped at a monthly ceiling of K1,862 — so on any gross salary above K37,236 a month everyone pays the same NAPSA amount. The employer contributes the same amount again on top.
On basic salary only, not on allowances. The employee contributes 1% of basic pay and the employer contributes a matching 1%. This is why the calculator asks for basic salary and allowances as separate figures rather than one gross amount.
No — contributions stop at retirement age, which is why the calculator asks for an age. Enter 65 or over and the NAPSA line drops to zero.
No. It covers PAYE, NAPSA and NHIMA on a standard monthly salary. Occupational pension schemes, gratuity, overtime and loan repayments all change the final figure — xP Payroll accounts for those when it runs a full payroll.
Yes — free, with no sign-up. It runs the same calculation engine xP Payroll uses to process real payroll for Zambian businesses every month.
Rates used: the 2026 tax tables configured in xP Payroll. This calculator is provided for guidance only. It covers PAYE, NAPSA and NHIMA on a standard monthly salary and does not account for pension schemes, gratuity, overtime, loan deductions or any other adjustment. Always confirm your obligations with ZRA, NAPSA and NHIMA before filing.