What tax planning actually is
Tax planning is not tax evasion. It's the legal practice of structuring your business and spending to minimize your taxable income. The KRA allows it. The difference between evasion (illegal) and planning (legal) is documentation. When you claim a business deduction, you must be able to prove it with receipts. When you claim depreciation on equipment, you must show the purchase invoice. The law is on your side if you have records.
Here's how it works: your taxable income = gross revenue minus deductible expenses. If you make KES 1 million and can prove KES 600,000 in deductible expenses, your taxable income is KES 400,000. You pay tax on KES 400,000, not KES 1 million. Most SMB owners pay tax on way too much revenue because they don't claim deductions they're legally entitled to. They don't track expenses, they don't organize receipts, or they don't realize certain expenses are deductible.
The other lever is business structure. A sole trader and a limited company have the same revenue and expenses, but different tax bills because they're taxed differently. A sole trader pays personal income tax (at rising rates up to 30%). A limited company pays corporate tax (flat 30%). But a company can also reinvest profits tax-free, while a sole trader cannot. Choosing the right structure early saves tens of thousands over time.
How to plan your taxes step-by-step
Here is the yearly tax-planning roadmap.
- 1
Step 1: Organize your business expenses year-round
Don't wait until December. From January, categorize and track: (1) cost of goods sold (inventory, raw materials), (2) rent and utilities, (3) salaries and wages, (4) repairs and maintenance, (5) travel and transport, (6) advertising and marketing, (7) professional services (accounting, legal), (8) depreciation on equipment. Use Veira or any accounting tool to log every business expense. Take photos of receipts. If you can't prove a KES 50,000 expense with documentation, KRA won't allow it, and you lose the deduction. Proof is everything.
- 2
Step 2: Separate personal and business spending
This is critical. If you use your business account for personal groceries, fuel, or family spending, you lose deductions on those amounts. KRA auditors see KES 2 million spent on a business account and demand proof each expense is business-related. If you can't prove it, they disallow it. The easy solution: keep a separate business account. Every business expense goes through the business account. Every personal expense comes from personal funds. At year-end, your business account tells the story of business spending, not mixed personal-business spending.
- 3
Step 3: Claim all deductible business expenses
KRA allows deduction of "ordinary and necessary" business expenses. That includes: inventory cost (COGS), staff salaries, rent, utilities, repairs, vehicle maintenance, fuel (for business vehicles), professional fees (accounting, legal), insurance, advertising, office supplies, subscriptions (software, etc.), bank fees, and interest on business loans. Don't leave money on the table. If you paid it for business, document it and claim it. Many SMB owners underestimate their deductions by 30-40% simply by not claiming everything they're entitled to.
- 4
Step 4: Use depreciation to minimize taxable income
Equipment, vehicles, and buildings lose value over time. You can deduct that value loss (depreciation) as an expense. A vehicle bought for KES 500,000 might depreciate 20% per year (KES 100,000 annual deduction). A building might depreciate 4% per year. This means in Year 1, even if you made KES 500,000 profit before depreciation, you deduct KES 100,000 depreciation and pay tax on only KES 400,000 profit. Larger capital purchases create years of deductions. This is 100% legal and is how profitable companies legally pay low or zero tax for years while reinvesting.
- 5
Step 5: Review business structure (sole trader vs. company)
Sole traders pay personal income tax (15-30%, progressive). Limited companies pay corporate tax (flat 30%). For SMBs making KES 10-50 million annually, a company structure can save 20-40% on tax because you can reinvest profit at lower rates and defer personal distributions. For smaller traders, sole trader is simpler (fewer requirements, easier filing). Review your structure annually. If you're a sole trader making KES 30M+ profit, switching to a company might save you millions. Consult a tax advisor, but structure choice is one of the biggest tax-planning levers.
Tax-planning mistakes that trigger audits or cost money
Claiming expenses without documentation
A trader claims KES 200,000 in "miscellaneous expenses" without a single receipt. KRA auditor demands proof. He can't provide it. KRA disallows the entire KES 200,000, and he owes KES 60,000 more in tax (plus interest and penalties). Documentation is non-negotiable. If you spent it, prove it with a receipt. If you don't have a receipt, you can't claim it.
Mixing personal and business expenses
A trader uses his business account for everything: rent (personal home), salaries (paid himself), fuel (personal car), and stock purchases (inventory). His bank statement looks chaotic, and 60% might be personal. KRA auditor looks at it and says "I can't prove which is business, so I'm disallowing 60%." He loses deductions on personal spending he shouldn't have claimed anyway. Separate accounts = clear records = auditor approval.
Overstating depreciation or capital allowances
A trader buys a KES 500,000 vehicle and claims it depreciates at 40% per year (incorrect). KRA says the correct rate is 20%. The overstated deduction triggers an audit. Now the auditor scrutinizes everything and finds other errors. One false depreciation claim can lead to a full audit. Use KRA's official depreciation rates.
Not filing on time
A trader files 3 months late. KRA charges penalty interest (2-5% per month). A KES 500,000 tax bill becomes KES 530,000 due to late-filing penalties. Filing on time is free; filing late costs money. April 30 is the deadline for most businesses-mark it in your calendar.
Claiming personal deductions as business
A trader claims his car lease (personal vehicle, not used for business) as a business deduction. KRA auditor asks for business-use documentation. He can't prove the car was used for business. The deduction is disallowed, plus penalties for attempted fraud. Only claim expenses truly incurred for business purposes.
Two traders, different tax bills: planning vs. carelessness
Both Alice and Bob run retail shops in Nairobi with KES 1 million monthly revenue and KES 300,000 monthly profit. Alice does tax planning. Bob doesn't. Annually: both make KES 3.6 million revenue and KES 3.6 million profit. Alice tracks expenses year-round and claims: inventory cost (KES 2 million), rent (KES 300,000), salaries (KES 500,000), utilities (KES 60,000), depreciation on shop equipment (KES 100,000) = total deductions KES 2.96 million. Taxable income: KES 3.6M - KES 2.96M = KES 640,000. Tax bill: 30% × KES 640,000 = KES 192,000 (5.3% effective rate).
Bob throws receipts in a bag and files at the last minute, claiming only KES 1.5 million in expenses (he forgets inventory, doesn't claim depreciation, misses utilities). Taxable income: KES 3.6M - KES 1.5M = KES 2.1 million. Tax bill: 30% × KES 2.1M = KES 630,000 (17.5% effective rate). The difference: Alice pays KES 192,000; Bob pays KES 630,000. Bob pays 3x more tax for the same profit, purely because he didn't organize expenses and claim deductions. Alice's "advantage" is just following the rules.
Lenders decline businesses that cannot show consistent, verifiable sales, which keeps working capital just out of reach exactly when you need it.
Veira builds a clean, timestamped sales history you can show a lender, so your books support the application instead of sinking it.
How Veira helps you tax-plan year-round
Veira tracks every business expense as you spend it, automatically categorizing them (inventory, rent, salaries, etc.). At year-end, Veira shows your total deductible expenses by category, your taxable income, and your estimated tax bill. You don't have to scramble in December to prove expenses-Veira has been proving them all year. This organized data is exactly what KRA wants to see.
Veira's depreciation tracker lets you log equipment purchases and automatically calculates annual depreciation. At year-end, Veira shows your total depreciation deduction, ready to claim. You know exactly how many years of depreciation you can take and what it does to your taxable income.
Veira generates a year-end tax summary showing your revenue, deductible expenses, depreciation, taxable income, and estimated tax bill. You can see what changes would have the biggest impact (claiming more deductions, reinvesting in equipment) and plan for next year. Many SMBs use this summary to give to their accountant, who files clean returns with zero audit risk.
Frequently asked questions
What expenses can I deduct from my business?
Is tax planning legal?
What is depreciation and why does it matter?
Should I structure my business as a sole trader or limited company for tax purposes?
When is the tax filing deadline?
What if KRA audits me?
Can I deduct business losses?
What's the difference between a business account and personal account for tax purposes?
Tax planning is not about tax evasion or creative accounting-it's about knowing what KRA allows and claiming it. The trader who pays 18% tax is simply claiming depreciation, organizing expenses, and separating personal from business spending. These are all legal. Start now: (1) set up a business account if you don't have one, (2) start tracking expenses by category, (3) take photos of receipts, (4) review your business structure. At year-end, use Veira to generate your deduction summary and give it to your accountant. Clean records = lower taxes = zero audit risk.