Payroll month-end in 30 minutes (Nigeria)

Same sequence every month: confirm who is on payroll, run numbers, approve, pay, remit, archive. Here is the playbook founders repeat instead of reinventing under pressure.

  • Same sequence every month: draft → approve → pay → remit → archive.
  • Confirm joiners and leavers before you run numbers.
  • Done means payslips out, bank matches net, receipts saved.

It is the 28th. Someone on your team is on leave, someone else joined mid-month, and you are not sure if last month’s pension actually left the account. Month-end payroll does not have to be a two-day fire drill — it is the same checklist every time.

Draft → approve → pay → remit. Same order, every month.

The sequence

  1. Confirm pay period dates; update joiners and leavers.
  2. Add variable pay or attendance adjustments if you use them.
  3. Generate draft — scan gross, pension, NHF, PAYE, net per person.
  4. Named approver signs off (founder or finance lead).
  5. Export bank payment file and pay staff.
  6. Mark run paid when transfers confirm.
  7. Remit PAYE, pension, and other statutory items.
  8. Export payslips and filing pack.

Done means

  • Every active employee has a payslip for the period
  • Bank outflow matches total net pay
  • Statutory payment receipts saved
  • Pay run marked paid in your system

Run your next pay period — Playbook on the dashboard · Nigeria statutory pack