Quick answer

This is a general, educational overview: not tax advice. Most Kenyan retailers need a KRA PIN and will encounter one or more of a few broad tax categories depending on their turnover and structure, commonly discussed as Turnover Tax, VAT, and income tax. The specific thresholds, rates, and which apply to your business change over time and depend on your circumstances, so confirm your exact obligations with KRA or a qualified accountant.

Getting registered: the KRA PIN

A KRA PIN is the starting point for any formal tax interaction in Kenya, whether you're an individual or running a registered business. It's used to file returns, and increasingly, businesses require a valid PIN to open accounts, register with certain platforms, or transact with other registered businesses. If you're starting or formalising a retail business, registering for a PIN through iTax (KRA's online portal) is typically one of the first administrative steps, alongside any business registration through the Business Registration Service.

Common tax categories small retailers encounter

Kenya's tax system includes several categories that can apply to a small retail business, and which ones apply to you depends on factors like your annual turnover, whether you're a sole proprietor or a registered company, and what you sell. Broadly, and in general terms only:

CategoryGeneral ideaTypically relevant to
Turnover TaxA simplified tax calculated on gross sales, aimed at smaller businessesBusinesses below a turnover threshold set by KRA
VATCharged on the value added at each stage of buying and selling goods or servicesBusinesses above a different turnover threshold, or those dealing in VAT-able goods
Income TaxTax on profit, generally filed annuallyRegistered companies and individuals above the tax-free threshold
Withholding obligationsTax withheld on certain payments, depending on the transaction typeBusinesses dealing with specific supplier or service arrangements

Thresholds and rates for each of these change periodically. Rather than repeating specific figures here that may be outdated by the time you read this, check the current thresholds directly on KRA's website (kra.go.ke) or ask your accountant which category your business falls under today.

Why clean sales records matter more than most retailers realise

Whichever tax category applies to your business, KRA can request supporting records for any return filed. A retailer who can produce clean, itemised daily sales records, dates, amounts, payment methods, is in a far stronger position than one reconstructing months of sales from memory or a stack of handwritten receipts.

This is one of the quieter benefits of running sales through a POS rather than a manual till or cash box. Every sale is logged automatically with its date, amount, and payment method, and you can pull a report for any date range in seconds. It doesn't replace an accountant's advice on how to file, but it removes the guesswork about what your actual revenue was for any given period.

Common mistakes small retailers make

  • Mixing personal and business cash: makes it hard to establish what your actual business revenue was
  • Not registering early: waiting until a business has grown significantly before formalising tax registration, which can complicate matters retroactively
  • Relying on memory instead of records: daily sales that live only in a notebook or a cashier's head are easy to lose and hard to defend
  • Assuming last year's thresholds still apply: tax thresholds and rules are revised periodically; what applied to your business two years ago may not apply today
  • Not budgeting for tax as a regular cost: treating tax as a surprise annual event rather than something planned for throughout the year

Building the habit: records first, filing second

The single most useful thing a small retailer can do for their tax position, before worrying about which category applies, is build the habit of clean daily record-keeping. A POS that records every transaction, split by payment method, gives you a reliable revenue figure whenever you or your accountant need one. From there, an accountant or a KRA advisor can tell you exactly what your obligations are and how to meet them. See our related guide on How to Use POS Sales Reports to Grow Your Business in Kenya for more on getting useful numbers out of your daily sales.

Frequently asked questions

Clean records, every single sale

WebpinnPOS logs every transaction automatically, so your revenue picture is always accurate.

Start Free Trial
14 days free. No credit card required.