Back to Blog
Tax

Freelancing vs Employment in Kenya and Which Pays Less Tax

Discover freelancing vs employment in Kenya and which pays less tax. Compare PAYE rates, tax bands, Turnover Tax, and Income Tax options with key deductions. Find out now which path saves you money on taxes.

By KTH
Reviewed 2026-06-23
18 min read
Ever crunched the numbers on your payslip and wondered if leaving formal employment for freelancing could save you money on tax in Kenya? Salaried workers pay PAYE through their employer, while freelancers handle Turnover Tax or normal income tax themselves, plus SHIF and NSSF either way. This guide breaks down the rates, the deductions, and which path tends to pay less tax for different earnings, using the current KRA figures.

Overview of Freelancing vs Employment in Kenya

Overview of Freelancing vs Employment in Kenya

In Kenya, salaried employees pay PAYE on a progressive scale that runs from 10% to 35%, with the top rate applying only on income above KES 800,000 per month. Freelancers who qualify can instead use Turnover Tax, a flat 3% on gross turnover, which is simpler but does not allow expense deductions.

Freelancing offers options such as Turnover Tax at 3% of gross turnover, while employment relies on Pay As You Earn through the employer. Employers file and remit for salaried workers, while freelancers register on iTax and manage their own returns.

Business deductions can make normal income tax attractive for sole proprietors with real costs. Salaried jobs provide steady pay, employer-handled compliance, and equal employer contributions to NSSF.

Aspect Employment (PAYE) Freelancing
Tax rate 10% to 35% progressive bands 3% Turnover Tax option, or normal income tax on profit
Filing Employer handles via iTax Self-filing returns and monthly Turnover Tax
Deductions Personal relief, NSSF, SHIF, housing levy Business expenses if on normal income tax; none under Turnover Tax
Other points Employer matches NSSF, steady pay Flexibility, but full compliance burden

Turnover Tax applies to business turnover above KES 1,000,000 and up to KES 25,000,000 per year, and is filed monthly by the 20th. Salaried employees do not get to choose this route, since employment income always goes through PAYE.

Both paths carry SHIF at 2.75% of gross and, for employees, the Affordable Housing Levy. Freelancers should track turnover carefully and confirm their eligibility and the current Turnover Tax threshold on the KRA iTax portal.

Tax System for Salaried Employees

Kenya's PAYE system has the employer withhold income tax from salaries each month and remit it to KRA, which simplifies compliance but limits the deductions an employee can claim. Employers remit Pay As You Earn through the iTax portal. This suits formal employment, where the employer handles most of the process.

Under the Finance Act 2023, the top PAYE rate is 35% on income above KES 800,000 per month (KES 9,600,000 per year). Personal relief of KES 2,400 per month (KES 28,800 per year) reduces the tax due. Employees receive an annual P9 form by 31 January for their records.

In freelancing versus employment, PAYE offers less flexibility for costs such as a home office, since employees cannot deduct most work expenses. Salaried workers also pay SHIF and the Affordable Housing Levy, which are now deductions from taxable income under the Tax Laws (Amendment) Act 2024.

Employers must file and pay PAYE by the 9th of the following month, facing penalties for delays. This keeps collections steady for KRA. Freelancers avoid employer withholding but handle their own monthly and annual obligations.

PAYE Deduction Process

Employers use KRA's iTax portal to compute PAYE monthly, deducting tax before paying salaries, and remit by the 9th of the following month. This streamlines income tax for salaried employees.

  1. The employer registers on iTax and holds a KRA PIN.
  2. The payroll is run with statutory deductions such as NSSF and SHIF.
  3. PAYE is computed on chargeable pay and the personal relief applied.
  4. The return is filed and the tax paid by the 9th of the following month.
  5. An annual P9 form is issued to each employee by 31 January.

Late PAYE attracts a penalty of the higher of 25% of the tax due or KES 10,000, plus interest of 1% per month on the unpaid tax. Confirm the current penalty position on the KRA iTax portal. Some employers overlook the housing levy in their calculations.

For freelancing versus employment, this employer-driven process reduces individual hassle but limits the reliefs an employee can claim. Freelancers carry the admin themselves but can sometimes plan their tax more flexibly.

Tax Bands and Rates

Kenya's PAYE uses five progressive bands under the Finance Act 2023, running from 10% on the first KES 24,000 of monthly taxable pay up to 35% on income above KES 800,000 per month. The rates apply only to the portion of income within each band, and the personal relief of KES 2,400 per month is subtracted afterwards.

Monthly Taxable (KES)Annual (KES)Marginal Rate
0 - 24,0000 - 288,00010%
24,001 - 32,333288,001 - 388,00025%
32,334 - 500,000388,001 - 6,000,00030%
500,001 - 800,0006,000,001 - 9,600,00032.5%
above 800,000above 9,600,00035%

Take a salaried worker on KES 100,000 gross. After NSSF of KES 4,320 (the figure through January 2026), SHIF of KES 2,750, and the housing levy of KES 1,500, taxable pay is about KES 91,430. Applying the bands gives roughly KES 22,212 before relief, and about KES 19,812 after the KES 2,400 personal relief.

Salaried workers have fewer deduction options than a freelancer on normal income tax, who can claim genuine business costs. Confirm the current bands and relief on the KRA iTax portal, since rates can change.

Tax System for Freelancers

Freelancers and small businesses can choose Turnover Tax at 3% of gross turnover where they qualify, or normal income tax on profit, filing through iTax. They register for a KRA PIN and, where relevant, as a sole proprietor. Turnover Tax is filed monthly, while the annual income tax return is due by 30 June.

Turnover Tax applies to turnover above KES 1,000,000 and up to KES 25,000,000 per year. Below the lower limit, a small operator may not fall into Turnover Tax at all, and above the upper limit normal income tax applies. Confirm the current threshold on the KRA iTax portal.

Registration is done online, which suits remote and project-based work. Freelancers should track income and, if on normal income tax, expenses carefully. This contrasts with PAYE, where the employer does the withholding.

Common challenges include managing several income streams and keeping clean records. Where turnover and costs are both significant, normal income tax with deductions can beat the flat Turnover Tax. Weigh both options against your real figures.

Income Tax Filing Requirements

Freelancers must obtain a KRA PIN, register on iTax, and file an annual income tax return by 30 June, declaring income less allowable expenses where on normal income tax. Getting a PIN is done through the iTax portal.

Follow these steps for compliance:

  1. Get a KRA PIN via iTax.
  2. Register as a sole proprietor where relevant.
  3. Keep records of income and, on normal income tax, expenses.
  4. File the annual return by 30 June.
  5. Pay any balance of tax due.

Allowable business expenses on normal income tax can include items genuinely incurred to earn the income, such as internet and equipment, subject to KRA rules. Keep evidence for each claim. Confirm what qualifies on the KRA iTax portal or with a tax agent.

Late filing or payment attracts penalties and interest, so track deadlines. Self-assessment puts the responsibility on the freelancer rather than an employer.

Turnover Tax vs Income Tax

Turnover Tax vs Income Tax

Turnover Tax at 3% on gross turnover is simple but allows no expense deductions. It is filed monthly by the 20th and applies to turnover above KES 1,000,000 and up to KES 25,000,000 per year. It suits low-cost operations where deductions would be small.

Compare the two options side by side:

AspectTurnover TaxNormal Income Tax
Rate3% on gross turnoverProgressive rates on profit
FilingMonthly by the 20thAnnual by 30 June
DeductionsNoneAllowable business expenses
Turnover rangeAbove KES 1,000,000 up to KES 25,000,000/yrUsed outside the Turnover Tax range or by choice

Example: a business with turnover of KES 2,000,000 a year pays KES 60,000 under Turnover Tax (3%). On normal income tax, the result depends on how much profit remains after allowable expenses, so a high-cost business may pay less on normal income tax and a low-cost one less under Turnover Tax.

Normal income tax allows real deductions, which helps where costs are high. Turnover Tax is simpler for low-cost work within the threshold. Weigh both against your actual turnover and expenses, and confirm the current rules on the KRA iTax portal.

Key Tax Rate Comparisons

Whether freelancing pays less tax than employment depends on the numbers. A freelancer within the Turnover Tax range pays a flat 3% of gross turnover, while a salaried employee pays progressive PAYE from 10% to 35% on taxable pay after deductions and the personal relief.

Turnover Tax at 3% applies to turnover above KES 1,000,000 and up to KES 25,000,000 per year. A freelancer on normal income tax instead pays the progressive rates on profit after allowable expenses. Salaried employees also pay SHIF and the housing levy, which reduce take-home pay.

For a low-cost freelancer within the threshold, Turnover Tax can work out lower than PAYE at similar earnings, because PAYE rises with income. For a freelancer with heavy costs, normal income tax with deductions may be lower still. There is no single answer for every earner.

Both employees and freelancers can use reliefs they qualify for, such as insurance relief and mortgage interest relief, though these are often underused. Check your eligibility on the iTax portal.

Monthly Gross or Turnover (KES)Employee PAYE after relief (KES, approx.)Freelancer Turnover Tax 3% (KES)
50,000about 5,7001,500
100,000about 19,8003,000
200,000about 49,8006,000

The employee figures apply the five PAYE bands to taxable pay after NSSF, SHIF, and the housing levy, then subtract the KES 2,400 personal relief. The freelancer figures show Turnover Tax at 3% of gross, which ignores costs. Recompute with your own deductions and confirm the figures on the KRA iTax portal.

Understanding PAYE for Employment

PAYE, or Pay As You Earn, deducts tax directly from salaries. The rates rise progressively across five bands, reaching 30% on taxable pay between KES 32,334 and KES 500,000 per month, then 32.5% up to KES 800,000, and 35% above that. Add NSSF, SHIF, and the housing levy to see the full effect on take-home pay.

A salaried employee on KES 100,000 sees these deductions stack up before PAYE is even applied. Employer-handled compliance and a matching NSSF contribution are part of the package, alongside less flexibility on deductions.

Employees file an annual return, but the employer handles monthly remittance. Late employer payment triggers KRA penalties and interest.

Freelance Tax Options: Turnover vs Income Tax

Turnover Tax at 3% suits freelancers with low expenses whose turnover sits within the KES 1,000,000 to KES 25,000,000 range. It is a flat charge on gross turnover with no deductions. Normal income tax suits those with significant allowable costs, since deductions reduce the taxable profit.

Register through the iTax portal and pick the route that fits your turnover and costs. Where your turnover is below the Turnover Tax lower limit or above the upper limit, normal income tax applies. Confirm the current thresholds on the KRA iTax portal.

Track your business records carefully either way. Good records support an accurate return and any expense claims on normal income tax.

Additional Freelancer Considerations

On normal income tax, freelancers can claim genuine business expenses that an employee cannot, such as equipment and certain running costs, subject to KRA rules. Keep evidence for every claim, since unsupported deductions can be disallowed on audit.

Freelancers also carry the risk of penalties for late filing or payment, since there is no employer handling it. Track Turnover Tax deadlines (the 20th each month) and the annual return deadline (30 June).

Weigh the flexibility of freelancing against the steadier compliance of employment. Where the figures are close, a tax agent can help you compare the two routes properly.

Additional Statutory Deductions

Beyond income tax, salaried employees pay SHIF, NSSF, and the Affordable Housing Levy. SHIF is 2.75% of gross, NSSF is 6% from each side up to the upper earnings limit, and the housing levy is 1.5% from the employee plus 1.5% from the employer. These are now deductions from taxable income under the Tax Laws (Amendment) Act 2024.

Employees see these cuts from their gross income through the payroll. They reduce take-home pay but also reduce the chargeable pay on which PAYE is computed.

Freelancers pay SHIF as well, since it applies to gross income, and can contribute to NSSF. The housing levy applies to employment income, so a freelancer outside employment is in a different position. Confirm your own obligations on the KRA iTax and SHA portals.

For a salaried worker on KES 50,000, SHIF is KES 1,375 (2.75%), the housing levy is KES 750 (1.5%), and NSSF follows the dated NSSF table. These add up alongside PAYE.

SHIF and NSSF for Employees

SHIF and NSSF for Employees

SHIF replaced NHIF on 1 October 2024 and is charged at 2.75% of gross monthly salary, with a minimum of KES 300 and no upper cap. NSSF is contributed at 6% from the employee and 6% from the employer under the NSSF Act No. 45 of 2013, split into Tier I and Tier II and capped at the upper earnings limit.

Monthly Gross (KES)SHIF at 2.75% (KES)NSSF employee (KES)
20,0005501,200
50,0001,3753,000
100,0002,7504,320 (capped through Jan 2026)

The NSSF maximum is KES 4,320 per side per month through January 2026, rising to KES 6,480 per side from February 2026 as the upper earnings limit moves to KES 108,000. Employers match the employee NSSF contribution. The old graduated NHIF tables no longer apply.

SHIF and NSSF both reduce chargeable pay for PAYE. Confirm the current SHIF rate on the SHA portal and the NSSF figures on the NSSF or KRA iTax portal.

Freelancer Contribution Options

Freelancers pay SHIF on their gross income at 2.75%, with a minimum of KES 300 and no cap, under the Social Health Insurance Act 2023. They can also join NSSF voluntarily and pay both sides themselves based on declared pensionable earnings.

  • SHIF: 2.75% of gross income, minimum KES 300, no upper cap. Register through the SHA.
  • NSSF voluntary: contribute both sides based on declared earnings, capped at the upper earnings limit. Register on the NSSF portal with ID and PIN.
  • Pension contributions: deductible up to KES 30,000 per month (KES 360,000 per year) under the current rules.

Pension contributions are deductible up to KES 30,000 per month (KES 360,000 per year), which can reduce taxable income for freelancers on normal income tax. Confirm the current limits on the KRA iTax portal.

Register early so contributions and any reliefs are reflected when you file. A tax agent can help structure this for a multi-stream freelancer.

Tax Advantages and Disadvantages

Freelancing on normal income tax allows deductions for genuine business costs that salaried employees cannot claim. Where costs are low, the flat 3% Turnover Tax can be simpler and cheaper than PAYE within its threshold. The right choice depends on turnover and expenses.

Employees benefit from employer-handled compliance and a matching NSSF contribution, but face less flexibility on deductions. Freelancers gain flexibility but carry the full compliance burden through iTax.

Consider a freelancer with KES 2,000,000 annual turnover. Under Turnover Tax they pay KES 60,000 (3%). On normal income tax the result depends on allowable expenses, so a high-cost business may pay less on normal income tax. Compare both with your own figures.

FreelancerEmployee
Advantages
  • Expense deductions on normal income tax
  • Flat 3% Turnover Tax option within threshold
  • Flexibility
Advantages
  • Employer handles compliance
  • Employer matches NSSF
  • Steady pay
Disadvantages
  • Self-filing returns
  • Full responsibility for accuracy
Disadvantages
  • Few deductions beyond reliefs
  • Progressive rates up to 35%

Keep records either way. Employees should use reliefs they qualify for, such as insurance and mortgage interest relief, while freelancers should track expenses where on normal income tax. Confirm current rules on the KRA iTax portal.

Which Pays Less Tax: Analysis

There is no single winner. For a low-cost freelancer within the Turnover Tax threshold, the flat 3% can be lower than progressive PAYE at the same earnings. For a high-cost freelancer, normal income tax with deductions may be lower again. For some earners, employment with its reliefs is competitive.

Take KES 100,000 a month. A salaried employee pays PAYE on taxable pay after NSSF, SHIF, and the housing levy, then the KES 2,400 relief, for roughly KES 19,800 PAYE. A freelancer within the Turnover Tax range pays KES 3,000 (3% of KES 100,000), but with no expense deductions and a separate SHIF charge.

The comparison shifts once you add SHIF, NSSF, and the housing levy for the employee, and SHIF and any voluntary NSSF for the freelancer. Use the iTax portal to model your own case rather than relying on a rule of thumb.

The practical takeaway is to compute both routes with your real numbers. Turnover Tax suits low-cost work within the threshold, normal income tax suits high-cost work, and employment suits those who value employer-handled compliance and a matching NSSF contribution.

Scenario 1: KES 100,000 Salary under PAYE

Employment income goes through PAYE at the progressive bands. For KES 100,000 gross, deduct NSSF of KES 4,320 (through January 2026), SHIF of KES 2,750, and the housing levy of KES 1,500, leaving taxable pay of about KES 91,430. PAYE is about KES 22,212 before relief, and about KES 19,812 after the KES 2,400 personal relief.

There is little room to deduct work costs as an employee. Salaried jobs offer steady pay and employer-handled compliance in return.

File via iTax to claim any reliefs you qualify for, such as insurance or mortgage interest relief.

Scenario 2: KES 100,000 Local Freelance Turnover

A freelancer within the Turnover Tax threshold pays 3% on gross turnover, so KES 100,000 of turnover gives KES 3,000 of Turnover Tax for the month. Turnover Tax allows no expense deductions, so this is the charge regardless of costs.

The freelancer also pays SHIF at 2.75% of gross income and may contribute to NSSF voluntarily. File Turnover Tax monthly by the 20th to avoid penalties.

Where costs are high, compare this with normal income tax, which allows deductions and may give a lower bill.

Scenario 3: Freelancer on Normal Income Tax

Freelancer on Normal Income Tax

A freelancer on normal income tax pays the progressive rates on profit after allowable expenses, rather than a flat rate on turnover. For a business with significant genuine costs, this can be lower than the 3% Turnover Tax on gross.

Keep evidence for every expense claimed, since unsupported deductions can be disallowed. Report the result on the annual return by 30 June.

Pension contributions, deductible up to KES 30,000 per month, can further reduce taxable income. Confirm what expenses qualify on the KRA iTax portal or with a tax agent.

RouteBasisRate
Salary (PAYE)Taxable pay after deductions and relief10% to 35% progressive
Turnover TaxGross turnover within threshold3% flat
Normal income taxProfit after allowable expensesProgressive on profit

Frequently Asked Questions

What is the main difference between freelancing and employment in Kenya regarding tax?

Employees have PAYE deducted automatically by their employer on a progressive scale from 10% to 35%, plus SHIF, NSSF, and the housing levy. Freelancers register for a KRA PIN, file their own returns, and either use Turnover Tax at 3% of gross turnover (where they qualify) or normal income tax on profit after allowable expenses. Confirm the current rules on the KRA iTax portal.

Which pays less tax: freelancing or employment in Kenya?

It depends on your figures. A low-cost freelancer within the Turnover Tax threshold may pay less than PAYE because PAYE rises with income, while a high-cost freelancer may do better on normal income tax with deductions. Employees benefit from reliefs such as the KES 28,800 annual personal relief and employer-handled compliance. Model both routes on the iTax portal before deciding.

How is Turnover Tax charged for freelancers in Kenya?

Turnover Tax is 3% of gross turnover and applies to turnover above KES 1,000,000 and up to KES 25,000,000 per year. It is filed and paid monthly by the 20th and allows no expense deductions. Above the upper limit, normal income tax applies. Confirm the current threshold on the KRA iTax portal.

What are the PAYE bands for employees in Kenya?

The PAYE bands are 10% on the first KES 24,000 of monthly taxable pay, 25% on KES 24,001 to 32,333, 30% on KES 32,334 to 500,000, 32.5% on KES 500,001 to 800,000, and 35% above KES 800,000 per month. The personal relief is KES 2,400 per month. Confirm the current bands on the KRA iTax portal.

What penalties apply for late filing in Kenya?

For PAYE, late payment attracts a penalty of the higher of 25% of the tax due or KES 10,000, plus interest of 1% per month on the unpaid tax. Turnover Tax and the annual return also carry penalties for late filing or payment. Confirm the current penalty position on the KRA iTax portal.

How can I minimise tax legally when choosing between freelancing and employment?

Register correctly, keep clean records, and pick the route that fits your turnover and costs. Freelancers with low costs may prefer Turnover Tax, while those with high costs may prefer normal income tax with deductions. Both employees and freelancers can use reliefs they qualify for and pension contributions deductible up to KES 30,000 per month. A tax agent can help you compare the options on your actual figures.