What opening a shop involves
Opening a shop brings together the legal foundations (registration, KRA PIN, county permit) and the practical ones (location, fit-out, stock, payments, point of sale). Both matter: a legally compliant shop with no stock cannot sell, and a well-stocked shop without compliance risks fines. You need both ready by opening day.
Location and stock are make-or-break practical decisions. A location with the right foot traffic for your products, and an opening stock of the items your customers actually want from reliable suppliers, set you up to sell from day one. Getting these wrong is expensive to fix later.
On the operational side, you need to take payment the way Kenyans pay (M-Pesa) and record every sale compliantly (eTIMS) from the first customer. Opening with a proper point of sale means clean records, accurate stock, and compliance built in, rather than a notebook you have to reconstruct later.
How to open a shop, step by step
Get legal and practically ready together.
- 1
Step 1: Choose the right location
Pick a location with the right foot traffic and visibility for your products and customers. Location strongly shapes whether a shop succeeds.
- 2
Step 2: Register and get a permit
Register the business on eCitizen, get a KRA PIN, and obtain a single business permit from your county so you can operate legally.
- 3
Step 3: Fit out the space
Set up shelving, display and a counter so the shop is inviting and easy to shop, with high-value items in staff sight.
- 4
Step 4: Source opening stock
Buy your opening stock, the items your customers actually want, from reliable suppliers, recording what you receive against invoices.
- 5
Step 5: Set up M-Pesa and a point of sale
Register an M-Pesa till and set up a point of sale that records sales and issues eTIMS-compliant invoices from the first customer.
- 6
Step 6: Open ready to sell and record
Open with prices clear, stock recorded, payment smooth, and every sale captured, so you trade cleanly and compliantly from day one.
Mistakes when opening a shop
A poor location
The wrong location with little of your kind of foot traffic is hard to overcome. Choose location carefully.
Opening without a permit
Trading without a county permit risks fines and closure. Get the permit before you open.
Wrong opening stock
Stocking items customers do not want ties up cash and leaves shelves of dead stock. Stock what your customers actually want.
Cash-only or messy payments
Not being ready for M-Pesa frustrates customers and loses sales. Set up a proper till before opening.
No point of sale from day one
Opening with just a notebook means inaccurate stock, lost records and eTIMS non-compliance. Start with a real point of sale.
A shop opens ready to trade
An owner in Nairobi was tempted to open quickly with a cash box and a notebook, sorting the rest later.
Instead she opened ready: registered with a permit and KRA PIN, a good location, sensible opening stock recorded against invoices, an M-Pesa till, and a point of sale issuing eTIMS invoices from the first sale.
From day one her stock was accurate, her records clean, and her shop fully compliant. She avoided the painful, common task of formalising and reconstructing records months after opening.
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.
How Veira gets your shop selling from day one
Veira is the point of sale a new shop needs: it records every sale, manages your stock from the opening order, takes M-Pesa cleanly, and issues compliant eTIMS invoices from your very first customer. Your shop opens organised and compliant, not scrambling to catch up.
Starting with clean records and eTIMS built in is far easier than fixing a notebook months later, and Veira makes it effortless so you can focus on customers, from KES 2,999 a month.
Frequently asked questions
How do I open a shop in Kenya?
What do I need to open a shop legally?
How much stock should I open with?
Do I need a POS to open a shop?
How do I take payments in my new shop?
What is the most important thing when opening a shop?
Opening a shop in Kenya means getting both the legal and the practical foundations ready together. Veira is the point of sale that has your shop recording sales, managing stock and eTIMS-compliant from day one, from KES 2,999 a month. See how Veira works and book a free demo.