Kenya Flag254 Payroll Hub

Your Complete Payroll, Tax Filing & Compliance Partner

๐Ÿ“‹ KRA Individual Tax Filing Guide

This guide provides step-by-step instructions for filing your individual tax returns on the KRA iTax portal. Choose the filing type that applies to your situation.

๐Ÿ“… Filing Deadline: Individual tax returns must be filed by 30th June each year for the previous tax year (January - December).

๐Ÿข Corporate & Business Tax Filing

Comprehensive guides for businesses and companies on filing various tax obligations in Kenya. Whether you're a small business or a large corporation, find step-by-step instructions for all your tax compliance needs.

๐Ÿ“… Key Corporate Deadlines:
  • VAT Returns: 20th of the following month
  • PAYE Returns: 9th of the following month
  • Turnover Tax: 20th of the following month
  • Corporate Income Tax: 6 months after year-end
  • Installment Tax: 20th of 4th, 6th, 9th & 12th month

๐Ÿ“Š Corporate Tax Rates Summary (2025)

Tax Type Rate Filing Frequency Due Date
Corporate Income Tax (Resident) 30% Annual 6 months after year-end
Corporate Income Tax (Non-Resident) 37.5% Annual 6 months after year-end
VAT (Standard) 16% Monthly 20th of following month
Employer PAYE 10%-35% Monthly 9th of following month
Turnover Tax 1.5% Monthly 20th of following month
Installment Tax Based on prior year Quarterly 20th of 4th, 6th, 9th, 12th month
WHT - Dividends 5% Per transaction 20th of following month
WHT - Professional Fees 5% Per transaction 20th of following month

๐ŸŽฅ KRA Official Video Tutorials

Watch official KRA tutorials on YouTube for visual step-by-step guidance:

๐Ÿ“Œ Before You Start Filing

What You'll Need:

  • KRA PIN: Your personal KRA PIN number
  • iTax Password: Your iTax portal login credentials
  • P9 Form: Tax deduction certificate from your employer(s)
  • Bank Statements: If you have interest income
  • Dividend Certificates: If you received dividends
  • Rental Agreements: If you have rental income
  • Insurance Certificates: For claiming insurance relief
โš ๏ธ Important: Ensure all your information is accurate before submitting. Incorrect filings may result in penalties or audits.

๐Ÿ“š Professional Tax Resources

For complex tax matters, consult these professional resources:

๐Ÿ›๏ธ Kenya Law

Official repository of Kenya's tax legislation

kenyalaw.org

๐Ÿ“ฐ Business Daily

Latest tax news and regulatory updates

businessdailyafrica.com

๐Ÿ” KPMG Kenya

Tax insights and professional guidance

kpmg.com/ke

๐Ÿ“Š Deloitte Kenya

Tax alerts and regulatory updates

deloitte.com/ke

โ“ Need Help?

If you encounter issues while filing:

  • KRA Call Centre: 020 4 999 999 / 0711 099 999
  • Email: [email protected]
  • Visit: Your nearest KRA office or Huduma Centre
  • Live Chat: Available on the KRA website
×
๐Ÿ“‹

Request Filing Service

Service: -

Total Cost: KES 0

๐Ÿ’ฐ Pay 50% upfront: KES 0

Format: A followed by 9 digits and a letter (e.g., A001234567X)

๐Ÿ’ณ Payment Instructions

Pay KES 0 (50% upfront) via M-Pesa:

Till No: 7726768

Name: PETER

  1. Go to M-Pesa โ†’ Lipa Na M-Pesa โ†’ Buy Goods
  2. Enter Till: 7726768
  3. Enter Amount: KES 0
  4. Confirm with your PIN
×
๐Ÿ“‹

Request Filing Service

Select the type of filing you need and fill in your details. Our experts will handle your KRA returns.

Format: A followed by 9 digits and a letter (e.g., A001234567X)