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

Tax Advisory Services

At Gichuri and Partners, we share practical guides and expert tips to help entrepreneurs and businesses make informed decisions and stay compliant with local regulations.

How to Register for a KRA PIN in Kenya

A KRA PIN is necessary in most monetary, legal, and business processes in Kenya. You need a PIN for various purposes, from simple processes like opening a bank account and applying for loans, to more meaningful things like exporting goods and purchasing property. You can register for a KRA PIN in Kenya as an individual, business, or non-resident. We’ve compiled this detailed step-by-step guide to help you register for a KRA PIN in Kenya. Keep reading to learn more.

What is a KRA PIN?

According to the Kenya Revenue Authority (KRA), a KRA PIN is a personal identification number that identifies you for various purposes, such as transactions with KRA, government agencies, and relevant service providers.

Think of a special number that identifies you in legal, official, and business transactions, instead of your name. Names can be similar. You’ve probably met someone with the exact three names as someone you know, including the middle and surname, yet they are a different person. That can’t happen with a KRA PIN. Every individual or business has a unique PIN, an 11-character code that’s exclusive to them.

Who Should Register for a KRA PIN?

Is a KRA PIN mandatory in Kenya? Yes, it is mandatory for all income earners. KRA requires every resident and non-resident earning an income in Kenya to register for a PIN for tax purposes. You should register for a KRA PIN if you are:

  • Employed
  • A landlord or landlady (earns rental income)
  • A business person
  • HELB applicant
  • Taking part in the following transactions:
  • Title registration, payment of land rent, and stamping of instruments by the Commissioner of Lands
  • Application for business permit
  • Payment of water and power deposits
  • Vehicle registration
  • Business/company registration
  • Underwriting policies by Insurance Companies
  • Imports, customs clearing, and forwarding
  • Facilitation of contracts, tenders, etc, to supply goods to the government and public institutions

If you fall under any of the above categories, let’s show you how to register for a KRA PIN in Kenya below.

How to Register for a KRA PIN in Kenya

KRA offers PINs to individuals and entities, including companies, trusts, and Non-Governmental Organisations (NGOs). In this regard, KRA PINs are broadly divided into individual KRA PINs and non-individual KRA PINs. Let’s look at the steps to register for a KRA PIN in Kenya, whether individual or non-individual.

How to Register for an Individual KRA PIN

Here is a step-by-step guide on how to register for an individual KRA PIN:

Step 1: Access the KRA iTax Portal

Step 2. Navigate to New PIN Registration

  • Go to the New PIN Registration section and click on the provided link.
  • The link will direct you to a new tab.

Step 3: Choose Your Taxpayer Type and Mode of Registration

  • Click on Tax Payer Type and select Individual.
  • Click on Mode of Registration and select Online Form.
  • Select Yes or No depending on whether you want to register for a PIN with no obligation, e.g., for students with no income.
  • Click Next to go to the next section of the form.

Step 4: Fill Out the PIN Registration Form

  • Fill out the online form as required.
  • Critical data includes your basic information, contact details, addresses, employment details, and tax obligation details.
  • Upload any required documents.

Step 5: Submit the Application

  • Submit the filled-out form.
  • KRA will acknowledge receiving the form by sending an online acknowledgement receipt.
  • The receipt contains a reference number that you’ll use to track the approval status.

That’s all. Once KRA has verified your details and approved the application, you’ll receive your new KRA PIN.

How to Register for a Non-Individual KRA PIN

As we mentioned earlier, a non-individual KRA PIN caters to an entity that includes more than one person. These include businesses, limited companies, partnerships, trusts, and NGOs.

Note: While a sole proprietorship is a business entity, it doesn’t fall under non-individual PIN registration. Such a business uses the proprietor’s individual PIN for legal and financial transactions. Here are the steps to register for a non-individual KRA PIN in Kenya:

Step 1: Access the KRA iTax Portal

Step 2. Navigate to New PIN Registration

  • Go to the New PIN Registration section and click on the provided link.
  • The link will direct you to a new tab.

Step 3: Choose Taxpayer Type and Mode of Registration

  • Click on Taxpayer Type and select Non-Individual.
  • Click on Mode of Registration and select Online Form.
  • Click Next to go to the next page.

Step 4: Fill out the PIN Registration Form

  • Fill out the required details, including business basic information, tax obligation details, director and partner details, and tax agent (if any).
  • If you don’t have a tax agent, skip the section.
  • Answer the final question.

Step 5: Submit the Application

  • After completing the form, click Submit.
  • KRA will send you an acknowledgement receipt with a reference number. You’ll use this number to track the application.

Upon approval, KRA will send you the PIN certificate with your new PIN.

Benefits of a KRA PIN and Why You Need One

A KRA PIN is a necessity for most legal, business, and financial activities in Kenya. Here’s why you need a KRA PIN:

  • Legal Compliance: Legal compliance is essential for every adult individual and legal entity. KRA demands that every person or business with an income acquire a PIN for tax purposes.
  • Access to Services: Various services in Kenya require a KRA PIN, from applying for higher education loans (HELB) and grants to opening bank accounts.
  • For Business, Legal, and Financial Transactions: A KRA PIN is mandatory for various business, legal, and financial transactions like registering land titles, motor vehicles, real estate, and companies. Other activities that require this PIN are underwriting insurance policies, obtaining public utilities like water and electricity, and bidding for government tenders.
  • Tax Compliance: Having a KRA PIN simplifies your tax processes. You can file your individual or business returns online via the iTax portal easily.
  • Credibility: Having a KRA PIN cements your credibility. Government agencies, investors, business partners, banks, and other financial institutions find you trustworthy to conduct business with.

Tips for a Smooth KRA PIN Registration Process

Follow these tips to streamline your KRA PIN registration process:

  • Prepare required documents beforehand: Identify the required documents like copies of identity cards, passports, passport photos, company documents, etc. Prepare them beforehand to make it easy to upload them online.
  • Verify your documents to avoid rejection: KRA may reject your application for small errors and inconveniences like unclear copies of documents and photos. Double-check to ensure everything is clear and professional.
  • Follow up: KRA provides a reference number to track your application. Follow up with KRA customer care to get updates on your application status.
  • Seek assistance from experts: For an overall smooth application process and prompt approval, work with a tax expert. An expert will provide expert guidance and comprehensive support that saves you time and headaches.

Are you looking for assistance with KRA PIN registration? Gichuri & Partners is a leading tax consultancy in Kenya, specializing in tax compliance services. Contact us for quick and hassle-free KRA PIN registration. Let’s help you stay compliant and access legal and financial services by obtaining a KRA PIN.

KRA Tax Compliance Certificate : Application Process and Requirements 

A Tax Compliance Certificate (TCC) is an official document issued by the Kenya Revenue Authority (KRA) to prove that you have paid all your taxes and filed all relevant returns. It is also known as a tax clearance certificate, and is a requirement in various legal and business transactions.

Several transactions and activities require a TCC in Kenya, including applying for government tenders, registering a business license, and applying for jobs. Whether you are an individual or a business, understanding the TCC application process and requirements is crucial. We prepared this guide to show you how to apply for the KRA TCC and the requirements.

Importance of KRA Tax Compliance Certificate

A KRA tax compliance certificate comes in handy in various instances. It’s a requirement in the following situations, among others:

  • Job application
  • Government tender application
  • Application for a clearing and forwarding agent license
  • Application for work permit renewal
  • Application for liquor store operating license
  • You are curious about your tax compliance status

TCC Eligibility Criteria (Requirements)

KRA can approve or reject your TCC application, depending on several factors. It is important to know whether you even qualify for the certificate before wasting time and resources applying for one. So, who qualifies for a TCC? Below are the TCC requirements in Kenya:

  • You have a valid KRA PIN
  • You have filed all due tax returns
  • You have paid all outstanding taxes and have no penalties

What Documents and Information are Required To Apply for TCC in Kenya?

Once you’ve determined you’re eligible for a KRA tax clearance certificate, the next step is to prepare the documents and information required to complete the application process. Preparing these documents beforehand will simplify the application and save time. Below are the required documents to apply for KRA TCC:

  • KRA PIN
  • National ID
  • Certificate of Incorporation (for businesses)
  • An up-to-date tax return history, like business invoices for VAT, payslips for PAYE, KRA Acknowledgement receipts, etc.
  • Relevant tax obligations like Income tax, PAYE, VAT, MRI, etc.

Now that you’ve all the information and documents needed for the application process, let’s get into the steps. KRA TCC application is conducted online via the iTax portal.

How to Apply for KRA Tax Compliance Certificate: Step-by-Step Guide

Here’s the step-by-step guide to applying for a KRA tax compliance certificate in Kenya:

Step 1: Access the KRA Portal

Visit the iTax Portal on a web browser.

Log in to your account using your KRA PIN and password. Follow the on-screen instructions, like solving an arithmetic question, to complete the login process.

Step 2: Navigate to the Certificates Section

Once you’ve logged into your account, navigate to the Certificates section. Click on the menu and select Apply for Tax Compliance Certificate (TCC).

You will be taken to a new window with a form.

Step 3: Fill Out the Online Application Form

The website will autofill the TCC application form with your details, including KRA PIN, name, address, personal, and business information. Verify the details to ensure they are accurate. If you need to update some of the details, like phone number and email addresses, do so. You’ll also be asked why you are applying for the TCC certificate. Select the applicable reason.

Step 4: Submit the Application

Quickly go over your completed form one last time to verify that all the information is correct. Once you’re satisfied, click Submit to tender the application to KRA.

Step 5: Wait for Feedback

KRA will assess your application and provide feedback as soon as possible. If the application was successful, i.e, you don’t have pending tax returns and penalties, etc, the system will autogenerate an approval message alongside the TCC certificate.

Note: If there are pending issues with KRA, like tax debts, unfiled returns, or penalties, KRA will send you an alert to resolve the matter. You will only get a TCC certificate if you solve this issue. An approval message from KRA reads,

“Auto Approval for Tax Compliance Certificate has been submitted successfully.” Alongside this message is an acknowledgment number and a download link for the tax compliance certificate.

Step 6: Download the Tax Compliance Certificate

Once you receive the approval notification, the acknowledgement number, and the download link, you’re good to go. Click on the provided download link to download the tax compliance certificate. This certificate is valid for 12 months.

Tax Compliance Certificate Application Tips to Avoid Rejection

KRA might reject your TCC application for various reasons. You need to understand common reasons for rejection to avoid them. Here are some of the common reasons why the KRA TCC application is declined:

  • Pending tax returns and debts
  • Incorrect personal and business information
  • Incomplete tax obligations. For example, a retailer who only files income tax, even though they are eligible for VAT.
  • Audit inconsistencies and flagged accounts

If your TCC application has been declined and the online steps to rectify the issue do not resolve the issue, contact KRA customer care. You can do so on the KRA website or visit your nearest KRA office.

Bonus Tips For a Smooth TCC Application

If you want to have an easy time with tax compliance certificate application and renewal, you need to maintain a good reputation with KRA. Follow these tips to ensure a smooth TCC application:

  • File your taxes on time
  • Ensure you fulfill all your tax obligations
  • Seek assistance from an expert tax consultant

Final Thoughts

The KRA tax compliance certificate is important to individuals and businesses alike. It is required in various legal and business contexts, and obtaining it when needed is crucial. This detailed guide explained what a TCC entails, the requirements, and how to apply for one in Kenya.

Applying for a TCC is straightforward, but you can never go wrong by hiring an expert to handle it for you. At Gichuri & Partners, we provide comprehensive tax compliance services, including the application for a KRA TCC certificate.

Our expert team will facilitate the whole application process to ensure all required data is provided accurately for prompt approval. We will help you identify all your tax obligations, file returns on time, and resolve any pending issues in case of initial rejection. Need help with your KRA tax compliance certificate application? Let our expert tax consultants handle it for you- a quick, accurate, and hassle-free application. Get in touch.

Understanding the KRA VAT Special Table in Kenya

In recent years, the Kenya Revenue Authority (KRA) has stepped up its tax compliance measures to combat fraud and boost revenue collection. One such initiative is the KRA VAT Special Table, a listing that strikes fear into many businesses—often with good reason. But what exactly is it, how does a business end up on it, and what can be done to avoid or get off it? This blog post will walk you through everything you need to know about the VAT Special Table: its purpose, implications, causes, and steps for removal.

What is the KRA VAT Special Table?

The KRA VAT Special Table is an internal compliance tool used by the Kenya Revenue Authority to list VAT-registered taxpayers suspected of fraudulent activities. These include:

  • Issuing fictitious tax invoices.
  • Engaging in missing trader schemes.
  • Not remitting VAT collected from clients.
  • Claiming VAT input from non-existent or invalid suppliers.

Being listed on the Special Table can have significant operational and reputational consequences for your business.

How Do You Know If You Are On the VAT Special Table?

There’s no formal public announcement made when a company is listed. However, signs that your business has been flagged include:

  • Your clients are unable to claim input VAT from your invoices.
  • You receive notices or queries from KRA regarding your returns or suppliers.
  • An alert from the KRA iTax system stating that your PIN is under compliance review.

Why Does KRA Use the Special Table?

The VAT Special Table is part of KRA’s enforcement strategy under the VAT Act, 2013. It targets “missing trader” fraud, where companies issue or receive fake VAT invoices to inflate their input VAT and reduce their tax liability illegally. This tactic causes billions in lost revenue annually, prompting the KRA to tighten its audit and enforcement mechanisms.

Common Reasons for Getting Listed on the VAT Special Table

Understanding why businesses are flagged can help you avoid falling into the same trap. Common triggers include:

  • Claiming input VAT from suppliers listed on the Special Table.
  • Failure to file VAT returns or consistently filing nil returns.
  • Mismatches between your declared output VAT and client feedback.
  • Significant variance between declared purchases and sales.
  • Being linked to a tax evasion ring or non-existent supplier networks.

Implications of Being on the VAT Special Table

If your business is listed, the consequences can be severe:

  • Loss of Input VAT Claims: Your customers will not be able to claim VAT on your invoices.
  • Audits and Investigations: You may be subject to a comprehensive VAT audit.
  • Reputational Damage: Clients may stop doing business with you for compliance reasons.
  • Legal Liability: KRA can pursue tax penalties, interest, and even prosecution.

How to Get Off the KRA VAT Special Table

Getting off the VAT Special Table requires proactive effort. Here’s what to do:

Engage a Tax Consultant or Lawyer : Work with a professional to help you navigate the process and communicate effectively with KRA.

Submit a Formal Request : Write a formal letter to KRA requesting removal from the Special Table, detailing your case and attaching supporting documents (e.g., proof of transactions, supplier contracts, delivery notes).

Provide Evidence of Compliance : You may need to demonstrate that your transactions are legitimate, and taxes have been properly accounted for.

Attend Compliance Interviews : KRA may invite you for a compliance interview. Be transparent and cooperative.

Amend VAT Returns if Necessary : If errors are found in past VAT returns, amend them via iTax to reflect accurate information.

Pay Outstanding Taxes and Penalties : KRA may require settlement of any outstanding tax liabilities before removal.

How to Avoid the VAT Special Table

Prevention is better than cure. Here are practical tips to stay compliant and avoid the Special Table:

  • Conduct Due Diligence on Suppliers: Check their compliance status before claiming input VAT.
  • File VAT Returns on Time: Avoid delays and ensure they are accurate.
  • Maintain Proper Records: Keep invoices, delivery notes, and payment proofs.
  • Use Registered ETR Devices: Only generate VAT invoices using approved systems.
  • Engage a Certified Tax Agent: Regular health checks from professionals can help detect issues early.

What to Do If a Supplier is on the VAT Special Table

If you discover that a supplier is listed:

  • Stop transacting with them immediately.
  • Review all past invoices issued by them.
  • Engage KRA to seek advice on how to rectify previous claims.
  • Amend your returns if needed and provide explanations.

Conclusion

Being listed on the KRA VAT Special Table is not the end of your business but it is a serious red flag. It indicates that your VAT practices are under scrutiny and possibly non-compliant. The best course of action is to remain proactive: work with qualified tax experts, conduct supplier checks, maintain clean records, and stay updated on your VAT obligations. If you suspect your business has been listed or want to prevent that risk, Gichuri & Partners can help. We specialize in tax compliance, VAT health checks, and representing clients before the KRA.

Filing Auto Populated VAT Return

Value Added Tax (VAT) is a significant source of revenue for the Kenyan government. It is imposed on the supply of goods and services at every stage of production and distribution. As a business owner or a self-employed individual, filing VAT returns is not only a legal requirement but also a crucial part of maintaining compliance with tax regulations. In Kenya, VAT returns are submitted electronically through the Kenya Revenue Authority (KRA) online platform, iTax. This blog post will walk you through the VAT filing process, ensuring you understand every step to avoid penalties and ensure compliance.

Who Should File VAT Returns?

VAT applies to businesses that supply taxable goods or services with an annual turnover exceeding Ksh 5 million. Additionally, businesses that voluntarily opt for VAT registration must file returns. Common categories include:

  • Importers of goods
  • Suppliers of taxable services
  • Manufacturers
  • Retailers and wholesalers

If you fall into any of these categories, you must file monthly VAT returns with the KRA.

Understanding VAT Rates in Kenya

Kenya imposes three VAT rates:

  • Standard Rate (16%): This applies to most goods and services in Kenya.
  • Zero-rated (0%): This is applied to exports and certain categories like medical supplies.
  • Exempt: Some goods and services, such as financial services and certain agricultural products, are exempt from VAT.

Understanding which category your business activities fall under is crucial when filing VAT returns.

How to Register for VAT on iTax

If you are required to file VAT returns, the first step is to register your business for VAT. Here’s how to register through the iTax platform:

  • Visit the KRA iTax portal https://itax.kra.go.ke.
  • Log in using your KRA PIN and password.
  • Navigate to the “Registration” tab and select “Amend PIN Details.”
  • In the “Tax Obligation Details” section, select VAT.
  • Submit your application, and KRA will review and approve your VAT registration.

Once your VAT registration is complete, you will receive a VAT Certificate from KRA.

Documents and Information Required for VAT Filing

Before you start filing your VAT returns, ensure you have the following details:

  • Invoices for sales and purchases: Ensure all VAT-inclusive invoices are accurate and readily available.
  • Credit notes and debit notes: Any adjustments to your VAT must be supported with these documents.
  • Import declarations (if applicable): For businesses importing goods, you will need your import declaration forms (IDF) and customs documents.
  • KRA PIN and iTax login credentials: This is mandatory to access the iTax platform.
  • Step-by-Step Process of Filing VAT Returns on iTax

Step 1: Log in to iTax Portal

Go to iTax and log in using your KRA PIN and password.

Step 2: Navigate to VAT Returns

Once logged in, navigate to the “Returns” tab, and select “File Returns.” Choose VAT as the tax obligation.

Step 3: Download the VAT Excel Template

KRA provides a VAT return form in an Excel template format (VAT3 form). Download the template and ensure it’s the correct version for the tax period.

Step 4: Fill in the VAT Template

The VAT3 template requires you to input details of your taxable sales and purchases, including:

  • Sales (output VAT): Input the total sales for the period and the VAT charged at 16%, 0%, or the exempt rate.
  • Purchases (input VAT): Input the total purchases and the corresponding VAT you paid.

Ensure accuracy in entering the amounts, as mistakes can result in penalties or additional scrutiny from KRA.

Step 5: Validate and Upload the Form

Once the template is fully filled, validate it using the built-in validation tool in the Excel sheet. After validation, save the validated form as a zip file.

Step 6: Upload the VAT Return

Return to the iTax portal, navigate to the “Returns” tab, and click on “Upload VAT Return.” Browse and select the validated VAT3 file, then submit.

Step 7: Acknowledge the Return

Once submitted, you will receive an acknowledgment receipt from KRA, which serves as proof of filing. You can download this receipt and save it for future reference.

Payment of VAT Due

If your VAT return shows that you owe KRA any VAT, you must make the payment by the due date, which is the 20th of the following month. Late payment or failure to file on time will attract penalties.

Payment Methods

  • iTax Pay: You can generate a payment slip through iTax and pay via banks or mobile money services like M-Pesa.
  • Bank Transfer: Payments can be made directly to KRA through its partner banks.
  • Real-Time Gross Settlement (RTGS): For larger amounts, RTGS can be used.

After making payment, you should receive an e-slip and an acknowledgment from KRA that your VAT has been paid.

VAT Refunds and Credits

If your input VAT (the VAT you pay on purchases) exceeds your output VAT (the VAT you charge on sales), you may be eligible for a refund. KRA allows VAT-registered businesses to apply for a refund under certain conditions. However, this process can be lengthy, and you must provide sufficient documentation to support your claim.

You can also carry forward any excess input VAT to offset future VAT liabilities.

Penalties for Late Filing or Payment

Failure to file VAT returns or pay VAT on time can result in penalties, including:

  • Late filing penalty: Ksh 10,000 or 5% of the VAT payable, whichever is higher.
  • Late payment penalty: 5% of the VAT due, plus 2% interest per month on the outstanding amount.

To avoid these penalties, it is essential to file your VAT returns on time and ensure payment is made by the due date.

Common Mistakes to Avoid When Filing VAT Returns

  • Failing to keep proper records: Ensure all invoices and receipts are kept for at least five years as KRA may request them for audits.
  • Incorrect VAT calculations: Always double-check your input and output VAT amounts to avoid errors.
  • Failing to file nil returns: Even if no business was conducted, VAT-registered businesses are required to file a nil return.

Conclusion

Filing VAT returns in Kenya may seem complex, but with the iTax system and proper record-keeping, the process is relatively straightforward. Following the steps outlined in this guide will help you file your returns correctly and on time, avoiding penalties and ensuring that your business stays compliant with Kenyan tax laws. If you have any difficulties or need professional assistance, feel free to reach out to Gichuri & Partners for expert VAT filing services.

How to Write KRA Waiver Letters

When it comes to dealing with Kenya Revenue Authority (KRA) requirements, sometimes individuals and businesses may need to request a waiver for various tax-related obligations. Crafting a well-written KRA waiver letter is crucial to ensure your request is considered and processed efficiently. This guide will walk you through the essentials of writing a KRA waiver letter, helping you present your case effectively.

Understanding a KRA Waiver Letter

KRA waiver letter is a formal request to the Kenya Revenue Authority seeking relief from specific tax obligations or penalties. This letter should be clear, concise, and include all necessary information to support your request. The goal is to convince the KRA to grant your waiver based on the circumstances you present.

Key Components of a KRA Waiver Letter

  • Your Contact Information: Start with your full name, address, and contact details. If you’re writing on behalf of a business, include the business name and registration number.
  • Recipient’s Information: Address the letter to the appropriate KRA office or officer. Include their name (if known), title, and the KRA office address.
  • Subject Line: Clearly state the purpose of your letter. For example, “Request for Waiver of Penalty” or “Application for Tax Waiver.”
  • Salutation: Use a formal salutation such as “Dear Sir/Madam” or “To Whom It May Concern.”
  • Introduction: Briefly introduce yourself or your business and state the purpose of your letter. Mention the specific tax obligation or penalty for which you are requesting a waiver.
  • Detailed Explanation: Provide a detailed explanation of why you are requesting the waiver. This section should include:
  • Reason for Request: Explain why you believe you qualify for a waiver. This could include financial hardship, error, or other extenuating circumstances.
  • Supporting Documentation: Reference any documents you have included that support your request. This might include financial statements, tax records, or correspondence with KRA.
  • Request for Consideration: Clearly state what you are asking for, whether it’s a full waiver or a reduction in the penalty. Be specific about the relief you are seeking.
  • Conclusion: Reiterate your request and express appreciation for their consideration. Provide your contact information again for follow-up.
  • Signature: End with a formal closing such as “Sincerely” or “Yours faithfully,” followed by your signature (if sending a hard copy) and printed name.

Tips for a Successful KRA Waiver Letter

  • Be Honest and Accurate: Ensure all information provided is truthful and accurate.
  • Stay Professional: Use a formal tone and professional language throughout the letter.
  • Follow-up: After sending your letter, follow up with KRA to confirm receipt and inquire about the status of your request.

By following these guidelines, you can create a compelling KRA waiver letter that increases your chances of receiving the desired relief. For more detailed assistance or advice, visit Gichuri Partners.

Steps to File Your KRA iTax Return

Filing your tax returns is an essential responsibility for every Kenyan citizen and business. The Kenya Revenue Authority (KRA) has streamlined this process through the iTax system, making it more accessible and efficient.  Gichuri & Partners, a leading tax advisory firm, provides expert guidance to ensure you navigate this process smoothly. Here’s a comprehensive guide on how to file your KRA iTax return.

What is iTax?

iTax is an online tax filing system developed by the Kenya Revenue Authority (KRA) to simplify the tax submission process for individuals and businesses. It allows taxpayers to register, file returns, and make payments online, reducing the need for physical visits to KRA offices.

Why Choose Gichuri & Partners for Tax Filing?

Gichuri & Partners is a renowned firm specialising in tax advisory and compliance services in Kenya. Their team of experienced professionals offers tailored solutions to meet the specific needs of individuals and businesses, ensuring compliance with tax regulations while optimising tax benefits.

Steps to File Your KRA iTax Return

1. Register for an iTax Account

  • Visit the  iTax portal.
  • Click on ‘New PIN Registration’ and follow the prompts to register.
  • You will receive a PIN, which is your unique tax identification number.

2. Gather Necessary Documents

  • Ensure you have your P9 form (for employees), business income details, withholding certificates, and any other relevant documents.

3. Log into Your iTax Account

  • Use your PIN and password to log into the iTax portal.
  • If you have forgotten your password, use the ‘Forgot Password’ option to reset it.

4. Download the Relevant Form

  • Navigate to ‘Returns’ and select ‘File Return.’
  • Choose the appropriate form based on your taxpayer category (individual, business, etc.).

5. Fill in the Return Form

  • Enter your income details, tax withheld, allowable deductions, and any other necessary information.
  • Ensure accuracy to avoid discrepancies.

6. Upload the Completed Form

  • Once completed, upload the form to the iTax portal.
  • The system will validate the form and provide a summary of your tax return.

7. Submit the Return

  • After reviewing the summary, click ‘Submit.’
  • You will receive an acknowledgment receipt. Save this for your records.

8. Make Any Necessary Payments

  • If there is tax payable, generate a payment slip from the iTax portal.
  • You can pay via various methods, including bank transfer, mobile money, or through authorised KRA agents.

Common Challenges and How Gichuri & Partners Can Help

Filing taxes can be complex, especially for businesses with multiple income streams and deductions. Common challenges include:

  • Understanding Tax Laws: Gichuri & Partners provides clarity on applicable tax laws and regulations.
  • Accurate Record Keeping: Their team assists in maintaining proper financial records to ensure accurate tax filings.
  • Timely Submission: They offer reminders and support to ensure timely filing, avoiding penalties and interest charges.

Conclusion

Filing your  KRA iTax return doesn’t have to be daunting. With the right guidance from Gichuri & Partners, you can ensure compliance and optimize your tax benefits. Whether you’re an individual or a business, their expert services make tax filing straightforward and stress-free. For personalized tax assistance, contact Gichuri & Partners today and simplify your tax filing process.

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.

Turnover Tax in Kenya

Turnover Tax (TOT) is one of the most controversial taxations in Kenya. It was introduced in 2008 through the Finance Act 2007, to simplify how small and medium-sized enterprises (SMEs) file their taxes. The introduction was met with some resistance as businesses argued the new tax would burden small businesses. This led to its suspension in 2010 to the relief of SMEs. Yet, the government was worried that these businesses would evade taxation with its suspension because other tax obligations barely captured the revenue from the informal sector.

Recognizing the need for revenue collection in the informal sector and the need to distribute the tax burden equally among all citizens, the Kenyan government re-introduced TOT in 2020 via the Finance Act 2019. The taxation has seen significant changes over the years, the latest being a rate increase from 1% to 3% in 2023. This post unpacks everything you need to know about Turnover Tax in Kenya.

Understanding Turnover Tax in Kenya

Turnover Tax is a tax charged on small and medium-sized businesses in Kenya whose annual turnover is between Ksh. 1,000,000 and Ksh. 25,000,000. Turnover is the total amount of money your business makes from the sale of goods or services over a specific period. It is the gross revenue collected from your business before deducting expenses like salaries, business capital, rent, etc.

The rate of turnover tax in Kenya is 3% on gross sales according to the Finance Act of 2023. The new rate took effect in July 2023, rising from the previous 1% based on the Finance Act 2019.

Turnover Tax Eligibility in Kenya

As we mentioned, TOT is exclusive to SMEs. This doesn’t mean every SME in Kenya is obligated to pay this tax. Below are the eligible entities that are expected to pay TOT in Kenya:

  1. Any resident individual or corporation whose business turnover exceeds Ksh.1 million but doesn’t exceed Ksh. 25 million in any year of income.
  2. A TOT registered taxpayer trading VATable supplies. If they have a turnover of Ksh. 5 million and above, KRA demands they register for VAT too.

Note: A person may request to be exempted from TOT by writing to the KRA commissioner. If you do so, KRA will apply other provisions in the Income Tax Act.

TOT Exemptions in Kenya

Which individuals and businesses are exempted from the TOT tax obligation? They include the following:

  • Non-resident taxpayers.
  • Rental income- it’s already subject to another tax regime
  • Management, professional, or training fees
  • Income that’s subject to a final withholding tax under the Income Tax Act. E.g. Dividends and Interests.
  • Employment income- it’s already subject to another tax regime

Who is the Primary Target for Turnover Tax in Kenya?

Turnover Tax in Kenya targets SMEs. The TOT threshold is businesses with an annual turnover of 1-25 million Kenya shillings. These entities include:

  • Small and medium-sized retail shops
  • Informal sector service providers such as hair stylists, salons, barbershops, spas, beauty parlors, and repair shops
  • Small and medium-sized manufacturing enterprises
  • Market traders and hawkers
  • Other SMEs in the informal sector who meet the TOT eligibility criteria

How and When To Submit Turnover Tax in Kenya

Turnover Tax in Kenya is submitted every month. KRA recommends filing this return on or before the 20th day of the month following the end of the tax billing period. For example, you are required to remit January’s TOT on or before the 20th day of February.

As mentioned earlier, the TOT rate is 1.5% of your gross revenue. Calculate this amount and remit it via a KRA-partner bank or MPESA. KRA-partner banks include:

  • Absa Bank (formerly Barclays Bank)
  • Cooperative Bank of Kenya
  • Family Bank 
  • Equity Bank
  • Diamond Trust Bank
  • I & M Bank
  • National Bank of Kenya
  • Kenya Commercial Bank (KCB)
  • NCBA Bank

If your business isn’t registered for Turnover Tax, you need to do so before remitting this tax. Follow the steps below to register for TOT:

  1. Go to https://itax.kra.go.ke/KRA-Portal/ and log in using your KRA PIN and password.
  2. Navigate to the Registration module and select Amend PIN Details.
  3. You’ll see the question “Do you want to register for TOT?” under Section A, basic information. Click Yes.
  4. Go to section B>Obligation Details and select the date of registration of TOTSubmit the application.

How to File Turnover Tax

Follow the steps below:

  1. Visit the KRA portal and log in to your account.
  2. Navigate to the Returns menu and click File Return>Turnover TaxDownload the returns form.
  3. Complete the returns form and submit it.
  4. Go to the Payment Menu. Select Payment>Amount Payable, and generate the payment slip.
  5. Make the required payment via MPESA or KRA-partner bank.

Penalties for Turnover Tax

Failure to file TOT returns or late payment attracts several penalties. 

  • Late filing penalty: If you file your TOT returns later than the agreed date, it attracts a penalty of 1,000 Kenya shillings per month.
  • Late payment penalty: Late payment of TOT tax attracts a penalty of 5% of the due tax.
  • Unpaid tax interest: For every month you don’t pay your TOT tax, a 1% interest is applied to your outstanding balance.

Avoid these penalties by filing your TOT returns and remitting the payments on time. If you need professional help with TOT compliance, we are here to help. Gichuri & Partners is your number-one tax consultant in Kenya.

Pros and Cons of Turnover Tax in Kenya

As we mentioned at the beginning of this article, TOT is one of the most controversial tax obligations in Kenya. It has its fair share of advantages and disadvantages. 

Pros

Some TOT advantages include:

  • A simplified filing and payment process- you can even pay via mobile money services like MPESA
  • Revenue growth for the Kenyan government
  • Shared tax obligation between formal and informal sectors, decreasing the burden on the formal industry
  • Growth opportunities for SMEs. Businesses have formalized their operations in the wake of TOT, which creates an opportunity for growth through better credit access, legal protection, and market share.

Cons

TOT’s drawbacks include:

  • Double taxation- some businesses that pay TOT are also expected to pay VAT, Income Tax, and other tax regimes too. There’s potential for double taxation.
  • It’s exploitative- TOT is based on the gross income, instead of the profits a business makes. It’s deemed exploitative, especially for businesses operating on losses or with thin profit margins.

Conclusion

The Turnover Tax in Kenya ensures the informal sector contributes to national revenue, sharing the tax burden with the formal sector. With good record-keeping and awareness of how it works, it shouldn’t be hard to pay and file your TOT returns. This comprehensive guide discussed everything you need to know about Turnover Tax in Kenya. If you’d like professional assistance or consultancy to be tax compliant, Gichuri & Partners is the best tax consultant in Kenya. Contact us and we will gladly help.

How to File VAT Returns in Kenya

Learn how to file VAT returns in Kenya using iTax, step by step. Our guide covers registration, requirements, and deadlines for hassle-free tax compliance. Value Added Tax (VAT) is a significant source of revenue for the Kenyan government. It is imposed on the supply of goods and services at every stage of production and distribution.

As a business owner or a self-employed individual, filing VAT returns is not only a legal requirement but also a crucial part of maintaining compliance with tax regulations. In Kenya, VAT returns are submitted electronically through the Kenya Revenue Authority (KRA) online platform, iTax. This blog post will walk you through the VAT filing process, ensuring you understand every step to avoid penalties and ensure compliance.

Who Should File VAT Returns?

VAT applies to businesses that supply taxable goods or services with an annual turnover exceeding Ksh 5 million. Additionally, businesses that voluntarily opt for VAT registration must file returns. Common categories include:

  • Importers of goods
  • Suppliers of taxable services
  • Manufacturers
  • Retailers and wholesalers

If you fall into any of these categories, you must file monthly VAT returns with the KRA.

Understanding VAT Rates in Kenya

Kenya imposes three VAT rates:

  • Standard Rate (16%): This applies to most goods and services in Kenya.
  • Zero-rated (0%): This is applied to exports and certain categories like medical supplies.
  • Exempt: Some goods and services, such as financial services and certain agricultural products, are exempt from VAT.

Understanding which category your business activities fall under is crucial when filing VAT returns.

How to Register for VAT on iTax

If you are required to file VAT returns, the first step is to register your business for VAT. Here’s how to register through the iTax platform:

  • Visit the KRA iTax portal https://itax.kra.go.ke.
  • Log in using your KRA PIN and password.
  • Navigate to the “Registration” tab and select “Amend PIN Details.”
  • In the “Tax Obligation Details” section, select VAT.
  • Submit your application, and KRA will review and approve your VAT registration.

Once your VAT registration is complete, you will receive a VAT Certificate from KRA.

Documents and Information Required for VAT Filing

Before you start filing your VAT returns, ensure you have the following details:

  • Invoices for sales and purchases: Ensure all VAT-inclusive invoices are accurate and readily available.
  • Credit notes and debit notes: Any adjustments to your VAT must be supported with these documents.
  • Import declarations (if applicable): For businesses importing goods, you will need your import declaration forms (IDF) and customs documents.
  • KRA PIN and iTax login credentials: This is mandatory to access the iTax platform.

Step-by-Step Process of Filing VAT Returns on iTax

Step 1: Log in to iTax Portal

Go to iTax and log in using your KRA PIN and password.

Step 2: Navigate to VAT Returns

Once logged in, navigate to the “Returns” tab, and select “File Returns.” Choose VAT as the tax obligation.

Step 3: Download the VAT Excel Template

KRA provides a VAT return form in an Excel template format (VAT3 form). Download the template and ensure it’s the correct version for the tax period.

Step 4: Fill in the VAT Template

The VAT3 template requires you to input details of your taxable sales and purchases, including:

  • Sales (output VAT): Input the total sales for the period and the VAT charged at 16%, 0%, or the exempt rate.
  • Purchases (input VAT): Input the total purchases and the corresponding VAT you paid.

Ensure accuracy in entering the amounts, as mistakes can result in penalties or additional scrutiny from KRA.

Step 5: Validate and Upload the Form

Once the template is fully filled, validate it using the built-in validation tool in the Excel sheet. After validation, save the validated form as a zip file.

Step 6: Upload the VAT Return

Return to the iTax portal, navigate to the “Returns” tab, and click on “Upload VAT Return.” Browse and select the validated VAT3 file, then submit.

Step 7: Acknowledge the Return

Once submitted, you will receive an acknowledgment receipt from KRA, which serves as proof of filing. You can download this receipt and save it for future reference.

Payment of VAT Due

If your VAT return shows that you owe KRA any VAT, you must make the payment by the due date, which is the 20th of the following month. Late payment or failure to file on time will attract penalties.

Payment Methods

  • iTax Pay: You can generate a payment slip through iTax and pay via banks or mobile money services like M-Pesa.
  • Bank Transfer: Payments can be made directly to KRA through its partner banks.
  • Real-Time Gross Settlement (RTGS): For larger amounts, RTGS can be used.

After making payment, you should receive an e-slip and an acknowledgment from KRA that your VAT has been paid.

VAT Refunds and Credits

If your input VAT (the VAT you pay on purchases) exceeds your output VAT (the VAT you charge on sales), you may be eligible for a refund. KRA allows VAT-registered businesses to apply for a refund under certain conditions. However, this process can be lengthy, and you must provide sufficient documentation to support your claim.

You can also carry forward any excess input VAT to offset future VAT liabilities.

Penalties for Late Filing or Payment

Failure to file VAT returns or pay VAT on time can result in penalties, including:

  • Late filing penalty: Ksh 10,000 or 5% of the VAT payable, whichever is higher.
  • Late payment penalty: 5% of the VAT due, plus 2% interest per month on the outstanding amount.

To avoid these penalties, it is essential to file your VAT returns on time and ensure payment is made by the due date.

Common Mistakes to Avoid When Filing VAT Returns

  • Failing to keep proper records: Ensure all invoices and receipts are kept for at least five years as KRA may request them for audits.
  • Incorrect VAT calculations: Always double-check your input and output VAT amounts to avoid errors.
  • Failing to file nil returns: Even if no business was conducted, VAT-registered businesses are required to file a nil return.

Conclusion

Filing VAT returns in Kenya may seem complex, but with the iTax system and proper record-keeping, the process is relatively straightforward. Following the steps outlined in this guide will help you file your returns correctly and on time, avoiding penalties and ensuring that your business stays compliant with Kenyan tax laws. If you have any difficulties or need professional assistance, feel free to reach out to Gichuri & Partners for expert VAT filing services.

Best PAYE Calculator for Kenya 

Understanding the Pay As You Earn (PAYE) system is important, whether an employee or an employer. Accurate PAYE calculation helps employees determine their net pay and how to plan for it. On the other hand, the PAYE calculation simplifies payroll processing and empowers employers to comply with KRA tax regulations. Our online PAYE tax calculator for Kenya is designed to meet all your PAYE tax needs. Use it to determine how statutory deductions will affect your net pay for proper planning and compliance.

Understanding the PAYE System in Kenya

As the name suggests, Pay You Earn is a tax collection method where individuals pay an income tax to the government for gainful employment. Gainful employment includes steady salaries and wages.  The employers deduct the income tax from the employee’s gross pay and remit it to the Kenya Revenue Authority (KRA).The PAYE system in Kenya is progressive, meaning the taxable income increases with an increase in total earnings. For instance, someone earning Ksh. 100,000 will pay a higher tax than someone earning Ksh.30,000.

Understanding the PAYE system in Kenya is crucial. For employees, it helps determine the expected payable tax and the net pay to anticipate. You can tell your take-home amount after deducting mandatory statutory deductions like PAYE, NSSF, SHIF (formerly NHIF), and Affordable Housing Levy. For employers, knowing the ins and outs of the PAYE system helps streamline staff payroll to ensure fairness in remuneration. It also helps ensure accurate remittance of employees’ income tax to maintain compliance with tax regulations. Manual PAYE calculation is complicated and tiring. That is where our online tool comes in handy. If you’re looking for the best PAYE tax calculator for Kenya , look no further.

PAYE Calculation Formula for Kenya

As we mentioned earlier, the Kenyan PAYE system is progressive. The income is categorized into tax bands and each band has an applicable tax rate. Below is the updated tax band list and applicable rates:

Taxable Pay Per Month (Ksh.) Taxable Pay Per Year (Ksh.) Applicable Rate (%)
Up to 24,000 Up to 288,000 10
24,001-32,333 288,001-388,000 25
32,334-500,000 388,001-6,000,000 30
500,001-800,000 6,000,001-9,600,000 32.5
Above 800,000 Above 9,600,000 35

Every employee is entitled to a monthly personal tax relief of Ksh. 2,400. So how do you calculate PAYE in Kenya? Follow the below steps:

  1. Deduct non-taxable allowances from the gross pay to determine the taxable income.
  2. Calculate the income tax using the applicable rate for your tax band.
  3. Deduct the personal tax relief from the total tax.

You’ve successfully calculated the PAYE.

Other Statutory Deductions

Besides PAYE, KRA deducts other statutory deductions from employees’ income. These deductions include:

  • National Social Security Fund (NSSF)
  • Social Health Insurance Fund (SHIF)- formerly known as NHIF
  • Affordable Housing Levy
  • Higher Education Loans Board (HELB) where applicable
  • Other deductions like loan repayments, union fees, pension contributions

Net Income

How do you calculate your take-home income from the gross pay? To determine your net income, deduct the PAYE and other statutory deductions from your gross pay. Does all that seem tedious and time-consuming? That’s why we developed the best PAYE tax calculator for Kenya. This online tool is specially designed for accuracy and convenience.

Benefits of Using a PAYE Calculator

A good PAYE calculator offers many benefits to both employees and employers. Here are reasons why you should use an online PAYE calculator for your taxes:

Avoid Errors

Manual calculations are tedious and exhausting. If the calculations involve complex salary structures, allowances, non-taxable, and multiple deductions, the whole process is tiring. Complex calculations are also prone to errors. An online PAYE calculator guides you into entering the required parameters and then does the heavy calculations for you.

Accuracy and Convenience

Looking for s stress-free automated method to calculate your taxes? Our online PAYE calculator is designed for the Kenyan taxpayer. We have carefully curated the necessary parameters to ensure accuracy and precision. The friendly user interface also guarantees convenience, whether you are doing the calculations on mobile or desktop devices.

Save Time

That’s right. Whatever your income structures, our online PAYE  tax calculator produces instant results. You only need to key in parameters like gross pay, taxable allowances, non-taxable allowances, taxation period and statutory deductions then hit Calculate . The tool will do the calculations quickly and deliver results instantly.

What Makes Our Tool The Best PAYE Tax Calculator for Kenya?

Why choose our PAYE tax calculator for Kenya?

Accuracy

This online tool was created and designed by expert tax consultants. At Gichuri and Partners, we boast of over 10 years in Kenyan tax consulting services. We keep up with KRA regulation changes and update the tool accordingly to ensure accuracy at all times.

Designed For Kenya’s PAYE System

Our tool is specially designed for the Kenyan taxpayer, paying attention to all KRA regulations. This makes it easy for you to accurately input the required parameters.

User-Friendly Interface

When creating this tool, we had every user in mind, including mobile and desktop computer users. Whether you are accessing it on your mobile phone, tablet, or PC, the interface is easy to navigate and responsive.

Trusted By Professionals

With over 10 years in the tax consultancy business, Gichuri & Partners is trusted by professionals. Our PAYE calculator has helped hundreds of customers calculate their PAYE and net pay every month or end of the year. Ready to simplify your PAYE calculation? Try the best PAYE tax calculator for Kenya. Join over 1000 happy customers.

Enter your details to receive a full quote and consultation

Book Your Appointment

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