CORPORATE TAXKRA COMPLIANCE
Company tax returns, filed right and on time.
Annual income tax returns, installment tax, and KRA compliance for Kenyan companies — signed off by an ICPAK-registered partner. From KSh 5,000.
- ICPAK-registered practice
- Penalty-free, managed filings FY2024/25
- A named partner signs off every return
Annual company tax return
Minimum package — cost varies after review
- Annual corporate income tax return on iTax
- Corporate tax computation
- Tax Compliance Certificate (TCC) where eligible
Filing this year — or catching up on overdue ones.
See full pricing- ICPAKMEMBER
- KRATAX REPRESENTATIVE
- QUICKBOOKSCERTIFIED
- SAGECERTIFIED
WHAT WE FILE
Your company’s returns, computed and filed.
Annual income tax through to a clean Tax Compliance Certificate — the corporate-tax rhythm handled end to end.
See what it costsCorporate income tax
Annual corporate income tax return
The self-assessment return KRA expects from every company each year — computed from your books and filed on iTax.
Installment tax
Computed and scheduled across the year, so nothing falls due unplanned.
Corporate tax computation & capital allowances
Capital allowances and wear-and-tear worked in — not left on the table.
Tax Compliance Certificate (TCC)
The clean certificate you need for tenders, contracts, and renewals.
Other returns we file
Withholding-tax returns & certificates
Returns and certificates for tax withheld on the payments you make.
Rental income tax (MRI)
Monthly rental income returns for companies holding property.
Turnover tax (TOT)
For companies filing under the simplified small-turnover regime.
Individual income tax (directors / sole props)
Directors’ and sole proprietors’ personal returns, kept in step with the company’s.
Behind or dormant?
Nil / dormant-company returns
A dormant company still files. We file the nil return on time.
Prior-year / overdue remediation
Back-years reconstructed and filed — penalty exposure negotiated with KRA in writing.
Every return is signed off by a named, ICPAK-registered partner — nothing leaves the firm unreviewed.
HOW IT WORKS
From your records to a filed return.
Four steps from a cold file to a clean certificate — the same path whether you’re filing this year’s return or catching up on several.
- 01Baseline
Review prior filings & iTax status
We pull your iTax history and past returns to see exactly where KRA has you — before a single figure is entered.
- 02Reconciled
Tie the return to your books
The return is reconciled to your accounts, so what you file matches your books — not an estimate.
- 03Filed
Compute & file on iTax
We compute the tax — capital allowances and all — file on iTax, and keep the acknowledgement on record.
- 04ClearedHighlight: Tender-ready
Draw your Tax Compliance Certificate
With the return filed and clean, we draw your TCC — ready for tenders, contracts, and renewals.
The same path 100+ Kenyan companies file by — run by an ICPAK-registered partner, and built to repeat on a retainer.
PRICING
What it costs to file.
A standalone annual return starts at a flat floor; ongoing companies fold it into the monthly retainer.
Annual company tax return
Start hereFromKSh 5,000
Minimum package — cost varies after review
- Annual corporate income tax return on iTax
- Corporate tax computation
- Tax Compliance Certificate (TCC) where eligible
Monthly retainer
FromKSh 15,000/ mo
Annual return included for retainer clients
- Monthly book close & statutory filings
- VAT, PAYE & withholding-tax filings
- Annual income tax return included
- WhatsApp access to a partner
Overdue / backlog returns
Quoted on scope
Most 2–3 year backlogs clear in 6–8 weeks
- Prior-year returns reconstructed and filed
- Penalty exposure negotiated with KRA in writing
- Clean hand-off onto the monthly retainer
Every scope is written before work begins — no surprise invoices. Penalty-free across managed filings, FY2024/25.
WHO IT’S FOR
You’ll recognise your company here.
Most companies come to us in one of these four situations. One will sound like yours.
You’re a year or two behind on returns.
We reconstruct the back-years and file them — penalty exposure negotiated with KRA in writing.
You just need this year’s return filed right.
We compute it from your books and file on iTax — with corporate-tax planning if you want to get ahead.
You’re dormant, but KRA still expects a return.
We file the nil return a dormant company still owes — on time, every year it’s required.
You need a Tax Compliance Certificate for a tender.
We clear what’s outstanding and draw your TCC — tender-ready.
Whichever one you are, the same ICPAK-registered partner files it — penalty-free, FY2024/25.
DEADLINES & PENALTIES
Miss a date, and the penalty stacks.
The dates KRA holds your company to — and what slipping one actually costs.
Company income tax
Your returnFiling deadline
Within 6 months of FY-end (31 Dec → 30 June)
Late penalty — Miss it
5% of tax or KSh 20,000 (whichever higher) + 1%/mo interest
Rate: 30% corporate
The monthly cycle we keep for retainer clients.
Installment tax
Advance on income tax
Deadline: 25% each by 20 Apr · 20 Jun · 20 Sep · 20 Dec; balance of tax by 30 Apr
Late penalty: Underpayment: 20% of the shortfall; + 1%/mo interest on late payment
VAT
16%
Deadline: 20th of the following month
Late penalty: KSh 10,000 or 5% (whichever higher) + 1%/mo
PAYE
Bands 10–35%
Deadline: 9th of the following month
Late penalty: 25% of tax or KSh 10,000 (whichever higher) + 1%/mo
Turnover tax (TOT)
~3% of sales (turnover KSh 1m–25m)
Deadline: 20th of the following month
Late penalty: KSh 2,000 or 5% (whichever higher) + 1%/mo
Current KRA filing deadlines and late-filing penalties for companies. We confirm the exact dates against your filing position.
BEFORE YOU FILESIX ANSWERS
The questions that come before the filing.
Straight answers on cost, deadlines, penalties, and the situations that bring most companies to us.
A standalone annual company tax return starts at KSh 5,000 — a minimum package; the exact fee varies after we review your records. For companies on our monthly retainer (from KSh 15,000/mo), the annual return is included.
A company files its income tax return within six months of its financial year-end — so a 31 December year-end means filing by 30 June. We work to your specific year-end, not a generic date.
Filing late costs 5% of the tax due or KSh 20,000 — whichever is higher — plus 1% interest a month until it’s cleared. The earlier we have your records, the more of that we keep off your account.
Yes. A dormant company still owes KRA a nil return each year, and the late-filing penalty applies if you miss it. We file the nil return on time so your PIN stays clean and the company stays in good standing.
Yes — that’s a common starting point. We reconstruct the records first, then file: most two-to-three-year backlogs clear in six to eight weeks, with any penalty exposure negotiated with KRA in writing. You don’t need clean books to start.
On this page, “returns” means your company’s income tax returns to KRA — what most Kenyan businesses mean by “annual returns.” The annual return to the Registrar (BRS) is a separate governance filing; we handle that under Formation & Governance.
See Formation & Governance
Didn’t see your question? WhatsApp a partner — we answer within the working day.
TALK TO A PARTNER
Tell us where you stand.
Reply · One business day
Whether you’re filing this year’s return or catching up on several, send the basics and a partner will scope it.
- Filed by an ICPAK-registered partner.
- Penalty-free across managed filings, FY2024/25.
- 100+ Kenyan companies.
