Do you need to calculate and know how much Turnover Tax your business is supposed to pay to KRA? Learn How To Calculate Turnover Tax In Kenya Using Turnover Tax Form.
If you own and run a business in Kenya that is eligible to be paying the monthly Turnover Tax on the gross sales for a given month, then knowing how to use the Turnover Tax Form to Calculate Turnover Tax is a must for every taxpayer and business owner in Kenya. Before you get to the nitty gritty of the Turnover Tax Calculations, you need to Register for Turnover Tax using Cyber.co.ke Portal, then start paying for the KRA Turnover Tax each and every month.
In this article, I am going to share with you the step by step guide on How To Calculate Turnover Tax In Kenya Using Turnover Tax Form. By the end of this article, as a business owner in Kenya you will have learnt and known How To Calculate Turnover Tax by using the Turnover Tax Form.
READ ALSO: How To Generate Presumptive Tax Payment Slip Using iTax Portal
No need to use the Turnover Tax Calculators which are normally not recommended by KRA but rather download the Turnover Tax Returns Form and use it to Calculate Turnover Tax for your business.
There are many sites out there in Kenya purporting to have the Turnover Tax Calculator, but I don’t recommend using those third party sites to Calculate Turnover Tax. The Kenya Revenue Authority (KRA) recommends that taxpayers Download the Turnover Tax Form from their iTax Web Portal Account and use the Turnover Tax Form to Calculate Turnover Tax Due for any given month.
We shall be addressing key concepts and terms related and pertaining to calculation of Turnover Tax including: What Is Turnover Tax Calculation, What Is Turnover Tax Form, Do I Need To Use Turnover Tax Calculators, Importance Of Turnover Tax Form For Turnover Tax Calculation, Requirements Needed To Calculate Turnover Tax and How To Calculate Turnover Tax In Kenya Using Turnover Tax Form.
What Is Turnover Tax Calculation?
Turnover Tax Calculation is the process of calculating the amount of Turnover Tax that a business which is eligible for Turnover Tax is supposed to file and pay to Kenya Revenue Authority (KRA) at the rate of 3% of the business gross monthly sales for a given month. All business owners are supposed to Calculate Turnover Tax, File Turnover Tax Returns and Pay the Turnover Tax each month to KRA.
As a process, Turnover Tax Calculation requires that the business owner or taxpayer keep the records for the gross monthly sales for their business as you are going to need the gross monthly sales for a given month e.g. February 2020 to file and pay the Turnover Tax after calculating the Turnover Tax using the Turnover Tax Form on or before the 20th day of the next month e.g. March 2020.
Taxpayers are normally recommended to download the Turnover Tax Form which is the key requirement that is needed in the process of How To Calculate Turnover Tax in Kenya on a monthly basis. Also, once the taxpayer or business owner has calculated the Turnover Tax due and validated the Turnover Tax Returns Form, he or she is supposed to upload the Turnover Tax Returns form that has the computed Turnover Tax amount due to KRA on their KRA iTax Web Portal accounts.
Since this article will be focusing on How To Calculate Turnover Tax using Turnover Tax Form, we need to understand what we mean by the term Turnover Tax Form. I shall be highlighting briefly about the Turnover Tax Returns form because I have already a full article about KRA Turnover Tax Returns Form here at Cyber.co.ke Portal Blog titled “How To Download Turnover Tax Form Using KRA iTax Portal.”
Next, you are going to need the Turnover Tax Form which serves as the Turnover Tax Calculator that taxpayers need to use to calculate the amount of Turnover Tax due. You can check our article on How To Download Turnover Tax Form Using KRA iTax Portal so as to know how to download the Turnover Tax Returns Form on iTax Portal.
With the Turnover Tax Form you don’t need to use any other Turnover Tax Calculator as once you have calculated the amount of Turnover Tax due, all you need to do next is to validate and upload the Turnover Tax Returns Form in your KRA Web Portal account.
Total Gross Sales For The Month
Last but definitely not the least requirement is the Total Gross Sales For The Month. This amount is very important in the process of How To Calculate Turnover Tax for your Business in Kenya. Every business in Kenya that is eligible for Turnover Tax is supposed to keep their monthly gross sales as it is needed to calculate the amount of Turnover Tax that the business is supposed to pay to Kenya Revenue Authority (KRA).
So, always keep a records of your business gross sales for each month since the KRA Turnover Tax is filed on a monthly basis on or before the 20th day of the next moth. Failure to file your business Turnover Tax Returns attracts a penalty for late filing. So, ensure that you have your monthly gross sales with you in order to calculate, file and pay the KRA Turnover Tax on a monthly basis.
Having addressed all the above pertaining to How to Calculate Turnover Tax above using the Turnover Tax Form, we need now to start and look at the Turnover Tax Calculations i.e. How To Calculate Turnover Tax In Kenya Using Turnover Tax Form.
How To Calculate Turnover Tax In Kenya Using Turnover Tax Form
Step 1: Download the Turnover Tax Form
First and foremost, you need to download the KRA Turnover Tax Returns Form that is going to serve as the Turnover Tax Calculator. You can check our article on How To Download Turnover Tax Form or click on the link below titled Turnover Tax Form to download the latest Turnover Tax Returns Form for 2020.
Download::: KRA Turnover Tax Returns Form (Excel Version 2020)
Step 2: Fill In Section A Return Information
Next, you will need to fill in the Section A with your KRA PIN Number, Type of Return, Return Period From and Return Period To. Once you have filled in the above details, you will now move to the next step where you need to Calculate Turnover Tax using the KRA Turnover Tax Returns Form.
Step 3: Calculate The Turnover Tax
In this step, you are now going to calculate the amount of Turnover Tax that is due from your business gross sales to the Kenya Revenue Authority (KRA). You are going to need the Gross Sales for the previous month i.e. February 2020 so as to use the Turnover Tax Form to calculate Turnover Tax.
As an example, assuming we own a small business whose total gross sales for the month of February 2020 was Kshs. 90,000.00, we shall use the gross sales so as to Calculate Turnover Tax that is due to KRA for the month of February 2020. This is as shown below.
From the above Turnover Tax Calculation, you will notice that it is calculated at the rate of 3% of the monthly gross sales. The amount of Turnover Tax paid by various businesses in Kenya is different as each make different gross sales per month but all have to calculate Turnover Tax using the Turnover Tax Form that serves as the Turnover Tax Calculator. Once you have calculated the Turnover Tax above, all you need to do next is to click on the “Validate” button and upload the Turnover Tax Form in your KRA iTax Web Portal Account.
READ ALSO: How To Check And Confirm Your KRA PIN Using iTax PIN Checker
The above sums up the steps that every taxpayer who owns and runs a business that is eligible for Turnover Tax should follow on How To Calculate Turnover Tax In Kenya Using Turnover Tax Form. All you need to know is that the Turnover Tax Returns Form serves as the Turnover Tax Calculator that you need to use to calculate the amount of Turnover Tax due. If you need to Register for Turnover Tax, you can submit your order online for Turnover Tax Registration and also KRA Turnover Tax Returns Filing.

Matthews Ohotto is an accomplished Blogger with a Bachelor of Business Information Technology (BBIT) degree, Second Class Honours Upper Division from Jomo Kenyatta University of Agriculture and Technology (JKUAT). He is the Founder of CYBER.CO.KE and also serves as the Senior Content Editor at CYBER.CO.KE Blog. With a wealth of knowledge and experience as an iTax Blogger at CYBER.CO.KE Blog, his primary mission and responsibility revolves around researching, crafting and writing informative blog content showing the necessary steps to follow in relation iTax/KRA Portal.
ARE YOU LOOKING FOR QUICK, EFFICIENT AND PROFESSIONAL KRA SERVICES IN KENYA? AT CYBER.CO.KE WE ARE HERE TO HELP AND ASSIST YOU CONVENIENTLY. SUBMIT YOUR REQUEST ONLINE AT CYBER.CO.KE TODAY.
![]() KRA PIN REGISTRATION |
Are you looking for KRA PIN Registration service? We are online and ready to assist you today. Submit your request for KRA PIN Registration service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done. |
|
![]() KRA PIN RETRIEVAL |
Are you looking for KRA PIN Retrieval service? We are online and ready to assist you today. Submit your request for KRA PIN Retrieval service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done. |
|
![]() KRA PIN UPDATE |
Are you looking for KRA PIN Update service? We are online and ready to assist you today. Submit your request for KRA PIN Update service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done. |
|
![]() KRA PIN CHANGE OF EMAIL ADDRESS |
Are you looking for KRA PIN Change of Email Address service? We are online and ready to assist you today. Submit your request for KRA PIN Change of Email Address service online at CYBER.CO.KE today. Your KRA PIN Number and KRA PIN Certificate will be sent to your registered email address once your request has been done. |
|
![]() REFUGEE KRA PIN REGISTRATION |
Are you looking for Refugee KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Refugee KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Refugee KRA PIN Number which takes between 3 - 5 working days. |
|
![]() FOREIGN STUDENT KRA PIN REGISTRATION |
Are you looking for Foreign Student KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Foreign Student KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Foreign Student KRA PIN Number which takes between 3 - 5 working days. |
|
![]() FOREIGN EMPLOYEE KRA PIN CERTIFICATE |
Are you looking for Foreign Employee KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Foreign Employee KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Foreign Employee KRA PIN Number which takes between 3 - 5 working days. |
|
![]() SELF HELP GROUP KRA PIN REGISTRATION |
Are you looking for Self Help Group KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Self Help Group service at CYBER.CO.KE today. You will receive your kra e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Self Help Group KRA PIN Number which takes between 3 - 5 working days. |
|
![]() COMPANY KRA PIN REGISTRATION |
Are you looking for Company KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Company KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Company KRA PIN Number which takes between 3 - 5 working days. |
|
![]() PARTNERSHIP KRA PIN REGISTRATION |
Are you looking for Partnership KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Partnership KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Partnership KRA PIN Number which takes between 3 - 5 working days. |
|
![]() PRIVATE SCHOOL KRA PIN REGISTRATION |
Are you looking for Private School KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Private School KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Private School KRA PIN Number which takes between 3 - 5 working days. |
|
![]() PUBLIC SCHOOL KRA PIN REGISTRATION |
Are you looking for Public School KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Public School KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Public School KRA PIN Number which takes between 3 - 5 working days. |
|
![]() SOCIETY KRA PIN REGISTRATION |
Are you looking for Society KRA PIN Registration service? We are online and ready to assist you today. Submit your request for Society KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the Society KRA PIN Number which takes between 3 - 5 working days. |
|
![]() NGO KRA PIN REGISTRATION |
Are you looking for NGO KRA PIN Registration service? We are online and ready to assist you today. Submit your request for NGO KRA PIN Registration service at CYBER.CO.KE today. You will receive your KRA e-Registration Acknowledgement Receipt in your email address as you wait for approval of the NGO KRA PIN Number which takes between 3 - 5 working days. |
|
![]() KRA NIL RETURNS FILING |
Are you looking for KRA Nil Returns Filing service? We are online and ready to assist you today. Submit your request for KRA Nil Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt will be sent to your email address once your KRA Nil Return has been successfully filed on KRA Portal. |
|
![]() KRA EMPLOYMENT RETURNS FILING |
Are you looking for KRA Employment Returns Filing service? We are online and ready to assist you today. Submit your request for KRA Employment Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt will be sent to your email address once your KRA Employment Return has been successfully filed on KRA Portal. |
|
![]() WITHHOLDING TAX RETURNS FILING |
Are you looking for Withholding Tax Returns Filing service? We are online and ready to assist you today. Submit your request for Withholding Tax Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt will be sent to your email address once your Withholding Tax Return has been successfully filed on KRA Portal. |
|
![]() TURNOVER TAX (TOT) RETURNS FILING |
Are you looking for Turnover Tax (TOT) Returns Filing service? We are online and ready to assist you today. Submit your request for Turnover Tax (TOT) Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt and KRA Payment Slip will be sent to your email address once your Turnover Tax (TOT) Return has been successfully filed on KRA Portal. |
|
![]() MONTHLY RENTAL INCOME (MRI) RETURNS FILING |
Are you looking for Monthly Rental Income (MRI) Return Filing service? We are online and ready to assist you today. Submit your request for Monthly Rental Income (MRI) Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt and KRA Payment Slip will be sent to your email address once your Monthly Rental Income (MRI) Return has been successfully filed on KRA Portal. |
|
![]() VALUE ADDED TAX (VAT) RETURNS FILING |
Are you looking for Value Added Tax (VAT) Returns Filing service? We are online and ready to assist you today. Submit your request for Value Added Tax (VAT) Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt and KRA Payment Slip will be sent to your email address once your Value Added Tax (VAT) Return has been successfully filed on KRA Portal. |
|
![]() PAY AS YOU EARN (PAYE) RETURNS FILING |
Are you looking for Pay As You Earn (PAYE) Returns Filing service? We are online and ready to assist you today. Submit your request for Pay As Earn (PAYE) Returns Filing service online at CYBER.CO.KE today. Your KRA e-Return Acknowledgement Receipt and KRA Payment Slip will be sent to your email address once your Pay As You Earn (PAYE) Return has been successfully filed on KRA Portal. |