Kenyan tax filing, in one place

File the right taxes, on time.

Choose your taxes—or use the assessment—then prepare and track each filing.

Select multiple returns See filing requirements Continue with one plan
Now in NairobiLoading live dates…
Your filing planNo returns selectedChoose one or several taxes.
Upcoming tax deadlines

General calendar and preliminary assessment only. Your registered obligations, accounting period, transaction date, holidays or a KRA notice can change what applies.

KRA 2025/26 Service Charter
Multiple returns, one planLive Kenyan deadlinesRequirements before filingSecure and private
Tax calculator

See the numbers.

Estimate PAYE, VAT, turnover or rental tax.

Current ratesClear breakdownNo login

Planning estimate only. Your final return may differ.

NSSFKsh 6,0006% of pay up to KES 108,000 · maximum KES 6,480
SHIFKsh 2,7502.75% of gross pay · minimum KES 300
Housing LevyKsh 1,5001.5% of gross pay
Estimated monthly PAYEKsh 19,308

Gross cash salaryKsh 100,000

NSSF — automatic− Ksh 6,000

SHIF — automatic− Ksh 2,750

Housing Levy — automatic− Ksh 1,500

Taxable payKsh 89,750

Tax before reliefKsh 21,708

Personal relief− Ksh 2,400

PAYE after relief− Ksh 19,308

Estimated net salary after PAYE, NSSF, SHIF, Housing Levy and other pension enteredKsh 70,442
How it works

Choose. Prepare. File.

See how
1

Choose taxes

Select them or use the assessment.

2

Share requirements

Upload only what each return needs.

3

Track filing

Follow the accountant's progress.

Ready?

Start your filing plan.