How to Open an Online Shop in Kenya (2026): Step-by-Step for Beginners

Oct 19, 2026
Buy More Mall Kenya
How to Open an Online Shop in Kenya (2026): Step-by-Step for Beginners

An online shop lets customers anywhere in Kenya see your products, compare prices and order without visiting you. You can start small, with the stock you already have, and grow as orders come in.

Quick answer: To open an online shop in Kenya: (1) decide what you will sell and your prices; (2) get your basics in place (ID, KRA PIN, M-Pesa till or business number); (3) take clear photos and write short descriptions; (4) list your products on a marketplace such as Buy More Mall, which handles the shop page, search, checkout and M-Pesa; (5) plan delivery; and (6) share your shop link everywhere.

Step 1: Choose What to Sell

Start with products you know well and can restock. Check that people search for them, that you can beat or match the market on service, and that they are easy to deliver. For ideas by budget see the best businesses to start with KSh 100k.

Step 2: Get the Basics in Place

WhatWhyGuide
National ID and KRA PINNeeded to register and to be paidKRA PIN for a business
Business name (optional at first)Trust, bank account, bigger buyersregister a business name
M-Pesa till or business numberEasy paymentsaccept M-Pesa online
WhatsApp BusinessCustomer chatsell on WhatsApp

Step 3: Prepare Photos, Prices and Descriptions

Good listings sell. Use your own photos on a plain background (how to take product photos with your phone), price for profit (how to price products) and write descriptions that answer buyers' questions (how to write product descriptions).

Step 4: Open Your Shop on Buy More Mall

  1. Open your shop on Buy More Mall: fill in your shop name, phone, location and a logo.
  2. Choose a package (Chui from KES 2,500 for 30 days; Simba and above add your own website).
  3. Add products: name, category, price, photos, sizes or colours and stock.
  4. Set your WhatsApp number so customer enquiries reach you.
  5. Turn on your website (Simba and above) and share the link.
PackagePriceActive forProductsOwn website
ChuiKES 2,50030 days50Shop page on Buy More Mall
SimbaKES 7,50090 days100Yes: yourshop.buymoremall.co.ke
NyatiKES 25,00090 days300Yes, plus own domain
KifaruKES 60,000180 days500Yes, plus own domain
NdovuKES 99,999365 days750Yes, plus own domain and all premium designs

Package prices as listed on Buy More Mall in October 2026; see the packages page for current offers.

Step 5: Plan Delivery and After-Sales

Decide your delivery areas and charges before the first order: see how to deliver online orders in Kenya. Reply fast, confirm stock before taking payment and keep customers updated.

Step 6: Bring Customers

Share your shop link on WhatsApp status, Facebook, Instagram and your business cards, and get listed on Google Maps. See how to get customers for your business.

Common Mistakes to Avoid

  • Listing products without prices.
  • Using supplier photos with other shops' logos.
  • Slow replies to enquiries.
  • No plan for delivery costs.
  • Opening the shop and never sharing it.

Frequently Asked Questions

How do I open an online shop for free?

You can start with free social pages, but a proper shop with checkout costs a small package fee; on Buy More Mall packages start at KES 2,500 for 30 days.

Do I need to register a business to sell online?

You can start with your ID and KRA PIN; a registered business name helps with trust and bigger buyers.

How do customers pay?

With M-Pesa at checkout, or as agreed on WhatsApp for quotations.

Can I sell without stock?

It is risky; see dropshipping in Kenya before promising items you do not hold.

How many products should I start with?

Enough to show a real range, about 10 to 30 well-photographed items with prices.

Cover image: screenshot of a seller shop page on Buy More Mall.

Related Guides

All Categories
Flash Sale
Todays Deal
Auction