A Lagos seller opens an Instagram page, posts a product, and takes her first order within the hour. She has an online business now. What she does not have yet is a clear answer to three questions: what did it actually cost her to get here, what does every naira collected really keep after payment fees, and what happens the day a customer asks for a receipt from a registered company. This guide answers all three with real 2026 numbers.
Explore all Nigeria business tools and calculators for the naira-based math behind every section below.
Two Ways to Start: Social Storefront vs Full Website
Most Nigerian online businesses start on WhatsApp Business and Instagram, take orders by DM, and collect payment by bank transfer or a Paystack/Flutterwave payment link. No website, no hosting bill, no developer. This is the cheapest possible start, and for many sellers it stays the permanent setup.
Need a Freelancer for This?
Hire verified talent on Fiverr — starting from $5. No contracts, no hassle.
Browse Fiverr Freelancers →The other route is a proper ecommerce website with its own domain, hosting, and integrated checkout. It costs more and takes longer to launch, but it is what unlocks Google search traffic, a professional appearance for B2B or corporate clients, and independence from any single social platform’s algorithm.
Neither route is wrong. The mistake is spending on a website before the social storefront has actually proven there is demand.
What CAC Registration Actually Costs in 2026
Registration is not legally required to make your first sale on Instagram or WhatsApp. It becomes necessary the moment you want a business bank account, need to clear Paystack or Flutterwave’s full KYC to lift their default transaction limits, or want a corporate or government client to take you seriously.
Business Name (sole proprietorship or partnership):
- CAC filing fee: ₦10,000 to ₦20,000, following the most recent gazette adjustment
- Name reservation: ₦500 to ₦1,000
- Realistic all-in cost doing it yourself: ₦15,000 to ₦35,000
- Using an accredited agent to handle the filing: ₦35,000 to ₦50,000+
- Annual return to keep the registration active: ₦3,000/year
Private Limited Company (Ltd):
- CAC filing fee: from ₦30,000, plus stamp duty calculated on your declared share capital
- Realistic all-in cost for a small company: ₦60,000 to ₦150,000+, higher if share capital is set high or an agent drafts the incorporation documents
- Annual return: ₦5,000/year
A Business Name covers most solo sellers and small partnerships. Move to a Limited Company once you need limited liability, outside investment, or eligibility for contracts that require it. Run the exact numbers for your structure on the African Business Registration Cost Estimator.
Need a simple way to track the business?
Once you start making sales, keep your income, expenses and outstanding balances in one place with the MetricSuite Bookkeeping Workbook . It works in Excel and Google Sheets and is a one-time purchase.
View the Bookkeeping WorkbookWebsite & Tech Costs: DIY vs Agency
If you do build a website, here is what it actually costs in 2026:
- Domain name: ₦10,000 to ₦30,000/year for a .com; .com.ng domains start from around ₦6,500/year
- Shared hosting: ₦24,000 to ₦100,000+/year depending on tier
- DIY build on WordPress/WooCommerce or a no-code builder: ₦50,000 to ₦300,000 all-in for the first year
- Agency-built ecommerce store (product listings, payment integration): ₦500,000 to ₦3,000,000+
If ₦0 is the real budget, a free hosting tier plus a free domain-adjacent subdomain will get something online, but expect to outgrow it fast once you have real customers. If you need help with the build itself, logo, or product photography, verified freelancers on Fiverr start from $5.

What Paystack and Flutterwave Actually Cost You
Both charge per transaction only. Neither has a setup fee or a monthly subscription.
Paystack (2026 rates):
- Local card: 1.5% + ₦100, waived entirely on transactions ₦2,500 and below, capped at ₦2,000 total fee
- International card: 3.9% + ₦100, no cap
- 7.5% VAT applies on top of the processing fee, as required under Nigerian tax law
Flutterwave (2026 rates):
- Local card: approximately 1.4%, capped at ₦2,000
- International card: approximately 3.8%
The gap between the two is small at typical transaction sizes. A ₦10,000 local card sale costs roughly ₦269 in fees on Paystack once VAT is added, an effective rate of about 2.7%. The same sale on a ₦500,000 order costs a flat ₦2,000, an effective rate of just 0.4%, because both processors cap the fee. Settlement speed and reliability usually matter more day to day than the small percentage difference between the two.
Bank transfer and USSD are typically cheaper than card payments and many Nigerian customers already default to them. Compare the full local picture on the Mobile Money Fees Comparison tool. If you also sell to diaspora or international customers paying by card through Stripe or PayPal, those fees run higher again, check them with the Stripe & PayPal Fee Calculator before you price an international order.
What This Actually Costs to Start: Two Real Budgets
Social storefront path (WhatsApp Business + Instagram, no website):
- CAC Business Name: ₦15,000 to ₦35,000
- Website: ₦0
- Payment setup: ₦0 (Paystack, Flutterwave, and bank transfer all have free onboarding)
- Total to legally start selling: roughly ₦15,000 to ₦35,000, before stock or service delivery costs
Formal website path:
- CAC Business Name or Ltd: ₦15,000 to ₦150,000+
- Domain and hosting: ₦34,000 to ₦130,000/year
- Website build: ₦50,000 (thrifty DIY) to ₦3,000,000+ (full agency build)
- Payment integration: ₦0 upfront, pay-per-transaction as above
- Total: roughly ₦100,000 on the low end to ₦3,000,000+ on the high end
Most sellers should start on the left and only move right once the numbers justify it.
Profit: What Actually Survives All These Fees
Revenue is not profit. Subtract the cost of the product or service, the payment gateway fee on every sale, and the fixed overhead of registration, hosting, and any tools you pay for, and what is left is what you actually made.
This gap is easy to miss when fees are 1.5% here and 3.9% there. On a business doing ₦2,000,000 a month mostly through card payments, Paystack’s fees alone can run ₦30,000 to ₦78,000 depending on the local/international mix, before VAT. That is a real line item, not a rounding error, and it should be built into your price from the start rather than discovered at the end of the month. Price with a target margin using the free Margin & Markup Calculator instead of guessing.
The businesses that survive past year one are the ones that track income and expenses separately from personal spending, every month, not annually and not from memory.
If you want a simple way to do that without paying for a monthly SaaS subscription, the MetricSuite Bookkeeping Workbook is a one-time-purchase spreadsheet built to track income, expenses, and real monthly profit in one place.
Buy MetricSuite Bookkeeping WorkbookFrequently Asked Questions
How much does it cost to start an online business in Nigeria?
The cheapest legitimate start, a CAC Business Name plus a WhatsApp Business and Instagram storefront, costs roughly ₦15,000 to ₦35,000. A full website with hosting and payment integration ranges from about ₦100,000 for a DIY build to ₦3,000,000+ for an agency-built ecommerce store.
Do I need to register my online business with CAC before selling online?
Not to make your first sale on Instagram or WhatsApp. You will need it to open a business bank account, clear Paystack or Flutterwave’s full KYC and lift their transaction limits, and be taken seriously by corporate or government buyers. Most sellers register once sales become consistent, not before.
Is Paystack or Flutterwave cheaper?
Flutterwave’s headline rate is slightly lower on both local cards (about 1.4% versus Paystack’s 1.5%) and international cards (about 3.8% versus 3.9%). Both cap local fees at ₦2,000 per transaction. At typical order sizes the difference is small; settlement speed and reliability usually matter more than the fee gap.
Can I start an online business in Nigeria with no money?
A WhatsApp Business and Instagram storefront costs nothing to set up beyond data and a phone. The real cost is your first batch of stock or the tools needed to deliver a service. CAC registration, at ₦15,000 to ₦35,000, is the one formal cost most sellers cannot avoid indefinitely.
How do I know if my online business is actually profitable?
Track income and expenses separately from your personal accounts, every month. Subtract product or service cost, payment gateway fees, and fixed overhead from revenue to get real profit, not just what landed in your account. A monthly bookkeeping habit catches a thinning margin long before it becomes a loss.
SOURCES
- CAC registration fees 2026 gazette: https://www.legit.ng/ask-legit/guides/1709408-everything-budget-cac-registration-fees-nigeria/
- CAC Business Name vs Ltd fee breakdown: https://smartsmssolutions.com/resources/blog/ng/ng-02-s02-cac-registration-cost-nigeria-2026
- CAC registration cost breakdown: https://subpadi.com/news/how-much-does-cac-registration-cost-nigeria/
- Domain & hosting cost 2026: https://truehost.com.ng/exactly-how-much-does-it-cost-to-launch-a-website-in-nigeria-2026-guide/
- Ecommerce website cost breakdown: https://ebrandpromotion.com/cost-of-ecommerce-website-in-nigeria/
- Website cost guide 2026: https://articles.connectnigeria.com/how-much-does-a-website-cost-in-nigeria-in-2026/
- Paystack transaction fee pricing (official): https://support.paystack.com/en/articles/2130306
- Paystack fees incl. VAT breakdown: https://afrotools.com/blog/paystack-fees-explained/
- Flutterwave pricing for receiving payments (official): https://flutterwave.com/ng/support/pricing/pricing-for-receiving-payment
- Paystack vs Flutterwave fee comparison: https://blog.lendsqr.com/paystack-vs-flutterwave-which-is-better-for-loan-collection/