how to register for paye in kenya (2025 step by step guide)

How to Register for PAYE in Kenya (2025 Step-by-Step Guide)


📌 Introduction

If you’ve hired employees in Kenya — even just one — then you’re legally required to register for PAYE (Pay As You Earn) with the Kenya Revenue Authority (KRA).

In 2025, non-compliance with PAYE rules attracts heavy penalties, limits access to a Tax Compliance Certificate (TCC), and can land your business in trouble.

In this guide, we break down:

  • When PAYE registration is mandatory
  • How to register on iTax (step-by-step)
  • What happens after registration (e.g., filing obligations)
  • Common mistakes to avoid and tips to stay compliant

đź§ľ What is PAYE?

PAYE (Pay As You Earn) is a system where employers deduct income tax from their employees’ monthly salaries and remit it to KRA.

It applies to employment income exceeding the monthly tax-free threshold (currently Ksh 24,000).

Employers act as withholding agents under the Income Tax Act (Cap 470).


âś… Who Must Register for PAYE?

Any Kenyan business or organization that:

  • Employs at least one staff member
  • Pays employees above the minimum taxable income
  • Includes salary, wages, bonuses, commissions, benefits, or housing

đź§­ How to Register for PAYE on iTax (2025)

Step-by-Step Guide:

🪜 Step 1: Log into iTax

🪜 Step 2: Amend PIN Details

  • Go to “Registration” → “Amend PIN Details”
  • Choose “Online Form”

🪜 Step 3: Add PAYE Obligation

  • Under “Tax Obligation Details”, tick PAYE (Income Tax)
  • Enter the effective date (usually current month)

🪜 Step 4: Submit and Download Acknowledgment

  • Submit the amendment
  • Download and save the acknowledgment receipt

✅ Done! You’re now registered for PAYE.

KRA will expect you to file and pay PAYE monthly, even if no salary was paid that month (file a Nil return).


🗂️ Requirements for PAYE Registration

  • Active KRA PIN
  • Access to iTax
  • Employer details (address, business name, contacts)
  • At least one employee on payroll

💡 Employer’s Monthly PAYE Obligations

TaskDeadline
Deduct PAYE from employee salariesBy payroll date
File PAYE return (P10 form)By 9th of the following month
Pay the tax via iTax or bankAlso by 9th
Issue employee P9 forms (year-end)By 30th June annually
File annual returnBy 30th June annually

❌ Common Mistakes to Avoid

  • ❌ Delaying registration even after hiring
  • ❌ Assuming casuals or temps don’t count
  • ❌ Failing to file nil returns when no salaries were paid
  • ❌ Missing the 9th of the month deadline
  • ❌ Not issuing employees with P9 forms in time

Tip: Automate payroll with compliance software to avoid missing deadlines.


📉 Penalties for PAYE Non-Compliance (2025)

  • Late return filing: Ksh 10,000 or 25% of tax due (whichever is higher)
  • Late payment: 5% penalty + 1% interest per month
  • Failure to register: Treated as tax evasion
  • Non-filing blocks TCC access

đź§  FAQs

Q1: Can a sole proprietor register for PAYE?
Yes — if they have at least one employee.

Q2: Do I file PAYE if no salary was paid?
Yes — file a Nil return.

Q3: How do I get employee P9 forms?
Use your payroll software or generate from your records manually.

Q4: Can I deregister PAYE if I stop paying salaries?
Yes — submit a PIN amendment to remove PAYE as an obligation.

Q5: Must I register for PAYE if employees earn below Ksh 24,000?
No, but you must keep payroll records and confirm exemption in returns.




📣 Conclusion: Get PAYE Right From the Start

Whether you’re a startup or established SME, registering for PAYE is not optional once you hire.

It’s quick to register, but penalties for failing to comply can be brutal.
âś… Do it early
âś… File monthly
âś… Stay on top of your payroll taxes

👉 Need help filing PAYE or automating your payroll tax compliance?
Visit Ushuru.com or download our FREE Employer PAYE Checklist.

Leave a Comment

Your email address will not be published. Required fields are marked *