Back to blog Blog

What to Expect During a KRA Tax Audit and How to Prepare

Ryan James
October 18, 2026
No comments

Few letters cause more worry for a business owner than a notice that KRA wants to audit your tax affairs. But an audit is not an accusation. It is a review. KRA uses audits to check that returns are accurate and that the right amount of tax has been paid. Many businesses come through an audit with few or no changes, especially when their records are in good order.

This guide explains why audits happen, what the process usually looks like, what your rights are, and how to prepare.

Why KRA Selects a Business for Audit

KRA selects businesses for audit in several ways. Common triggers include:

  • Data mismatches. KRA compares your returns with data from eTIMS, customs, banks, other taxpayers, and third parties. If your declared sales are lower than what others report paying you, it stands out.
  • Large or repeated VAT refund claims. Refunds are often reviewed before they are paid.
  • Losses year after year. A business that keeps reporting losses while continuing to operate may be questioned.
  • Big changes. A sudden drop in declared income or a jump in expenses can trigger a review.
  • Industry focus. KRA sometimes targets specific sectors.
  • Random selection. Some audits are simply chosen at random.

Being selected does not mean you did anything wrong.

Types of Audits

Desk audit. KRA reviews your returns and documents from its offices. You may be asked to submit specific records.

Field audit. KRA officers visit your premises to review records, ask questions, and look at how the business operates.

Issue-based audit. The review focuses on one area, such as VAT, PAYE, or withholding tax.

Comprehensive audit. The review covers several taxes and several years.

How the Process Usually Works

1. Notice of Audit

KRA normally sends a notice explaining the audit, the taxes and periods under review, and the documents required. Read it carefully and note the deadlines.

2. Document Requests

You will be asked for records such as financial statements, ledgers, invoices, bank statements, payroll records, and contracts. Provide what is asked for, in an organized way, by the date given. If you need more time, ask in writing early.

3. Review and Meetings

KRA officers review the records and may meet you or your adviser to discuss questions. Keep answers factual and consistent with your records.

4. Preliminary Findings

At the end of the review, KRA usually shares its findings. This is your chance to respond, provide more evidence, and correct misunderstandings before an assessment is issued. Take this stage seriously. Many issues can be resolved here.

5. Assessment

If KRA still believes more tax is due, it issues an assessment showing the tax, penalties, and interest it says you owe.

6. Objection and Appeal

If you disagree with the assessment, you have the right to object within the time set by law. If the objection decision does not resolve it, you can appeal to the Tax Appeals Tribunal.

Your Rights During an Audit

Taxpayers have important rights during an audit, including the right to:

  • Be told what is being audited and why
  • Reasonable time to provide documents
  • Be represented by a tax agent or advocate
  • Confidentiality of your information
  • See and respond to findings before an assessment is finalized
  • Object to and appeal any assessment you disagree with

You also have duties. You must cooperate, provide records on request, and not obstruct the audit.

How to Prepare

Organize Your Records

Gather records for the periods under review. Make sure they are complete, labeled, and easy to follow. A clear filing system makes a good impression and speeds up the process.

Reconcile Your Returns

Before handing anything over, reconcile your returns with your accounts. Check that sales, VAT, PAYE, and withholding tax figures match. If you find differences, understand why before KRA asks.

Review Contracts and Unusual Transactions

Large one-off payments, related party transactions, and foreign payments often draw questions. Have the contracts and explanations ready.

Prepare Your Team

Choose one main contact for KRA. Staff should know not to give informal answers or hand over documents without the contact person knowing.

Get Professional Support Early

Bringing in an adviser at the start often leads to a better result than waiting until an assessment arrives. An adviser can manage communications, spot weak areas, and present your position clearly.

Common Audit Issues

  • Unsupported expenses. Claims without valid receipts or eTIMS invoices.
  • VAT input claims. Claiming VAT on purchases that do not qualify or lack valid invoices.
  • Unrecorded sales. Bank deposits that do not match declared income.
  • Payroll. Benefits not taxed, or staff wrongly treated as consultants.
  • Withholding tax. Failing to deduct on payments that require it.
  • Related party transactions. Prices that do not reflect arm’s length terms.

If You Find a Mistake Yourself

If you discover an error before or during an audit, it is usually better to correct it openly. You may be able to amend a return. Voluntary disclosure can reduce penalties compared with KRA finding the error first. Talk to your adviser about the best way to do this.

After the Audit

Whatever the outcome, use the audit as a learning point. Fix any weaknesses in your record keeping, update your processes, and keep the audit file safe. If you objected or appealed, track deadlines carefully.

Getting the Right Help

An audit can take months and involve large sums. Experienced support makes a real difference to both the process and the result. Businesses facing a KRA review can get help with audit preparation, responses, and any follow-up disputes from Gichuri & Partners – Tax Consultants in Kenya.

Final Thoughts

A KRA audit is stressful, but it is manageable. Keep good records all year, reconcile regularly, respond on time, and know your rights. If an assessment does come, remember that it is not the final word. You can object and, if needed, appeal. Preparation is the best way to keep an audit short and fair.

Written By

Ryan James

Passionate about sharing practical tips on hair care, haircuts, and healthy hair habits. Every article is written to help readers make informed decisions with confidence.

Leave a Comment