How to start an online store in Nigeria
Last updated 26 September 2026
You do not need a developer, a registered company, or money up front to sell online in Nigeria. You need somewhere for people to see what you sell, a way to collect money, and a way to get the item to them. Everything else can wait.
This guide covers each of those in the order they actually matter, and is honest about which steps most guides put first that you should leave until later.
1. Decide what you are selling before you build anything
The most common way to waste a month is to spend it choosing a platform. What you sell decides almost everything else — how you photograph it, how you price it, whether you hold stock, and how it gets delivered.
If you are reselling, find your supplier first. If you are making the product, work out how long one takes and what it costs you. A store selling something you cannot restock in a week is a store that will disappoint its first good month.
2. Get a store online the same day
A store is a page with your products, your prices, and a way to pay. Building it from scratch means a developer, a server, a payment integration and months of work. Using a platform means filling in a form.
Whichever you choose, do not spend more than a day on this at the start. Your first ten customers will not come from your design. They will come from people who already know you.
- Add your products with a real photograph each — a phone camera in daylight beats a stock image
- Write prices in naira, including delivery or clearly excluding it
- Put your WhatsApp number where it can be seen — Nigerians will message before they buy
- Share the link with your existing customers before you tell anyone else
3. Take payment in the ways Nigerians actually pay
Card is not enough. A meaningful share of Nigerian customers will pay by bank transfer, and a meaningful share will only pay on delivery. A store that accepts one method loses the customers who use the others, and you will never know, because they simply leave.
Paystack and Flutterwave both handle cards, transfers and USSD, and both settle to a Nigerian bank account. If you take payment on delivery, treat it as a cost rather than a favour: some orders will be refused at the door, and that cost belongs in your pricing.
4. Work out delivery before your first order, not after
Delivery is where new stores lose money. Within Lagos, a dispatch rider is cheap and fast. Outside it, a courier is the only sensible answer, and the cost varies enormously by destination.
Decide whether you charge a flat fee, charge by location, or fold it into the price. All three work. What does not work is quoting a price and discovering the delivery costs more than your margin.
5. Register the business when it is earning, not before
CAC registration matters, and you should do it — but it is not a prerequisite for your first sale. Registering costs money and takes time you could spend finding customers. Most payment processors will let you start with a personal account and upgrade later.
Register when you have revenue to protect, a partner to formalise with, or a customer who asks for an invoice. Not before.
6. Get your first ten customers by hand
Nothing about SEO, ads or social media matters until you have sold to ten people. Message everyone who has ever bought from you. Post in the groups you are already in. Ask the first buyers what nearly stopped them.
Those ten conversations will tell you more about your pricing, your photographs and your delivery promise than any amount of traffic.
Common questions
- How much does it cost to start an online store in Nigeria?
- You can start for nothing but your time. Platform costs range from free tiers to monthly subscriptions; payment processors charge per transaction rather than up front. The real early costs are stock and delivery, not software.
- Do I need a CAC registration to sell online in Nigeria?
- Not to make your first sales. You can start with a personal bank account and register once the business is earning. You will need registration for a corporate account, for some payment processors' higher limits, and to issue invoices to companies.
- What is the best way to accept payment online in Nigeria?
- Offer more than one. Paystack and Flutterwave both cover cards, bank transfers and USSD. Many Nigerian shoppers still prefer transfer or payment on delivery, so a store accepting only cards turns away real buyers.
- How long does it take to set up an online store?
- On a hosted platform, under a day — adding products takes longer than setting up the store. Building a custom site takes weeks to months and is rarely worth it before you know what sells.
- Can I sell online in Nigeria without holding stock?
- Yes. You can list what a supplier holds and order once a customer buys. It protects your cash but makes delivery slower, so be honest on the product page about how long it takes.