Skip to main content
Rates, thresholds and deadlines change. The figures on this page reflect the rules Bumara applies today and are given as a guide. The regulator’s current published position always governs. Bumara applies the rate in force when your filing is calculated — always check the figures shown on your actual filing rather than relying on this page, and take professional advice on how the rules apply to your business.
Pay elements are the parts that make up an employee’s pay beyond basic salary. Allowances add to it. Deductions take from it. How each is configured affects gross pay, take-home pay, and what you owe ZRA, NAPSA and NHIMA.

Standard elements

Bumara creates these automatically when you set up payroll:

Adding your own

1

Open Payroll, then Settings, then Allowances or Deductions

Choose Add.
2

Name it clearly

The name appears on every payslip. “Fuel allowance” is clear; “Allowance 3” is not.
3

Choose fixed or variable

4

Set the tax treatment

Whether it is taxable. This is the setting that matters most — see below.
5

Set whether it counts towards statutory contributions

Whether it forms part of the base for NAPSA, and whether it affects NHIMA.
6

Save

It is now assignable to employees.

Tax treatment

This determines whether the amount is included in chargeable emoluments for PAYE.
Do not guess this. Whether an allowance is taxable is a question of Zambian tax law, not preference. Treating a taxable allowance as non-taxable understates PAYE for every employee, every month, and the correction is backdated with interest. Ask your accountant.

The contribution bases

The two schemes use different bases, and this is a frequent source of confusion: So an employee on K5,000 basic with K3,000 of allowances has NAPSA calculated on K8,000 (subject to the ceiling) but NHIMA calculated on K5,000. When you configure an allowance, you specify whether it forms part of the gross for NAPSA purposes. Get this wrong and your NAPSA contributions are wrong for everyone who receives that allowance.

Assigning to an employee

1

Open the employee

From Payroll → Employees.
2

Go to the Allowances or Deductions tab

Choose Add.
3

Select the type and enter the amount

For fixed elements. Variable ones are entered monthly instead.
4

Set the effective dates

From when it applies, and until when if it is temporary.
5

Save

It appears in the next pay run within its effective dates.
Effective dates catch people out constantly. An allowance dated from the 1st of next month will not appear in this month’s run, no matter when you entered it. If an employee’s pay looks wrong, check the effective dates first.

Deductions

The deduction cap

Your payroll settings include a maximum deduction percentage, commonly 50% of gross. If an employee’s total deductions would exceed the cap, Bumara limits them. This protects both the employee — who must have something to live on — and you, since excessive deductions may breach employment law. If a deduction was capped, the shortfall carries into the following month rather than disappearing.

Overtime

Overtime is calculated during the pay run from hours entered in monthly inputs, using the multipliers in your payroll settings. The hourly rate is derived from the employee’s salary and your configured working days.

Reviewing your elements

Common problems

Next: Monthly inputs for the variable figures entered each period.
Last modified on August 4, 2026