If you live and work in Kenya, taxes are part of your financial life. Whether you receive a pay slip every month, run a small business in town, or freelance online, the Kenya Revenue Authority (KRA) expects you to comply with tax laws.
Yet many of us find tax time stressful. The forms, the deadlines, the fear of making mistakes. I have been there myself, staring at the iTax portal wondering if I am doing things right.
This guide breaks down Kenyan taxation in plain language. No jargon. No complicated explanations. Just what you need to know about income tax, VAT, PAYE, Turnover Tax, and how to file your returns for 2026.
Why Understanding Your Taxes Matters
Think of taxes as your contribution to the country's development. Roads, schools, hospitals, security – all these rely on tax revenue. When you pay your taxes correctly, you also protect yourself from penalties, audits, and the stress of KRA queries.
More importantly, understanding tax helps you keep more of your hard-earned money through legal reliefs and deductions. You might be paying more than you should simply because you do not know what you can claim.
Let us fix that.
Common Taxes in Kenya
Kenya's tax system covers different types of income and transactions. Here are the main taxes you will encounter.
Income Tax
Income tax applies to what you earn. This includes salaries, business profits, rent, dividends, and even money from digital platforms like YouTube or freelancing sites.
For employees: Your employer deducts PAYE (Pay-As-You-Earn) from your salary each month and sends it to KRA. The amount depends on how much you earn. In 2025, rates start at 10% and go up to 35% for higher incomes.
For businesses: Companies pay corporation tax on their profits. Small businesses may qualify for Turnover Tax instead, which we will cover shortly.
For individuals with multiple income sources: You combine everything in one annual return. If you have a salary and also run a side business, both incomes get reported together.
PAYE (Pay-As-You-Earn)
PAYE is the system KRA uses to collect income tax from employees. Your employer calculates the tax based on official rates, deducts it, and remits it by the 9th of the following month.
Every employee receives a P9 form from their employer at the end of the year. This form shows your total earnings and the tax already deducted. You need this form when filing your annual return.
Resident taxpayers automatically qualify for personal relief of KSh 2,400 per month (KSh 28,800 per year). Your employer applies this relief when calculating your monthly PAYE.
Value Added Tax (VAT)
VAT is charged at 16% on most goods and services in Kenya. When you buy something from a registered supplier, you pay VAT. When you sell goods or services as a registered business, you charge VAT and remit it to KRA.
Who must register for VAT? Any business with annual turnover of KSh 5 million or more must register. Registration is compulsory once you cross this threshold.
VAT returns are filed monthly by the 20th of the following month. You claim back VAT on your business purchases (input VAT) against the VAT you charged customers (output VAT).
Turnover Tax (TOT)
Small business owners, this one is for you. Turnover Tax is a simplified tax regime for businesses with annual turnover between KSh 1 million and KSh 25 million.
The rate is 1.5% of gross sales. No deductions allowed. You pay this percentage on everything you sell, regardless of expenses.
TOT is a final tax. This means you do not file a separate income tax return for that business income. The 1.5% covers your tax obligation completely.
Example: If your small shop makes KSh 2 million in sales for the year, you pay KSh 30,000 in Turnover Tax. Simple and straightforward.
Rental Income Tax
If you own property and earn rent, you have two options. You can include rental income in your normal income tax return and claim expenses. Or, if your annual rent does not exceed KSh 15 million, you can opt for the simplified Rental Income Tax at 7.5% of gross rent received.
Many landlords prefer the simplified option because it requires less record-keeping.
Withholding Tax
Withholding tax is deducted at source. When a client pays you for professional services, they may deduct a percentage and send it directly to KRA. You receive the balance.
Common withholding tax rates:
- Professional fees: 5% for residents
- Dividends: 5% for residents
- Interest: 10% for residents
- Management fees: 5% for residents
The amounts withheld become tax credits when you file your return. You do not pay tax again on that income.
Capital Gains Tax
When you sell property or shares, you may pay Capital Gains Tax at 5% of the gain (selling price minus buying price). This applies to land, buildings, and certain marketable securities.
Excise Duty
Certain goods attract excise duty. These include alcoholic beverages, tobacco products, juices, bottled water, and fees for money transfer services like M-Pesa. Manufacturers and importers pay this duty and often pass the cost to consumers.
Filing Your Tax Return: A Step-by-Step Guide
Now that you know the main taxes, let us talk about filing your annual return. The process happens on the KRA iTax portal.
Step 1: Ensure You Have a KRA PIN
Every taxpayer needs a Personal Identification Number (PIN). If you do not have one, register on the iTax website or through eCitizen. The process is free and takes about 5 minutes.
Your PIN is essential for filing returns, opening bank accounts, applying for tenders, and getting a Tax Compliance Certificate.
Step 2: Gather Your Documents
Before logging into iTax, collect everything you need:
- Your P9 form if you are employed
- Business records showing income and expenses
- Receipts for insurance premiums, pension contributions, or HOSP savings
- Withholding tax certificates from clients
- Bank statements for the year
Having these ready makes filing much faster.
Step 3: Log Into iTax
Visit
itax.kra.go.ke and log in with your PIN and password. The system may ask you to verify your details or update your profile.
Step 4: Select the Correct Return Form
For most individuals, you will file the Income Tax Return for Residents. If you only had employment income, you can use the simplified return option.
Step 5: Fill in Your Details
Enter your income figures. For employees, much of this information comes from your P9. For business income, enter your total sales and expenses.
The system calculates your tax automatically based on what you enter.
Step 6: Claim Your Reliefs
This is where many people miss out on savings. Ensure you claim:
- Personal relief: Automatically applied for residents
- Insurance relief: 15% of premiums paid for life, education, or health cover, up to KSh 60,000 per year
- Pension contributions: Deductible up to KSh 20,000 per month
- HOSP contributions: Up to KSh 4,000 per month for registered home ownership savings plans
These reliefs reduce your taxable income, meaning you pay less tax.
Step 7: Submit and Pay
Review everything carefully. Once satisfied, submit your return. If you have tax to pay, generate a payment slip and pay through M-Pesa, bank, or PesaLink before the deadline.
Step 8: Download Your Acknowledgement Receipt
After submitting, download and save the acknowledgement receipt. This is proof that you filed on time.
Important KRA Tax Deadlines for 2026
Mark these dates on your calendar:
TAX TYPE | Filing Deadline |
Annual Income Tax (2025 Income) | 30th June 2026 |
Monthly PAYE (For employers) | 9th of the following month |
Monthly VAT | 20th of the following month |
Turnover Tax (TOT) | 20th of month after tax period |
Missing deadlines attracts penalties. Late filing for Turnover Tax, for example, costs KSh 1,000 per month. Late payment adds 5% of the tax due plus 1% monthly interest.
What's New for 2025/2026 Filings
KRA has introduced changes that affect how you file.
eTIMS Validation
When you claim expenses, KRA now checks them against electronic tax invoices in the eTIMS system. This means every expense you deduct should have a corresponding digital invoice.
If you run a business, ensure you issue eTIMS invoices for your sales and request them from your suppliers. This validation improves accuracy and reduces fake expense claims.
Significant Economic Presence Tax
For those earning from digital platforms – YouTube, freelancing sites, digital marketplaces – the Digital Service Tax applies at 1.5% of gross transaction value. This tax is final for non-residents, but residents need to include digital income in their annual returns.
Finance Act Updates
Always check for Finance Act changes each year. Recent adjustments include the Turnover Tax rate settling at 1.5% and minor tweaks to relief limits. For 2026, no major overhauls are expected, but stay informed through KRA communications.
Common Taxpayer Questions Answered
Who must file an income tax return in Kenya?
Every person with a KRA PIN that has an income tax obligation must file an annual return. This includes people who earned no income during the year – they file a "nil return" to stay compliant.
How do salaried employees file their returns?
Salaried employees use their P9 form to file on iTax. If you only had employment income, the simplified return option works well. If you had multiple employers, combine all income in one return.
What taxes apply to freelancers and small businesses?
Freelancers report all income. If annual turnover is between KSh 1 million and KSh 25 million, Turnover Tax at 1.5% applies. Above KSh 5 million, you must register for VAT. Clients may also deduct withholding tax from your fees.
How is VAT applied in Kenya?
VAT is 16% on taxable goods and services. Businesses with annual revenue over KSh 5 million must register. VAT returns are filed monthly, and you can claim input VAT on business purchases.
What is PAYE and how does it work?
PAYE is income tax deducted by employers from employee salaries each month. Rates are progressive from 10% to 35%. Employers remit PAYE to KRA by the 9th of the following month.
When are tax returns due?
The annual income tax return for 2025 income must be filed by 30 June 2026. Monthly returns have their own deadlines as shown in the table above.
What penalties apply for late filing or payment?
Late filing for Turnover Tax costs KSh 1,000 per month. General income tax late filing attracts 5% penalty of tax due per month, plus 1% monthly interest on unpaid tax.
How can I reduce my taxable income legally?
Claim all available reliefs: personal relief, insurance relief (15% of premiums), pension contributions (up to KSh 20,000/month), and HOSP savings (up to KSh 4,000/month). Business owners should claim legitimate expenses with proper documentation.
Do I need to file if I only work part-time?
Yes. Even if your main income is from a job, any additional income from freelancing, side businesses, or rental must be declared in your return. Consolidate all sources.
How do I contact KRA for help?
Use the iTax portal (
www.itax.kra.go.ke) for online help. Visit KRA offices at Times Tower in Nairobi or regional centers across counties. The KRA call centre and chatbot can also assist. For complex issues, consider engaging a certified tax consultant.
Tax Reliefs and Deductions You Should Know
Let me expand on the reliefs because this is where you save money.
- Personal Relief: Every resident taxpayer gets KSh 2,400 per month. This is automatic – ensure it appears in your tax computation.
- Insurance Relief: You can claim 15% of premiums paid for life insurance, education policies, or health insurance for yourself, your spouse, or your children. The maximum claim is KSh 60,000 per year.
- Pension Contributions: Contributions to registered pension schemes are deductible up to KSh 20,000 per month or 20% of your monthly income, whichever is lower.
- Home Ownership Savings Plan (HOSP): If you contribute to a registered HOSP, you can deduct up to KSh 4,000 per month (KSh 48,000 annually).
- Affordable Housing Scheme: Contributions to the Affordable Housing Levy (1.5% of gross salary) are not a tax deduction but a statutory deduction. However, the scheme may provide future benefits like home ownership opportunities.
- Business Expenses: If self-employed, keep receipts for rent, utilities, raw materials, transport, and other legitimate costs. These reduce your taxable profit. Remember, KRA now validates these expenses through eTIMS.
Real-Life Examples
Sarah, the salaried employee
Sarah works as a teacher in Nairobi. She earns KSh 60,000 per month. Her employer deducts PAYE based on KRA rates. At the end of the year, Sarah receives her P9 showing total earnings of KSh 720,000 and tax already paid of KSh 28,000.
She logs into iTax, selects the simplified return, enters her details, and submits. Because her employer handled everything correctly, Sarah has no extra tax to pay. She receives her Tax Compliance Certificate and can now apply for a bank loan she needs.
James, the freelancer
James is a graphic designer in Mombasa. He works with clients locally and internationally. His annual turnover is KSh 1.8 million.
James registers for Turnover Tax. He pays 1.5% of his gross sales, which comes to KSh 27,000 for the year. He files quarterly returns on iTax and keeps simple records of his income. The TOT regime saves him from complex bookkeeping.
Wanjiku, the small business owner
Wanjiku runs a retail shop in Nakuru. Her annual sales are KSh 8 million. She registered for VAT because her turnover exceeds KSh 5 million.
Each month, she files her VAT return by the 20th. She charges customers 16% VAT and claims back VAT on her stock purchases. At year end, she files her income tax return showing her business profit after expenses.
Common Challenges and How to Overcome Them
The system feels complicated
Start early. Do not wait until June to understand your tax obligations. Use KRA's online resources and tutorials. Many accountants offer affordable services specifically for tax filing.
Fear of audits
Keep proper records. If you have nothing to hide, an audit is simply a verification exercise. Maintain receipts, invoices, and bank statements. KRA's eTIMS system actually makes compliance easier by digitizing everything.
iTax portal issues
The system can be slow during peak times. File early in the morning or outside business hours. Clear your browser cache regularly. If you encounter errors, screenshot them and contact KRA support.
Not knowing what to claim
Read KRA guides or consult a
us. The money you spend on advice often saves you more in tax reliefs you would have missed.
Planning Ahead: Your Tax Calendar for 2026
Month | Action |
January | Start organizing 2025 documents |
February | Request P9 from employer if not received |
March | Review business records and gather receipts |
April | Begin filing process on iTax |
May | Complete filing before June rush |
June | Final deadline 30 June – file by mid-month to avoid last-minute issue |
Monthly | File PAYE, VAT, TOT returns by respective deadlines |
Final Thoughts
Taxation does not have to be stressful. Think of it as your contribution to Kenya's growth and a legal requirement that protects you from penalties. With the right information and a little organization, you can file your returns confidently and correctly.
Remember these key points:
- Know which taxes apply to your situation
- Keep good records throughout the year
- Claim all reliefs and deductions you qualify for
- File before deadlines to avoid penalties
- Seek help when you need it
KRA provides resources to help taxpayers comply. Their website has guides, FAQs, and contact information. For personalized assistance, tax consultants and certified public accountants across Kenya offer services at reasonable rates.
Need Help With Your Taxes?
Get expert assistance today. If you feel overwhelmed or just want peace of mind, consider reaching out to Senti for Tax planning and Bookkeeping solutions. The sentist reviews your situation, ensuring you claim everything correctly, and handles communication with KRA if issues arise.