Product, payroll

Payroll that does not guess at your tax.

No PAYE band, pension rate or threshold ships in a Luwawa release. Rules are dated data you supply, so a budget change is a new row, not a deployment.

An accountant working at a desk in the evening by lamplight, beside a tall stack of printed payslips and a calculator.

Rules

How one deduction is written.

Every deduction on every payslip comes from a rule shaped like this. Nothing is hidden in the engine.

Shape
A fixed amount, a percentage of a base, or progressive bands.
Base
Gross, basic, or a named subset of earnings.
Effective from
A date. Old rows are kept, never edited in place.
Exemptions
Named employees the rule does not apply to.
Overrides
A different rate for a named employee, also dated.
Order
Where it sits in the pipeline, since later rules can read earlier results.

Recomputable. Because rates carry dates, any historic payslip can be run again against the rates that applied on its own pay date, which is what an audit asks for.

Cost

What the month actually cost.

Every approved run reports total cost to company, so a finance director sees the shape of the year without exporting anything.

Total payroll cost by month, MWK millions. Illustrative figures.

JulAugSepOctNovDecJanFebMarAprMayJun

June 2026, the latest approved run: MWK 47.9m across 34 employees.

A pay run

Four states, and only one of them is editable.

  1. Step 1

    Draft

    Pick the period. Luwawa pulls current salaries, allowances, approved expense payouts and any advances outstanding.

  2. Step 2

    Review

    Line by line, per employee, with every deduction traceable back to the rule that produced it. Edit here or nowhere.

  3. Step 3

    Approve and freeze

    The run locks. Figures stop moving even if a salary changes tomorrow, and who approved it is recorded against the run.

  4. Step 4

    Issue

    Payslips appear in each employee’s workspace, branded from your company settings, and a bank payment schedule comes out the other side.

What the employee receives, illustrative figures

NK
Nkhata GroupBlantyre, Malawi
Pay period01 to 30 June 2026Paid 30 June 2026
Employee
Thoko Banda
Employee number
NKG-0114
Position
Senior Accountant, Finance
Tax number
TPIN 40771289

Earnings

Basic salary1,850,000
Housing allowance120,000
Transport allowance65,000
Gross pay2,035,000

Deductions

PAYE618,400
Pension, employee100,000
Salary advance32,000
Total deductions750,400
Net pay, MWK1,284,600

Every figure above is placeholder data. No rate here has been written from memory, and none ships in the product.

Try it

Run one month before you commit.

Load your rules, run a draft against real salaries, compare it to the spreadsheet you already trust.

Bring history

Move an existing payroll across.

We map your current deduction rules and load historic runs so the year-to-date figures stay right.