PAYE Regulations in Kenya: What Every Business Owner Needs to Know to Stay Compliant

PAYE Kenya

If you run a business in Kenya and have employees on your payroll, PAYE is one of your most critical tax obligations, and one of the most closely monitored by the Kenya Revenue Authority. 

If you’ve felt the pressure of keeping up, you’re not alone. Consider these facts:

  • The formal sector in Kenya now employs over 3.4 million people as per the KNBS Economic Survey 2025 with wages totalling over Ksh 3 trillion in 2025, 18% of the national GDP.
  • In the 2024/2025 financial year, KRA collected a staggering Ksh 560.9 billion from PAYE alone, representing nearly 22% of total tax collections in that year (see KRA Annual Revenue Performance FY 2024/25).

As you can imagine, if a fifth of your business’ revenue came through a single channel, you’d be keen ensuring its prosperity. And so does KRA. 

With the government paying close attention to employer compliance, KRA is keen to squeeze every cent that it ought to collect from taxpayers. Pair that with historical non-compliance, audits, penalties, and enforcement measures are a reality of the PAYE landscape in Kenya today.

The problem is that most business owners don’t have a tax background. You’re focused on running operations, managing your team, and growing your revenue, not digging through KRA circulars.

And that’s completely understandable.

But ignorance of PAYE rules doesn’t protect you from the consequences of getting them wrong.

This guide breaks down everything you need to know about PAYE as an employer in Kenya in plain language, with real numbers, and actionable steps you can act on today. We’ll break down exactly how PAYE works in 2026, the latest statutory rates, and most importantly, how to keep your business on the right side of the KRA.

What Is PAYE and Who Does It Apply To?

PAYE stands for Pay As You Earn. It’s a system of tax collection where, as an employer, you’re required to calculate the income tax owed by each employee, deduct it from their salary before they receive it, and remit that amount directly to KRA.

In other words, you’re not just responsible for your own taxes; you’re also acting as a tax collector on behalf of the government for your staff. And if something goes wrong with that collection and remittance process, the liability lands on you as the employer, not on your employees.

Who qualifies as an employer for PAYE purposes?

Any person or business that pays salaries or wages to another person qualifies as an employer under Kenyan law. This includes sole traders, limited companies, partnerships, and NGOs. If you’re paying someone a salary, PAYE applies to you.

Who qualifies as an employee?

According to KRA, the definition of an employee is broader than many business owners assume. Taxable employment income includes all cash payments however described and the value of non-cash benefits exceeding Ksh 5,000 per month. Cash pay includes wages, salary, sick pay, leave pay, fees, commissions, bonuses, service gratuity allowances, director’s fees, overtime, pension, entertainment and any other payments received in respect of employment.

This means your company directors are included. So are part-time workers and casual labourers paid on a regular basis. The critical distinction is between employees (who are subject to PAYE) and independent contractors or consultants (who are subject to Withholding Tax instead). Getting this classification right from the start can save you significant headaches down the line.

Understanding the PAYE Tax Bands/Rates

Kenya uses a progressive tax system for PAYE, which means the more someone earns, the higher the tax rate applied to the portion of their income that falls within each bracket. For purposes of computing PAYE, an employer is required to apply the Individual Income Tax Rates (Bands) below:

Monthly Taxable Income (Ksh)Tax Rate
Up to 24,00010%
24,001 – 32,33325%
32,334 – 500,00030%
500,001 – 800,00032.5%
Above 800,00035%

It’s important to understand that these bands are applied progressively, not as a flat rate on the total salary. So for an employee earning Ksh 140,000 per month, only the portion of their income that falls within each band is taxed at that band’s rate.

Personal Relief

Every resident employee in Kenya is entitled to a standard monthly Personal Relief of Ksh 2,400 per month (Ksh 28,800 annually). This relief is deducted directly from the tax payable (not from income) which means it reduces the final PAYE bill by Ksh 2,400 every month regardless of the employee’s salary level. As the employer, you apply this relief automatically when running payroll.

Insurance Relief

Employees who pay premiums on life insurance or education policies are also entitled to an insurance relief of 15% of the premium paid, up to a maximum of Ksh 5,000 per month. Your employee must provide you with proof of the policy and premium payments for you to factor this into their PAYE computation.

Tax Deductions

Beyond reliefs, KRA also allows tax deductions, which work by effectively reducing the taxable income (not the tax payable like reliefs do) upon which PAYE rates are applied.

The common tax deduction categories apply as follows:

DeductionAllowable Monthly Limit (Ksh)Notes
Mortgage Interest30,000Applies to interest only, not the full payment
Pension Contributions30,000Contributions must be made to a registered pension scheme
Disability ExemptionFirst 150,000 of monthly income1. The individual must be registered with the National Council for Persons with Disabilities.2. Parents and legal guardians of persons with disabilities who are incapable of earning an income can also apply for this exemption.

READ MORE: How to Legally Pay Less Tax as an Employed Individual in Kenya

The Other Statutory Deductions That Sit Alongside PAYE

PAYE doesn’t operate in isolation. As an employer, you’re also responsible for deducting and remitting three other statutory contributions every month. These are separate from PAYE but are equally mandatory. Getting them wrong carries its own set of penalties.

NSSF: National Social Security Fund

Both employees and employers contribute 6% of the employee’s monthly salary to NSSF, structured in two tiers. 

The 2026 NSSF rates apply a lower earnings limit of Ksh 9,000 (Tier I) and an upper earnings limit of Ksh 108,000 (Tier II). Employees who are already contributing to a registered pension scheme are eligible to opt out of the NSSF contributions for Tier II only, as long as the pension scheme meets the regulatory requirements set by the Retirement Benefits Authority (RBA). The employer must match the employee’s contribution in full, meaning your business also contributes up to Ksh 6,480 per month for an employee earning Ksh 108,000 or above.

SHIF: Social Health Insurance Fund

The Social Health Insurance Act, 2023 introduced the Social Health Insurance Fund (SHIF), which effectively replaced the NHIF. The rate is 2.75% of gross monthly salary and both deduction and remittance fall on you as the employer.

The minimum SHIF contribution is Ksh 300/month, and there’s no upper limit. The more you earn, the more you pay in SHIF.

This deduction is now fully tax-deductible for the employee.

Affordable Housing Levy

The Affordable Housing Levy was first introduced in July 2023 by the Finance Act 2023. It ceased to be payable in January 2024 following a successful legal challenge, and was reintroduced two months later under the Affordable Housing Act of 2024.

The rate is 1.5% from the employee and a matching 1.5% from the employer – based on gross monthly salary. Both portions are now tax-deductible.

All three of these contributions share the same remittance deadline as PAYE: the 9th of the following month.

A Practical PAYE Calculation Example (Ksh 140,000/Month)

Let’s walk through a real example. Suppose you have an employee (let’s call her Janet) who earns a gross monthly salary of Ksh 140,000. She has no life insurance policies, no mortgages, and doesn’t have an additional pension scheme.

Here’s how you’d calculate her monthly PAYE deduction, taking into account current statutory deductions.

Step 1: Calculate Statutory Deductions

Before computing PAYE, you first deduct the statutory contributions that reduce taxable income:

NSSF (2026 rates): For 2026, the NSSF Tier I lower earning limit is Ksh 9,000 and the upper earning limit is Ksh 108,000, with a 6% contribution rate from both employer and employee. Since Janet earns Ksh 140,000, which exceeds the upper limit, and she’s not opted out of Tier II contributions, her NSSF contribution is capped at the maximum:

  • Tier I: 6% × Ksh 9,000 = Ksh 540
  • Tier II: 6% × (Ksh 108,000 – Ksh 9,000) = 6% × Ksh 99,000 = Ksh 5,940
  • Total employee NSSF = Ksh 6,480

Affordable Housing Levy: The employee and employer are each required to pay 1.5% of monthly gross salary as housing levy.

  • 1.5% × Ksh 140,000 = Ksh 2,100

SHIF (Social Health Insurance Fund): All employees are expected to pay 2.75% of their gross monthly salary to SHIF.

  • 2.75% × Ksh 140,000 = Ksh 3,850

Total Statutory Deductions: 6,480 + 2,100 + 3,850 = Ksh 12,430

Step 2: Calculate Taxable Income

Gross Salary: Ksh 140,000 Less: Statutory Deductions: (Ksh 12,430)

Taxable Income = Ksh 127,570

Step 3: Apply the Tax Bands

BandTaxable AmountRateTax
First Ksh 24,00024,00010%2,400
Next Ksh 8,333 (24,001–32,333)8,33325%2,083
Remaining Ksh 95,237 (127,570-32,333)95,23730%28,571
Total gross taxKsh 33,054

Step 4: Deduct Personal Relief

Ksh 33,054 – Ksh 2,400 = Net PAYE payable = Ksh 30,654

So as Janet’s employer, you deduct Ksh 30,654 from her salary and remit it to KRA by the 9th of the following month.

Her take-home pay (before any other deductions) would be Ksh 140,000 – Ksh 30,654 (PAYE) – Ksh 12,430 (Statutory Deductions) = Ksh 96,916.

This example uses current standard reliefs only. If Janet has an insurance policy or pension contributions, her taxable income and PAYE could be lower.

For a deeper look at legal ways your employees can reduce their PAYE liability, read our article: 5 Smart Strategies to Legally Pay Less Tax as an Employed Individual in Kenya.

Total Remittances

As Janet’s employer, you’re responsible for deducting, matching (where applicable), and remitting her taxes and statutory deductions to the government. Here’s a breakdown of the total remittances you have to make to the government on her behalf:

CategoryAmount (Ksh)Notes
PAYE30,654
NSSF12,960Employer matches employee’s contribution
SHIF3,850
Housing Levy4,200Employer matches employee’s contribution
Total51,664

How to Register for PAYE as an Employer

If you haven’t already registered for PAYE, this is your starting point. The process is done online through KRA’s iTax platform.

Here’s how it works:

  1. Log into your iTax account using your company’s KRA PIN and password.
  2. Navigate to the “Registration” tab and select “Add Tax Obligation.”
  3. Choose “PAYE” as the tax obligation you’re adding.
  4. Complete the required details about your business and employment structure.
  5. Once approved, you’ll receive confirmation that the PAYE obligation has been added to your tax profile.

After registration, you’ll also need to add each employee to the system. Their KRA PIN is required for this, so make sure you collect it from all staff members as part of their onboarding.

If you’ve been paying salaries without being registered for PAYE, the best course of action is to regularise your position promptly. Voluntary disclosure (going to KRA proactively before they come to you) typically results in more favourable treatment than waiting to be discovered in an audit.

How to File PAYE Returns Monthly on iTax

PAYE is filed monthly, not annually. The deadline is the 9th of every month, covering the previous month’s payroll. So salaries paid in March must have PAYE filed and remitted by 9th April.

The return you file is called a P10 return. Here’s the process:

  1. Log into your iTax account at itax.kra.go.ke.
  2. Download the P10 Excel template from the “Returns” tab.
  3. Fill in each employee’s details: KRA PIN, gross pay, allowable deductions & PAYE deducted.
  4. Generate the return and upload it via the “File Return” option under the Returns tab.
  5. Generate a payment slip and remit the PAYE via your bank or M-Pesa Paybill before the 9th.

Common mistakes to watch out for:

  • Forgetting to include taxable benefits-in-kind (more on this below)
  • Filing a nil return when there’s actually payroll to declare
  • Not filing at all during months when staff are on leave or reduced hours. You still need to file, even if the amount is zero

Benefits-in-Kind The PAYE Grey Area Most Employers Miss

This is one of the most overlooked areas of PAYE compliance, and it’s one of KRA’s favourite areas to examine during audits.

Benefits-in-kind are non-cash perks you give your employees. Many of them are taxable, even if no money changes hands.

Gains or profits from employment that are not paid in cash are chargeable to tax, and taxable employment income includes the value of non-cash benefits exceeding Ksh 5,000 per month.

So what falls into this category? Things like:

  • Company car: KRA has a prescribed formula for valuing the private use of a company vehicle
  • Housing: if you provide accommodation or pay rent directly, the benefit is taxable
  • Airtime and data: amounts above Ksh 5,000 per month are taxable
  • Meals: the allowable meals benefit is Ksh 5,000 per month; anything above that is taxable
  • Staff loans at below-market rates: KRA charges fringe benefit tax on these, calculated using the prevailing market interest rate published quarterly
  • School fees paid for an employee’s children: fully taxable
  • Club membership fees: club entrance and subscription fees are treated as taxable income to the extent that the expense has been allowed against the employer’s income

The practical takeaway here is straightforward: if you’re giving your employees anything of value beyond their salary, especially anything that’s costing your business money, run it past your accountant to check whether it should appear on the payroll as a taxable benefit.

PAYE Penalties and What Non-Compliance Costs You

Let’s talk numbers, because this is where many business owners get a very unpleasant surprise.

  • Late filing: Where an employer does not observe the due dates, a penalty of the higher of 25% of the tax due or Ksh 10,000 applies. So if you file a month late on a Ksh 200,000 PAYE bill, you’re looking at a penalty of Ksh 50,000 on top of the tax itself.
  • Late payment: On top of the filing penalty, late payment of PAYE tax incurs a 5% fine on the amount due, plus an interest of 1% per month. That interest compounds every month the tax remains unpaid.
  • Director personal liability: This is the one that catches many business owners completely off guard. When a company consistently fails to deduct or remit PAYE, KRA can (and does) pursue the directors personally. Your limited liability protection does not shield you from PAYE obligations that should have been discharged on behalf of your employees.

What does this look like in practice?

Imagine a business with 10 employees and an average PAYE obligation of Ksh 80,000 per month. If they don’t file or pay for 6 months, the outstanding tax alone is Ksh 480,000. Add a 25% late filing penalty (Ksh 120,000), a 5% late payment penalty (Ksh 24,000), and 1% monthly interest compounding across those 6 months (Ksh 29,529), you’re staring down a bill well north of Ksh 650,000. For a small or mid-sized business, that could be existential.

Can you get penalties waived?

Sometimes, yes. 

The Tax Procedures Act, 2015, under Section 89(7), provides that a taxpayer may apply for waiver of penalty or interest where they meet the conditions specified therein. But waivers are not guaranteed, require solid justification, and will only be considered after the principal tax has been fully paid. 

Prevention is always cheaper than cure.

KRA PAYE Audits

KRA conducts PAYE audits on employers, and there are specific patterns that tend to attract attention:

Common audit triggers:

  • Payroll figures that don’t match the PAYE returns filed on iTax
  • A sudden drop in declared employees or taxable income without an obvious business reason
  • Industry benchmarking — if your PAYE per employee is significantly lower than peers in your sector, KRA may investigate
  • Employee complaints or whistleblowers
  • Discrepancies between filed PAYE returns and what employees declare on their individual income tax returns
  • Benefits-in-kind that appear in company accounts but not on payroll

What KRA looks for during an audit:

  • Employment contracts and offer letters
  • Monthly payslips for all employees
  • Payroll registers showing gross pay, deductions, and net pay
  • Bank records confirming salary payments match declared amounts
  • Documentation of any non-cash benefits provided
  • Proof of timely PAYE remittance across the audit period

How to prepare for an audit

The best audit preparation is maintaining clean, consistent payroll records month by month, not scrambling to compile them when a KRA letter arrives. Keep employment contracts updated, issue payslips consistently (even for casual workers), reconcile your payroll register with your bank statements every month, and ensure your iTax records mirror your internal payroll data.

If you suspect there may be discrepancies from previous periods, consider a voluntary disclosure or an internal payroll compliance review before KRA comes knocking. The difference in outcome between a self-reported correction and an audit discovery can be substantial.

Practical Tips to Stay PAYE Compliant Year-Round

Staying on top of PAYE doesn’t have to be complicated. Here’s what actually works for Kenyan SMEs:

1. Use payroll software or outsource payroll entirely

Manual calculations are error-prone and don’t automatically adjust for rate changes (as we saw with NSSF updates in early 2025 and again in early 2026). Good payroll software calculates PAYE, NSSF, SHIF, and Housing Levy automatically, generates P10 returns in the correct format, and flags filing deadlines.

If you’d rather avoid the hassle of managing your payroll entirely, your best bet is to outsource your payroll function to a reputable payroll management company who will conduct all the calculations, filings, and remittances on your behalf. 

2. Collect every employee’s KRA PIN before they commence employment

Make it part of your onboarding checklist alongside employment contracts and NSSF registration. One missing PIN can cause an entire P10 return to fail.

3. Run an internal payroll audit at least twice a year

Cross-check your payroll register against iTax-filed returns, and reconcile PAYE payments to your bank statements. Catch errors before KRA does.

4. File even when you have nothing to pay

If you have no employees on payroll for a given month, you’re still required to file a nil P10 return by the 9th. Skipping this is a common yet entirely avoidable source of penalties.

5. Don’t neglect your employer-side obligations

Remember, NSSF and Housing Levy have an employer contribution that matches the employee’s. These are your costs, not just pass-through deductions. Budget for them.

6. Keep up with legislative changes

PAYE-adjacent regulations in Kenya have been changing frequently; NSSF rates, SHIF, the Housing Levy, and reliefs have all been updated in the last 2-3 years. Make sure your payroll is always running on current figures.

Manage PAYE Without the Stress

PAYE is non-negotiable but managing it well doesn’t have to consume your time or keep you up at night.

At Alphacap, we handle end-to-end payroll and PAYE compliance for SMEs across Nairobi and all over Kenya. That means calculating and filing your monthly P10 returns, ensuring NSSF, SHIF, and Housing Levy deductions are current and accurate, managing your iTax employer profile, and giving you a clear record of every remittance made.

We also offer PAYE compliance health checks for businesses that want to verify their historical filings before any issues come to light. Whether you’re a new business setting up payroll for the first time, or an established company that needs a second set of eyes on your processes, we can help.

Get in touch with Alphacap or explore our Payroll Management services to find out how we can take this off your plate so you can focus on running your business.

Conclusion

PAYE is one of those employer obligations that quietly accumulates risk the longer it’s handled poorly. The tax bands, rates, reliefs, and accompanying statutory deductions have all been updated multiple times in the last three years — and the penalties for getting it wrong are steep. The good news is that with the right processes and the right support, PAYE compliance is entirely manageable. You don’t need to become a tax expert; you just need to make sure the right people are handling it correctly, every month, on time.


Disclaimer

The information in this article reflects PAYE regulations and rates current as of February 2026. Tax laws in Kenya are subject to change. We recommend consulting a qualified tax advisor for guidance specific to your business situation.

Play sound

Not sure if your finances are in the best shape?

Let's find out together. Book a free 15-minute consultation with one of our accountants. No jargon, no obligations.

We have received your request. Our Client Excellence team will be in contact soon.

There was an error while trying to send your request. Please try again.

Alphacap - Top Accounting Firm in Nairobi, Kenya will use the information you provide on this form to be in touch with you and to provide updates and marketing.