Why planning these factors matters
Most business failures trace back to a handful of avoidable issues: no real demand, running out of cash, a poor location, underpricing, or compliance problems that surface at the worst time. Thinking through the key factors before you start is far cheaper than fixing them after you have committed money and time.
The factors fall into two groups. Commercial factors decide whether the business can make money: demand, competition, location, pricing and margins, and capital. Compliance factors decide whether you can operate legally: registration, licensing, tax obligations and record-keeping. A business needs both to work: a profitable idea that is not compliant, or a compliant setup with no demand, will struggle.
The Kenyan context matters too. M-Pesa and mobile payments are central, KRA eTIMS compliance is now a requirement for many businesses, and margins in competitive trades like retail can be thin, so pricing and stock control matter a lot. Planning with these realities in mind gives a more accurate picture than a generic business plan.
The key factors to work through
Consider each before committing money. They build on each other.
- 1
Factor 1: Market demand
Is there real, paying demand for what you plan to sell, in the area you plan to sell it? Talk to potential customers and observe, rather than assuming. Demand is the foundation everything else rests on.
- 2
Factor 2: Capital and cash flow
Work out your startup costs and, just as important, the working capital to keep going before the business is profitable. Many businesses fail not from lack of profit but from running out of cash early.
- 3
Factor 3: Location and competition
For a physical business, location drives footfall and cost. Assess the competition too: how many similar businesses are nearby, and what would make customers choose you.
- 4
Factor 4: Pricing and margins
Price so that your margin covers costs and leaves profit, not just to undercut competitors. In thin-margin trades, understanding your cost per item and your markup is critical.
- 5
Factor 5: Registration and licensing
Plan to register the business (a business name or company on eCitizen) and get the county single business permit. These are the legal basics for operating.
- 6
Factor 6: Compliance and systems
Plan for KRA obligations, eTIMS invoicing and record-keeping from the start. Setting up compliant systems early is far easier than retrofitting them once you are busy.
Common mistakes when starting a business
Assuming demand instead of checking it
Building a business on a hunch about demand is risky. Validate that people will actually pay before committing, by talking to potential customers and observing the market.
Underestimating working capital
Focusing only on startup costs and ignoring the cash needed to survive until profitable is a top cause of early failure. Budget working capital, not just setup.
Underpricing to compete
Pricing below a sustainable margin to win customers can mean selling at a loss. Know your costs and price for profit, not just to be cheapest.
Treating compliance as an afterthought
Leaving registration, licensing and eTIMS until later creates problems that surface during inspections, tax filings or loan applications. Plan compliance from the start.
No system for money and stock
Running on memory and paper makes it impossible to see whether you are actually making money. Set up a way to track sales, stock and cash from day one.
An owner plans a shop the right way
An aspiring owner in Nakuru wants to open a general shop. Before committing, she checks demand by observing foot traffic and talking to residents about what the area lacks, and finds a genuine gap.
She budgets not just the startup cost of stock and fittings but three months of working capital to cover rent and restocking before the shop is profitable. She picks a location with footfall, prices her stock for a sustainable margin rather than the lowest price, and plans to register the business and get the county permit.
She also decides to set up a POS with eTIMS from day one, so her sales, stock and tax are tracked from the first customer. Because she worked through the commercial and compliance factors before opening, the shop starts on a sound, compliant footing rather than lurching from problem to problem.
Trading without eTIMS-compliant tax invoices risks KRA penalties, blocked VAT input claims for your customers, and receipts a business buyer cannot expense.
Veira signs every sale to KRA eTIMS automatically, so each receipt is compliant the moment it prints, with no separate device to reconcile.
Starting on a sound, compliant footing
Two of the biggest factors, controlling cash and margins, and staying compliant, both depend on having a system from day one. Without one, you cannot see whether you are making money or keep up with eTIMS and stock.
Veira gives a new business a POS, M-Pesa payments, inventory and KRA eTIMS invoicing in one app with a free terminal, so you track money and stock and stay compliant from your first sale, without a big upfront hardware cost, from KES 2,999 a month.
Frequently asked questions
What factors should I consider when starting a business in Kenya?
What is the most common reason new businesses fail?
How important is location for a business in Kenya?
Do I need to think about compliance before starting?
How do I price a new business properly?
What systems do I need when starting?
The factors to consider when starting a business in Kenya come down to two questions: can it make money, and can it operate compliantly? Work through demand, capital, location, pricing, registration and compliance before you commit, and start with a system in place. Veira gives you that system with a free terminal, from KES 2,999 a month. See how Veira works.