A payroll month produces four sets of journal entries: one to record the salary cost and what is owed to staff and authorities, one for the employer's own pension, NSITF and ITF costs, one when staff are paid, and one when each authority is paid. After the last payment, every payroll liability account should be back to zero, except the ITF accrual, which builds through the year. This guide posts a real month for five employees with a total gross of ₦2,400,000, and shows how to check that your liability accounts agree with what you actually remitted. Your accountant decides your chart of accounts and how to treat items such as group life premiums; the entries below are the standard pattern.

The month we are posting

Five staff at a Lagos consultancy, paid on the 28th. We treat the whole gross as pensionable to keep the figures clear (in a real payroll, pension is on basic, housing and transport, and the numbers would be smaller). PAYE comes from the 2026 bands after the 8% employee pension, calculated with the site's PAYE calculation.

EmployeeGrossPension 8%PAYENet payEmployer pension 10%
Bola₦800,000₦64,000₦114,980₦621,020₦80,000
Emeka₦600,000₦48,000₦81,860₦470,140₦60,000
Ngozi₦450,000₦36,000₦57,020₦356,980₦45,000
Yetunde₦350,000₦28,000₦40,460₦281,540₦35,000
Aisha₦200,000₦16,000₦17,600₦166,400₦20,000
Total₦2,400,000₦192,000₦311,920₦1,896,080₦240,000

NSITF is 1% of total monthly payroll, so ₦24,000. ITF at 1% of annual payroll, if the business qualifies, accrues at ₦24,000 a month. See how pension contributions are calculated for the pension formula, and if you start from a take-home target the sums run the other way.

Entry 1: record the payroll on the 28th

Gross salary is the expense. Everything taken out of it, and the net amount, are liabilities until paid.

AccountDebitCredit
Salaries and wages expense₦2,400,000
  PAYE payable₦311,920
  Pension payable (employee 8%)₦192,000
  Net salaries payable₦1,896,080

Debits and credits both total ₦2,400,000. If you hold a salary advance or loan recovery for any employee, it would reduce the net salaries payable and credit a staff-receivable account.

Entry 2: the employer's own costs

These costs sit on top of gross pay and are expenses of the business, not deductions from anyone.

AccountDebitCredit
Employer pension expense₦240,000
NSITF expense₦24,000
ITF expense₦24,000
  Pension payable (employer 10%)₦240,000
  NSITF payable₦24,000
  ITF payable (accrual)₦24,000

The group life premium is also an employer cost. Its amount depends on your insurer's quote, so we have not put a figure in the example. Usually the premium is paid yearly, booked as a prepayment, and released to expense by a monthly journal. The total cost of the month is ₦2,400,000 + ₦240,000 + ₦24,000 + ₦24,000 = ₦2,688,000, before group life.

Waterfall showing the 2,400,000 naira gross payroll less 192,000 employee pension and 311,920 PAYE, leaving 1,896,080 naira net salaries payable.
From gross payroll to net salaries payable.

Entries 3 and 4: pay staff, then pay the authorities

Staff are paid first, on the 28th, from the bulk transfer described in paying salaries by bank transfer.

DateAccountDebitCredit
28thNet salaries payable₦1,896,080
28th  Bank₦1,896,080
Within 7 working daysPension payable (₦192,000 + ₦240,000)₦432,000
Within 7 working days  Bank₦432,000
By the 10th of next monthPAYE payable₦311,920
By the 10th of next month  Bank₦311,920
On the NSITF payment dateNSITF payable₦24,000
On the NSITF payment date  Bank₦24,000

The pension is posted as one ₦432,000 payment, but the bank will usually show several transfers, one per PFA, which is why the reconciliation below matters. The ITF payable is not cleared monthly. The business accrues ₦24,000 a month, so after a full year at this payroll it should hold about ₦288,000 until the annual payment. The NSITF payment date and ITF due date are not set out here: confirm them with the agencies (see NSITF contributions and ITF compliance).

When pay day falls after month-end

If the consultancy paid on the 3rd of the following month instead of the 28th, the work is still done in the earlier month, so Entry 1 and Entry 2 are posted at month-end as accruals. The expense then lands in the month the staff earned it, and ₦1,896,080 shows as net salaries payable on the balance sheet until the 3rd. The payments on the 3rd clear it. Cash-basis bookkeepers who record salary only when the bank moves will show one month with no salary cost and the next with two, which makes profit by month meaningless. The pay-day choice itself is covered in payroll cut-off dates and pay schedules.

Other lines you may need to add

Post the journal from the approved payroll register, not from memory of what the bank file said. Keep the payroll register, the posted journal and the bank statement together for each month. If the state IRS or an auditor asks how your PAYE figure was built, those three documents should agree line by line.

Where the 2,688,000 naira cost of the month goes: net pay 1,896,080, pensions 432,000, PAYE 311,920, NSITF 24,000 and ITF accrual 24,000 naira.
Total cost of the payroll month by payee, before group life.

Reconciling the liability accounts

This is the check that catches errors. At the end of the next month, before posting the new payroll, each account should look like this.

Liability accountShould beIf it is not
Net salaries payableNilA staff member was not paid, or paid twice. Check the bank file
PAYE payableNil after the 10thAny balance is tax deducted and not remitted, a penalty risk
Pension payableNil after the pension deadlineA PFA payment missing, or paid under another employee's PIN
NSITF payableNil after paymentPayment late or not matched to the right month
ITF payable12 months of accrualAccrual forgotten in some months

Match each payment to its bank line and a receipt. The full routine for this check is in the monthly payroll reconciliation checklist.

Errors that show up in the journals

Journals also help against fraud. A payroll total that jumps with no hiring, or a net salaries account that does not clear, is the first sign of a ghost worker, and how to prevent payroll fraud shows what else to check.