Skip to main content
Tax 4 min read

The KRA Letter Has Arrived: A Calm Guide to Audits, Penalties, and Staying Out of Trouble

A calm, practical guide to KRA audits: what triggers them, how to respond to that letter, your rights, and how to stay out of trouble.

Few things unsettle a business owner like an official communication from the Kenya Revenue Authority. Whether it is a simple request for records, a compliance check, or a full audit notification, the instinctive reactions are usually panic, avoidance, or both. Neither helps.

This article explains why KRA comes knocking, how the process actually works, and, most importantly, how to run your business so that an audit is an inconvenience rather than a catastrophe.

1. Why KRA picks a business

Audits are rarely random anymore. KRA’s systems continuously match data from multiple sources: your filed returns, eTIMS invoices, import records, withholding tax declarations made by your customers, bank information, and even asset registries. When the pieces do not fit together, the file gets flagged.

The most common triggers we see are consistent losses declared year after year while the business visibly continues operating, large gaps between turnover visible on eTIMS and turnover declared in returns, VAT input claims that look high relative to sales, unexplained variances between PAYE declared and the number of staff a business clearly employs, and lifestyle indicators such as vehicles and property that do not match declared income.

Notice the common thread: inconsistency. KRA is less interested in businesses that pay modest tax consistently and coherently than in businesses whose numbers contradict each other.

2. What an audit actually involves

A typical process starts with a notification letter specifying the tax heads and periods under review. KRA will request records, which may include financial statements, bank statements, invoices, contracts, payroll records, and stock records. There may be meetings, questions, and requests for explanations.

At the end, KRA issues findings. If they believe tax was underpaid, you receive an assessment showing additional tax, penalties, and interest. Crucially, an assessment is not the end of the road. You have the right to object within the statutory timelines, and beyond that, to appeal to the Tax Appeals Tribunal. Many assessments are substantially reduced or dropped entirely at objection stage when the taxpayer presents proper documentation and coherent explanations.

The single biggest determinant of how an audit ends is not cleverness or connections. It is the quality of your records.

3. The penalty arithmetic every owner should understand

Non-compliance in Kenya is expensive in a way that compounds. Late filing of returns attracts fixed penalties. Late payment attracts a penalty plus interest that accrues monthly on the unpaid amount and keeps running until settlement. Understatement of tax can attract penalties calculated as a significant percentage of the shortfall, with the percentage rising sharply where KRA considers the understatement deliberate.

Interest is the silent killer. An amount left unresolved for three or four years can grow far beyond the original tax. This is why the worst possible strategy is ignoring the problem and hoping it goes away. Tax debts do not age gracefully.

4. If the letter has already arrived

Do not ignore it. Deadlines in tax matters are strict, and missing them forfeits rights you will wish you had kept.

Do not respond in panic either. Hastily submitted, incomplete, or contradictory information is difficult to walk back. Take a breath, read exactly what is being asked, and note the deadline.

Engage a professional early, before your first substantive response. An accountant or tax advisor who handles KRA matters understands what the request signals, what documentation will satisfy it, and how to present your position. Representation at the start of a process is far more effective than rescue halfway through.

Gather your documents honestly. If there are genuine errors in past filings, quantifying them yourself puts you in control of the conversation. Kenya’s framework generally treats voluntary disclosure and cooperation more favourably than concealment discovered later.

5. Building an audit-proof business

The real lesson is that audit readiness is not something you do when the letter arrives. It is a way of operating.

Keep records as though an audit were guaranteed, because increasingly, scrutiny of some form is. Every sale invoiced through eTIMS, every expense supported by a proper invoice, every bank and M-Pesa statement reconciled to the books.

File everything on time, even when cash is tight. Filing and payment are separate obligations. If you cannot pay, file anyway and engage KRA about payment plans. A filed return with a payment arrangement is a manageable situation. A missing return is an invitation.

Make sure your returns agree with each other. Your VAT returns, income tax return, PAYE declarations, and eTIMS data all describe the same business. When they tell different stories, systems notice.

Review your compliance health annually. A yearly check-up by a professional, looking at your filings the way KRA would, catches problems while they are still cheap to fix.

6. The bottom line

KRA scrutiny is a normal part of doing business in a digitising tax environment, not a judgment on your character. Businesses with clean records and consistent filings pass through audits with minimal disruption. Businesses with chaos in their books pay for that chaos, with interest.

If you have received communication from KRA, or you simply want an honest assessment of how your business would fare under review, Sparkline can help, from health checks to full representation through objections and appeals.

This article is general information, not professional advice. Penalty rates and procedures are set by law and change over time. Contact Sparkline for advice on your specific circumstances.

Sparkline Advisory Team

Certified accountants, tax specialists and analysts at Sparkline Consulting, Nairobi. Get in touch for advice tailored to your business.

Related articles