KRA Audits: What Triggers a Tax Audit and How Should You Prepare?

Published on Sept. 1, 2026, 4:45 p.m. | Category: Tax & International Business Advisory Unit

Listen to this article:

For many Kenyan business owners, receiving a tax audit notice from the Kenya Revenue Authority (KRA) can be unsettling. The words “tax audit” often create the immediate fear that something must have gone wrong or that the business is about to receive a large tax bill. 

However, a KRA audit does not necessarily mean that a business has committed a tax offence. Audits are an important part of the tax administration process and may be carried out to verify information, investigate inconsistencies, or determine whether a taxpayer has correctly declared and paid the taxes due. 

What has changed significantly in recent years is the amount of information available to the tax authority. Businesses increasingly operate through digital payment systems, electronic invoicing, accounting software, payroll platforms and banking channels. This gives KRA more opportunities to compare information reported in different tax returns with information contained in other business records. 

This guide explains what commonly triggers a KRA tax audit, what happens after an audit notice is received, and how a business can prepare without panicking. 

What Is a KRA Tax Audit? 

A KRA tax audit is an examination of a taxpayer's financial and tax records to establish whether the taxpayer has complied with the relevant tax laws. In simple terms, KRA wants to establish whether the numbers a business has reported are supported by its actual transactions and records. 

Depending on the circumstances, an audit may involve VAT, Income Tax, PAYE, Withholding Tax, Excise Duty or other applicable tax obligations. 

An audit may be conducted remotely through correspondence and electronic document requests, or KRA officers may visit the taxpayer's premises where a physical review is necessary. The scope also varies. Some audits focus on a particular issue, while others may cover several tax heads and accounting periods. 

The important point for a business owner to understand is that an audit is essentially a verification exercise. KRA is looking at whether the tax position presented by the business can be supported by evidence. 

Why Does KRA Conduct Tax Audits? 

KRA has a responsibility to ensure that taxpayers comply with Kenya's tax laws and that the correct amount of tax is collected. Tax audits help identify situations where a taxpayer may have made an honest error, misunderstood a tax requirement, omitted information, claimed unsupported deductions or deliberately under-declared income. 

Audits can also help KRA identify patterns of non-compliance across particular industries or categories of taxpayers. 

For businesses, this means that being selected for an audit does not automatically mean that KRA has concluded that the business is avoiding or evading tax. A taxpayer may simply have been selected because certain information requires clarification or because the business falls within a particular risk category. 

What Triggers a KRA Tax Audit? 

There is no single reason why a business is selected for a KRA audit. In many cases, selection is influenced by risk indicators and information available to the tax authority. 

One common trigger is inconsistency between different tax declarations. 

For example, a business may report one level of sales in its financial statements but a significantly different figure in its VAT returns. Similarly, information declared under PAYE may not appear consistent with payroll records or the number of employees reported by the business. 

These differences do not necessarily prove that a business has done anything wrong. There may be legitimate explanations. However, unexplained differences can attract attention and lead to further questions. 

Common audit triggers include: 

  1. VAT inconsistencies 

VAT is an area that commonly requires careful attention because businesses have to account for both sales and purchases. 

A business that repeatedly claims unusually large input VAT amounts, reports figures that do not reconcile with its sales records, or cannot produce supporting documentation may face increased scrutiny. 

  1. Significant changes in reported income 

Large or unexplained changes in revenue can also attract questions. A business whose reported sales suddenly fall dramatically, followed by a substantial increase the following year, may need to explain what happened. 

There may be perfectly legitimate reasons. The business could have lost a major customer, entered a new market, experienced a temporary closure or expanded rapidly. The issue is not necessarily the change itself. The problem arises when the business cannot explain or support the change with reliable records. 

  1. Repeated amendments and late compliance 

Repeatedly amending tax returns, filing returns late or consistently paying taxes after the due date can create compliance concerns. 

Again, an isolated mistake does not automatically mean that a business will be audited. However, repeated compliance problems can indicate weaknesses in a taxpayer's systems. 

  1. Large or unusual expenses 

Another potential area of scrutiny is unusual expense activity. 

Imagine a business that historically reports relatively modest expenses but suddenly records a very large increase in expenses in one financial year. KRA may want to understand what caused the increase and whether the expenses are supported by appropriate documentation. 

Expenses should therefore have a clear business purpose and supporting evidence. A payment appearing in a bank statement is not necessarily enough on its own to establish that the expense is allowable for tax purposes. 

  1. Payroll discrepancies 

Businesses should also pay close attention to payroll. 

Differences between employee records, payroll schedules and PAYE returns can raise questions. Benefits provided to employees, changes in staff numbers and payments made outside the normal payroll process should be properly accounted for. 

  1. Rapid business growth 

Rapid growth is good news for most businesses, but it can create tax compliance challenges. 

Growth itself is not a tax problem. However, poor compliance systems accompanying that growth can become one. 

What Happens When KRA Sends an Audit Notice? 

The audit notification is one of the most important stages of the process. 

A business should not ignore the notice or assume that it can simply deal with it later. The notice should be read carefully to establish what KRA is reviewing, which period is covered and what information has been requested. 

The audit notice will generally provide information about the scope of the review and may request particular records or explanations. This is the point at which a business should begin preparing rather than waiting until the deadline is close. 

How Should a Business Prepare for a KRA Audit? 

The best way to prepare for a KRA audit is to understand your own numbers before KRA starts asking questions about them. 

A business should begin by gathering the records covering the audit period. These may include financial statements, bank statements, sales invoices, purchase invoices, contracts, receipts, payroll records, tax returns and other documents relevant to the audit. 

The records should then be reconciled. For example, the business should be able to explain how the sales figure in its accounting records relates to the figure declared in its VAT returns and financial statements. 

Likewise, bank transactions should be reviewed against the accounting records. Where there are differences, the business should understand what caused them. 

This process can reveal problems before they become audit disputes. Identifying these issues internally gives the business an opportunity to investigate and correct them appropriately. 

Organising Your Documents Matters 

One of the most common mistakes businesses make is treating document collection as an exercise in finding papers after an audit has already started. 

A better approach is to maintain records continuously. Financial records should be organised in a way that allows a transaction to be traced from beginning to end. 

For example, if KRA asks about a particular purchase, the business should ideally be able to move from the accounting entry to the supplier invoice, payment record, contract or purchase order and, where relevant, evidence that the goods or services were actually received. This creates an audit trail that can be easily followed and reviewed for accuracy. 

What If Some Documents Are Missing? 

Businesses sometimes discover during an audit that certain records are missing. The worst response is to create documents after the fact or provide explanations that cannot be supported by evidence. 

Instead, the business should identify exactly what is missing and determine whether alternative legitimate evidence exists. 

Where there is a genuine gap in the records, the business should address it transparently and seek professional advice where necessary. A missing document does not automatically mean that a business has committed tax fraud. However, unsupported transactions can make it harder to defend a tax position. 

What Happens If KRA Finds a Problem? 

If KRA identifies discrepancies during the audit, the business may receive findings or a tax assessment showing additional tax, penalties or interest where applicable. 

Following this, the next step is to understand exactly what KRA has challenged. The business should compare the findings against its records and determine whether the assessment is correct. 

Where a taxpayer disagrees with an assessment, Kenyan tax law provides mechanisms for challenging it, including the objection process and, where appropriate, further dispute resolution and appeal mechanisms. 

Should You Hire a Tax Professional During an Audit? 

Not every audit requires the same level of professional involvement. A small business with well-maintained records and a straightforward audit may be able to respond to routine requests internally. 

However, professional assistance can become particularly valuable where the audit involves several tax heads, significant potential liabilities, complex transactions or disagreements with KRA's findings. 

A tax adviser can help the business interpret the audit notice, review its exposure, identify documentation gaps and structure its response. 

Where the business has made an error, professional advice can help determine the appropriate way to address it. Where the business's position is correct, the adviser can help present the evidence clearly. 

The Best Time to Prepare for a KRA Audit Is Before You Receive One 

Perhaps the most important lesson for Kenyan businesses is that audit preparation should not begin with the audit notice. It should begin months or years before one arrives. 

A business that keeps proper records, reconciles its accounts regularly and understands how its tax returns relate to its financial statements is in a much stronger position than a business that starts searching for invoices only after receiving a KRA letter. 

For business owners, the goal should therefore not simply be to “survive” a KRA audit. The better objective is to build a business that is audit-ready as part of its normal financial operations. 

How we can Support You 

A KRA audit does not have to disrupt your business. At CM Advocates LLP, we help businesses understand audit notices, review their tax records, identify potential compliance gaps and prepare the documentation required by KRA. 

Our team can also assist with responding to KRA queries, reviewing tax assessments and providing professional representation during the audit and dispute resolution process. Additional services include tax dispute resolution and objections handling, tax compliance health checks as well as corporate tax planning and advisory. 

Whether you have already received an audit notice or want to strengthen your tax compliance before one arrives, our Tax & International Business Advisory (TIBA) Unit can help you stay prepared and reduce unnecessary tax risks. 

 

For Further Information 

Tax & International Business Advisory (TIBA) Unit 

Email: tiba@cmadvocates.com 

 

CM ADVOCATES LLP 

Head Office – Nairobi 
I&M Bank House, 7th Floor 
2nd Ngong Avenue 
Nairobi, Kenya 
E: law@cmadvocates.com 

 

Mombasa Office 
Links Plaza, 3rd Floor 
Links Road, Nyali 
Mombasa, Kenya 
E: mombasaoffice@cmadvocates.com 

 

Regional Presence 

Uganda | Tanzania | Rwanda | Zambia | Ethiopia | South Sudan 

One Firm. Purpose-Led. Client-Focused. Future-Ready. 

Disclaimer 

This publication is provided for general information purposes only and does not constitute legal or tax advice. Statutory periods may vary according to the governing tax law, the nature of the decision, the mode and date of service, subsequent legislative amendments and the procedural history. Professional advice should be obtained before taking or refraining from any action. 

© CM Advocates LLP. All Rights Reserved. 

Get in Touch

Call 0716 209 673 or

Send us a Message



Share This Blog

Contact Us to Request a Consultation

×

Call us on +254 716 209 673

Or email us on

A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
W

IF IT'S URGENT, PLEASE

CALL +254 716 209 673