The pay run is the moment everything comes together: employee records, pay elements, monthly
inputs and statutory rates. Do it in the right order and it takes twenty minutes.
Before you start
All monthly inputs are in
With correct hire dates, regulatory numbers and bank details.
Included in this run if they were paid this month; marked inactive only after it.
Salary changes are recorded
With the correct effective dates.
Allowance and deduction dates are right
New ones started, expired ones ended.
Step 1 — Preview
Always preview. It costs nothing and saves everything.
Open Payroll and choose Preview payroll
Select the period, for example 2026-05.
Review the totals
Total gross, total deductions, total net, employee count. Compare against last month — a large
swing needs explaining before you proceed.
Review each employee
Gross pay, each statutory deduction, loan instalments, other deductions, net pay.
Investigate anything unexpected
See the checklist below.
Correct at source and preview again
Fix the employee record, the pay element or the monthly input — never patch a number.
Nothing is saved during preview. You can run it as many times as you like.
What to look at
Step 2 — Process
Choose Process payroll
Confirm the period.
Bumara calculates and saves
In order: daily rate, basic pay adjusted for absence, allowances, overtime, then NHIMA at 1% of
basic, NAPSA at 5.5% of gross up to the ceiling, and PAYE across the progressive bands. Then
employee deductions and loan instalments.
Payslips are generated
One per employee.
The run enters Draft
Calculated and saved, but not yet authorised for payment.
Step 3 — Approve
Approval should be done by someone other than the person who processed the run. That separation is
the main control in payroll.
The approver reviews the run
Totals, and a sample of individual payslips.
They check the total against the budget
And against last month.
They approve
Status moves to Approved, authorised for payment.
Step 4 — Pay
Produce the payment list
Export the run with employee bank details and net amounts.
Make the transfers
Through your bank, as a batch file or individually.
Mark the run as Paid
Once the transfers are made.
Pay the statutory amounts
PAYE, NAPSA and NHIMA are separate payments to separate bodies, on their own deadlines. Paying
staff is not the end of the month.
Employees’ net pay and the statutory deductions are two different payments. The PAYE, NAPSA and
NHIMA you deducted is not your money — it is held on behalf of the employee and the regulator.
Do not spend it.
Step 5 — Distribute payslips
From the pay run detail page:
See Payslips.
Step 6 — File the statutory returns
NAPSA and NHIMA
Download the return files from the pay run and lodge them. See
NAPSA and NHIMA. Attach the payroll summary
It satisfies the required document on the PAYE filing.
Step 7 — Reconcile and lock
Match against your bank statement
Every transfer out should match a net pay figure.
Investigate differences
A failed transfer, a wrong account number, a payment made twice.
Mark as Reconciled
Once everything matches.
The run locks
Permanently sealed. This is what makes your payroll history reliable.
If something is wrong after processing
Reversing a paid run affects payslips already sent, statutory returns possibly already filed, and
your bank reconciliation. Correcting forward is almost always the right answer — and be explicit
with the employee about what is being adjusted and why.
The monthly rhythm