Tax Compliance 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

KRA Penalty & Interest Waiver / Remission Services in Kenya

Tax penalties and interests are a headache for Kenyan taxpayers because they add to their tax liabilities. They are a financial burden that leads to operational and legal constraints. Whether you’re an individual taxpayer or a business owner, these punitive charges are bad news.

If you’re struggling with KRA penalties and interests, you don’t have to walk alone. You also may not need to pay all of it. At Gichuri & Partners, we help you apply for a KRA penalty waiver and interest remission. Our goal is to help reduce your tax burden legally, through a structured and professional approach.

What is a KRA Penalty Waiver?

A KRA penalty waiver is a formal request or prayer to the Kenya Revenue Authority (KRA) Commissioner to cancel or reduce a penalty or interest charged on your tax account. It is also called a remission. KRA imposes penalties and interest to force taxpayers to be tax compliant. Some non-compliance issues that may lead to these punitive charges include:

  • Late filing of tax returns.
  • Late payment of taxes.
  • Tax evasion.
  • Failure to deduct withholding taxes.

Applying for a penalty/interest waiver in Kenya is governed by Section 89(7) of the Tax Procedures Act. According to the section, a waiver:

  • Applies to the penalties and interest, and not the principal tax.
  • Requires you to pay the principal tax in full before application.
  • Is not guaranteed- it’s granted on a case-by-case basis.
  • Is not an automatic process- a taxpayer must submit a well-prepared and evidence-backed application.

Who Qualifies for Tax Penalties Reduction in Kenya

Not every taxpayer is eligible for tax penalty reduction. You must demonstrate good faith and a clean track record for the Commissioner to heed your request. The request must also be justified by strong grounds and not an emotional reaction. Therefore, to be eligible, a taxpayer must:

  • Settle the principal tax in full.
  • Show consistent tax compliance through timely filings and tax payments.
  • Present a valid and well-supported reason for the tax delays.

What are these valid and well-supported grounds for tax delays that resulted in penalties and interest? They include:

  • Financial hardships.
  • Medical emergencies.
  • System errors.
  • Third-party errors (accountant, tax consultant, etc).
  • No income to be taxed (mostly for individual taxpayers).

We’ve seen KRA reject penalty waiver applications before for several reasons. These include a lack of supporting documentation, generic justifications, poor tax compliance history, and cases involving fraud and tax evasion.

How to Apply for Remission in Kenya

As we have mentioned, asking KRA to cancel or reduce your penalties and interests is not an easy feat. There are terms and conditions, which include a strict application procedure. It’s crucial to fully understand how to apply for remission in Kenya.

KRA applies the clean hands principle when it comes to remission matters. Therefore, applying for remission involves making sure your tax history is clean. This is where a KRA Tax Agent comes in handy. Most of the activities required to streamline your tax history work better when a professional is in charge. These include:

  • Conducting a tax health check.
  • Filing all outstanding returns.
  • Reconciling and confirming the principal tax.

Follow these steps to apply for a KRA penalty & interest waiver in Kenya:

Step #1: Carry Out a Tax Health Check

You want to be sure your tax compliance is in check before asking KRA to cancel your penalties and interest. Review the following:

  • All registered tax obligations.
  • Filed and unfiled returns.
  • The outstanding principal tax.
  • All outstanding penalties and interest.
  • Any suspicious compliance red flags.

Step #2: File All Unfiled Returns

Ensure all registered tax returns are filed, including NIL returns. Most taxpayers focus only on the tax periods with penalties, which is wrong. Even a single missing return can ruin your remission application.

Step #3: Reconcile and Confirm the Principal Tax

The Tax Procedures Act clearly states that a taxpayer must clear the outstanding principal tax to be eligible for a penalty and interest waiver. You need to separate the principal tax from the penalties and interest by reconciling your tax records with KRA’s figures. If you notice any discrepancies, you might want to object to the tax assessment instead of applying for a waiver.

Step #4: Pay the Principal Tax

Once you’ve determined the principal tax, go to iTax and generate a payment registration number (PRN). Pay the owed tax in full. If you can’t pay the full amount, apply for a payment plan. Remember to safely keep the payment and acknowledgement receipts.

Step #5: Build a Solid Justification for Remission

Why should the KRA Commissioner cancel or reduce your penalty or interest? Your justification should answer this question. A justification consists of three parts:

  • The cause: What went wrong?
  • The impact: How did the cause affect your ability to comply with tax requirements?
  • The resolution: What has changed to ensure tax compliance moving forward?

Step #6: Gather Supporting Documentation

Your claim above must be backed by verifiable evidence. Gather the documentation to support your case, including bank statements, medical records, termination letters, and correspondence for system issues.

Step # 7: Write the Waiver Application Letter

A good waiver application letter should have the following structure:

  • Your taxpayer details, including name, KRA PIN, and tax obligations.
  • The background/context of the liability.
  • A clear and structured justification.
  • A compliance statement confirming all returns are filed and the principal tax is paid.
  • A request explicitly asking the Commissioner to cancel or reduce penalties and interests.
  • A list of attached supporting documents.

Remember to use a professional tone.

Step # 8: Submit the Waiver Application Letter

There are two ways to submit your KRA penalty and interest waiver application:

  • Via iTax
  • Submit a manual application to the nearest KRA Tax Service Office (TSO).

The manual method is self-explanatory. We will talk about the online application via iTax. Follow these steps:

  1. Go to the iTax portal.
  2. Log in to your tax account using your KRA PIN and password.
  3. Navigate to Debt and Enforcement.
  4. Select “Apply for Waiver” from the drop-down menu.
  5. Select your Tax Obligation and relevant periods.
  6. Input Waiver Details.
  7. Provide your reason for remission, briefly, or a summary of your letter.
  8. Upload supporting documents.
  9. Review all the entries carefully. Click Submit.
  10. Download the Acknowledgement Receipt.

Our  KRA Penalty & Interest Waiver/Remission Services

We don’t just help you submit a waiver application. At Gichuri & Partners, we strategically build a winning case to help you reduce your tax liability.

  • Case Review & Assessment: Our first assignment is to professionally assess and review your case to determine if, realistically, you can succeed. We analyze your iTax profile, identify any compliance risks, and determine if a waiver is the best way forward. We can also advise on pursuing the objection, ADR, and tax amnesty where applicable.
  • Compliance Cleanup: We file all your outstanding tax returns on your behalf, correct any inconsistencies, and align your tax profile with KRA’s internal compliance expectations.
  • Verify Your Principal Tax: Our in-house accountants will reconcile your tax ledger to confirm KRA’s figures and ascertain that the indicated principal tax is accurate. We help you prevent overpayments before applying for a waiver.
  • Build Your Case: What evidence do you have to build the best possible case? We help you identify the best evidence and build a strong case. We also help gather solid supporting documentation. Lastly, we eliminate any contradictory or weak materials.
  • Write the Waiver Application Letter: A waiver letter is the primary persuasion tool in a remission application. We draft a well-structured letter that is clear, concise, and compelling.
  • Submitting the Waiver Application: We handle the iTax application and submission of your penalty waiver request.
  • Follow-Up: We actively follow up with KRA officers, respond to their queries and requests for additional documentation, and push the application through their internal review channels. We follow up until KRA communicates the outcome.
  • Outcome Management: The KRA Commissioner can approve, partially approve, or reject a penalty waiver application. Whatever the outcome, we are there every step of the way to help you manage it. Where the application is approved, we confirm the implementation and update your tax position. In case of a rejection, we evaluate alternative options like ADR and payment restructuring.

Why Choose Us?

Here’s why you should choose us for your KRA penalty waiver application:

  • Fully Licensed by KRA: We are registered and licensed by the KRA Tax Agents Committee to represent and assist Kenyan taxpayers in all tax matters, including waiver applications.
  • Proven Track Record: We’ve helped thousands of Kenyan taxpayers handle tax disputes and waiver applications for over a decade.
  • Experience: Gichuri & Partners experts have a deep understanding of the Kenyan tax environment and legal procedures. We’ve been in this sector for over 10 years now.
  • Strategic Tax Advisory: We don’t stop at waiver application. We also advise on other alternative routes like ADR, objection, and litigation.

Take Control of Your Tax Situation!

Tax penalties and interests can heavily weigh on your tax position and add more strain on your financial situation. Thankfully, with the right strategy, you can convince KRA to reduce or eliminate these punitive charges. At Gichuri & Partners, we provide comprehensive KRA penalty waiver/remission services to help reduce your tax liability. Book a free consultation today.

KRA Demand Notice Response & Resolution Services

KRA demand notices are stressful, confusing, and financially risky for any taxpayer.  A little delay in response or the wrong action can cause more problems, especially if the notice escalates into a full-blown tax dispute. The language used in the demand letter is usually technical and legalese, leaving both individuals and business owners anxious. The deadlines are tight, and the consequences for inaction or the wrong response are dire. At Gichuri & Partners, we understand the seriousness of a Pay Now Notice from KRA. We help you respond strategically to protect your position, resolve the issue efficiently, and ensure overall compliance.

Understanding a KRA Demand Notice and Why You Should Take It Seriously

A KRA demand notice is an official communication from the Kenya Revenue Authority requesting that you do the following:

  1. Pay alleged tax liabilities.
  2. Clarify your tax returns.
  3. Explain the discrepancies identified during system checks and tax audits.

Ignoring a KRA tax demand in Kenya is a recipe for disaster! Penalty and interest charges continue to accrue. Additionally, KRA enforcement action may follow, such as agency notices, financial account freezes, and asset recovery. Waiting is just as bad. These demand notices come with strict timelines. Once the timeline lapses, the ability to dispute the demand becomes invalid or limited.

How to Respond to a KRA Demand Letter

From our experience, we can confidently speak of two grave mistakes that taxpayers make when responding to a KRA demand letter:

  • Rushing to pay the alleged tax liability.
  • Ignoring the demand notice entirely.

Responding to a KRA demand notice in Kenya is more technical. That’s why you need expert support from a tax agent. Here’s our detailed guide on how to respond to a KRA demand letter the right way. In a nutshell, here’s what to do when you receive a pay now notice from KRA:

  • Carefully review the demand notice.
  • Reconcile the notice with your tax records.
  • Make a strategic decision (a tax expert can advise on the best way forward here).
  • Respond to the demand notice the right way (via iTax or written submission).

Our KRA Demand Notice Response Services

We don’t just “respond” to KRA demand notices at Gichuri & Partners. We help manage the entire lifecycle of a tax dispute. Here are our KRA demand notice response and resolution services:

Case Assessment and Risk Analysis

We review the KRA tax demand to identify the validity of the tax claim. We compare the KRA allegations to your tax records. If the claim is valid, we determine the exposure to penalty and interest charges. Lastly, we come up with the best resolution pathway.

Filing the Tax Objection

Once we determine that objecting to the tax demand is the best way forward, we draft the Notice of Objection on your behalf. This formal document must be filed within a 30-day deadline and must address the grounds of objection clearly. A professionally-prepared objection :

  • Is compliant with the Tax Procedures Act.
  • Has relevant documents attached to it.
  • Is strong and with factual arguments.

Compiling Evidence and Documentation

We help you build a defensible case by preparing evidence and supporting documents. These include past tax records, business books, schedules, and reconciliations. With these documents on standby, it becomes easy to argue your case at the Independent Review of Objections (IRO), Alternative Dispute Resolution (ADR), and the Tax Appeals Tribunal (TAT).

Representation

Engaging directly with KRA officers is intimidating for most taxpayers, especially if it’s the first time being at loggerheads with KRA. We handle correspondence with KRA on your behalf. Professional representation offers the following benefits:

  • Reduced risk of miscommunication.
  • Strategic negotiations.
  • Lifts the weight of the case off your shoulder, giving you time and energy to focus on your business or work.

Negotiation, Settlement, and Compliance Strategy

Where appropriate, we help you resolve the case via ADR. Here, our tax experts help facilitate negotiations with KRA to reach a mutually beneficial settlement. ADR is faster and more cost-effective than litigation. Once the dispute is resolved, we guide you on payment plans, applying for waivers on penalties and interests, and formulating a working compliance strategy to avoid tax disputes in the future.

Why Choose Us?

Gichuri & Partners is not your regular tax consultancy firm. We position ourselves at the intersection of technical expertise in tax matters and tax dispute resolution. Here’s what sets us apart:

  • Focus on KRA Tax Dispute Resolution: While most tax consultants offer general tax advisory and compliance, we go beyond tax filing and bookkeeping. We have a special team whose sole practice is built around tax dispute resolution. We approach every KRA demand notice with a strategic and defensive mindset.
  • Beyond Surface-Level Notice Responses: KRA demand notices aren’t random. They are triggered by tax audits, data mismatches, and system inconsistencies. We go beyond the surface-level responses at Gichuri & Partners to uncover the root cause of your tax issues.
  • Technical Precision: Taxpayers often make the mistake of being reactive instead of tactical in their responses. Our strategy is to lead with technical accuracy and supporting evidence to raise your winning chances. We ensure every response is legally grounded and fully aligned with the Tax Procedures Act.
  • Speed and Control: A Pay Now Notice from KRA demands urgency. The timelines are strict, and the stakes are high. We have designed our processes to respond quickly without compromising on quality. Our goal is speed and control where it matters the most.
  • Outcome-Focused: Many tax consultants focus on the ticking procedural boxes as outlined in the Tax Procedures Act. Being outcome-focused sets us apart because we focus on desired results. What are you seeking? A reduced assessment, negotiated settlement, or defending your position? That’s what we focus on.

Don’t Wait Until It’s Too Late!

We’ve already established that a KRA demand letter is not just another routine letter- it requires speed and urgency! It’s the starting point of a potential tax dispute, and how you respond can make or break your winning chances. The earlier you act, the better.  Have you received a KRA tax demand in Kenya? Speak to us today for the best KRA demand notice response and resolution services. Get Urgent KRA Notice Help

KRA Tax Audit Checklist for SMEs in Kenya

The KRA Tax Audit Checklist for SMEs in Kenya. Small and medium enterprises (SMEs) are usually on KRA’s radar more than large corporations for several reasons. Firstly, SMEs lack the resources to have an in-house accounting and tax department to put their financial and tax affairs in order.

Secondly, SMEs in Kenya are frequently in the spotlight for KRA audits due to enhanced digital surveillance through the Electronic Tax Invoice Management System (eTIMs). Lastly, most SMEs are non-compliant with taxes due to costs, limited tax information, and complex tax procedures. This puts them on the wrong side of tax laws, consequently triggering KRA tax audits and assessments.

Therefore, for most SMEs, KRA audits are not a matter of if they will happen, but when they happen. Business owners must anticipate these audits and be fully prepared when they happen. We’ve already tackled what every business owner should know when preparing for a KRA tax audit. This is not a repetition, but a quick, SME-specific KRA tax audit checklist.

The KRA Tax Audit Checklist for SMEs in Kenya

Quick Reference Table

Focus Area What KRA Checks What SMEs Should Do
Tax Registration KRA PIN and tax obligations Confirm iTAX details, Registered taxes
Filed Tax Returns Tax returns vs actual financial activity Ensure the paid taxes (VAT & Income tax) match the cashflow
Sales Records Turnover accuracy Reconcile invoices, cash, bank, and M-Pesa
Expenses Validity and supporting evidence Keep receipts, don’t include personal expenses
Payroll and PAYE Records Staff tax compliance Maintain payroll schedules and tax filings
Withholding Tax Whether withholding tax is deducted and remitted correctly Review third-party payments and tax obligations. Withhold and remit taxes
Past KRA Correspondence Tax compliance history Address any issues raised by KRA and show cooperation
Bank Records Source of funds and other related issues Document loans, personal contributions, capital injections, and transfers correctly

Want to know what items the KRA auditors focus on? Here is the KRA tax audit checklist for SMEs in Kenya:

1.     Tax Registration

When KRA lands in your premises or sits down to desk-audit your business, they start with the basics: registration. Is your business a sole proprietorship or a limited company? Do you have a KRA PIN? What taxes is your business registered for (VAT, PAYE, Withholding Tax, Income)? Another thing they check is business operations. Did you register to provide one activity but are providing another? Any inconsistencies in this stage will trigger a deeper audit.

2.     Filed Tax Returns

Your filed returns must match the financial reality of your business. When KRA reviews your tax returns, they compare them to:

  • Bank statements.
  • Mobile money (M-Pesa) till and paybill statements.
  • Point of Sale (POS) records and cash summaries.

Red flags to watch out for here include:

  • VAT returns that aren’t consistent with the sales.
  • NIL returns during a period where income was generated.
  • Unexplained drop in turnover tax returns.

Consulting with a tax consultant before a KRA audit can help you identify these gaps and rectify errors, changing the trajectory of the audit.

3.     Sales Records

Sales records are where SMEs win or lose an audit. Make sure the sales receipts, invoices, sales summaries, and actual cash flow are consistent. Most businesses in Kenya deal with both cash and cashless transactions, so ensure all records reconcile.

4.     Expenses

Unsupported expenses will raise red flags during an audit, and KRA doesn’t allow unsupported expenses. Be ready to show how the expenses are related to the business and are allowed. Practical tips to ensure expenses are defensible include:

  • Having receipts and invoices for all expenses.
  • Making sure all claimed expenses are business-related and not personal.
  • The value of these expenses is reasonable for the size of your SME.

If you can’t support your expenses, KRA will likely impose an additional tax assessment.

5.     Payroll and PAYE Records

Is your SME large enough to have employees? Is their income taxable? Do you deduct PAYE and remit it to KRA as expected? KRA will ask for your payroll records. These include:

  • Payroll schedules.
  • Statutory deductions records (NSSF, SHIF, PAYE, etc).
  • Employment contracts.
  • Staff salaries records.

Maintaining these records is crucial. If you can’t do it yourself, outsource to a professional payroll service provider.

6.     Withholding Tax

SMEs are expected to withhold taxes when they make certain payments, such as to suppliers, landlords, and consultants. Forgetting to withhold taxes may prompt KRA to disallow expenses and consequently apply additional tax assessments. As an SME, always:

  • Deduct withholding tax on rent, consultancy, professional fees, and other services.
  • Remit withholding taxes on time.
  • Issue withholding tax certificates to the relevant partners.

KRA focuses on withholding tax when auditing SMEs because it’s a high-risk area for revenue leakage. Don’t be the source of this leakage. Instead, do your part to ensure tax compliance for all parties.

7.     Past KRA Correspondence

Before a KRA audit, KRA tries to resolve any issues as soon as they appear. They will issue demand letters, iTax notifications, and emails to try to resolve the matter before it escalates. If you’ve engaged with KRA at any capacity, keep these correspondences organized and safe. Have clear and unaltered copies of:

  • Demand letters
  • Emails
  • System notifications
  • Objection decisions
  • Compliance with previous instructions from KRA.

KRA checks these engagements to determine your level of cooperation. Ignoring past issues is a red flag during a KRA audit and may escalate the issue.

8.     Bank Records

Bank-led KRA audits are common among SMEs. Banks and SMEs have a close relationship, with SMEs going to banks to access working capital, manage cash flow, and save their daily income.  KRA monitors this relationship, and any discrepancies might trigger a financial audit. Keep your bank statements and other relevant documents organized, and be ready to explain the following:

  • Large and unusual deposits.
  • Loan from third parties.
  • Money transfers between business and personal accounts.
  • Owner capital injections/contributions.

Final Thoughts

Tax disputes between KRA and SMEs are rarely caused by deliberate tax evasion or non-compliance. Instead, it stems from data discrepancies, poor bookkeeping, and mixed finances. This KRA tax audit checklist for SMEs in Kenya will help you spot and rectify gaps early before a tax audit turns into a dispute.

It will also help you know when to seek professional tax audit representation to resolve compliance issues. If you need KRA audit services or internal audits/review, contact Gichuri & Partners. We are your reliable partner in all tax matters, from tax filing to audits and KRA dispute resolution.

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.

KRA Waiver Application Letter Sample

A KRA waiver letter is everything because it tells the commissioner whether you deserve a waiver or not. It can make all the difference and determine if you’ll get an approval or an approval. In this KRA waiver letter sample, we show you how to write a good waiver application letter for a better chance at approval.

KRA Waiver Application Letter Sample

——————————————————————————————————————————-

John Samuel Wafula,

P.O. BOX 18-10900,

Kakamega, Kenya.

wafulajs@gmail.com

+254 707 234 234

 

The Commissioner,

Domestic Taxes,

Kenya Revenue Authority,

P.O. Box 48240-00100,

Nairobi, Kenya.

 

Dear Sir/Madam,

 

RE: APPLICATION FOR WAIVER OF PENALTIES AND INTERESTS

I am writing to formally request a waiver of penalties and interests charged on my individual income tax (monthly rental income), for the tax period (s) Jan 2024-Dec 2024.  The penalties and interests arose due to  (give credible reasons like financial constraints, iTax system glitches, unexpected emergencies, etc). I have since taken the right measures to correct the issue and am committed to staying compliant going forward through timely tax filing and payments.

I have attached supporting documents to validate this application, including:

  • Bank statements
  • Medical records
  • Proof of hardship (layoff letter, financial statements)
  • Police abstract
  • System-generated errors (screenshots)
  • Court documents
  • Compliance certificate for other tax obligations or previous tax periods

I have already made plans to settle the principal tax. I look forward to your kind consideration and promise to stay compliant with KRA regulations and laws moving forward.

Yours faithfully,

John Samuel Wafula

KRA PIN- A007234234R

——————————————————————————————————————————-

Onboarding E-TIMS for Small Businesses

In the dynamic landscape of Kenya’s business environment, staying ahead means embracing technological advancements. One such innovation revolutionizing business operations is Electronic Tax Invoice Management System (E-TIMS). For small businesses in Kenya, adopting E-TIMS is not just about compliance; it’s a strategic move towards efficiency, accuracy, and growth. In this comprehensive guide, we’ll delve into the intricacies of onboarding E-TIMS and explore how firms like Gichuri & Partners can facilitate this transition while empowering small businesses.

Understanding E-TIMS

E-TIMS is a digital platform developed by the Kenya Revenue Authority (KRA) to automate the issuance and management of tax invoices. It aims to enhance tax compliance, curb tax evasion, and streamline administrative processes. The system enables businesses to generate, submit, and store electronic tax invoices and receipts securely.

Benefits of E-TIMS for Small Businesses:

1. Compliance:

With stringent tax regulations in Kenya, compliance is non-negotiable for businesses. E-TIMS ensures adherence to tax laws by automating invoice generation and submission processes, minimizing errors, and reducing the risk of non-compliance penalties.

2. Efficiency:

Manual invoice generation and record-keeping are not only time-consuming but also prone to errors. E-TIMS simplifies these tasks by providing a centralized platform for invoice management. This boosts operational efficiency, allowing businesses to focus on core activities.

3. Cost Savings:

By eliminating the need for paper-based invoicing and manual record-keeping, E-TIMS helps businesses cut costs associated with stationery, storage, and manpower. Moreover, the reduction in errors minimizes the risk of financial losses due to inaccuracies in tax reporting.

4. Improved Cash Flow:

Faster invoice processing and accurate tax calculations lead to expedited payments from customers and timely tax submissions. This, in turn, improves cash flow management and enables businesses to invest resources in growth initiatives.

Onboarding E-TIMS: A Step-by-Step Guide:

Step 1: Registration

The first step towards adopting E-TIMS is registering your business on the KRA portal. This involves providing necessary details such as business name, tax identification number (TIN), and contact information. Once registered, businesses receive login credentials to access the E-TIMS platform.

Step 2: System Familiarization

Gaining familiarity with the E-TIMS interface and functionalities is crucial for seamless integration into your business operations. KRA provides comprehensive training materials, including user manuals and video tutorials, to help businesses navigate the platform effectively.

Step 3: Invoice Generation

Using E-TIMS, businesses can generate electronic tax invoices in real-time for goods and services rendered. The system automatically captures relevant transaction details, such as invoice number, date, and amount, ensuring accuracy and compliance with tax regulations.

Step 4: Submission and Verification

Once invoices are generated, they are submitted to the KRA portal for verification and validation. The system performs checks to ensure compliance with tax laws and issues a unique identification number (UIN) for each invoice. Verified invoices are then stored securely in the E-TIMS database.

Step 5: Record-Keeping

Maintaining organized records is essential for tax audits and financial reporting. E-TIMS simplifies record-keeping by storing all electronic invoices and receipts in a centralized repository. Businesses can easily retrieve and export these records for compliance purposes.

How Gichuri & Partners Can Help:

Gichuri & Partners, a leading consultancy firm specializing in tax and business advisory services, plays a pivotal role in assisting small businesses with E-TIMS onboarding. Here’s how they can add value:

Expert Guidance

Navigating the complexities of tax regulations and digital platforms like E-TIMS can be daunting for small business owners. Gichuri & Partners offer expert guidance and support throughout the onboarding process, ensuring businesses remain compliant and operationally efficient.

Tailored Solutions

Every business is unique, and Gichuri & Partners understands this diversity. They provide tailored solutions that align with the specific needs and objectives of each client, whether it’s streamlining invoicing processes, optimizing tax planning, or enhancing financial management.

Continuous Support

E-TIMS onboarding is just the beginning of the journey towards digital transformation. Gichuri & Partners offer ongoing support and advisory services to help businesses leverage the full potential of E-TIMS and stay ahead in an evolving business landscape.

Conclusion

Embracing E-TIMS is not merely a compliance requirement; it’s a strategic imperative for small businesses in Kenya. By automating invoice management processes, improving efficiency, and ensuring tax compliance, E-TIMS empowers businesses to thrive in a competitive environment. With the guidance and support of consultancy firms like Gichuri & Partners, businesses can navigate the digital landscape with confidence, driving growth and success in the long run.

KRA Tax Compliance Certificate

In the dynamic world of business and finance, staying on top of your tax obligations is not just a legal requirement but also a crucial element in maintaining your business’s credibility and operational efficiency. One of the key documents you might need in this regard is the  KRA Tax Compliance Certificate  (TCC). This certificate is a testament to your adherence to tax regulations as stipulated by the Kenya Revenue Authority (KRA). In this blog post, we’ll walk you through the steps to obtain this certificate and highlight the services of Gichuri & Partners, a leading accounting and advisory firm that can simplify this process for you.

Understanding the Tax Compliance Certificate

A  Tax Compliance Certificate  is an official document issued by the  Kenya Revenue Authority (KRA) . It serves as evidence that an individual or business entity has complied with all applicable tax obligations. Whether you are bidding for a government contract, applying for a job, or seeking to establish business partnerships, the TCC is often a requisite.

Steps to Obtain a KRA Tax Compliance Certificate

  • Ensure You Are Registered with KRA : Before you can apply for a Tax Compliance Certificate, you must be registered with the KRA and possess a Personal Identification Number (PIN). If you don’t have a PIN, you can register online through the KRA iTax portal.
  • File Your Tax Returns : To be eligible for a TCC, you must have filed all your tax returns on time. This includes:
    • Income Tax Returns for both individuals and businesses.
    • VAT Returns if your business is registered for VAT.
    • PAYE Returns if you have employees.
    • Ensure that there are no pending returns or unpaid taxes. If there are any discrepancies or penalties, they must be resolved before applying.
  • Log in to the KRA iTax Portal : Once all your returns are up-to-date, log in to the KRA iTax portal using your PIN and password. Navigate to the ‘Certificates’ menu and select ‘Apply for Tax Compliance Certificate.’ 
  • Fill Out the Application Form : Complete the application form by providing the necessary details. Ensure all information is accurate to avoid delays in processing your certificate.
  • Submit Your Application  : After filling out the form, submit your application. The KRA will review your tax records to ensure compliance. If everything is in order, your TCC will be processed. 
  • Receive Your Certificate  : If your application is successful, you will receive your Tax Compliance Certificate via the email address you provided in your application. The certificate can also be downloaded from the iTax portal. 

Why Choose Gichuri & Partners?

Navigating tax compliance can be daunting, but partnering with a reputable accounting and advisory firm like Gichuri & Partners can make the process seamless. Here’s how Gichuri & Partners can assist you:

Expert Guidance

Gichuri & Partners boasts a team of seasoned professionals who are well-versed in Kenyan tax laws. They provide expert guidance on ensuring all your tax obligations are met timely and accurately.

Comprehensive Tax Services

From filing your returns to addressing any discrepancies with the KRA, Gichuri & Partners offers a comprehensive range of tax services tailored to meet your specific needs.

Time-Saving Efficiency

Handling tax matters requires attention to detail and time. Gichuri & Partners take this burden off your shoulders, allowing you to focus on your core business activities while they manage your tax compliance.

Peace of Mind

With Gichuri & Partners, you are assured of professional and reliable service, giving you peace of mind that your tax compliance is in capable hands.

Conclusion

Obtaining a KRA Tax Compliance Certificate is an essential step in affirming your tax obligations are met, enhancing your business’s credibility, and ensuring smooth operations. By following the outlined steps, you can efficiently secure your TCC. For a hassle-free experience, consider leveraging the expertise of Gichuri & Partners.

Their dedicated services ensure you remain compliant, allowing you to focus on growing your business. For more information on how  Gichuri & Partners  can assist with your tax compliance needs, visit their website or contact their offices directly. Don’t let tax compliance be a stumbling block; with the right support, it can be a straightforward and manageable task.

Self Help Group KRA PIN Registration

Self Help Groups (SHGs) play a pivotal role in fostering economic growth and community development. For these groups to operate effectively within Kenya’s legal framework, obtaining a KRA PIN is essential. This guide by  Gichuri & Partners  walks you through the Self Help Group KRA PIN registration process, ensuring your group remains compliant and enjoys the benefits of formal recognition.

Why Self Help Group KRA PIN Registration is Important

A KRA PIN is a unique identifier issued by the  Kenya Revenue Authority , essential for various financial transactions and legal compliance. For Self Help Groups, registering for a KRA PIN allows you to:

  • Open a Bank Account:  Most financial institutions require a KRA PIN to open and operate a bank account.
  • Access Government Services:  Apply for licenses, permits, and participate in government tenders.
  • Ensure Tax Compliance:  Meet tax obligations and avoid legal issues related to non-compliance.

Step-by-Step Process for Self Help Group KRA PIN Registration

Step 1: Prepare Required Documents

Before starting the registration process, gather the following documents:

  • A copy of the group’s constitution.
  • Minutes of the meeting where the officials were elected.
  • Copies of ID cards for the group’s officials.
  • Passport-sized photos of the officials.
  • Group registration certificate.

Step 2: Visit the KRA Portal

Go to the  KRA iTax portal . If you don’t have an account, create one by providing the necessary details.

Step 3: Fill Out the Application Form

Log in to your iTax account and navigate to the  KRA PIN registration  section. Select ‘Non-Individual’ for the type of applicant and complete the form with accurate information about the Self Help Group.

Step 4: Upload Supporting Documents

Upload the prepared documents where required. Ensure all files are clear and legible to avoid any delays in processing.

Step 5: Submit the Application

Review all the information provided, and once confirmed, apply. You will receive an acknowledgment receipt.

Step 6: Await Approval

The KRA will review your application. Once approved, you will receive a notification via email with your KRA PIN certificate attached.

Tips for a Smooth KRA PIN Registration Process

  • Double-Check Information:  Ensure all information is accurate and matches the documents provided.
  • Clear Documentation:  Use high-quality scans or photos of documents to avoid rejection due to illegibility.
  • Follow-Up:  If there are any delays, follow up with the KRA customer service for updates on your application status.

Why Choose Gichuri & Partners?

At Gichuri & Partners, we specialize in assisting Self Help Groups with KRA PIN registration and other compliance needs. Our experienced team offers:

  • Expert Guidance:  Step-by-step assistance throughout the registration process.
  • Efficient Service:  Quick and reliable service to ensure timely registration.
  • Comprehensive Support:  Ongoing support for all your financial and legal needs.

Contact  Gichuri & Partners  today to streamline your Self Help Group KRA PIN registration and ensure your group’s compliance with all legal requirements.

Foreigner KRA PIN Registration

In today’s interconnected world, individuals from various corners of the globe are drawn to Kenya for business, work, or investment opportunities. However, navigating the bureaucratic landscape of a foreign country can often be daunting, especially when it comes to tax-related matters. One such essential requirement for foreigners operating in Kenya is obtaining a KRA PIN (Personal Identification Number) from the Kenya Revenue Authority (KRA). In this blog post, we’ll delve into the intricacies of Foreigner KRA PIN registration in Kenya and how partnering with firms like Gichuri & Partners can streamline this process.

Understanding the Importance of a KRA PIN

Before delving into the specifics of Foreigner KRA PIN registration, it’s crucial to understand the significance of this identification number. The KRA PIN serves as a unique identifier for taxpayers in Kenya and is required for various financial transactions, including:

  • Income Tax Obligations: Any individual generating income in Kenya, regardless of nationality, is required to pay taxes. A KRA PIN facilitates the filing of income tax returns and compliance with tax obligations.
  • Business Transactions: From opening a bank account to engaging in business transactions, a KRA PIN is often a prerequisite. It’s a fundamental component for businesses to operate legally within the Kenyan jurisdiction.
  • Property Transactions: Whether buying, selling, or renting property in Kenya, a KRA PIN is typically necessary for documentation and compliance purposes.

Challenges Faced by Foreigners

Foreign individuals seeking to obtain a KRA PIN may encounter various challenges, including language barriers, unfamiliarity with Kenyan tax laws, and complex administrative procedures. Moreover, the process of gathering and submitting the required documentation can be time-consuming and confusing for those not well-versed in the local regulatory framework.

Streamlining the Process with Gichuri & Partners

This is where professional firms like Gichuri & Partners come into play. With their expertise in Kenyan tax laws and extensive experience in assisting foreign individuals and businesses, they offer invaluable support in navigating the Foreigner KRA PIN registration process.

Expert Guidance

Gichuri & Partners provide personalized assistance, guiding foreign clients through each step of the KRA PIN registration process. From initial consultation to the submission of documents, their team of experts ensures a smooth and efficient experience.

Document Preparation and Submission

One of the primary challenges for foreigners is understanding the documentation requirements for KRA PIN registration. Gichuri & Partners alleviate this burden by assisting clients in preparing and organizing the necessary documents, including:

  • Passport or other valid identification documents
  • Proof of residency in Kenya (if applicable)
  • Work permit or other relevant immigration documents
  • Letter of introduction from employer or business partner (if applicable)

By meticulously preparing and verifying these documents, Gichuri & Partners minimize the risk of delays or rejections in the KRA PIN registration process.

Liaison with Authorities

Navigating government agencies can be intimidating, especially for individuals unfamiliar with the local bureaucracy. Gichuri & Partners act as intermediaries, liaising with the Kenya Revenue Authority on behalf of their clients. This proactive approach ensures that any queries or concerns raised by the tax authorities are addressed promptly, facilitating a smoother registration process.

The Registration Process

While the specifics of the KRA PIN registration process may vary depending on individual circumstances, the following steps provide a general overview:

  • Consultation: Foreign individuals seeking to register for a KRA PIN begin by consulting with Gichuri & Partners to assess their eligibility and understand the requirements.
  • Document Collection: The client provides the necessary documentation, which is carefully reviewed and organized by Gichuri & Partners.
  • Application Submission: Gichuri & Partners submit the KRA PIN application on behalf of the client, ensuring accuracy and completeness.
  • Follow-Up and Communication: Throughout the registration process, Gichuri & Partners maintain open communication with the client, providing updates and addressing any concerns.
  • Receipt of KRA PIN: Once the application is approved, the client receives their KRA PIN, enabling them to fulfill their tax obligations and engage in financial transactions in Kenya.

Conclusion

Obtaining a KRA PIN as a foreigner in Kenya is a crucial step towards compliance with local tax laws and regulatory requirements. While the process may seem daunting, partnering with experienced firms like Gichuri & Partners can greatly simplify the registration process, ensuring timely approval and peace of mind for foreign individuals and businesses operating in Kenya. By offering expert guidance, document preparation, and liaison services, Gichuri & Partners empower their clients to navigate the complexities of Foreigner KRA PIN registration with confidence.

How to Apply KRA PIN for a Limited Company

A KRA PIN (Kenya Revenue Authority Personal Identification Number) is a crucial requirement for any limited company operating in Kenya. Whether you are setting up a new business or managing an existing one, obtaining a KRA PIN is essential for tax compliance and accessing various government services. This comprehensive guide will walk you through the step-by-step process of applying for a KRA PIN for your limited company.

Why Does Your Limited Company Need a KRA PIN?

KRA PIN is a mandatory requirement for businesses in Kenya. Here are some reasons why your limited company needs one:

  1. Tax Compliance: The KRA PIN allows your company to file tax returns and pay taxes such as VAT, income tax, and withholding tax.
  2. Banking Services: Most banks in Kenya require a KRA PIN to open a corporate bank account.
  3. Government Tenders: Companies bidding for government contracts must provide a KRA PIN.
  4. Legal Transactions: Transactions such as property acquisition or transfer require a KRA PIN.
  5. Regulatory Compliance: It is necessary for compliance with various regulatory bodies such as the National Construction Authority (NCA) or the Public Procurement Regulatory Authority (PPRA).

Step-by-Step Guide to Applying for a KRA PIN for a Limited Company

Step 1: Gather Required Documents

Before starting the application process, ensure you have the following documents ready:

  • Certificate of Incorporation: This is proof of your company’s legal registration.
  • Company CR12 Form: This document lists the company’s directors and shareholders.
  • Directors’ KRA PINs: All directors must have individual KRA PINs.
  • Memorandum and Articles of Association: This outlines your company’s objectives and operational structure.
  • Company Address Details: Including physical location, postal address, and email.
  • Business Permit: (If applicable) Required for operational businesses.

Step 2: Access the iTax Portal

  1. Visit the KRA iTax portal.
  2. If you do not already have an iTax account for your company, create one by selecting the “New PIN Registration” option.

Step 3: Select the Type of Taxpayer

  • Choose “Non-Individual” as the taxpayer type since this application is for a limited company.

Step 4: Fill in the Application Form

Provide the following details in the application form:

  • Company Registration Details: Enter your company’s name, registration number, and date of incorporation.
  • Business Type: Specify your company’s primary business activities.
  • Contact Details: Include your company’s email address, phone number, and physical location.
  • Tax Obligations: Select the tax obligations applicable to your business, such as VAT, income tax, and withholding tax.

Step 5: Upload Supporting Documents

Scan and upload the required documents, including the Certificate of Incorporation, CR12 form, and directors’ KRA PINs. Ensure that the documents are clear and in the accepted file formats (e.g., PDF or JPEG).

Step 6: Submit the Application

Review all the details you have provided to ensure accuracy. Once satisfied, submit the application. Acknowledgment of your submission will be sent to the email address provided.

Step 7: Wait for Approval

The KRA will review your application and verify the submitted documents. If everything is in order, you will receive an email notification with your company’s KRA PIN certificate. This process typically takes 1-3 business days.

Tips for a Successful Application

  • Ensure Accuracy: Double-check all the details before submitting your application to avoid delays.
  • Have All Directors Registered: All company directors must have individual KRA PINs before applying for the company PIN.
  • Seek Professional Assistance: If you are unsure about any step, consult a tax consultant or legal professional.
  • Keep Copies of Submitted Documents: Retain copies of all documents uploaded for future reference.

Common Challenges and Solutions

  • Mismatch of Information: Ensure the details on the Certificate of Incorporation match those provided in the application.
  • Missing Director PINs: All directors must have active KRA PINs. Apply for any missing ones before starting the company PIN application.
  • System Downtime: The iTax portal may experience occasional downtimes. Be patient and try again later.

Conclusion

Applying for a KRA PIN for your limited company is a straightforward process when you have the necessary documents and follow the correct steps. The KRA PIN is not only a legal requirement but also a vital tool for business operations and growth in Kenya. By ensuring compliance, your company can confidently engage in various transactions and opportunities. For further assistance, consult a tax consultant or visit the nearest KRA office for guidance.

Enter your details to receive a full quote and consultation

Book Your Appointment

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