A state IRS payroll audit asks one question: can you prove that the PAYE you deducted, and the PAYE you remitted, match what the law required for every person on your payroll? You pass it by having the documents ready, in order, and by being able to explain every difference between what staff were paid and what you reported. This checklist gets a small employer to that point in about 30 days.

What we can and cannot tell you. Each state IRS runs its own audit process, notices and timelines, and the Nigeria Tax Administration Act 2025 also lets the tax authority make an Administrative Assessment from available records if you do not file (s.34). We describe what auditors generally look at and what a careful employer prepares. For the exact procedure in your state, ask your state IRS or a tax adviser, and read any notice you receive word by word.

What does a payroll audit actually look at?

Expect questions to come from five places, because those are the documents that can be checked against each other.

An auditor may also look at proof for any relief you applied. Rent relief of 20% of rent paid (capped at ₦500,000) needs a tenancy agreement and receipts. A deduction with no paper behind it is a deduction they can disallow.

The document pack to have ready

Put it in one folder, physical or shared, labelled by year. If any item does not exist, write down why and what replaced it.

DocumentWhat it provesCommon gap
Payroll register, 12 monthsGross, deductions and net per personEdited spreadsheets with no version history
PAYE remittance receiptsTax paid to the right state IRSOne lump payment covering several staff, no breakdown
Form H1 and acknowledgementAnnual return filed on timeNo proof of submission
Signed contracts and salary lettersBasic, housing, transport splitUnsigned or outdated letters
Rent evidence on fileBasis for rent relief claimedRelief applied, receipts never collected
Pension schedules and PFA proofContributions on the right base, on timeBase set on basic only
Bank statementsSalaries really paidCash top-ups outside payroll
Staff list with start and exit datesNobody missing, nobody extraLeavers still on the schedule

The payroll record-keeping guide explains how long to keep each item and how to store it.

Checklist of eight document types to have ready for a state IRS payroll audit, including PAYE schedules, remittance receipts, Form H1, contracts and bank statements.
The core folder for an audit.

A 30-day preparation plan

Do not wait for the notice. Run this when you first hear that a review is possible, or once a year in January.

  1. Days 1 to 3. Name one person to lead and one to approve. Collect the staff list, last 12 monthly schedules and bank statements into the folder.
  2. Days 4 to 10. Reconcile. For each month, compare the schedule to the bank payments. List every difference and its cause. The annual payroll audit checklist goes through this internally.
  3. Days 11 to 15. Check the pension base against each contract. This is where most findings come from (see below).
  4. Days 16 to 20. Check every relief. For each person with rent relief, confirm the agreement and receipts are on file. Remove any relief you cannot support, and fix the future months.
  5. Days 21 to 25. Compare the 12 schedules to Form H1. Check the annual return was filed and you can show it.
  6. Days 26 to 30. Write a one-page summary of what you found, what you fixed and what is outstanding. Brief the person who will meet the auditor.

If an error turns up, correct it and keep the correction, don't hide it. See penalties for late PAYE and payroll defaults for what late or missing remittances can cost, and confirm current figures with your state IRS.

The mistake auditors find most: the wrong pensionable base

The statutory minimum is calculated on at least basic, housing and transport. Employers often compute it on basic alone, which understates it. Here is what that does for one person.

Worked example Obinna earns ₦400,000 a month: basic ₦200,000, housing ₦100,000, transport ₦60,000 and other allowances ₦40,000.

Correct pensionable pay is ₦200,000 + ₦100,000 + ₦60,000 = ₦360,000. Employee pension at 8% is ₦28,800 and employer at 10% is ₦36,000, total ₦64,800.
If payroll used basic only (₦200,000), the contributions are ₦16,000 and ₦20,000, total ₦36,000.
Shortfall: ₦28,800 a month, ₦345,600 a year, for one employee.

The tax is wrong too. Because the pension deduction was too small, Obinna's chargeable income was ₦4,608,000 instead of ₦4,454,400, and annual PAYE was ₦619,440 instead of ₦591,792. He was over-taxed by ₦27,648 a year.

Under the Pension Reform Act the penalty for late remittance is 2% of the unremitted contribution for each month of delay, so the shortfall grows the longer it sits. Fix the base now, pay the arrears to the RSAs and keep proof. Our common payroll mistakes list shows other findings to look for.

If you receive a notice or demand

  1. Note the date you received it and the deadline in the letter. Diarise it.
  2. Reply in writing and on time, even if only to confirm receipt and ask for any extra time you need. Silence is the worst answer.
  3. Answer only what was asked and attach copies, never your only original.
  4. Keep the tone factual and polite. Do not argue about the auditor.
  5. If the claimed amount looks large or wrong, ask for the workings, then check them against your records.
  6. Involve your accountant or a tax adviser before agreeing a figure or a payment plan.

Whether you can object, and how, is governed by the Act and by your state's process, so ask in writing what route is available before the deadline passes.

Timeline of a 30-day audit preparation plan, from collecting records in days 1 to 3 to writing a one-page summary in days 26 to 30.
Thirty days, in five stages.

Questions to rehearse before anyone arrives

Sit the finance lead and the HR lead down for an hour and ask each other the questions an officer is likely to ask. Why does January's net pay for Tunde differ from the schedule? Which employees live outside this state, and where does their PAYE go? Who left in the year and was their final pay taxed? Why is one person's rent relief higher than another's? Why did total PAYE jump in December (a bonus run, for instance, as in how bonuses are taxed)? If an answer needs "I will check", note it and find out before the meeting, not during it.

Who to involve

The finance lead owns the reconciliation. HR owns contracts and the staff list. The managing director signs off anything that changes a past return. An external accountant is worth the fee when the notice has a number on it. Employee data is personal data: share only what is required and keep it secure, as explained in employee data protection for payroll.

For a company, the annual returns filed with the CAC are a separate regime but sometimes get asked about in the same conversation, so keep your CAC annual return proof in the folder. If your January 2026 setup was never reviewed, the January 2026 employer checklist is the place to confirm you applied the new bands and dropped the old relief.