Payroll

Pay everyone right, with payslips anyone can check.

Draft the month, check it and approve it. Deductions come from rules your company sets, never from a rate written into the code, and every payslip can be verified by whoever holds it.

nkhata.luwawa.app/payroll/2026-10

Pay run · illustrative figures

October 2026

ExportApprove run
DraftApprovedPaid
EmployeeBasicAllowancesDeductionsNet
AN
Amara Nyirenda
2,400,000150,000612,0001,938,000
GC
Grace Chirwa
1,900,000100,000468,0001,532,000
TP
Tendai Phiri
850,000120,000171,500798,500
TM
Thoko Mwale
850,00048,500168,000730,500
CB
Chikondi Banda
3,200,0000905,0002,295,000

A draft pay run. Figures in MWK are illustrative, not real rates.

A finance lead checks the month's figures with a calculator and laptop

Monthly pay runs

Draft, approve, mark paid.

Pick the month and Luwawa draws in current salaries and approved expenses. The draft is the only state you can edit. Approve it and the figures stop moving. Mark it paid once the money has left your bank.

1
DraftLine by line, every deduction traceable to its rule
2
ApprovedLocked, with who approved it recorded
3
PaidMarked once you have paid through your bank

Payslips

A payslip anyone can check.

Each payslip carries a number, a verification code and a QR code. A bank or landlord scans it, or types both values in at luwawa.app/verify, and sees the figures exactly as issued.

A wrong pair only ever says no matching payslip, never which half was wrong.

Earnings · illustrativeBasic salary850,000Transport allowance120,000Deductions · from company rulesRule A, progressive bands126,500Rule B, percentage of pay45,000Net pay, MWK798,500
Verify this payslipPSL-2026-10-31-014K7QD-29FX-M4RT

Deduction rules

Rules you configure, with dated versions.

Each deduction is a rule your company writes: a fixed amount, a percentage of pay, or progressive bands. Rules run in the order you give them, and one can reduce taxable pay for the rules after it.

Editing a rule corrects the version in force. A change that takes effect on a date is added as a new dated version, so earlier periods keep the old figure.

PensionRule 2 of 4
Version 2 in force
Shape
Percentage of pay
Rate
x.x% your figure
Employer share
Optional, recorded on the run
Taxable pay
Reduces it for later rules
Overrides
A different amount for a named person
Version 1 · to 31 JulVersion 2 · from 1 Aug

Moving across

Run one month before you commit.

Load your rules, run a draft against real salaries, and compare it with the spreadsheet you already trust. Nothing is paid or issued until you approve.

Bigger teams can bring an existing payroll across with us, with your current rules mapped together.

October, in LuwawaDraft · not approved
23,840,000
October, your spreadsheetYour own total, for comparison
23,840,000
Difference
None

Not yet

What Payroll does not do today.

  • No tax band, pension rate or threshold ships with Luwawa. Your company sets every rule.
  • Luwawa does not send money to banks or mobile wallets. You pay, then mark the run paid.
  • No statutory returns are filed on your behalf.

One place to run your company.

Create a workspace