Tax Advisory Services

We Resolve KRA Tax Assessments, Tax Audits, Tax Objections, Tax Appeals & Penalties, So You Can Focus on Growing Your Business.

Top Tax Consultants in Kenya | KRA Tax Dispute Specialists

Search

Preparing for a KRA Tax Audit – What Every Business Owner Should Know

Let’s debunk a widespread myth: KRA Tax Audit are random.  No, KRA tax audits are not random. You read that right. In contrast to common belief, KRA audits are anything but random. They are triggered by identifiable patterns, discrepancies, data inconsistencies, and solid risk factors. These patterns and risk factors accumulate over time- that’s why KRA requests taxpayers to keep records for at least 5 years. In this regard, every business should treat KRA tax audit readiness as a culture and not a last-minute exercise. Being audit-ready all year round shows responsible business management and minimizes risks associated with non-compliance.

But doesn’t it look like you’re anticipating an audit at any time? It may look suspicious. No, it doesn’t. Being audit-ready means that if KRA were to conduct an audit at any particular time, your tax records, financial statements, reconciliations, and third-party systems would hold up under investigation. There would be no reason for panic or incoherent explanations because you’re confident of your business and tax affairs.

What Every Business Should Know When Preparing for a KRA Tax Audit

Ask any businessperson what being KRA audit-ready means, and watch them talk about filing returns on time. While it’s a part of it, it’s just the tip of the iceberg. So what’s a KRA audit-ready business? This is a business that can do the following:

  • Explain its tax position clearly.
  • Provide evidence and documentation to back the declared figures.
  • Clearly demonstrate consistency between financial statements and tax returns.
  • Show that errors, if any, have been identified and are being proactively corrected.

KRA Audit Triggers- What Every Business Should Look Out For

As we mentioned earlier, KRA tax audits aren’t random. They are triggered by various indicators, patterns, and risk factors. Every business should be aware of these triggers as the first step toward being audit-ready. In practice, KRA audits focus on businesses with the following triggers:

  • VAT inconsistencies between declared sales and purchases.
  • Repeated losses and NIL returns year after year.
  • PAYE mismatches.
  • Withholding tax mismatches.
  • Industry-specific risk profiles, such as failure to deduct withholding tax by property agents and landlords manipulating rental income to match declared taxes.
  • Large transactions or lifestyles that do not align with reported income.

As you can see, KRA relies on data comparisons to initiate a tax audit. The slightest data inconsistency can trigger an audit. Therefore, the first step in preparing for a KRA audit is ensuring data consistency across all your tax and financial records.

Key Records and Documentation to Have In Readiness for a KRA Tax Audit

Financial records and relevant documentation are a critical part of every KRA audit. Businesses that lack them risk extended audits and unfavorable outcomes, such as additional taxes, penalties, and disruption of business operations. Here are the key records and documentation KRA expects during an audit:

  • Complete financial statements.
  • Complete ledgers.
  • Sales invoices and receipts.
  • Documentation to support claimed expenses and deductions.
  • Bank and M-Pesa statements.
  • Reconciliation documents.
  • Payroll records.
  • PAYE schedules.
  • Statutory filings such as tax returns, company accounts, and employee records.

These documents and records should be well-stored, organized, and easily accessible. Missing or disorganized records can raise red flags even when all the taxes are correctly declared.

How to Prepare for a KRA Tax Audit- Practical Tips

Want to be audit-ready? Here are practical tips to stay prepared for a KRA tax audit:

1. Make Audit-Readiness a Routine

From practice, we’ve realized that most businesses treat audit-readiness like a passing cloud, an event that they should be done with and return to “normal” business operations. This is a mistake. Instead of “preparing” for a KRA audit, do the following to be ready all year round:

  • Keep your books and other documentation up-to-date.
  • Review your tax returns regularly.
  • Address any discrepancies as soon as they arise.

Last-minute preparation is not always effective.

2. Don’t Wait for KRA To Ask- Reconcile Your Taxes Regularly

KRA systems are quick to catch any discrepancies in your taxes. Be one step ahead by reconciling your taxes before they notice. Reconcile :

  • Sales, purchases, and paid taxes in VAT
  • Payroll records and filed returns in PAYE
  • Financial statements and tax calculations in Corporate tax.

Unreconciled taxes are a common trigger for KRA tax audits.

3. Keep Your Records Clean and Organized

We’ve already talked about the importance of documentation in audits. KRA expects clear evidence and proof, and not empty explanations. Here are practical tips to maintain organized records:

  • File your documents by the tax type and year.
  • Compile transactions along with contracts, invoices, and receipts.
  • Never present bulk and unstructured documents for review.

4. Confirm Consistency Between Records

Sometimes, KRA issues a notice of audit after getting tipped off by data from third parties like suppliers, banks, and lenders. This is why it’s important to ensure consistency across all records, including bank statements, financial records, tax returns, payroll records, and third-party data.

5. Be Vigilant on iTax

A while back, we had a client who had received a notice to audit after mistakenly adding a new tax obligation to their iTax account. They were a business person, only obligated to pay VAT and income tax. However, while filing the monthly returns, they selected the wrong tax head: rental income.  iTax registered that as a new tax obligation. What followed is a KRA audit a year later, because they never filed MRI returns for that tax period as expected. Regularly check your iTax account for the following:

  • Outstanding or missing tax returns.
  • Any system-generated penalties or interest.
  • Duplicate tax assessments.
  • Misapplied payments.

Most KRA audits stem from unresolved or ignored iTax issues.

6. Conduct Professional Tax Reviews Regularly

Don’t wait until KRA ambushes you during an audit. Regularly conduct independent tax audits and reviews. Professional tax consultants like Gichuri & Partners can carry out tax reviews to identify:

  • Compliance gaps
  • Documentation weaknesses
  • Weak points and exposure areas

Catching these things before KRA finds them saves you from additional tax liabilities, penalties, interests, and other tax disputes.

How a Tax Consultant Can Improve Your Tax Readiness

One of the best ways to stay prepared for a KRA tax audit is by working with a tax consultant to periodically review your tax health. A regular tax health helps businesses stay audit-ready in the following ways:

  • Corrects tax errors voluntarily before KRA catches them.
  • Strengthens books, payroll records, financial statements, and other records.
  • Reduces the exposure to penalties and interests.

If KRA conducts a tax audit, the business will handle it with confidence.

Final Words

Preparing for a KRA Tax audit is an ongoing process and not a one-time event. As a business, you need to build systems that will withstand KRA’s scrutiny all year round. Audit-readiness is all about internal controls, data consistency, and clarity. Maintain accurate records, reconcile your taxes regularly, and periodically conduct a professional independent tax health check. Get in touch with Gichuri & Partners to learn more about tax health checks and how to get started.

What to Do When You Receive a KRA Demand Notice

What to Do When You Receive a KRA Tax Demand Letter. When you receive a tax demand letter from KRA, the obvious reaction is panic, followed by anxiety and stress. But I paid my taxes religiously. I filed my returns as expected. What happens now? Will they forcefully recover their debt? Will they freeze my business and corporate accounts?

While a KRA tax demand letter is serious, it’s not final. It’s not the end of the road for you- you can challenge the tax demand if you believe it’s incorrect. How you respond to a demand letter makes all the difference- it may escalate the matter or resolve it easily. In this guide, we explain what to do when you receive a KRA tax demand letter. Keep reading to learn how.

What is a KRA Tax Demand Letter?

A KRA tax demand letter is a formal notice from the Kenya Revenue Authority (KRA) informing a taxpayer of unpaid or outstanding taxes, penalties, and interest. This demand relates to the various taxes in Kenya, including Income Tax, VAT, Withholding Tax, MRI Tax, and PAYE.

Note: A tax demand letter is different from an enforcement action. It’s basically a notification, mostly in the form of an email notification, physical mail, or an iTax ledger notification. Therefore, a KRA tax demand letter serves a major purpose- it allows you to settle unpaid taxes, explain yourself, or dispute a tax assessment.

Why KRA Issues a Tax Demand Letter to Taxpayers in Kenya

KRA issues tax demand letters for several reasons, usually triggered by both intentional and unintentional non-compliance. These reasons include:

  1. Late payment of declared taxes.
  2. Non-payment of declared taxes.
  3. Discrepancies between filed returns and third-party data on iTax.
  4. Failure to file returns (NIL returns included).
  5. System-generated assessments based on tax estimates.
  6. Findings from a tax audit or tax assessment.

Note: Most tax demand letters originate from system-generated assessments, rather than detailed human review. It’s critical that you review and reconcile the tax demands with your tax records to rule out data mismatches and technical errors before taking action.

What to Do When You Receive a KRA Tax Demand Letter

Here’s a practical guide on what to do when you receive a KRA tax demand letter:

1.     Don’t Panic, But Don’t Ignore the Letter Either

No one likes being ignored, certainly not the KRA. Ignoring a formal notice comes across as being passive-aggressive or dismissive, which may escalate a simple misunderstanding into an expensive dispute. When you receive a tax demand letter, don’t panic. Note the deadlines, but don’t act yet. Rushed payments may result in unnecessary financial loss. Be calm, and if unsure, consult a tax consultant.

2.     Review the Tax Demand Letter Carefully

Once you’ve composed yourself, carefully review the tax demand letter to determine the following:

  • The tax type.
  • The tax period.
  • The principal tax, penalties, and any interest charged.
  • The demand (payment, clarification, etc)
  • The deadline for a response.

Confirm whether this is a system-generated demand letter or one based on a specific, detailed human assessment or tax audit.

3.     Reconcile the Demand Letter with Your Tax Records

Reconcile the demands in the letter with your existing tax records, including filed returns for the tax type and tax period under review. Check your M-Pesa records, bank statements, tax certificates, and other relevant records. With a proper reconciliation, you can tell whether the demand is valid or invalid. If the latter is true, you can prepare to object to the tax decision. But if it’s valid, you can devise a payment plan or apply for a waiver if applicable.

4.     Make a Decision

Once you’ve reviewed the tax demand letter and reconciled it with your records, the next step is to make a decision and take action before the deadline. Three options are available. Let’s look at each of them below.

Option #1: Pay the Tax Demand

If the demand is valid and undisputed according to the tax records, paying the dues is the most cost-effective method. The earlier you pay the unpaid taxes, the better. Paying on time helps avoid penalties and interest. It also prevents the shame, time wastage, and costs associated with KRA enforcement actions. If you can’t afford the payment at the moment due to cashflow issues, a tax agent can help you negotiate for a payment arrangement with KRA.

Option #2: Object to the Tax Demand

What if you disagree with the demand? Maybe you noticed a computation error, ian ncorrect tax type, or a disputed tax amount? The obvious step here is to object to the tax decision before the deadline. We’ve explained in detail the procedure for objection to a tax decision in Kenya in this article. This is a critical step, and you’re better off working with a tax expert to do it correctly. A tax professional will help you draft a well-structured objection letter and lodge it via iTax.

Option #3: Ask for Clarification from KRA

In some cases, the tax demand letter might be unclear. Instead of objecting blindly or paying the alleged taxes and penalties, you are allowed to request further clarification from KRA. This is especially true for system-generated demand letters, or those missing critical details.

How to Respond to a KRA Tax Demand Letter via iTax

There are various paths to respond to a KRA tax demand letter. You can ask for further clarification through email, visit your nearest KRA office for assistance, or respond via the iTax portal. If you’ve chosen the iTax path, here is what it involves;

  • Make the demanded payment and ensure it reflects on your iTax account.
  • Lodge a notice of objection (where suitable).
  • Upload all supporting documents.
  • Use iTax to track response timelines and feedback from KRA.

Consequences of Ignoring a KRA Tax Demand Letter

The worst you can do is ignore a KRA tax demand letter, as it has severe consequences. These include:

  • Penalties and interests will accumulate and may cost you a lot when KRA forcefully recovers its debt.
  • Enforcement through debt recovery agencies.
  • Freezing of bank accounts.
  • Disruption of business operations and the smooth running of your company.

Ignoring the demand letter only leads to escalation of the matter, which will cost you more money, time, and peace of mind.

Common Mistakes Taxpayers Make When Responding to a KRA Tax Demand Letter

Avoid these mistakes when responding to a KRA tax demand letter:

  • Paying the demanded taxes without verification.
  • Missing KRA timelines and deadlines.
  • Submitting irrelevant or unsupported formats of documentation.
  • Making emotional submissions instead of presenting facts and evidence-based legal arguments.
  • Handling complex demand letters without professional support.

How a Tax Agent Can Help You Respond To a KRA Tax Demand Letter Efficiently

A qualified tax agent can make all the difference when handling a KRA tax demand letter. They bring experience, confidence, structure, and technical expertise to the process. Here’s how a tax agent can help you respond to a KRA tax demand letter like a pro:

  • Reviews and validates the KRA tax demand letter.
  • Reconciles the iTax records to identify potential errors.
  • Offers objective and professional advice on the best way forward- settle, object, or escalate the matter.
  • Prepares strong objections and supporting documentation to raise your winning chances.
  • Offers professional representation during tax audits, oral submissions to the Independent Review of Objections (IRO), and the Tax Appeals Tribunal in case the matter escalates.

Final Words

While a KRA tax demand letter is not something to fear or make you panic, you should take it seriously. We’ve explained what to do when you receive a KRA tax demand letter, including reviewing it carefully before taking action and seeking professional guidance from a tax agent. Have you received a KRA tax demand letter? Contact Gichuri & Partners for professional and reliable support.

Independent Review of Objections (IRO) Services in Kenya

Before the Independent Review of Objections (IRO) was created, taxpayers had to face KRA directly during tax disputes. This created concerns about the fairness and efficiency of resolving KRA tax disputes internally, through the Tax Dispute Resolution Commissioner. While the IRO was initially rolled out to handle customs-related tax disputes, it now resolves domestic tax issues as well. IRO was rolled out in August 2025. It’s still uncharted waters, and most taxpayers are unfamiliar with the tax objection process via the IRO. Our Independent Review of Objections services in Kenya are designed to help taxpayers resolve tax disputes fairly, efficiently, and in a stress-free manner.

What is the Independent Review of Objections (IRO) in Kenya?

The Independent Review of Objections (IRO) is a unit within the Kenya Revenue Authority that objectively reviews tax objections from taxpayers who are aggrieved by a tax decision by the KRA Commissioner. It is independent of KRA and provides a fresh perspective from a team that is not part of the original assessment or objection.

In simple terms, the IRO is a unit within the KRA that tries to settle the tax dispute between a taxpayer and KRA before the case escalates to the Tax Appeals Tribunal (TAT), courts, or the Alternative Dispute Resolution (ADR). IRO’s role is to review and confirm whether the tax objection decision:

  • Applied tax laws correctly.
  • Considered all the provided facts and evidence.
  • Followed the correct procedures.
  • Reached a fair and reasonable outcome for both parties.

To sum it up, IRO’s purpose is to promote transparency, accountability, and consistency within KRA’s tax dispute resolution framework.

Where Does IRO Fit in a KRA Tax Dispute?

It’s important to fully understand where the IRO comes in during a KRA dispute and the resolution process. Typically, a KRA tax dispute journeys through the following stages:

  1. KRA issues a notice of its tax assessment to the taxpayer.
  2. If the taxpayer is aggrieved by the assessment, they lodge an objection.
  3. KRA issues an objection decision.
  4. The IRO reviews the dispute and offers a practical middle ground for both the taxpayer and KRA.
  5. If the dispute is not resolved in step 4, the taxpayer may:
  • File an appeal with the Tax Appeals Tribunal
  • Pursue an alternative dispute resolution through ADR

As you can see, it comes in after KRA’s objection decision to allow the two parties to resolve the dispute early. It also helps avoid the costs, formality, and time required during litigation.

Why You Need an Independent Review of Objections (IRO) Services in Kenya

Picture this : you’ve objected to a tax assessment, KRA has issued an objection decision within 30 days, and your case is slated for the IRO office for review. How do you make the best out of this situation to get a favorable outcome? Most taxpayers think the IRO is a re-objection. This is not true. IRO is a second chance to present your case for a fresh review by an independent team of tax experts. So, you want to bring your best case and arguments forward.

This is where a tax agent/consultant comes in. Independent Review of Objections services are some of the most sought-after tax services in Kenya, and for good reasons. Here is why you need them:

  • Technical Support: IRO objections need clear arguments and well-structured legal grounds. A professional tax consultant understands Kenya’s tax laws and will help you with all the technical aspects of your arguments.
  • Strategy Shift: Instead of re-objecting to the IRO using the same strategy that failed in the hands of KRA, you should reframe the issues, highlight errors in the objection decision, and argue out inconsistencies in applicable tax laws. A tax expert will guide you to create a better objection to raise your winning chances.
  • Review Supporting Documentation: IRO requires clear, well-structured, and relevant documentation. A tax professional helps carefully review the financial records, tax computations, KRA assessment schedules, contracts, and prior correspondence with KRA.

Our Independent Review of Objections Services

At Gichuri & Partners, we offer practical and hands-on IRO advisory and representation services in Kenya. We’ve helped individuals, businesses, and corporates resolve their KRA tax disputes efficiently and effectively through the IRO. Here is what we do:

  • Review KRA objection decisions and reasons for objecting.
  • Identify legal, procedural, and factual gaps that enhance the winning chances at IRO.
  • Preparing and submitting IRO requests.
  • Drafting persuasive, relevant, and convincing technical submissions to the IRO.
  • Engaging with the IRO team on your behalf.
  • Representing you before KRA and the IRO during oral submissions.
  • Advisory on settlement or escalating the matter further with ADR or the TAT.

While self-representation is allowed when engaging with the IRO, seeking professional Independent Review of Objection services raises your chances of a positive outcome. Get Help With IRO Objections

Type of Tax Disputes We Handle Through IRO

We offer the best IRO services in Kenya, handling a broad range of tax disputes. These include:

  • Domestic tax (Income and corporate tax) disputes.
  • VAT assessments.
  • Tax refund denials.
  • Withholding tax matters.
  • Transfer pricing disputes.
  • Penalties and interest disputes.
  • Select custom and excise tax disputes.
  • PAYE and employment-related tax issues.

Best Independent Review of Objections Services in Kenya

Gichuri & Partners stands out as one of the best  Independent Review of Objections service providers in Kenya. Here’s why clients across Kenya choose us:

  • Years of dedicated tax dispute and resolution practice.
  • Familiarity and a longstanding engagement with the KRA dispute review team.
  • Strong accounting and technical background.
  • Proven track record: Over 5000 businesses served.
  • Customized strategies as opposed to a one-size-fits-all approach to tax disputes and resolution.
  • Confidentiality and a client-first approach.

When To Consider the Independent Review of Objections (IRO)

While the IRO is a critical part of tax dispute resolution, it may not be ideal for all situations. Here’s when engaging with IRO is the right option:

  • Key facts were misinterpreted or overlooked.
  • The tax objection was rejected despite presenting strong supporting documentation.
  • Tax laws were applied incorrectly.
  • KRA imposed unfair penalties and interest.
  • You want to resolve the tax dispute without litigation.

Talk to Us About the Independent Review of Objections

An Independent Review of Objection allows you to resolve tax disputes fairly and efficiently. If you’re looking for professional and reliable Independent Review of Objection services in Kenya, you’ve come to the right place. Contact us today to book a free consultation.

KRA Tax Audit Representation in Kenya

KRA Tax Audit Representation in Kenya : Paying taxes is beneficial to both the government and the taxpayer. Taxes are the backbone of any economy, serving economic, fiscal, social, and legal purposes that benefit both parties.

Both the government and the taxpayer need to play their part to ensure taxes are paid correctly and on time. The Kenya Revenue Authority (KRA) administers taxes in Kenya, making sure that every eligible taxpayer fulfills their tax obligation. If the tax authority has any reason to believe the taxpayer isn’t paying taxes correctly, they can launch an investigation. This investigation is known as a tax audit.

Tax audits are crucial. They maintain the integrity of the tax system by ensuring the accuracy of returns, among other measures to promote tax compliance. We’ve previously discussed how to handle a KRA tax audit in Kenya. In this post, we want to focus on KRA tax audit representation in Kenya. Do you need legal or professional representation during a KRA tax audit? What are the benefits? Let’s get into it.

Why You Need KRA Tax Audit Representation in Kenya

The Kenyan tax laws allow taxpayers to appoint a legal tax consultant or a tax agent to represent them during a KRA tax audit. This professional helps a taxpayer navigate the audit and the subsequent tax dispute if the matter escalates. While it’s not mandatory to appoint a KRA tax agent or consultant to represent you in a tax audit, it’s highly recommended. Here’s why you need KRA tax audit representation in Kenya:

  • Complex Tax Laws: KRA tax audits are governed by complex tax laws such as the Tax Procedures Act. These laws are always changing, and the regular taxpayer may not be aware of these changes. A professional tax consultant or tax agent keeps up with these changes as part of their job. They understand the complex tax laws and are best suited to handle a tax audit.
  • Protects Your Rights: You have specific rights as a taxpayer that ensure fairness during tax administration. You may be unaware of these rights, and KRA may take advantage once they realize you lack any legal representation. A legal representative helps protect these rights.
  • Professionalism: Unless you’ve handled a tax audit before, you have no idea how to navigate it like a pro. There will be a lot of correspondence and paperwork between you and KRA. A tax consultant or agent ensures effective communication, which promotes cooperation. Poor communication raises red flags and makes things worse.
  • Preparation, Review, and Organization of Required Documents: When a KRA tax audit takes off, you’re required to submit certain documents as part of the process. A professional tax consultant knows the ins and outs of these tax audits. They will prepare, review, and organize the required documents to identify potential exposures and ensure they are complete.
  • Strategy: A professional tax agent looks at your tax audit case objectively, as opposed to your emotional perspective. While you’re thinking that KRA is being unfair to you, the expert is looking at the triggers and the way forward. They will help you come up with a winning strategy to best handle the tax audit.

Expert KRA Audit Representation in Kenya- Gichuri & Partners

Are you looking for a professional tax consultant who understands KRA audit procedures, enforcement practices, and the Kenyan tax laws? Gichuri & Partners offers expert KRA audit representation in Kenya. We help taxpayers of all kinds, including individuals, small businesses, and large companies, to navigate the tax audit process with KRA.

We act as your authorized representative throughout the audit process, including initial assessment, correspondence with KRA, and post-audit engagements like ADR and litigation. Here is what we do as your appointed KRA tax audit representation in Kenya:

  • Manage all correspondence with KRA.
  • Respond to tax audit queries on your behalf.
  • Respond to all queries accurately, lawfully, and on time.
  • Protect your rights and interests by ensuring all audit findings are based on facts, proper interpretation of tax laws, and proper documentation.
  • Review your tax position before submitting documents to KRA.
  • Identifying potential exposure and advising on the best way forward to mitigate possible risks.
  • Provide clarity on the scope of the audit and ensure all engagements with KRA stay within the legal framework.

Throughout the years, we’ve emerged as a reliable KRA tax audit representative in Kenya. We support individual taxpayers, SMEs, startups, and corporations across the country.

Type of KRA Tax Audits We Represent

We represent clients across all major categories of tax audits in Kenya. These include:

  • Income Tax Audits: We represent both individual and non-individual taxpayers during income tax audits, like declared income reviews, capital allowances, and allowable expenses, as well as tax returns and financial statement reconciliations.
  • PAYE and Employment Tax Audits: Are you an employer facing a PAYE and employment tax audit? We help employers review payroll records, staff benefits, statutory deductions, and overall compliance with employment tax obligations.
  • VAT Tax Audits: VAT Tax audits entail input and output VAT verification, zero-rated and exempt supplies confirmation, invoicing, and other compliance issues.
  • Withholding Tax Audits: Triggers like failure to deduct withholding tax, remittance, and incorrect documentation can lead to a withholding tax audit. We will represent you throughout the audit to ensure proper application of rates and a positive outcome.

Factors to Consider When Choosing KRA Tax Audit Representation in Kenya

Consider the following when selecting the best KRA tax audit representative for your tax audit:

  • KRA tax audit experience: Choose a tax consultant with specific audit experience, not just general tax compliance work like filing returns.
  • Vast knowledge of the Kenyan tax laws, like the Tax Procedures Act, VAT Act, and the Income Tax Act.
  • Possesses a strategic approach to audit risk management.
  • Proven track record in tax audit management, tax objections, and tax dispute resolution.

Choosing the right representative will affect the outcome of your tax audit. Gichuri & Partners is a tried and tested KRA tax audit service in Kenya. We bring a decade of experience, a strategic approach, and an impeccable understanding of the ever-changing Kenyan tax laws.

Get Professional KRA Tax Audit Representation from Gichuri & Partners

Have you received a Notice of Audit from KRA? Don’t panic. We will support you throughout the entire process, handle all correspondence with the tax authority on your behalf, and work together to achieve a favorable outcome. Contact us today for a free consultation.

How to Resolve KRA Disputes Without Stress- A Complete Guide

How to Resolve KRA Disputes Without Stress- A Complete Guide : We rarely encounter a taxpayer who is calm, composed, and positive when dealing with a KRA tax dispute. Most taxpayers are anxious and stressed, whether it’s a sudden tax assessment, a notice to audit, or a demand letter. Taxpayers associate KRA tax disputes with punitive penalties, aggressive enforcement, lengthy back-and-forth with tax officers, and even frozen bank accounts. But in reality, all tax disputes don’t have to end in such extremes.

The negative outcomes are caused by deliberate non-compliance, rushed and defensive reactions, misunderstandings, technical tax positions, and gaps in financial records and documents. Additionally, stress during tax disputes stems from how you handle the dispute and not the dispute itself. Aspects like missed deadlines, incomplete documents, and emotional reactions escalate a small issue into a lengthy back-and-forth between the taxpayer and KRA.

We prepared this guide to show you how to resolve KRA disputes without stress. We’ve already discussed the legal procedures like objection, alternative dispute resolution (ADR), and appeal. This post focuses more on the practical side of resolving KRA tax disputes without stress.

Why KRA Disputes Are Stressful for Taxpayers

It’s no secret that KRA disputes are stressful for taxpayers. But what makes them so stressful? Three factors make KRA tax disputes stressful:

  • Uncertainty
  • Time constraints
  • Financial anxiety

Most taxpayers can’t tell whether an assessment or tax decision is final or negotiable. KRA uses formal language that can be intimidating to the regular taxpayer. This uncertainty can lead to panic, emotional reactions, rushed responses, or quick admissions that might be hard to reverse later.

The uncertainty-fueled responses can escalate the issue, creating more stress for the taxpayer. Time is another aspect that breeds anxiety and stress among taxpayers. KRA tax disputes demand timeliness. These strict timelines go as low as 14 days, with the upper limit being 60 days. Missing deadlines can reduce your chances of getting a favorable outcome. Balancing these timelines with running a business, going to work, and other daily activities can be overwhelming, making the whole process stressful.

Another pressure point in KRA tax disputes is financial anxiety. When you receive a demand letter, notice of audit, or tax assessment, the first thing you think about is the consequences, mostly financial. These include penalties, interest, frozen accounts, and the cost of the ensuing dispute resolution. Understanding these stress triggers can help you manage the dispute calmly and strategically, making the whole process stress-free and quick.

What To Do After Receiving a Notice to Audit or a KRA Tax Assessment

Receiving a notice of audit or a tax assessment from the KRA indicates tax compliance issues. However, it doesn’t always mean the taxpayer is in the wrong. It could be a misinterpretation of tax laws, a miscalculation, or other technical errors. Other times, it is a deliberate non-compliance from the taxpayer.

A rushed and emotional reaction to KRA’s demands will only create inconsistencies. You don’t want to give KRA more reasons to point an accusing finger at you, the taxpayer. Here’s what to do immediately after receiving a KRA Notice of Audit or tax assessment:

  • Pause and read the notice/assessment carefully.
  • Confirm the basics: tax head, tax period, and the disputed tax amount/aspects.
  • Review the provided timelines for response or objection.
  • Determine what is expected from you.
  • Engage a tax agent/expert/consultant to help you devise a calm and structured approach.
  • Resist the temptation to engage with KRA until you’re ready to respond objectively and with a solid explanation.
  • Gather relevant financial records, bank statements, tax returns, and other supporting documents in readiness for a realistic strategy.

Common Mistakes Taxpayers Make When Responding to KRA

Most KRA tax disputes escalate due to minor mistakes and misunderstandings between the tax authority and the taxpayer. Avoiding such mistakes can better your chances of navigating a tax dispute stress-free and solving it eventually. Common mistakes include:

  • Responding too fast without a solid strategy.
  • Submitting incomplete or irrelevant documentation.
  • Getting emotional when engaging with KRA or using informal language.
  • Missing provided deadlines.
  • Oversharing information or surrendering data could make things worse for your case.
  • Handling complex tax disputes without professional guidance and expert advice.

Choose the Right Dispute Resolution Path

The Kenyan tax laws provide various tax dispute resolution paths. These include objections through the Independent Review of Objections (IRO) unit of the KRA, appeals through the Tax Appeals Tribunal (TAT), and ADR.

Objection vs. ADR vs. Appeal

Objections are best suited for straightforward tax disputes that stem from system mismatches, technical errors, documentation gaps, and classification errors. Such cases are easy to resolve, especially if you have the right records, make clear submissions, and follow the outlined procedures.

Alternative dispute resolution (ADR) saves time, money, and promotes good relations between the KRA and the taxpayer. It’s appropriate for tax disputes that arise from interpretation differences, factual differences, and accounting errors. However, if a dispute requires technical interpretation of tax laws or large disputed tax amounts, ADR is not the best path.

Appeals are the best resort for cases that have escalated all the way from the objection stage and through ADR without success. It is also a good avenue to resolve tax disputes that involve huge amounts of tax and penalties. Take caution when choosing appeals because they don’t protect your position as a taxpayer. An expert tax agent can help you choose the most appropriate tax dispute resolution path with the least stress, depending on your particular case.

How to Avoid Financial Pressure During an Ongoing KRA Dispute

Financial pressure is one of the causes of stress during an ongoing KRA dispute. Do the following to avoid this pressure and navigate the tax dispute without worry:

  • Separate the disputed tax amounts from your cash flow. This allows you to continue running your affairs/business without financial strain.
  • Anticipate the enforcement risks early on. What financial risks are tied to the audit or assessment? Penalties? Interests? Frozen accounts?
  • Maintain up-to-date financial records and cash flow projections
  • Seek professional guidance to help you avoid reactive payments, panic-driven financial decisions, and unnecessary admissions.

Why Professional Representation Matters When Resolving KRA Disputes

Self-representation promises to save costs and give you personal control over your case. While it’s allowed under Kenyan tax laws, dealing directly with KRA often increases stress. It also prolongs resolution. Remember you are in charge of :

  • Interpreting technical queries from KRA.
  • Manage strict timelines.
  • Communicate on time and formally with KRA.

A professional tax agent or consultant can simplify this process, making it stress-free for you. Here’s what they can do for you:

  • Bring a clear, structured, and strategic approach that improves your chances of getting a favorable income.
  • They understand how KRA handles such disputes and will know how to frame arguments and other relevant submissions.
  • Lift the burden of the tax dispute off your shoulders so that you can focus on your work or business operations.
  • Reduce the back-and-forth with KRA, thereby protecting your tax position.

Final Thoughts

Tax disputes with KRA are intimidating, but they don’t have to be stressful. If you approach them with clarity, choose an appropriate resolution path, and seek professional assistance, you will likely get a positive outcome. If you need help handling a KRA task dispute, contact Gichuri & Partners. We are a registered tax agent offering the best KRA tax disputes resolution services in Kenya.

Comprehensive Tax Advisory Services in Kenya

Why do individuals and businesses need tax advisory services?  In an ideal world, a taxpayer should only shoulder the appropriate tax burden, no more, no less. But that is not what happens.  The Kenyan tax regime is always evolving. Taxpayers who keep up with these changes don’t struggle with tax compliance. However, not many taxpayers have the time or awareness to track the changes.

That’s where proactive, informed, and professional tax advisory services in Kenya come in handy. A tax advisor can help you stay tax compliant and efficient, saving you time and resources.  At Gichuri & Partners, we provide comprehensive tax advisory services in Kenya to help our clients seamlessly navigate the dynamic tax landscape. Our goal is to ensure you’re compliant with Kenyan tax laws, have optimized your tax position, managed tax risks, and resolved emerging tax disputes with KRA.

Our Comprehensive Tax Advisory Services in Kenya

We provide a range of tax advisory services that go beyond routine tax compliance. These are:

1. Tax Planning and Restructuring

Tax planning is a crucial part of tax compliance. It helps you anticipate tax implications before making financial decisions. We assist you in structuring your individual and business affairs in a way that’s tax-efficient yet compliant with Kenyan tax laws. Our tax planning and restructuring services include:

  • Corporate and individual tax planning
  • Investment restructuring
  • VAT planning
  • Supply chain optimization
  • Cross-border tax planning and double taxation evaluation
  • Capital gains tax planning

2. Tax Compliance Services

We’ve served thousands of clients, including individuals, businesses, and corporations, ensuring their tax affairs are in order all year round. Our tax compliance services include:

  • Completing and submitting statutory tax returns, including monthly and annual tax returns.
  • Corporate tax returns
  • Individual income tax returns
  • VAT registration, reconciliations, and tax returns
  • Withholding tax returns
  • Monthly Rental Income (MRI) tax returns
  • Payroll management and PAYE tax returns
  • Significant Economic Presence (SEP) and Digital Service Tax (DST) returns

In addition, we review existing filed returns to identify errors, overpayments, and other issues causing non-compliance. We also suggest corrective measures where applicable.

3. Tax Audit and Investigation Support

KRA tax audits and assessments can be intimidating, disruptive, and costly to you, the taxpayer. We offer professional support throughout the audit process, from the initial notification to the final resolution. Our tax audit services include:

  • Risk assessment and readiness reviews before the audit
  • KRA desk and field audits assistance
  • Reviewing and responding to audit queries in a professional way
  • Reconciling account records with filed taxes
  • Negotiating with KRA about the audit findings

4. Tax Disputes Resolution and Objections

Tax disputes with KRA can be overwhelming, whether you’re an individual or a business. We offer professional support and advice to navigate these tax disputes. We will walk with you hand in hand during the entire process, from objection and alternative dispute resolution (ADR) to litigation in the Tax Appeals Tribunal (TAT). Here’s what our tax disputes resolution and objections services in Kenya entail:

  • Reviewing tax decisions and advising on the best course of action
  • Preparing and filing tax objections on your behalf
  • Assisting in drafting detailed grounds of objection and supporting documents
  • Engaging with KRA on your behalf
  • Advisory on the best settlement options and negotiation

Our goal is to help you achieve timely and cost-efficient resolutions for fairness and tax compliance.

5. Representation in ADR and Litigation

Tax objections work, and sometimes they don’t. If a tax dispute escalates beyond the back and forth with KRA, you can solve it in two ways. The first way is using alternative dispute resolution (ADR) methods. Secondly, you can take up the case with the TAT by filing an appeal. We help you decide on the most favorable dispute resolution method and provide professional support throughout the process. Our representation covers the following:

  • ADR negotiations with KRA
  • Filing an appeal to the Tax Appeals Tribunal
  • Litigation support in the TAT and higher courts
  • Liasing with your legal counsel if the dispute escalates to the High Court or the Court of Appeal

6. Business Restructuring Tax Advisory

Mergers, acquisitions, and other business restructuring change the tax implications of your business. Without a tax consultant, you may misinterpret applicable tax laws, which risks non-compliance. We provide comprehensive business restructuring tax advisory services, including:

  • Mergers and acquisitions tax advisory, planning, and compliance
  • Business reorganization and restructuring
  • Corporate restructuring and asset transfers
  • Business disposal and investments
  • Due diligence support for business buyers and sellers

7. Cross-Border and International Tax Advisory

Due to the modern nature of business and the different tax laws across jurisdictions, cross-border taxes are complex. At Gichuri & Partners, we are conversant with international tax and can help you navigate these complex and deep waters. We offer the following international tax advisory services to ensure compliance, reduce tax liabilities, and avoid penalties:

  • Analysing permanent establishment
  • KRA PIN registration and filing statutory returns
  • Transfer pricing advisory
  • Withholding tax services for cross-border payments
  • Interpreting Double Taxation Agreements (DTA)
  • Investment and taxation advisory for foreign companies and investors eyeing business opportunities in Kenya

8. Ongoing Risk Management Support (Tax Health Services)

Tax compliance is an ongoing exercise, especially for businesses and organizations. We are your tax expert and partner, providing ongoing tax and risk management advisory services. This ongoing support entails the following:

  • Periodic tax health checks
  • Keeping you updated on the changes in Kenyan tax laws
  • Advising on new business models and consequent tax implications
  • Ongoing support during KRA system transitions and iTax changes

The professional ongoing support is critical to manage emerging tax risks and the ever-changing Kenyan tax environment.

Why Choose Us for Tax Advisory Services in Kenya?

Finding the right tax advisory services that align with your business or individual needs can be daunting. Gichuri & Partners is a registered KRA tax agent with extensive knowledge and expertise in local and international tax matters. Here’s why you should choose us:

  • In-depth knowledge of Kenyan and international tax laws
  • Ethical, transparent, and client-first approach to tax matters
  • Over a decade of experience in tax audits and tax disputes resolution
  • Practical and client-focused business and tax advisory
  • 10,000-plus happy clients and over 5,000 businesses served

Get Expert Tax Advisory Services Today

Are you ready to protect your interests, minimize tax liability, and stay on top of your tax matters? It doesn’t matter if you are an individual, a growing business, or an established corporation. Our comprehensive tax advisory services bring tailored tax solutions to you, delivering clarity, compliance, and confidence. Talk to a trusted tax advisor today!

Top Strategies to Win Your KRA Tax Appeal Case

Tax disputes between KRA and taxpayers are common than you may think. These disputes arise from various factors, such as additional assessments, disagreements over VAT input claims, disallowed expenses, transfer pricing differences in cross-border tax, and unfair penalties.

Most individuals and businesses are aware of the Kenyan legal provisions that allow them to challenge KRA tax decisions. It’s no secret that you can object to a KRA tax decision and even appeal it further in the Tax Appeals Tribunal (TAT) and High Court. Appealing a case carries the risk of losing to KRA despite all the time and resources used to challenge a tax decision. However, taxpayers still push through, hoping that the law favors them.

You can win or lose a KRA tax appeal case. Many cases fail because of avoidable errors such as poor preparation, weak documentation, and missed deadlines. In this article, we will explain the top strategies to win your KRA tax appeal case. Our goal is to help you navigate the KRA tax appeal process with confidence and improve your chances of winning.

Quick Recap of the KRA Tax Appeal Process

Before we discuss how to win a tax appeal against KRA, let’s recap the tax appeal process in Kenya.

Step #1: Objection

What happens when you receive an unfavorable tax assessment from KRA?

When you receive a tax decision from KRA, the first step is to object to the decision if you think it’s unfair and unjustified. Also called a Notice of Objection, this application is lodged via iTax. KRA will review your case and provide an objection decision.

Step #2: Tax Appeal

Where do you go when you aren’t satisfied with KRA’s objection decision?

If you’re dissatisfied with KRA’s objection decision, the next step is to appeal the case to a higher authority. This authority is the Tax Appeals Tribunal (TAT). See our step-by-step guide for the KRA appeal application to learn more about this step.

Legal Framework Governing Appeals in Kenya

Two primary acts govern tax appeals in Kenya: the Tax Appeals Tribunal Act and the Tax Procedures Act. This is where you find the statutory timelines, required documentation, and procedural requirements. Here’s a summary of the objection/appeal process timelines.

Stage of Objection/Appeal Taxpayer Action Timeline
 Objection File a Notice of Objection Within 30 days after KRA notifies you of the tax decision
Appeal to TAT File a Notice of Appeal Within 30 days after receipt of  KRA’s objection decision
Submitting Appeal documents Within 14 days from the date of filing the Notice of Appeal
Serving the KRA Commissioner with the appeal documents Within 2 days of filing the appeal with the TAT

Top Strategies to Win Your KRA Tax Appeal Case

Do you want to increase your chances of success in a KRA tax appeal case? Here’s how to win a tax appeal in Kenya:

1.     Comply with the Appeal Timelines and Procedures

One mistake that makes taxpayers lose a case before they even get started is missing the statutory deadlines outlined under the Tax Appeals Tribunal and Tax Procedures Acts. To win a tax appeal case in Kenya, strictly adhere to the timelines. Another mark that taxpayers miss in a tax dispute with the KRA is procedural compliance. If some mandatory documents are missing or incomplete, the TAT has no choice but to dismiss your case and favor the defendant. Please follow the KRA objection and appeal process to the letter if you want to win.

2.     Narrow Down the Disputed Issue and Address It Clearly

Most times, KRA delivers a tax assessment touching on various issues. This follows a thorough audit or investigation on their part. You may agree with some of the tax decisions while disagreeing with only a few. If that’s the case, don’t generalize your objection or appeal. Successful tax appeals are clear and specific. The address a particular dispute. Additionally, a narrowed-down dispute is easier to challenge, with supporting documents and concise evidence.

3.     Be Persuasive- Support Your Argument with Solid Evidence

Under Kenyan tax laws, the burden of proof in a tax dispute lies with the taxpayer. Even if KRA erred during a tax assessment, it’s your duty to prove how they are wrong. For this reason, you must submit solid evidence to support your objection, arguments, or claims. Below are the common types of evidence/documents that strengthen your tax appeal case:

  • Tax and financial records
  • Audit accounts
  • Bank statements
  • Sales invoices and receipts
  • Contracts and agreements relevant to tax matters
  • Payroll records
  • Transfer pricing documentation

Documentation and evidence are a critical part of the tax appeal process in Kenya. Also, well-documented facts are better than verbal explanations when it comes to legal matters.

4.     Argue Points on a Legal Basis

A tax appeal is won through legal arguments as opposed to verbal and emotional pleas. In addition to presenting facts and evidence, you must point out the legal basis of your objection. What tax laws have been violated by the tax decision? As a rule of thumb, you should:

  • Cite relevant and applicable sections of the tax laws, such as the Income Tax Act, VAT Act, and Tax Procedures Act
  • Refer to previous TAT decisions where a similar tax dispute was resolved

Demonstrating how your claim aligns with existing tax laws raises your chances of winning a tax appeal case in Kenya.

5.     Maintain Professionalism and Decorum

Tax disputes with KRA are frustrating. They waste your time and resources. While these frustrations can wreck you emotionally, it’s important to stay calm and avoid confrontational or emotional language when addressing the issue. Firstly, compose yourself and respond to KRA requests promptly. Secondly, keep communication factual and respectful. Lastly, maintain a cooperative approach with KRA.

6.     Consult a KRA Agent or Tax Consultant

While it’s possible to handle a KRA tax appeal case on your own, working with a registered KRA tax agent or a tax consultant gives you an upper hand. Here’s how a tax professional can help you win your KRA tax appeal case:

  • Makes sure there is procedural and timeline compliance
  • Helps you prepare strong objections and arguments based on facts and legal grounds
  • Interprets tax laws correctly to support your claims
  • Represents you before the KRA and TAT

A qualified tax expert is an added advantage when navigating a tax dispute with KRA.

Final Thoughts

Winning a KRA tax appeal case requires strategy. With careful planning, adherence to procedural and timeline requirements, and presenting strong evidence, you raise your chances of success. Above all, respond with clarity and cooperation instead of emotion. Are you facing a tax dispute that you’d like to appeal to the TAT? Gichuri & Partners offers the best KRA tax dispute resolution services in Kenya. Contact us to get started.

Top Mistakes Businesses Make When Filing KRA Objections

Tax objections promote democracy in tax administration by fostering accountability, transparency, and fairness. They protect the taxpayer’s rights against the Kenya Revenue Authority (KRA) and the state. Above all, objections serve as a much-needed check and balance, giving citizens a voice and the means to dispute the power yielded by the government. Despite this protection by the law, businesses in Kenya don’t fully benefit from these provisions.

Tax objection is a legal process that demands evidence and legal grounds of objection. Failure to fulfill these requirements makes it hard for taxpayers to win tax disputes against the KRA. In this post, we examine the top mistakes businesses make when filing KRA objections and how to avoid them for favorable outcomes in tax disputes. Keep reading to learn the best practices when filing KRA tax objections.

What is a KRA Objection?

A KRA objection is a formal application to the KRA to challenge a tax decision. A taxpayer lodges an objection after receiving a tax decision following a tax assessment. You can object to a tax decision, such as additional taxes, a penalty, or the denial of refunds, among others. We’ve discussed KRA tax objections and the procedure for objections to a tax decision in Kenya in detail. Read our step-by-step guide for more information.

Why Evidence and Legal Grounds Matter in KRA Objections

One of the major weaknesses of tax objections in Kenya is the lack of evidence. The burden of proof in a tax objection case lies with the taxpayer. It’s your duty to prove that, indeed, the tax decision was incorrect, unfair, and disputable. Another aspect that makes KRA disregard and reject tax objections from taxpayers is the lack of legal grounds.

Unfortunately, you can’t argue your case through emotions and empathy. You have to show how the KRA tax decision violated legal provisions under the Kenyan tax laws. You must use facts and explanations that prove you fulfilled your obligation as a taxpayer and show how KRA is wrong. Supporting documents may include tax returns, sales invoices, bank statements, correspondence emails with KRA, and financial records.

Top Mistakes Businesses Make When Filing KRA Objections

Without further ado, let’s look at the top mistakes businesses make when filing KRA objections.

Missing Deadlines

Missing the 30-day deadline is one of the most costly mistakes that a business can make when filing a tax objection. In fact, missing the provided deadline almost takes away your legal right to challenge a tax decision. It doesn’t matter how strong your legal grounds or arguments are; you lose the right to pursue the case further. While you may request an extension, KRA rarely grants extensions. When you miss a tax objection deadline, the tax decision becomes final and conclusive. You have to pay the penalties, interests, and other liabilities stated in the tax assessment.

Vague and Unsupported Grounds of Objection

KRA only accepts objections based on misinterpretation of tax laws, errors in tax calculation, wrong tax classification, and misunderstanding of facts. Businesses that use vague grounds of objections lose the case to KRA, wasting their time and resources. Statements like “the tax assessment is incorrect” should be followed by explanations and supporting documents.

Failure to Attach Adequate Evidence

Another huge mistake that businesses make when filing KRA objections is providing insufficient evidence and supporting documents. As a rule of thumb, every legal ground of objection should have a relevant supporting document or evidence. Attach the necessary evidence to back every assertion made in the letter of objection. This is why it’s important to number your grounds of objection and the attached documents.

Misinterpreting Tax Laws

As we mentioned earlier, objecting to a tax assessment on legal grounds is one of the best ways to argue and win a tax dispute against KRA. However, the tax law must be relevant and apply to your specific tax decision. You can’t quote VAT tax laws on a PAYE tax decision. The mistake businesses make here is relying on outdated tax clauses that have been updated. Additionally, tax laws are complex for the regular taxpayer. This is why it’s important to engage a tax agent or a tax lawyer when handling a KRA tax objection.

Selective or Incomplete Responses

A KRA tax decision may raise multiple tax issues that affect a taxpayer’s compliance status. For example, KRA may dispute your VAT returns for your business, PAYE returns for your employees, the late filing of returns, and failure to pay taxes on time. These are four issues that must be addressed separately. If your objection letter only challenges the VAT returns issue, KRA will assume the other issues are not disputed.

To avoid this, provide a point-to-point objection to ensure all disputable issues are addressed and amended.

Technical Errors on iTax

This is an underrated mistake when filing KRA tax objections. You can prepare a solid objection with strong legal grounds, only for your objection to be rejected for technical mistakes on iTax. KRA primarily accepts objections via iTax. You should be vigilant when filling out the online form to ensure minor errors don’t invalidate your objection. Attach supporting documents in the provided formats, don’t exceed file size limits, and upload non-corrupted files.

Failure to Follow Up

We can’t talk about objection mistakes without mentioning the failure to follow up. When you submit a tax objection, KRA can request additional documents, seek clarification, or amend the tax assessment. If you don’t track your iTax notifications or emails from KRA, you may miss these updates. Follow-up requests usually have short-term deadlines of up to 14 days, and missing them may ruin your chances of winning the tax dispute.

Best Practices When Filing KRA Objections

Do you want to strengthen your case and improve the likelihood of a favorable outcome in a KRA objection? Follow these best practices:

  • The earlier the better; file the objection within the 30-day statutory deadline.
  • Make sure your grounds of objection are legal, clear, and evidence-based.
  • Provide complete and verifiable supporting documents.
  • Be point-specific in your response. Address all the issues raised in the tax assessment.
  • Be vigilant when submitting the objection via iTax to avoid technical errors.
  • Work with an expert tax consultant, KRA tax agent, or tax attorney to ensure proper documentation, accurate use of tax laws and clauses, and stronger arguments.

Final Thoughts

The KRA tax objection process is complex. Businesses make some costly mistakes that negatively affect the outcome in a KRA objection. Top mistakes like missing deadlines, vague grounds, incomplete evidence, and a lack of follow-up compromise a favorable outcome. Avoid these mistakes to improve the likelihood of a favorable outcome. It’s also best to work with an experienced tax consultant for expert guidance. Contact Gichuri & Partners for assistance with KRA objections.

Digital Services Tax Returns in Kenya

When Kenya introduced the Digital Services Tax (DST) in 2021, there was a lot of debate and concerns over the new tax regime. The fuss emanated from fears of double taxation, disagreements over taxing international companies, and a negative effect on the local digital economy.

While some of these concerns remain, DST was revised and updated to align with the ever-evolving global digital service standards. In December 2024, the government replaced DST with the Significant Economic Presence (SEP) tax. In light of this, we will talk about the SEP tax in this guide. Keep reading to learn everything you need to know about the significant economic presence tax, including what it entails, tax rates, penalties and interests, registration, and filing returns.

What is the Significant Economic Presence (SEP) Tax (Formerly Digital Services Tax) in Kenya?

All businesses are expected to pay taxes to the government of the country in which they operate. These include resident and non-resident businesses. Even multinationals pay taxes across borders. With the emergence of internet-based businesses, a new gap arose in the tax sector. A company like Google can be based in America, but it generates revenue from Kenyan consumers through digital products and services.

The same goes for online services like Netflix, Spotify, and YouTube. How does the Kenyan government get its fair share of tax from this revenue collected by digital services and companies? This is where the Digital Services Tax (DST) came in. DST was enacted in 2021 through the Finance Act 2020. It imposed a 1.5% tax on the gross income earned from offering digital services in Kenya.

By 2022, this new tax regime had raised a lot of concerns among both taxpayers and the government. In fact, the government suggested a rate increase to 3%. Countries like Uganda were already taxing these digital businesses 5% of the gross revenue. However, the rate increase never materialized. Fast forward to December 2024, DST transitioned into the Significant Economic Presence (SEP) tax, with a tax rate of 3% of the gross income.

SEP tax is a final tax imposed on any non-resident individual or business deriving income from services offered to Kenyan users. According to KRA, the deemed taxable profit should be 10% of the gross turnover. SEP should be calculated as 30% of this deemed profit. Effectively, the overall tax rate is 3% of the gross turnover.

Note: SEP is only applicable when the annual turnover is Ksh. 5 million and above.

Let’s do a quick comparison of DST and SEP taxes below.

Tax Regime DST SEP
Enactment Effective Jan 1, 2021, through the Finance Act 2020 Effective Dec 27, 2024, through the Tax Laws Amendment Act 2024
Target Non-residents who supply digital services to Kenyan consumers Non-residents with a significant economic presence in Kenya
Tax Rate 1.5% of the gross transactional value 3% of the gross turnover
Due Date On or before the 20th of the following month On or before the 20th of the following month
Taxable limit/Threshold Non existent Ksh. 5 million annual turnover

Who is the Target of the SEP Tax

You are obligated to register for SEP tax and file returns if you fall under the following categories:

  1. You are a non-resident company/business offering services to Kenyans through the internet or electronic means.
  2. You are a digital service whose users are located in Kenya as per their IP address, billing address, payment channels, and device location.
  3. You earn an income from the Kenyan market, either through streaming services, software, apps, cloud hosting, online shopping and marketplaces, AI tools, online advertising, etc.
  4. You don’t have a permanent establishment in Kenya.

Note: Non-resident businesses with permanent establishment (PE) in Kenya are exempted from SEPT. They pay taxes under a different tax regime, the regular corporate tax.

SEPT Penalties and Interests

What happens when you don’t fulfill your SEPT tax obligations in Kenya? Failure to comply with SEPT tax laws attracts penalties and interest. Below are the various penalties and interests related to the significant economic presence tax regime:

Penalties

  • Late Tax Payment and Return Filing: 5% of the tax due or Ksh 20,000, whichever is higher.
  • Failure to register for SEPT: Ksh 100,000 or 5% of the tax due.

Interests

  • Late Tax Payment: 1% per month of the unpaid principal tax until the tax is paid in full.

How to Register for SEP Tax (SEPT)

Are you a new taxpayer who wants to declare and register for the Significant Economic Presence tax? Follow these steps:

  1. Go to itax
  2. Navigate to Do You Want to Apply for a PIN? And click the provided link.
  3. Select the taxpayer type and mode of registration. E.g., Non-Individual and Online Form.
  4. Click Next.
  5. On the next page, select Significant Economic Presence Tax.
  6. Enter the Basic Information, Obligation Details, and Agent Details.
  7. Once you’ve filled out the online form as required, click Submit.
  8. Wait for KRA’s approval and subsequently, the Acknowledgement Receipt.
  9. Once approved, KRA will send your new PIN and login details to your registered email.

How to Pay Significant Economic Presence Tax (SEPT) and File Returns

SEPT returns should be filed on or before the 20th of the following month. For instance, you should file January 2025 SEPT returns on or before 20th February, 2025. While returns and payments are made separately for other tax regimes, generating the payment slip for SEPT counts as filing the return. Follow these steps to pay SEPT:

  1. Log in to your iTax account and navigate to Payments.
  2. Select Payment Registration.
  3. Choose Income Tax under Tax Head and Significant Economic Tax under Tax Subhead.
  4. Select Significant Economic Presence Tax (SEP).
  5. Input the Monthly Turnover Value. The iTax system will auto-compute the Deemed Tax Profit Value and the Total Tax to be paid.
  6. Once you’ve captured everything in the Payment Information window, click Submit.
  7. Clicking Submit generates your SEPT payment slip. Use the slip to make the payment.
  8. Once the payment is processed, you’ll see your SEPT ledger on iTax.

Let’s Simplify Your Significant Economic Presence Tax

The Tax Procedures Act Section 15 allows a non-resident person or business to appoint a local tax representative. This representative handles all tax matters on their behalf, including registration, filing returns, and paying taxes.

Gichuri & Partners is an authorized tax agent in Nairobi, Kenya. We can simplify your SEPT taxes for you so that you can have time to grow and expand your digital services and online business in Kenya. Our SEPT tax solutions include:

  • SEPT registration and deregistration
  • Representation in all matters, including payments and tax disputes
  • Tax and compliance advisory to determine if your business falls under the SEP regime
  • Filing returns and paying taxes on your behalf
  • Bookkeeping and accounting for accurate record-keeping
  • KRA audits and assessments

Are you ready to simplify your SEP taxes? Book a free consultation with us today.

How to Handle Tax Objections in Kenya

Taxpayers in Kenya have a real fear when it comes to receiving random tax decisions from KRA. You’ll be carrying on your business as usual, paying your taxes religiously, only to receive a notice from KRA.

It’s scary because you might do everything right and produce supporting documents, only for the case to be dismissed or the objection rejected. The burden to prove KRA wrong can be overwhelming. For example, in 2018, a private company, Osho Drappers Limited, lost a tax objection case that went all the way to the Tax Appeals Tribunal (TAT).

The taxpayer was objecting to a tax decision whereby KRA disallowed input VAT claimed on certain purchases. On the other hand, KRA maintained that Osho Drappers Limited was transacting with a supplier under fraud investigation. It was possible that the invoices and receipts did not reflect the real underlying dealings.

The case escalated to the TAT, and it was dismissed. TAT ruled that an invoice is not enough to claim input VAT. The taxpayer had a duty to show that there was an actual purchase, which they failed to do. This case is one example of how demanding tax objections in Kenya can be. We prepared this detailed guide to show you how to handle tax objections in Kenya.

Quick Overview of What To Do After Receiving a Tax Decision/Notice

Assuming you have received an unfavorable tax decision from KRA, what do you do next? Here is a quick checklist of what to do:

  • Carefully read the notice/tax decision.
  • Note the date- objections have deadlines, so you should note the date served with the notice.
  • Preserve the notice- store the letter in a safe place and take a screenshot of the email or iTax notification.
  • Call your tax consultants if unsure of what’s expected of you.

How to Handle Tax Objections in Kenya

Tax decisions from KRA are not final and conclusive. The Tax Procedures Act allows taxpayers to object to any decision with which they disagree on legal grounds. Before we get into the step-by-step process of handling a tax objection, let’s talk about the 30-day rule and timeline.

Tax Procedures Act 30-Day Rule

The most important rule in KRA tax objections is the 30day rule under the Tax Procedures Act 2015. A taxpayer has 30 days to object to an aggravating tax decision. After this timeline, any objection is invalid. While there are limited opportunities to pursue the case after this deadline, missing the deadline makes the tax assessment and KRA decision final and conclusive. Let’s get into the steps of handling tax objections in Kenya.

Step #1: Read the Tax Decision and Identify the Objection Grounds

This is where the real work is, and if you are unsure, it’s always wise to consult a tax consultant. As we have disclosed before, the burden of proof lies with you, the taxpayer. So, you must read the tax assessment carefully and identify legal and solid grounds for the objection. Here are tips to come up with great objection grounds:

  • Confirm the type of assessment, e.g, additional assessment, late payment, VAT objection, etc.
  • Identify the exact aspect under dispute- disallowed input VAT, late filing, under-declaration of tax, etc.
  • Refer to your tax records and KRA calculations to see where the dispute is arising.
  • Read KRA’s explanation and reasoning because this is the basis of your tax objection.
  • Make a list of clear grounds. They should be short, concise, and numbered. These are reasons why you believe KRA’s tax decision is incorrect.

Step #2: Gather Evidence that Backs Up Your Claims

Now that you’ve stated your grounds for objection in step 1, it’s time to back it up with evidence. Gather relevant documents like sales invoices, tax records, bank statements, contracts, and KRA email correspondence.

Save these documents as PDFs ready for upload via iTax. Also, use self-explanatory labels/names such as ‘input VAT evidence’ and ‘bank statements showing loan deposit’.

Tip: Match every ground with a document that supports it. This ensures you include all supporting documents, further solidifying your objection.

Step #3: Write a Letter of Objection (KRA objection Letter)

This is the formal Notice of Objection. The letter is primarily sent to KRA via the iTax portal. If some documents can’t be uploaded via the portal, you can send them to KRA via the regional Independent Review of Objections (IRO) offices. A good letter of objection contains the following:

  • Grounds of objection
  • Facts and explanations of your objections
  • Supporting documents
  • Relief sought from the KRA Commissioner

For more help with writing an objection letter, check out our guide on how to write an objection letter-it includes a sample letter!

Step #4: Submit the Tax Objection

KRA only accepts submissions via the iTax portal. To submit a tax objection, go to the KRA portal and navigate to Assessment Disputes>Notice of Objection. Following a successful submission, you’ll receive an Acknowledgement receipt. Save this receipt.

That’s all. You can relax and wait for KRA’s objection decision, which should come within 60 days.

Note: Under Section 51 of the Tax Procedures Act, an objection is deemed allowed if the KRA Commissioner doesn’t respond within 60 days.

Step #5:  Track and Follow Up for KRA’s Response

You still need to look out for KRA’s response after submitting your objection. KRA might respond with a new decision, request additional documents, etc. The response can be phone calls, emails, or formal letters. Keep a record of all correspondence with KRA. If you don’t get a response within 60 days, contact them for clarification. Otherwise, KRA’s outcomes can be:

  • The objection is allowed fully.
  • The objection is allowed partially, with amendments.
  • The objection is rejected completely.

Final Step- Next Step After KRA’s Objection Decision

This final step depends on KRA’s objection decision and your reaction. If the objection is allowed, your dispute with KRA ends there. Yours is to follow up to ensure any penalties, interests, and other tax liabilities have been withdrawn. On the other hand, if the objection decision is not satisfactory, you have two options:

  • To concede defeat and honor KRA’s tax assessment demands.
  • Appeal the case to a higher authority- TAT<High Court<Court of Appeal.

Appeals to the Tax Appeals Tribunal

You have until 30 days after the KRA objection decision to file an appeal with the TAT. This process includes:

  • Filing a Notice of Appeal via iTax.
  • Filing a Memorandum of Appeal (MOA).
  • Submitting Statement of Facts.
  • Serving the KRA Commissioner with the appeal notice.

Check out our guide on how to file an appeal application for more information.

Other ways to escalate the case beyond the TAT include:

  • Alternative Dispute Resolution (ADR)- an out-of-court process to solve tax disputes with the KRA.
  • Appeals to the High Court of Kenya- if you disagree with the TAT’s ruling.
  • Appeals to the Court of Appeals- if you disagree with the High Court’s decision.

Final Thoughts

Handling tax objections in Kenya follows set guidelines, requirements, and timelines. It’s critical to follow these requirements to the letter to avoid losing a tax dispute to KRA.  It is also wise to engage a tax agent when handling a tax objection. They will advise you on the best way forward, help you draft a valid objection letter, follow up the application on your behalf, and represent you if the case ends in litigation. Gichuri & Partners is a registered tax agent in Nairobi, helping taxpayers all over Kenya handle tax disputes with KRA, including tax objections. Contact us to learn how we can help you.

Enter your details to receive a full quote and consultation

Book Your Appointment

Need immediate assistance? Call us at +254 711 827 149