E-commerce

How to Start an E-commerce Business

Starting an online store is easy. Starting one that survives is not, and the difference is decided before the store exists — in the choice of model, the validation of the product, and the maths of a single order. This guide is the sequence: each step in order, each one with the check that must pass before you spend on the next.

By Abdul Hannan · Published 14 November 2026 · Updated 14 November 2026

Education only. This page explains how to start an e-commerce business. It is not financial, legal or tax advice, and it does not promise income. Costs, fees and platform rules change — check the platform's own pages and your local rules before spending money. Last checked: 14 November 2026.

Step 1: Choose the model before the product

Four models dominate e-commerce, and each one changes your costs, your risks and your daily work: holding your own inventory, dropshipping, print on demand, and selling on a marketplace. Our business models guide compares them side by side. Read it before anything else in this guide, because the model decides everything that follows — what you pay for, who ships, and who is responsible when something goes wrong.

The choice should follow your situation, not a trend. If you have a product you make, inventory makes sense. If you have no stock budget but are willing to vet suppliers and pay for advertising, dropshipping is the candidate. If you design original artwork and have an audience, print on demand fits. If you want built-in traffic and can work inside a platform's rules, a marketplace is the fastest start. If none of these describes you yet, the honest answer is that you are not ready to choose — and that is fine. The research phase is free.

Step 2: Validate one product

Do not build a store and then look for something to sell in it. Pick one product, or one small range of closely related products, and run the validation method in our product research guide: check real demand signals, read the complaints in existing reviews, confirm the price leaves room after the full cost table, order a sample, and check the quality and delivery time yourself.

Validation is the step most beginners skip, and it is the step that saves the most money. A product that fails validation costs you an afternoon. A product that fails after launch costs you a store plan, a domain, samples, advertising and refunds. There is no shortcut past this step that does not cost more later.

Step 3: Do the maths for one order

Before you choose a platform or design a logo, work out the contribution of a single order: sale price, minus product cost, minus shipping, minus platform and payment fees, minus the advertising cost of winning that order, minus a refund allowance. Our store profitability guide works through this table in detail, and our dropshipping guide shows it for that model specifically.

If the result is negative, stop. Change the product, the price or the supplier — do not build a store around a loss. If the result is positive but tiny, ask whether it can grow: can repeat buyers reduce the acquisition cost, can a bundle raise the order value, can a cheaper supplier keep the quality? The store you build should be built on numbers that already work at small scale, not on hope that volume will fix them.

Step 4: Pick a platform

The platform choice comes after the maths, not before. The three broad options are a hosted store platform, a self-hosted platform, and a marketplace — and the choice is a trade between speed, cost and control.

  • Hosted store platforms are the fastest way to launch: the store, checkout and hosting are provided, and you pay a monthly plan. The trade is a monthly cost from day one and less control over the underlying system. Note that cheap entry plans disappear: Shopify's Starter plan is closed to new stores, so a new Shopify store starts on a full plan — check the platform's own pricing page for the current figures, because prices vary by billing period and region.
  • Self-hosted platforms (such as WooCommerce on WordPress) cost less per month but need you to arrange hosting, security, updates and backups. They suit sellers who are comfortable with technical setup, or who already run a website. Our Shopify vs WooCommerce guide compares these two for beginners.
  • Marketplaces give you buyers who are already there, but charge fees on each sale and set the rules for listings, returns and customer contact. They suit a fast start; they are a poor place to build a brand you own.

Whichever you choose, check three things before committing: the payment methods your customers can use, the fees on each sale, and the returns policy the platform requires you to offer.

Step 5: Set up payments, policies and fulfilment

A store is not ready to launch when it looks good. It is ready when four things are in place: payment processing that actually works for your customers (test it with a real small transaction); published policies for shipping, returns and refunds that your supplier can support; honest delivery times on every product page; and a way to contact customers when something goes wrong. Our fulfilment guide covers all four in detail.

This is also the moment to deal with the legal basics: your country's tax registration and invoicing rules, consumer-protection duties, and the rules for any marketplace you sell on. These vary by jurisdiction and this guide cannot give legal advice for your situation — check your local rules and speak to a qualified professional. What this guide can say is the one rule that does not vary: the seller, not the supplier, carries responsibility for product safety, intellectual property and customer protection.

Step 6: Launch small and test

Launch with a small range — a handful of products, not a catalogue of hundreds. Each product you add is another product to support, another supplier to manage and another listing to keep honest. Then run a bounded test: one acquisition channel, a fixed budget you can afford to lose, a written stop rule, and a daily record of visitors, orders and total cost. Our customer acquisition guide explains how to run that test.

Measure three numbers during the test: cost per order, refund rate, and contribution per order. If the cost per order stays above the contribution, stop the test — the channel or the product is not working at these numbers. If the numbers work, grow slowly: add products one at a time, re-run the maths on each, and keep the share of orders that arrive without paid advertising growing over time.

What starting honestly costs

Research for this site found that cost tables for starting a store conflict across guides — some say a few hundred currency units, others give line-item tables that add up very differently — and that the cheapest plans and fees change often. So this guide will not give you a single total to trust. Build your own, line by line, from the platform's own pricing page and your supplier's own quotes:

Cost line What to check
Platform plan Monthly plan on the platform's own pricing page; check whether the cheapest plan is open to new stores
Domain Yearly registration cost
Samples Product plus shipping, for each product you plan to sell
Payment fees Per-transaction fee from your payment provider's own fee page
Advertising test budget A fixed amount you can afford to lose completely
Refund buffer Enough to cover refunds on early orders without breaking the store
Stock (inventory model only) First batch, sized small — money tied up in stock is the biggest risk

Add the lines, and you have your honest starting budget. If the total is more than you can afford to lose, start smaller: a marketplace listing, one product, or a longer validation phase. Starting smaller is not failure. Starting beyond your means is.

Sources

Last checked: 14 November 2026.

Frequently asked questions

How much money do I need to start an e-commerce business?

More than the no-money guides suggest, and the honest answer depends on the model. A platform plan, a domain, product samples and a small advertising test budget are the realistic minimum. Research for this site found cost tables that conflict across guides, so treat any single figure with suspicion: add up your own costs line by line before you start.

What is the first step to starting an online store?

Choose a model and validate a product before you build anything. The model decides your costs and risks; the validation decides whether anyone wants what you plan to sell. Building a store first and looking for a product afterwards is the most common beginner mistake.

Do I need a business registration to sell online?

That depends on your country, what you sell, and where your customers are. Tax registration, consumer-protection duties and import rules all vary by jurisdiction. This guide cannot give legal advice for your situation — check your local rules and speak to a qualified professional before taking payments.

Should I use Shopify, WooCommerce or a marketplace?

It depends on your skills, budget and goals. A hosted platform is fastest to launch but has monthly costs and less control. A self-hosted platform costs less monthly but needs technical setup and maintenance. A marketplace brings built-in traffic but takes fees and sets the rules. Our Shopify vs WooCommerce guide compares the first two for beginners.

How long does it take to get the first sale?

There is no reliable average, and any guide that promises one is guessing. A store with no traffic gets no orders, so the first sale depends on how you reach buyers — advertising is fast but costs money, content and search are slow but cheaper. Plan for weeks of testing, not days.

Can I start an e-commerce business with no experience?

Yes, but inexperience shows up as expensive mistakes: unvetted suppliers, unpriced products, misleading delivery promises and advertising without a stop rule. The guides in this section exist to prevent exactly those mistakes. Read them before you spend, not after.