Skip to content
SwiftPesa
Toolkit

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.

Sarah Andrew23 Oct 20267 min read Zambia
Man looking out of an office window over Lusaka, Zambia
In this guide▾
  1. ZRA PAYE tax bands 2026 (monthly)
  2. How to calculate PAYE in Zambia: a worked example
  3. PAYE, NAPSA and NHIMA: net pay at common salaries
  4. Does NAPSA reduce your PAYE in Zambia?
  5. What counts as taxable pay?
  6. When is PAYE due, and what are the penalties?
  7. Can you get a PAYE refund in Zambia?
  8. Common PAYE mistakes on Zambian payslips
  9. 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:

  1. Start with your gross monthly pay: basic salary plus all taxable allowances (housing, transport, education and the like).
  2. Take off the first K5,100. It's tax-free.
  3. Tax the next K2,000 at 20%. That's K400 if you earn K7,100 or more.
  4. Tax the next K2,100 at 30%. That's K630 if you earn K9,200 or more.
  5. Tax everything above K9,200 at 37%.
  6. 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.

0

Heads up: rates, fees and rules change often. We last checked this guide on 23 Oct 2026. Confirm current figures with the provider before you commit money — this is education, not financial advice.

Sarah Andrew

Written by Sarah Andrew

Sarah Andrew was born in the UK, raised in Kenya, and runs six businesses across East Africa. She writes SwiftPesa's guides from the business owner's side of the counter — taxes, payments, suppliers and side ventures she deals with herself — so the advice is practical and local.

More about Sarah →

Keep reading