Skip to main content

Turnover Tax in Kenya: Complete 2026 Guide for Small Businesses

A vegetable trader in Nairobi may make hundreds of small sales in a day. A fish seller in Mombasa may receive cash, bank transfers and M-Pesa payments. A clothing-shop owner in Kisumu may buy stock on credit and collect customer deposits. Each business has a different operating model, but all need to understand whether Turnover Tax in Kenya applies to their taxable business income.

Turnover Tax in Kenya is often attractive because the calculation is based on qualifying gross sales rather than a complex profit computation. Yet simple does not mean optional recordkeeping. Owners still need reliable sales figures, correct invoices, a clear understanding of exclusions and timely filing. In particular, money entering an account is not automatically new sales income.

This 2026 guide explains who qualifies for Turnover Tax in Kenya, the rate and threshold reported by the Kenya Revenue Authority (KRA), practical calculations, registration through iTax, VAT and eTIMS considerations, penalties and common business mistakes. Examples are illustrative, not assessments of particular businesses. Always confirm how the rules apply to your activities before changing your KRA tax obligations.

What Is Turnover Tax in Kenya?

Turnover Tax in Kenya, commonly abbreviated TOT, is a simplified income-tax regime under section 12C of the Income Tax Act. KRA describes it as a tax on qualifying gross business sales of eligible resident persons and companies within a defined annual turnover band. The taxable base is not the same as the business’s net profit.

Under the regime, an eligible business reports its qualifying sales for a tax period and applies the statutory rate. It does not subtract rent, salaries, purchases, electricity, delivery costs or other operating expenses when computing TOT. KRA treats the tax as final on income subject to this regime, but that does not exempt the business from every other tax obligation or automatically remove reporting duties relating to different income.

Consider a shop that sells KSh 400,000 worth of goods during a month and spends KSh 350,000 obtaining stock and running the shop. The tax calculation still starts from the relevant gross sales, not the KSh 50,000 accounting surplus. This is why Turnover Tax in Kenya should be understood before owners compare it with taxation under the ordinary income-tax rules.

Who Qualifies for Turnover Tax in Kenya in 2026?

Kenyan mama mboga recording vegetable sales in a market using a notebook, receipts and smartphone

Kenyan mama mboga recording vegetable sales in a market using a notebook, receipts and smartphone

KRA’s dedicated TOT guidance states that Turnover Tax in Kenya generally applies to eligible resident persons or corporations whose annual gross or expected turnover is more than KSh 1 million but does not exceed KSh 25 million. Crossing a threshold does not override exclusions based on the type of income.

Check the income, not just the shopfront

The same business may have different streams of receipts. A retailer’s qualifying sales should be separated from an owner’s capital contribution, a bank loan, inter-account transfer or customer refund. Likewise, the rules for rental income, professional fees and other specified income cannot be ignored simply because a taxpayer also sells goods.

If annual turnover is at or below KSh 1 million, this particular regime does not ordinarily apply under KRA’s published eligibility test. That does not mean all income is tax-free: the business must review whether the normal income-tax rules or other obligations apply. If turnover exceeds KSh 25 million, the business should review the applicable transition to the ordinary income-tax regime and any other tax responsibilities.

A taxpayer who wants to elect out of Turnover Tax in Kenya should follow KRA’s prescribed written-notice procedure and obtain clarity on its effect rather than simply stop filing returns. Registration status, effective dates and any other open obligations should be checked on iTax.

Turnover Tax Rate in Kenya: What Is Current for 2026?

KRA’s current dedicated TOT page gives a 1.5% rate on qualifying gross sales, effective from 1 July 2023. That is the rate used for the examples in this guide to Turnover Tax in Kenya. The rate should not be confused with VAT, withholding tax or an ordinary income-tax rate on net profits.

Some older KRA FAQ and general tax pages remain searchable and display a 1% rate or a KSh 50 million upper turnover limit. Those figures reflect earlier versions of the regime and conflict with KRA’s dedicated page. When checking Turnover Tax in Kenya, rely on the current law and up-to-date KRA guidance rather than copying a dated search snippet.

Item Position in KRA’s dedicated TOT guidance
Qualifying annual turnover More than KSh 1,000,000 and up to KSh 25,000,000
General TOT rate 1.5% of qualifying gross sales
Tax basis Gross sales, without deducting business expenses
General filing/payment date On or before the 20th of the following month
Where to register and file KRA iTax, with supported alternative channels

 

How to Calculate Turnover Tax in Kenya

Kenyan fish traders examining receipts and calculating daily sales at a busy coastal market

Kenyan fish traders examining receipts and calculating daily sales at a busy coastal market

For a straightforward case, the arithmetic is: qualifying gross sales × 1.5% = Turnover Tax payable. The difficult step is identifying the correct sales amount. Determine whether each receipt is a qualifying sale, avoid double-counting payments and consider any special tax treatment before applying the formula for Turnover Tax in Kenya.

Example 1: A growing mama mboga business

Assume a resident vegetable trader has annual turnover above KSh 1 million and satisfies the other eligibility conditions. During October, her qualifying sales total KSh 240,000. The illustrative TOT calculation is KSh 240,000 × 1.5% = KSh 3,600. The result does not depend on whether her business spent KSh 170,000 or KSh 205,000 during that month.

Example 2: A clothing shop with two payment channels

A shop issues invoices totalling KSh 600,000. Customers pay KSh 380,000 through M-Pesa and KSh 220,000 into the bank. The proprietor later transfers KSh 200,000 from the till to the bank. That transfer is not another sale. Assuming the invoices represent the month’s qualifying sales, the illustrative Turnover Tax in Kenya computation is KSh 600,000 × 1.5% = KSh 9,000, not tax on KSh 800,000.

Example 3: Comparing two different profit margins

Business illustration Qualifying monthly sales Illustrative operating costs TOT at 1.5%
Shop A KSh 400,000 KSh 260,000 KSh 6,000
Shop B KSh 400,000 KSh 385,000 KSh 6,000

 

Both shops have identical illustrated TOT despite very different profit margins. This demonstrates why comparing Turnover Tax in Kenya with an ordinary income-tax assessment requires proper records, consideration of eligibility and potentially professional advice. For wider bookkeeping context, see FedhaTrac’s guide to profit and loss statements.

Income Excluded from Turnover Tax in Kenya

Turnover Tax in Kenya does not cover every kind of business income. KRA specifically lists rental income, management, professional or training fees, and income subject to a final withholding tax among the excluded categories. Non-resident taxpayers are also outside the regime described on KRA’s dedicated TOT page.

This distinction is particularly important for professionals. A doctor running a professional consultancy, a trainer charging training fees or a consultant receiving management fees should not assume their professional-fee income qualifies for TOT simply because annual receipts fall within the monetary band. Similarly, rent collected from property is not converted into ordinary retail turnover by being paid through the same bank account as shop sales.

Income streams should therefore be classified before preparing a Turnover Tax in Kenya return. Where the same taxpayer has qualifying trading receipts and excluded income, tax treatment should be reviewed separately and any other relevant reporting obligations considered. A clear income schedule helps avoid omitting receipts or taxing the wrong base.

Turnover Tax vs VAT in Kenya: Do You Need Both?

Kenyan clothing retailers reviewing shop receipts, sales records and a calculator at their counter

Kenyan clothing retailers reviewing shop receipts, sales records and a calculator at their counter

Turnover Tax in Kenya and value-added tax serve different purposes. TOT is a simplified tax on qualifying business income; VAT is a transaction-based tax on taxable supplies. Being registered for TOT is not the same as being registered for VAT, and one obligation does not automatically cancel the other.

KRA states that a TOT-registered business dealing in VATable supplies with turnover of KSh 5 million or more is also required to register for VAT, subject to the applicable VAT Act rules. A business supplying only exempt items may face a different VAT outcome, so annual sales alone do not establish the correct VAT treatment. KRA’s VAT guidance explains the general registration threshold, VAT rates and exempt supplies.

Question Turnover Tax VAT
Main purpose Simplified income tax on qualifying sales Tax on taxable supplies
General rate discussed here 1.5% of qualifying gross sales 16% standard rate for taxable supplies, with specified exceptions
Business expenses deducted from its tax base? No VAT input/output rules apply instead
Can both obligations apply? Yes, if their respective conditions are met Yes, if their respective conditions are met

 

Businesses registered for both taxes should maintain records that separately identify sales, VAT and relevant supporting invoices. Do not assume that VAT collected is ordinary business revenue, or invent a taxable base from a bank-statement total. For a focused explanation, read FedhaTrac’s VAT Registration in Kenya guide.

How to Register for Turnover Tax in Kenya on iTax

KRA explains that registration for Turnover Tax in Kenya is completed through the iTax portal. The published process is to sign in using the taxpayer’s PIN, open the registration area, choose to amend PIN details and indicate the intention to register for TOT. The applicant then provides the relevant obligation details and proposed registration date before submitting the request.

Before beginning, identify the legal taxpayer, ensure the KRA PIN information is accurate and check whether the income type and turnover meet the rules. If there are existing obligations, do not deactivate them without determining whether they still apply. A company and an individual owner may have different tax profiles even where they operate a similar enterprise.

How to File and Pay Turnover Tax in Kenya

Kenyan businesswoman reviewing tax records and a calculator beside her laptop in an office

Kenyan businesswoman reviewing tax records and a calculator beside her laptop in an office

KRA’s published instructions for Turnover Tax in Kenya direct taxpayers to log in to iTax, select the applicable turnover-tax return from the Returns area, complete the return and submit it. KRA also describes supported mobile channels, including its M-Service option. Portal screens and formats can change, so follow the live instructions shown for your taxpayer profile.

After a return is accepted, use the payment function to generate the appropriate payment registration details or payment slip, then pay through the KRA-supported channel shown. Retain the return acknowledgement, payment confirmation and supporting sales records. Filing is not the same as payment: both steps matter, and a successful return submission does not itself prove that the tax has been settled.

When is the TOT deadline?

For Turnover Tax in Kenya, KRA states that filing and payment are due on or before the twentieth day of the month following the tax period. For example, October 2026 turnover would ordinarily be reported and paid by 20 November 2026. Set an earlier internal cut-off for sales reconciliation so you have time to correct errors before the statutory date.

If your registered obligation shows an outstanding return for a month without trading, confirm the applicable nil-return process with KRA rather than assuming that zero sales remove every filing requirement. Likewise, if business activity stops or eligibility changes, seek the correct amendment or cancellation procedure instead of leaving an active obligation unattended.

eTIMS, M-Pesa and Daily Sales Records

Kenyan restaurant owners reviewing receipts and digital sales records beside a point-of-sale system

Kenyan restaurant owners reviewing receipts and digital sales records beside a point-of-sale system

Maintaining an accurate sales trail is central to Turnover Tax in Kenya. KRA’s electronic invoicing guidance explains that persons carrying on business generally must use the appropriate eTIMS electronic invoicing arrangements, including non-VAT taxpayers, subject to statutory exceptions and approved mechanisms. A small trader should not assume eTIMS applies only after VAT registration.

For daily operations, keep records showing what was sold, the date, the payment channel, refunds, credit notes where relevant and the matching invoice or receipt. Separate M-Pesa customer receipts from owner deposits, loan proceeds and transfers between the till and bank account. Treating every credit as turnover can produce an overstated Turnover Tax in Kenya return.

KRA has also described eTIMS Lite options for eligible non-VAT taxpayers. The appropriate solution depends on the business and current KRA requirements; it is not a reason to abandon invoice discipline. FedhaTrac’s eTIMS registration and invoicing guide explains the wider workflow.

Penalties, Errors and Common Compliance Mistakes

Late compliance with Turnover Tax in Kenya can be expensive. KRA’s published TOT guidance lists a KSh 1,000 late-filing penalty, a 5% late-payment penalty on tax due and interest of 1% per month or part of a month on unpaid tax. The consequences in a particular case depend on the applicable law, period and assessment, so confirm the current position rather than assuming penalties will be automatically waived.

Typical mistakes include reporting every bank deposit as sales, adding a transfer twice, deducting business expenses from the TOT base, forgetting VAT obligations, treating excluded professional income as retail turnover and filing without checking eTIMS records. Another frequent error is using a 1% rate from an outdated KRA FAQ instead of current official guidance for Turnover Tax in Kenya.

Practical Monthly Checklist for Kenyan SMEs

A consistent routine makes Turnover Tax in Kenya manageable. Use the following checklist before every monthly submission:

  • Confirm that the business remains eligible and that excluded income has been separated.
  • Summarise daily sales from invoices, receipts, tills and other supported records.
  • Reconcile cash, M-Pesa, bank receipts, refunds and inter-account transfers.
  • Check eTIMS records and resolve missing or duplicated invoices.
  • Review VAT separately if the business is VAT registered or approaching the threshold.
  • Calculate qualifying sales and the TOT amount using the applicable current rate.
  • Submit the correct return, pay by the deadline and save acknowledgements.
  • File supporting documents securely for the statutory retention period.

Why Choose FedhaTrac for Bookkeeping and Tax Readiness?

A small-business owner should be able to focus on customers without losing sight of records and deadlines. FedhaTrac supports Kenyan businesses with bookkeeping, accounting and tax-compliance assistance that can help them organise sales data, reconcile payment channels and prepare reliable information for relevant KRA obligations.

Visit FedhaTrac or email support@fedhatrac.com to discuss your bookkeeping and tax-readiness needs. The scope of any engagement, including any tax return preparation or representation, should be agreed before services begin.

Frequently Asked Questions About Turnover Tax in Kenya

Is Turnover Tax in Kenya calculated on sales or profit?

Turnover Tax in Kenya is calculated on qualifying gross sales, not net business profit. Ordinary operating expenses are not deducted when computing TOT. Businesses should still keep cost records for management, other tax obligations and sound financial reporting.

What is the 2026 Turnover Tax rate?

KRA’s dedicated guidance states 1.5% of qualifying gross sales. Some older pages show 1%; always check the current official source before filing.

Can a business pay Turnover Tax and VAT?

Yes. Turnover Tax in Kenya and VAT have separate legal tests. A TOT taxpayer making VATable supplies may also need VAT registration when the applicable threshold is met.

Does a doctor, consultant or trainer qualify automatically?

No. KRA lists professional, management and training fees as excluded income. The nature of the receipts must be assessed, even where annual turnover falls within the general band.

When must I file the monthly TOT return?

KRA states that the return and payment are generally due by the 20th of the following month. File early and retain proof of payment.

Do M-Pesa transfers count as turnover?

Not automatically. A genuine customer sale is different from a loan, owner contribution or transfer between business accounts. Reconcile records before reporting Turnover Tax in Kenya.

Conclusion: Keep the Tax Simple, Not the Records

Turnover Tax in Kenya can simplify income-tax calculations for qualifying small businesses, but compliance depends on getting the fundamentals right: the correct tax category, reliable sales figures, appropriate invoices, and timely filing and payment. The distinction between retail trading, excluded income and VAT registration matters as much as the arithmetic itself.

Build a routine that captures sales when they happen, reconciles bank and M-Pesa transactions and flags differences early. A trader who can explain where each shilling came from is better prepared for returns, business decisions and questions from KRA. If your records need attention, speak with FedhaTrac about an appropriate bookkeeping and tax-readiness arrangement before the next deadline.

Leave a Reply