PAYE in Zambia 2026: ZRA Tax Bands, NAPSA, NHIMA and Your Net Pay
Zambia PAYE for 2026: 0% up to K5,100, then 20%, 30% and 37% above K9,200. Worked examples, NAPSA (max K1,861.80), NHIMA and net pay tables from ZRA's guide.

In this guide▾
- ZRA PAYE tax bands 2026 (monthly)
- How to calculate PAYE in Zambia: a worked example
- PAYE, NAPSA and NHIMA: net pay at common salaries
- Does NAPSA reduce your PAYE in Zambia?
- What counts as taxable pay?
- When is PAYE due, and what are the penalties?
- Can you get a PAYE refund in Zambia?
- Common PAYE mistakes on Zambian payslips
- Frequently asked questions
PAYE in Zambia for 2026 is 0% on the first K5,100 you earn each month, 20% on the next K2,000 (up to K7,100), 30% from K7,100.01 to K9,200, and 37% on everything above K9,200, according to the Zambia Revenue Authority's (ZRA) 2026 PAYE guide. On a gross salary of K15,000, PAYE comes to K3,176. NAPSA then takes 5% of your pay, up to K1,861.80 a month, and NHIMA takes 1% of your basic salary. PAYE is worked out on your full gross pay; pension contributions don't reduce it.
ZRA PAYE tax bands 2026 (monthly)
| Monthly income | PAYE rate | Maximum tax in this band |
|---|---|---|
| First K5,100.00 | 0% | K0 |
| K5,100.01 – K7,100.00 | 20% | K400 |
| K7,100.01 – K9,200.00 | 30% | K630 |
| Above K9,200.00 | 37% | No limit |
Annual equivalents: tax-free up to K61,200, 20% to K85,200, 30% to K110,400, and 37% above that.
The bands are progressive, so each rate applies only to the slice of income inside its band. Earning K9,201 doesn't mean all your pay is taxed at 37%, only the K1 above K9,200.
How to calculate PAYE in Zambia: a worked example
ZRA's own example uses a taxable pay of K15,000:
| Slice of income | Rate | Tax |
|---|---|---|
| First K5,100 | 0% | K0.00 |
| K5,100.01 – K7,100 (K2,000) | 20% | K400.00 |
| K7,100.01 – K9,200 (K2,100) | 30% | K630.00 |
| K9,200.01 – K15,000 (K5,800) | 37% | K2,146.00 |
| Total PAYE | K3,176.00 |
Step by step:
- Start with your gross monthly pay: basic salary plus all taxable allowances (housing, transport, education and the like).
- Take off the first K5,100. It's tax-free.
- Tax the next K2,000 at 20%. That's K400 if you earn K7,100 or more.
- Tax the next K2,100 at 30%. That's K630 if you earn K9,200 or more.
- Tax everything above K9,200 at 37%.
- Add the bands together. That's your PAYE for the month.
A quick shortcut for anyone earning above K9,200: PAYE = (gross − K9,200) × 37% + K1,030.
PAYE, NAPSA and NHIMA: net pay at common salaries
Your payslip has three main statutory deductions:
- PAYE at the bands above, on gross pay.
- NAPSA (National Pension Scheme Authority): 5% of your earnings, capped at K1,861.80 a month because the 2026 earnings ceiling is K37,236, effective 1 January 2026 (Sage's NAPSA 2026 notice). Your employer pays another 5% on top.
- NHIMA (National Health Insurance Management Authority): 1% of your basic salary, matched by 1% from your employer, per NHIMA's FAQs.
The table assumes your whole salary is basic pay. If part of it is allowances, your NHIMA deduction will be a little lower.
| Gross monthly pay | PAYE | NAPSA (5%) | NHIMA (1%) | Net pay | PAYE as % of gross |
|---|---|---|---|---|---|
| K3,000 | K0 | K150.00 | K30.00 | K2,820.00 | 0% |
| K5,100 | K0 | K255.00 | K51.00 | K4,794.00 | 0% |
| K6,000 | K180.00 | K300.00 | K60.00 | K5,460.00 | 3.0% |
| K8,000 | K670.00 | K400.00 | K80.00 | K6,850.00 | 8.4% |
| K10,000 | K1,326.00 | K500.00 | K100.00 | K8,074.00 | 13.3% |
| K12,000 | K2,066.00 | K600.00 | K120.00 | K9,214.00 | 17.2% |
| K15,000 | K3,176.00 | K750.00 | K150.00 | K10,924.00 | 21.2% |
| K20,000 | K5,026.00 | K1,000.00 | K200.00 | K13,774.00 | 25.1% |
| K30,000 | K8,726.00 | K1,500.00 | K300.00 | K19,474.00 | 29.1% |
| K40,000 | K12,426.00 | K1,861.80 | K400.00 | K25,312.20 | 31.1% |
| K50,000 | K16,126.00 | K1,861.80 | K500.00 | K31,512.20 | 32.3% |
Even at K50,000 a month, your overall PAYE rate is about 32%, not 37%, because the lower bands are taxed at less.
Does NAPSA reduce your PAYE in Zambia?
No. This is where many online PAYE calculators get it wrong. ZRA's 2026 guide says that since 1 January 2018, following amendments to the Income Tax Act, "it is no longer necessary to deduct allowable pension contributions before arriving at chargeable income". PAYE is calculated on gross pay, and NAPSA is deducted separately.
If a calculator subtracts NAPSA before working out PAYE, it will show you paying less tax than your employer actually deducts. At K15,000, that error understates PAYE by about K278 a month.
What counts as taxable pay?
ZRA defines "emoluments" as everything you earn from employment: wages, salary, overtime, leave pay, commission, fees and bonuses. According to the guide:
- Taxable: all cash allowances (housing, transport, education, utility, settling-in), and any bills your employer pays for you: rent, electricity, phone, water, school fees, professional or club fees.
- Exempt as pension benefits: pension, refunds of your own pension contributions, gratuity, redundancy pay, severance pay, salary in lieu of notice and repatriation allowance.
- Also exempt: medical expenses, funeral expenses, per diem or travel allowance, Labour Day awards, councillors' sitting allowances and ex-gratia payments to a surviving spouse.
So if your employer gives you a K2,000 housing allowance on top of a K10,000 salary, PAYE is worked out on K12,000. That's K2,066 instead of K1,326, a K740 difference.
When is PAYE due, and what are the penalties?
Your employer must file the PAYE return and pay the tax to ZRA by the 10th of the following month. The penalties in ZRA's guide:
| What went wrong | Penalty |
|---|---|
| Late PAYE return (individual employer) | 1,000 penalty units (K400) per month or part of a month |
| Late PAYE return (limited company) | 2,000 penalty units (K800) per month or part of a month |
| Late payment of PAYE deducted | 5% of the amount due, plus interest at the Bank of Zambia discount rate + 2% |
One penalty unit is K0.40. These fall on the employer, not the employee. Employers registered for VAT or turnover tax also have to issue invoices through ZRA Smart Invoice. But if your employer deducts PAYE and doesn't pay it over, your tax record won't show it, so check your ZRA account if you ever need a tax clearance.
Can you get a PAYE refund in Zambia?
Yes, in three cases, according to ZRA: if too much was deducted through an error (wrong bands, payroll mistakes), if you lost your job and stayed unemployed until the end of the tax year, or if you have eligible deductions such as professional subscriptions or donations to approved public benefit organisations.
To claim, file an individual income tax return (ITF/1A) on the ZRA portal and attach:
- your termination letter (if you left employment),
- your last payslip (or all payslips if your payroll isn't cumulative),
- the Particulars of Employee Leaving form (ITF/P13), and
- any other payment vouchers.
Refunds go to the bank account you give on the claim. A claim after leaving employment must be made within 6 years.
Changing jobs? Ask your old employer for the ITF/P13 form and give it to your new employer. Without it, your new employer may deduct more PAYE than necessary.
Common PAYE mistakes on Zambian payslips
- Using last year's bands. Some payroll systems and blog calculators haven't been updated. Check that your payslip uses the 2026 bands: K5,100, K7,100 and K9,200.
- Using the old NAPSA ceiling. Before 2026 the ceiling was lower, so the maximum NAPSA deduction was below K1,861.80. If you earn more than K37,236 and your NAPSA is less than K1,861.80, your payroll may still be on the old ceiling.
- Deducting NAPSA before PAYE. As explained above, ZRA doesn't allow it.
- Forgetting allowances. Allowances paid in cash are taxable even if they're listed separately on your payslip.
If your salary is paid into mobile money, the withdrawal fee comes on top of these deductions; see Airtel Money charges in Zambia for what cash-out costs. For comparison with East Africa, Uganda's PAYE bands and NSSF deductions and PAYE in Tanzania work on similar principles with different thresholds. Closer to home, Malawi scrapped its 25% PAYE band in December 2025, and Zimbabwe still uses ZIMRA's 2025 PAYE tables in 2026. More Zambia guides are on our Zambia page.
Frequently asked questions
What is the PAYE tax-free threshold in Zambia for 2026?
K5,100 a month, or K61,200 a year. Income up to that amount is taxed at 0%. Everything above it is taxed at 20%, 30% or 37% depending on the band.
How much PAYE do I pay on K10,000 in Zambia?
K1,326 a month: K400 on the 20% band, K630 on the 30% band, and K296 on the K800 above K9,200 at 37%. After 5% NAPSA (K500) and 1% NHIMA (K100), your net pay is K8,074.
Is the top PAYE rate in Zambia 37% or 37.5%?
37%. ZRA's 2026 PAYE guide applies 37% to income above K9,200 a month. Some calculators show 37.5%, which doesn't match ZRA's figures.
How much is NAPSA in 2026?
5% of your earnings from you and 5% from your employer, up to the 2026 ceiling of K37,236 a month. The most you'll pay is K1,861.80 a month. If you've contributed for five years or are 45 or older, you can also take 20% of your NAPSA savings early; see NAPSA partial withdrawal.
How much is NHIMA deducted from salary?
1% of your basic salary, with your employer paying another 1%. On a basic salary of K8,000, you pay K80 a month.
When must employers pay PAYE to ZRA?
By the 10th day of the month after the deduction. A late return costs 1,000 penalty units (K400) a month for individual employers and 2,000 (K800) for companies, and late payment adds a 5% penalty plus interest.
Keep reading

Airtel Money Charges in Zambia 2026: Withdrawal, Sending and Bank Fees
Airtel Money charges in Zambia for 2026: withdrawal fees from K2.50 to K60, sending costs with the new government levy, bank transfers, limits and MTN tips.
21 Oct 2026 · 9 min read

Old Leones to New Leones: Conversion Table and What Changed
To convert old leones to new leones, divide by 1,000: Le 10,000 old is Le 10 new. Conversion tables, SLL vs SLE, notes and coins, and old note deadlines.
22 Oct 2026 · 6 min read

M-Pesa and EcoCash Charges in Lesotho 2026: Sending and Withdrawal Fees
M-Pesa Lesotho charges for 2026: M1.16 to send and M1.84 to withdraw up to M50, 0.25%/0.35% above M5,000. EcoCash Lesotho fees compared side by side.
22 Oct 2026 · 8 min read