If you run payroll in Kenya, the 9th of every month should be circled in red on your calendar. That’s the day PAYE deducted from your employees’ salaries the previous month is due at the Kenya Revenue Authority (KRA) — along with the Affordable Housing Levy, which is remitted alongside it. Miss it, even by a day, and the penalties start stacking immediately: a minimum of KES 10,000 or 25% of the tax involved (whichever is higher), plus 1% interest per month on the unpaid balance until it’s cleared.
For employers juggling payroll, staff changes, and everything else that comes with running a business, it’s easy for a small error to slip through and turn into a costly compliance headache. This checklist walks through what to verify before you file — so the 9th is just another routine filing day, not a scramble.
1. Confirm Your Payroll Data Is Complete and Accurate
Before you touch iTax, make sure your payroll register for the month is airtight:
- All employees are included — permanent staff, contract workers, and casuals who’ve crossed the tax threshold. A common and costly mistake is leaving out casual or short-term staff who technically qualify for PAYE.
- Gross pay figures are correct, including basic salary, allowances, bonuses, and any benefits in kind (company car, subsidized housing, low-interest loans, or non-cash benefits above KES 5,000 a month).
- New hires and exits during the month are reflected, so you’re not over- or under-deducting.
2. Apply the Correct PAYE Bands and Reliefs
Tax bands and reliefs get updated from time to time through Finance Acts and KRA circulars, so don’t assume last year’s spreadsheet is still accurate.
- Verify you’re using the current progressive tax bands (rates range from 10% to 35% depending on income level).
- Apply personal relief correctly — currently KES 2,400 per month (KES 28,800 annually) for every resident employee.
- Factor in insurance relief and other allowable reliefs where applicable.
- Double-check that non-cash benefits and allowances are taxed correctly, not left out of the computation.
3. Reconcile Statutory Deductions Alongside PAYE
PAYE doesn’t move alone — several other statutory deductions share the same 9th-of-the-month deadline and are easy to mix up:
- Affordable Housing Levy (AHL) — 1.5% from the employee’s gross salary, matched by 1.5% from the employer.
- Social Health Insurance Fund (SHIF) contributions.
- NSSF contributions (employer and employee portions).
Make sure each deduction is calculated on the correct base and that employer-matched contributions have actually been provided for — not just the employee portions.
4. Verify Your KRA PIN and iTax Details Are Active
A rejected filing because of an inactive PIN or outdated company details is entirely avoidable. Before the deadline:
- Confirm your employer KRA PIN is active on iTax.
- Check that company details on file (address, contacts, authorized users) are current.
- If you’ve had staff turnover in your finance or HR team, confirm the right person still has iTax access.
5. File the P10 Return — Don’t Just Pay
Paying the tax and filing the return are two separate steps. Submitting a payment without a corresponding P10 return (or vice versa) still counts as non-compliance. Before the 9th:
- Generate and review the P10 return on iTax for accuracy.
- Generate the payment slip (e-slip) and confirm the amount matches your payroll records exactly.
- Pay via M-Pesa, bank transfer, or an approved KRA agent — and keep the acknowledgment receipt as proof of timely filing.
6. Keep Records Audit-Ready
KRA can review payroll records going back several years. Maintain:
- Monthly payroll registers and payslips.
- P9 forms — due to employees by January 31 each year for the prior tax year.
- Filing acknowledgment receipts and payment confirmations for every month.
Clean, organized records are your best defense if KRA ever flags a mismatch or opens an audit.
7. Watch for Common, Avoidable Errors
A few mistakes show up again and again in PAYE compliance reviews:
- Using outdated tax bands or relief amounts.
- Forgetting to include casual or short-term contract staff.
- Remitting PAYE but forgetting to file the return (or the reverse).
- Late filing due to internal approval delays — build in a buffer of at least 2–3 days before the deadline.
Why This Matters Beyond the Penalty
Late or incorrect PAYE remittance doesn’t just cost money in penalties and interest — it puts your Tax Compliance Certificate (TCC) at risk, which can affect tenders, licenses, work permits, and other approvals that depend on a clean KRA record. Consistent PAYE compliance in Kenya is one of the simplest ways to keep your business in good standing with the taxman.
The 9th of the month comes around fast, and payroll compliance is one of those areas where small oversights compound quickly. Running through this checklist a few days before each deadline — rather than on the day itself — gives you room to catch and fix errors before they become penalties.
Need help with tax, audit, payroll, or accounting compliance? Contact Juma Auditors today. 📞 +254 725 948 551 🌐 www.jumaauditors.co.ke



