Pensions & tax
Filed a Wrong KRA Nil Return? How to Amend It, What It Costs and the eTIMS Rules
A nil return is a statement that you had no taxable income. If that was not true, or you filed late, KRA can treat it as a problem that grows. This guide covers what makes a nil return wrong, how to amend it on iTax, what lateness costs for each kind of return, and why eTIMS invoices now decide which business expenses you can claim. Our filing guide covers how to file one correctly in the first place.

Read this slide as text
KRA Nil Returns & eTIMS Compliance. The definitive guide to filing, amending, and navigating Kenya’s digital tax era.
What a nil return really declares
A nil return is a formal KRA income-tax return stating that you had no taxable income or transactions for the period. If your KRA PIN carries an income tax obligation, you must file an annual return even when you earned nothing. KRA’s individual income tax page says so directly, and it adds that a nil return can be filed on iTax or through the KRA M-Service app.
Read this slide as text
A nil return is a formal declaration of absolute zero. Taxable income, trading and transactions = 0, so a nil return.
If your KRA PIN carries an Income Tax Obligation, you must file an annual return. A nil return is appropriate only if you had zero employment, business, rental or investment income for the entire period.
Filing nil when you actually had income exposes you to penalties, interest and audit.
Check your PIN obligations first
Whether you must file at all depends on the obligations on your KRA profile. Log in to iTax, review the obligations on your taxpayer profile, and use the PIN checker to verify the details.
Read this slide as text
- Income Tax Obligation: requires an annual return by law. Must file a nil return if there was strictly no income.
- PIN Without Obligation (PWO): for individuals not engaged in taxable activity. No filing required, but invalid for Tax Compliance Certificates or eTIMS.
Diagnostic step: log in to the iTax PIN checker at itax.kra.go.ke to verify your taxpayer profile before filing.
Should you file nil?
File a nil return only if you had no employment, business, rental, investment or other taxable income during the period. That usually means an individual with no income, or a dormant or newly registered business that did not trade. If you had salary, business or freelance income, rent, dividends, interest, commissions or capital gains, do not file nil.
Read this slide as text
- Did you earn ANY income this year (salary, freelance, rent, dividends, interest, commissions, capital gains)? Yes: do not file nil. File a regular tax return declaring this income.
- No: is your PIN active with an Income Tax Obligation? No: no filing required (PIN Without Obligation). Yes: file a nil return, declaring zero taxable activity.
KRA has been blunt about it. In a warning reported by Kenyans.co.ke on 30 March 2026, it said that if you get income from your business you cannot declare nil, and its Commissioner questioned why some firms declare nil while recording large profits. Our filing guide has a short checker for which return applies to you.
Deadlines and penalties by return type
Late filing and late payment are separate charges. This table, from the deck, covers the late-filing penalty for the main return types. We checked the amounts against KRA’s business penalties page and its individual income tax page.
| Return | Due | Late-filing penalty |
|---|---|---|
| Individual income tax | 30 June after the year (30 April later; see note) | Higher of 5% of tax due or KES 2,000 |
| Company income tax | End of the sixth month after the accounting period | Higher of 5% or KES 20,000 |
| VAT or excise duty | 20th of the following month | Higher of 5% or KES 10,000 |
| PAYE employer return | 9th of the following month | Higher of 25% or KES 10,000 |
| Turnover tax | 20th of the following month | KES 1,000 per month |
| Monthly rental income | 20th of the following month | Higher of 5% or KES 2,000 (individuals); KES 20,000 (non-individuals) |
If tax remains unpaid, KRA charges a 5% late-payment penalty plus 1% interest a month on the unpaid tax. If you miss a deadline, file the outstanding return immediately: that stops the filing problem from getting older, even though it does not remove the penalty.
What a wrong nil return costs
A wrong nil return can create two separate problems: a filing penalty if it was late, and extra tax exposure if it left out taxable income. They tend to stack.
Read this slide as text
- Late filing: even if no tax was due, filing a nil return late triggers a fixed penalty (e.g. KSh 2,000 for individuals, KSh 20,000 for companies).
- Omitted income: if a nil return is filed but income existed, the taxpayer is legally required to amend the return and declare the true income.
- Unpaid tax: any resulting tax due immediately attracts a 5% late-payment penalty plus a 1% interest charge per month (or part month) until settled.
- KRA system conflict: a false nil return directly conflicts with KRA’s digital records, triggering automated reviews, document requests and audits.
| Situation | Likely consequence |
|---|---|
| Nil return filed late, no tax due | Late-filing penalty. For an individual the rule is the higher of 5% of tax or KES 2,000, so with no tax the KES 2,000 minimum applies on our reading. |
| Nil return filed, but income was left out | You must amend the return, declare the correct income and pay any tax due. |
| Tax due remains unpaid | 5% late-payment penalty plus 1% interest a month on the unpaid tax. |
| Nil return conflicts with KRA records | KRA may review the return, ask for documents, and escalate to an audit or assessment. |
| Company or partnership nil return filed late | Higher of 5% of tax due or KES 20,000. |
Amending a return on iTax
If you filed nil by mistake, correct it by filing an amended return. KRA’s FAQ on filing returns confirms that errors in a filed return can be corrected this way.
Read this slide as text
- Log in: access iTax and go to the Returns tab.
- Select amendment: choose File Amended Return and select the tax period.
- Download: get the return form and correct the figures offline.
- Upload: validate the offline form, generate a zip file and upload it back to iTax.
- Acknowledge: download and securely retain the KRA acknowledgement receipt.
- Settle liabilities: generate a payment slip and pay via bank or M-Pesa Paybill 222222.
Rule of thumb: amendments that increase your tax liability are automatically validated. Amendments that reduce your liability require manual KRA approval.
The approval rule is on KRA’s own tutorial page: an amendment is validated automatically if it raises your liability, and one that lowers it goes through an approval process before it shows in iTax. KRA’s pages we read do not list the steps themselves, so steps 2 to 5 come from the research draft. Business Daily reported in June 2026 that the Finance Bill 2026 would let taxpayers amend and approve returns KRA pre-populates, and that pre-population began on 1 January 2026. We could not confirm the final law or how it changes this flow, so if iTax shows an online form, follow it.
If the correction creates tax to pay, generate the payment slip and pay it, and keep the confirmation with the amended return and your supporting records. Our iTax walkthrough shows the filing screens.
eTIMS: the expense rules
Amending a return often means revisiting expenses, and since 1 January 2024 a business expense needs an electronic tax invoice behind it. KRA’s eTIMS page says that, to claim a business expense, it must be supported by an electronic tax invoice. It applies to all persons engaged in business, not only VAT-registered taxpayers, and so covers annual income tax, turnover tax and monthly rental income tax.
Read this slide as text
Pre-1 January 2024: the era of trust-based expense claims. Manual receipts were acceptable. Post-1 January 2024: the era of digital validation.
Since 1 January 2024, deducting a business expense requires a valid electronic tax invoice. This requirement applies universally to taxpayers with income-tax obligations, including annual income tax, turnover tax and monthly rental income tax. Without an eTIMS invoice, the expense does not exist in the eyes of the KRA.
Read this slide as text
eTIMS required: office rent, utilities and communication costs; purchases of stock, raw materials or goods for resale; professional, repair, transport and local service costs; advertising, marketing and general operating expenses; purchases from small businesses (under KSh 5M turnover), where the buyer must issue the invoice on the seller’s behalf.
eTIMS excluded: salaries and wages; imports and air passenger tickets; investment allowances and interest; financial-institution fees; expenses subject to final withholding tax; services supplied by a non-resident without a permanent establishment in Kenya.
On the small-supplier rule, KRA says that where the seller’s annual turnover is KES 5 million or less, the buyer issues the invoice on the seller’s behalf, and KRA provides a buyer-initiated invoicing solution on eCitizen for this. Our guide on side hustle and rental income tax explains the same rule from the seller’s side.
How KRA checks your return
KRA validates declared income and expenses in income-tax returns against eTIMS and TIMS invoices, withholding tax records and customs import data. Khusoko reports that validation began on 1 January 2026. If your declared income is lower than the higher of those records, iTax can flag a mismatch when you upload the return.
Read this slide as text
The validation triangle: your declared income and expenses (the return you upload to iTax), eTIMS invoices and customs import data (what others reported about you), and withholding tax records (automated tax deductions).
If your declared income is lower than the sum of third-party records, iTax automatically flags a mismatch upon upload.
Warning: incorrect invoice details (wrong PIN, date or amount) create validation inconsistencies. Unresolved input VAT can be permanently disallowed.
For expenses, make sure each electronic invoice carries the correct buyer PIN, invoice number, date and amount. Wrong details can cause validation inconsistencies, the buyer or seller may need to amend the relevant return, and unresolved input VAT can be disallowed after the stated correction period. Khusoko adds that if a supplier does not capture your PIN on the invoice, the expense is automatically disallowed.
Calculators
Late-filing and late-payment cost by return type
Late-filing penalty
–Late-payment penalty
–Interest
–Total extra cost
–Uses the amounts in the table above. Late payment is 5% of the tax plus 1% a month, which we calculate as simple interest. Turnover tax is KES 1,000 a month and no other charge is added. It ignores amnesties and other charges and is an illustration, not a KRA assessment.
What a missing eTIMS invoice could cost you
Expenses at risk of being disallowed
–Extra tax if disallowed
–The default case is the example Khusoko gives: KES 500,000 claimed, KES 100,000 traceable to eTIMS. A flat tax rate is an approximation: individuals pay by band, and penalties and interest would come on top. It is an illustration, not tax advice.
Compliance checklist
Read this slide as text
- Verify status: confirm your precise PIN obligations on iTax before deciding whether to file nil.
- Zero means zero: file a nil return only if there was genuinely no taxable income or transaction.
- Digital reconciliation: reconcile your income with eTIMS invoices, PAYE records and withholding certificates before filing.
- Beat the clock: file by your deadline. If late, file immediately to cap fixed penalties.
- Correct quickly: amend errors promptly on iTax to stop the accrual of 1% monthly interest.
Read this slide as text
A nil return is safe only when it reflects reality. Timely correction is always cheaper than late-payment interest, penalties, and a KRA audit.
We would soften “always” to “usually”, which is what the research draft says. Correcting early is generally the cheaper route, but the amount depends on your facts.
Frequently asked questions
What is a KRA nil return?
It is a return declaring that you had no taxable income or transactions for the period. If your KRA PIN has an income tax obligation, you must file a return every year, including a nil return when you earned nothing.
Who should not file a nil return?
Anyone who had salary, business or freelance income, rent, dividends, interest, commissions, capital gains or other taxable income in the period. They should file the standard return and declare it, even if no tax ends up due.
I filed a nil return by mistake. What do I do?
File an amended return on iTax with the correct income and pay any tax due. KRA says an amendment that increases your tax is validated automatically, and one that reduces it goes through an approval process.
Does amending a return stop the interest?
Not by itself. Unpaid tax carries a 5% late-payment penalty and 1% interest a month until it is paid, so pay the extra tax as soon as you amend.
What is the penalty for filing a late nil return?
For an individual, KRA gives the higher of 5% of the tax due or KES 2,000. With no tax due, the KES 2,000 minimum applies on our reading of the rule. KRA does not state a separate nil-return figure on the pages we read.
Which M-Pesa paybill do I use to pay KRA?
KRA’s individual income tax page lists paybill 222222, with the payment registration number from your payment slip as the account number. Older guidance used 572572. Use the number on your own payment slip.
Do I need an eTIMS invoice to claim a business expense?
Yes, since 1 January 2024, for most business expenses, whether or not you are VAT-registered. Salaries and wages, imports, air passenger tickets, investment allowances, interest, financial-institution fees, expenses under final withholding tax and some non-resident services are excluded.
What if my supplier is a small business without eTIMS?
Where the seller’s annual turnover is KES 5 million or less, KRA says the buyer issues the tax invoice on the seller’s behalf, using the buyer-initiated invoicing solution on eCitizen, so that the purchase can be claimed.
How we researched this guide
This is an independent, source-based guide. We checked the deck and research draft against KRA’s eTIMS page (expense rule, exclusions, small-supplier invoicing), its business penalties page, its individual income tax page (nil returns, late filing, late payment, paybill), its turnover tax explainer, its amended-return tutorial page (the approval rule), and press reports from Kenyans.co.ke, Business Daily and Khusoko. We changed the paybill number on slide 7 from 572572 to 222222 because KRA’s current individual page lists 222222. We flagged four claims that are stronger than the sources: the PWO and eTIMS point, “permanently disallowed” input VAT, the fixed KES 2,000 penalty on a late nil return, and “always cheaper”. We also corrected point 5 of the checklist, which says that amending stops interest. The deadline, the amendment steps and the 2025 eTIMS concession are hedged above because the sources are incomplete. We have no commercial relationship with KRA. Contact the editor to report an error.
Sources
- KRA, What is eTIMS (expense rule, exclusions, buyer-issued invoices)
- KRA, Individual income tax (nil returns, penalties, paybill 222222)
- KRA, Business offences and penalties (PAYE, VAT, company, rental income, excise)
- KRA, Understanding turnover tax (KES 1,000 a month, due date)
- KRA, Filing an amended return (approval rule)
- KRA, FAQs on filing returns on iTax (amended returns, nil returns)
- Kenyans.co.ke, KRA cautions businesses against filing nil returns (30 March 2026)
- Khusoko, KRA eTIMS expenses and 2025 income tax returns (8 June 2026; concession and validation)
- Business Daily, Taxpayers win right to amend KRA pre-populated tax returns (19 June 2026)
- WeCompare, KRA nil return and IT1 filing guide
- WeCompare, April 30 is the new tax deadline
- WeCompare, tax on side hustles and rental income
- WeCompare, iTax walkthrough

Join the discussion
Please do not share account numbers, phone numbers, links or other personal details. Comments are general discussion, not advice. All comments are reviewed before they appear, and we may remove comments that break these rules.