Skip to content
Rates checked 9 Nov 2026
WeCompareKenya’s independent money guide

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.

a man looking at itax screens
KRA nil returns and eTIMS compliance
Read this slide as text

Title slide: KRA nil returns and eTIMS compliance. The definitive guide to filing, amending and navigating Kenya’s digital tax era.

Title slide: KRA nil returns and eTIMS compliance. The definitive guide to filing, amending and navigating Kenya’s digital tax era.
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.

A nil return only balances when the income is truly zero
Read this slide as text

A balance-scale slide titled a nil return is a formal declaration of absolute zero. Taxable income, trading and transactions equal zero on one side and a nil return on the other. 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. A red box warns that filing nil when you actually had income exposes you to penalties, interest and audit.

A balance-scale slide titled a nil return is a formal declaration of absolute zero. Taxable income, trading and transactions equal zero on one side and a nil return on the other. 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. A red box warns that filing nil when you actually had income exposes you to penalties, interest and audit.
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.

Two kinds of PIN
Read this slide as text

A two-card slide titled decoding your KRA PIN obligations. Income tax obligation: requires an annual return by law, and you 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. A diagnostic step says to log in to the iTax PIN checker at itax.kra.go.ke to verify your taxpayer profile before filing.

A two-card slide titled decoding your KRA PIN obligations. Income tax obligation: requires an annual return by law, and you 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. A diagnostic step says to log in to the iTax PIN checker at itax.kra.go.ke to verify your taxpayer profile before filing.
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.

One claim we could not confirm. The deck says a PWO cannot be used for a Tax Compliance Certificate or for eTIMS. We did not find that stated on the KRA pages we read, so check with KRA if it matters to you. The point that a PWO creates no filing duty is the useful one.

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.

Two questions decide it
Read this slide as text

A flowchart titled should you file nil. Did you earn any income this year, such as salary, freelance, rent, dividends, interest, commissions or capital gains? If yes, do not file nil: you must file a regular tax return declaring this income. If no, is your PIN active with an income tax obligation? If no, no filing is required, which is a PIN without obligation. If yes, file a nil return and legally declare zero taxable activity.

A flowchart titled should you file nil. Did you earn any income this year, such as salary, freelance, rent, dividends, interest, commissions or capital gains? If yes, do not file nil: you must file a regular tax return declaring this income. If no, is your PIN active with an income tax obligation? If no, no filing is required, which is a PIN without obligation. If yes, file a nil return and legally declare zero taxable activity.
Read this slide as text
  1. 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.
  2. 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.

Late-filing penalties by return type
Read this slide as text

A table titled the penalty matrix, deadlines and missed returns, with a banner saying individual income tax returns are currently due by 30 June and from 1 January 2027 this shifts to 30 April. Individual income tax: 30 June, shifting to 30 April, higher of 5 percent of tax due or KSh 2,000. Company income tax: end of the sixth month after the accounting period, higher of 5 percent or KSh 20,000. VAT or excise duty: 20th day of the following month, higher of 5 percent or KSh 10,000. PAYE employer return: 9th day of the following month, higher of 25 percent of tax due or KSh 10,000. Turnover tax: 20th day of the following month, KSh 1,000 per month. Monthly rental income: 20th day of the following month, 5 percent of tax due or KSh 2,000 for individuals and KSh 20,000 for artificial persons.

A table titled the penalty matrix, deadlines and missed returns, with a banner saying individual income tax returns are currently due by 30 June and from 1 January 2027 this shifts to 30 April. Individual income tax: 30 June, shifting to 30 April, higher of 5 percent of tax due or KSh 2,000. Company income tax: end of the sixth month after the accounting period, higher of 5 percent or KSh 20,000. VAT or excise duty: 20th day of the following month, higher of 5 percent or KSh 10,000. PAYE employer return: 9th day of the following month, higher of 25 percent of tax due or KSh 10,000. Turnover tax: 20th day of the following month, KSh 1,000 per month. Monthly rental income: 20th day of the following month, 5 percent of tax due or KSh 2,000 for individuals and KSh 20,000 for artificial persons.
ReturnDueLate-filing penalty
Individual income tax30 June after the year (30 April later; see note)Higher of 5% of tax due or KES 2,000
Company income taxEnd of the sixth month after the accounting periodHigher of 5% or KES 20,000
VAT or excise duty20th of the following monthHigher of 5% or KES 10,000
PAYE employer return9th of the following monthHigher of 25% or KES 10,000
Turnover tax20th of the following monthKES 1,000 per month
Monthly rental income20th of the following monthHigher 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.

Two things to read carefully. First, the deadline. The slide says the individual deadline shifts to 30 April from 1 January 2027. KRA’s Finance Act 2026 page says so but does not say which income year is first, and its individual income tax page still shows 30 June, so see our deadline guide. The 30 June 2026 deadline for the 2025 income year has now passed. Second, KRA’s business penalties page does not cover turnover tax or individual income tax. We confirmed the individual amount on KRA’s individual income tax page and the turnover tax figure on KRA’s turnover tax explainer.

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.

Four problems that stack
Read this slide as text

A flow diagram titled the compounding ripple effect of a wrong nil return. Late filing: even if no tax was due, filing a nil return late triggers a fixed penalty, for example KSh 2,000 for individuals and 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 percent late-payment penalty plus a 1 percent 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.

A flow diagram titled the compounding ripple effect of a wrong nil return. Late filing: even if no tax was due, filing a nil return late triggers a fixed penalty, for example KSh 2,000 for individuals and 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 percent late-payment penalty plus a 1 percent 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.
Read this slide as text
  1. 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).
  2. 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.
  3. 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.
  4. KRA system conflict: a false nil return directly conflicts with KRA’s digital records, triggering automated reviews, document requests and audits.
SituationLikely consequence
Nil return filed late, no tax dueLate-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 outYou must amend the return, declare the correct income and pay any tax due.
Tax due remains unpaid5% late-payment penalty plus 1% interest a month on the unpaid tax.
Nil return conflicts with KRA recordsKRA may review the return, ask for documents, and escalate to an audit or assessment.
Company or partnership nil return filed lateHigher of 5% of tax due or KES 20,000.
What we could not confirm. The KES 2,000 minimum on a late nil return is our reading of the rule, not a figure KRA states for nil returns. Kenyans.co.ke also reports KRA warning of penalties of up to 25% of the tax involved for fraudulent declarations and, in extreme cases, prosecution. We treat those as KRA’s warning, not a likely outcome of an honest mistake that you correct. KRA’s offences page, which the draft cites for this, was not available to us.

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.

Six steps to amend (paybill number corrected to 222222)
Read this slide as text

A six-step process slide titled course correction, amending errors on iTax. 1: log in, access iTax and go to the Returns tab. 2: select amendment, choose File Amended Return and select the tax period. 3: download the return form and correct the figures offline. 4: upload, validate the offline form, generate a zip file and upload it back to iTax. 5: acknowledge, download and securely retain the KRA acknowledgement receipt. 6: settle liabilities, generate a payment slip and pay via bank or M-Pesa paybill 222222. A rule of thumb says amendments that increase your tax liability are automatically validated, and amendments that reduce your liability require manual KRA approval.

A six-step process slide titled course correction, amending errors on iTax. 1: log in, access iTax and go to the Returns tab. 2: select amendment, choose File Amended Return and select the tax period. 3: download the return form and correct the figures offline. 4: upload, validate the offline form, generate a zip file and upload it back to iTax. 5: acknowledge, download and securely retain the KRA acknowledgement receipt. 6: settle liabilities, generate a payment slip and pay via bank or M-Pesa paybill 222222. A rule of thumb says amendments that increase your tax liability are automatically validated, and amendments that reduce your liability require manual KRA approval.
Read this slide as text
  1. Log in: access iTax and go to the Returns tab.
  2. Select amendment: choose File Amended Return and select the tax period.
  3. Download: get the return form and correct the figures offline.
  4. Upload: validate the offline form, generate a zip file and upload it back to iTax.
  5. Acknowledge: download and securely retain the KRA acknowledgement receipt.
  6. 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.

Correction to the deck. This slide gave the M-Pesa paybill as 572572. KRA’s individual income tax page now lists 222222 as the unified GoK Pay bill, with your payment registration number from the payment slip as the account number. 572572 appears in older guidance. We changed the slide to 222222. Always use the number printed on your own payment slip.

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.

Before and after 1 January 2024
Read this slide as text

A slide titled the paradigm shift, the arrival of eTIMS. Before 1 January 2024 was the era of trust-based expense claims where manual receipts were acceptable. After 1 January 2024 is the era of digital validation. Since 1 January 2024, deducting a business expense requires a valid electronic tax invoice. The 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.

A slide titled the paradigm shift, the arrival of eTIMS. Before 1 January 2024 was the era of trust-based expense claims where manual receipts were acceptable. After 1 January 2024 is the era of digital validation. Since 1 January 2024, deducting a business expense requires a valid electronic tax invoice. The 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

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.

What needs an eTIMS invoice and what does not
Read this slide as text

A two-column slide titled expense validation, the eTIMS ledger rules. 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 5 million 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.

A two-column slide titled expense validation, the eTIMS ledger rules. 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 5 million 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.
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.

The slide is stronger than the rule. “The expense does not exist in the eyes of the KRA” is rhetoric: the exclusions above are valid costs that do not need an eTIMS invoice. Also, Khusoko reported in June 2026 that KRA allowed a one-time concession for 2025 returns, letting businesses declare valid expenses without eTIMS or TIMS invoices through a schedule of supplier PINs, subject to later validation, and that from the 2026 income year all declared expenses must be backed by valid electronic invoices. That is a press report, and we have not seen the KRA notice itself, so check KRA before relying on it. The practical lesson is the same: for 2026 income, get an eTIMS invoice for every claim.

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.

Your return against what others reported about you
Read this slide as text

A triangle diagram titled how eTIMS triggers automated KRA audits, the validation triangle. The three corners are your declared income and expenses, the return you upload to iTax; eTIMS invoices and customs import data, which is what others reported about you; and withholding tax records, which are automated tax deductions. If your declared income is lower than the sum of third-party records, iTax automatically flags a mismatch upon upload. A warning says incorrect invoice details, such as a wrong PIN, date or amount, create validation inconsistencies, and unresolved input VAT can be permanently disallowed.

A triangle diagram titled how eTIMS triggers automated KRA audits, the validation triangle. The three corners are your declared income and expenses, the return you upload to iTax; eTIMS invoices and customs import data, which is what others reported about you; and withholding tax records, which are automated tax deductions. If your declared income is lower than the sum of third-party records, iTax automatically flags a mismatch upon upload. A warning says incorrect invoice details, such as a wrong PIN, date or amount, create validation inconsistencies, and unresolved input VAT can be permanently disallowed.
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.

Wording. The slide says input VAT can be “permanently” disallowed. The research draft says only that it can be disallowed after the stated correction period, which is how we have worded it.

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

Five checks before you file
Read this slide as text

A checklist slide titled the practical compliance checklist. 1: verify status, confirm your precise PIN obligations on iTax before deciding whether to file nil. 2: zero means zero, file a nil return only if there was genuinely no taxable income or transaction. 3: digital reconciliation, reconcile your income with eTIMS invoices, PAYE records and withholding certificates before filing. 4: beat the clock, file by your deadline, and if late file immediately to cap fixed penalties. 5: correct quickly, amend errors promptly on iTax to stop the accrual of 1 percent monthly interest.

A checklist slide titled the practical compliance checklist. 1: verify status, confirm your precise PIN obligations on iTax before deciding whether to file nil. 2: zero means zero, file a nil return only if there was genuinely no taxable income or transaction. 3: digital reconciliation, reconcile your income with eTIMS invoices, PAYE records and withholding certificates before filing. 4: beat the clock, file by your deadline, and if late file immediately to cap fixed penalties. 5: correct quickly, amend errors promptly on iTax to stop the accrual of 1 percent monthly interest.
Read this slide as text
  1. Verify status: confirm your precise PIN obligations on iTax before deciding whether to file nil.
  2. Zero means zero: file a nil return only if there was genuinely no taxable income or transaction.
  3. Digital reconciliation: reconcile your income with eTIMS invoices, PAYE records and withholding certificates before filing.
  4. Beat the clock: file by your deadline. If late, file immediately to cap fixed penalties.
  5. Correct quickly: amend errors promptly on iTax to stop the accrual of 1% monthly interest.
One correction in point 5. Filing an amended return does not by itself stop interest. Interest of 1% a month runs on unpaid tax until it is paid, so what stops it is paying the extra tax. Amend promptly and pay promptly.
The bottom line
Read this slide as text

The bottom line. A nil return is safe only when it reflects reality. Timely correction is always cheaper than late-payment interest, penalties and a KRA audit.

The bottom line. A nil return is safe only when it reflects reality. Timely correction is always cheaper than late-payment interest, penalties and a KRA audit.
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.

Share this guide

Read next

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.

Leave a comment

Your name and comment are shown publicly after approval. We keep your email and a hashed IP address to moderate and prevent spam — see our privacy policy.