Step 1 — Payroll settings
Open Payroll → Settings.
The gap between cutoff and payment day is your processing window. Five days is workable; two is
uncomfortable, particularly with PAYE due on the 10th.
Step 2 — Departments
Create your departments — Finance, Operations, Sales, and so on. Every employee is assigned to one. Departments matter for two reasons: department managers only see their own department’s staff, and your payroll cost reports break down by department.Step 3 — Job positions
Create the designations you employ: Accountant, Driver, Manager, Technician. Keep them meaningful rather than exhaustive. Positions are used for reporting and for the employee record — a list of forty near-identical titles helps nobody.Step 4 — Allowances and deductions
Bumara creates a standard set automatically:
Add your own for anything else you pay or deduct — fuel, communications, uniform, a social fund.
See Pay elements for how each is configured and taxed.
Step 5 — Employees
Add your staff. For each you will need:
Bumara generates employee numbers automatically. All sensitive fields — NRC, TPIN, bank details —
are encrypted.
For more than a handful of staff, use the bulk import. See Employees.
Registering with the regulators
Before you can file returns, you must be registered as an employer.1
NAPSA
Enter your NAPSA employer number. If you do not have one, raise the employer registration
service request. See NAPSA and NHIMA.
2
NHIMA
Enter your NHIMA employer number, or register as an employer.
3
ZRA
Your TPIN is already in your organisation settings. Confirm PAYE is ticked on your ZRA
connection. See ZRA overview.
Before your first live run
Settings
Settings
- Working days matches your contracts
- Payment day and cutoff day set, with a workable gap between them
- Overtime multipliers match your policy
- Maximum deduction percentage set
Structure
Structure
- Departments created
- Positions created
- Allowances and deductions configured, with the correct tax treatment
Employees
Employees
- Every current employee added
- Every employee has a TPIN, NAPSA number and NHIMA number
- Bank details verified — check against a statement or a cancelled cheque
- Salaries correct against contracts
- Allowances and deductions assigned
Registration
Registration
- NAPSA employer number entered
- NHIMA employer number entered
- ZRA connected with PAYE ticked
Test
Test
- Preview a pay run and check every figure
- Compare against your previous payroll, whatever you used before
- Generate a payslip and read it as an employee would
- Only then process
Your first month
Do not trust the first run blindly. Run it in parallel with however you paid people before, and reconcile the two.1
Preview the run
Nothing is saved.
2
Compare against your previous method
Employee by employee. Gross, each deduction, net.
3
Investigate every difference
Differences are usually a missing allowance, a wrong salary, or a working-days setting that
does not match your contracts. Find the cause rather than adjusting the figure.
4
Correct the setup, not the output
Fix the employee record or the pay element, then preview again. Never patch a number.
5
Process only when they agree
Then keep the comparison as evidence that the transition was clean.
Next: Employees to add your staff, then
Pay elements.