Guide
How to Start an Ecommerce Business
Updated · Team Fonda
Short answer
To start an ecommerce business, choose one product for one clear group of buyers and prove they will pay before you order stock: interview buyers, put up a simple product page and take pre-orders or sell a small first batch. Then pick a sourcing model, work out profit per order after shipping, fees and returns, and build the full store.
Key takeaways
- Test one product with real payments before you buy inventory in bulk.
- Your sourcing model (make, buy wholesale, private label, dropship, print on demand) sets your margin, your cash needs and your control over quality.
- Profit per order after shipping, payment fees, returns and advertising is the number that decides whether the store works.
- Tax, consumer rights and product safety rules depend on where you and your customers are, so check both ends.
Who ecommerce suits and what the work looks like
Ecommerce suits you if you like numbers, testing and steady improvement more than a single big launch. You can start around a job, from home, with a small first order. That low barrier is real, and it is also why many product categories are crowded.
The daily work is less about the website than people expect. You will write product pages and take photos, answer customer emails, pack or track orders, handle returns, watch stock levels, talk to suppliers and study which traffic sources turn into sales. If you hold inventory, your money sits on a shelf until it sells. If you do not, you depend on someone else's quality and delivery times.
Two skills matter most early on: finding a product a specific group wants, and reaching that group at a cost lower than the profit on their order.
Step-by-step: how to start an ecommerce business
- Start with a buyer, not a product catalog. Pick a group you understand (new runners, people with small apartments, owners of a certain dog breed) and list what they already buy online and what frustrates them about it.
- Research real demand. Read reviews of competing products, especially the three-star ones, and note repeated complaints. Look at what people ask in forums and communities for that group. Then interview 10 to 15 buyers about their last purchase. The guide on how to validate a startup idea covers how to ask.
- Run a payment test. Put one product on a simple page with a price and a buy or pre-order button. Send a small amount of traffic from a community post, your own contacts or a modest ad budget. Be honest about delivery dates and refund anyone you cannot supply. Orders from strangers are the proof.
- Sell a small first batch. Buy or make the smallest quantity you can and sell it through your page or an existing marketplace. You will learn about packaging, shipping damage, questions and returns before the stakes are high.
- Choose your niche and sourcing model. Decide whether you make the product, buy wholesale, private label, dropship or print on demand. The table below compares them.
- Work out profit per order. Subtract product cost, packaging, shipping, payment and platform fees, an allowance for returns and the advertising cost of winning the order. The unit economics calculator does this for you.
- Plan your costs. One-time: samples, first inventory, photography, store setup, any product testing or certification. Ongoing: platform subscription and apps, payment fees, shipping and packaging, advertising, storage, returns, accounting.
- Check tax, consumer and product rules. See the checklist below. Online sellers often have duties in the customer's location as well as their own.
- Get your first 100 orders from one channel. Pick the channel where your buyers already spend time (a community, search, one social platform, a marketplace) and learn it properly before adding a second. Collect emails from day one so you can sell again without paying for the click.
- Formalize and reinvest. Once orders repeat, register the business, separate your bank account, set up bookkeeping and put profit into stock for products that are already selling.
Which ecommerce model should you choose?
| Model | Cash needed up front | Margin potential | Control over product and delivery | Main risk |
|---|---|---|---|---|
| Make it yourself | Low to medium (materials, tools) | High per item | Full | Your time limits how much you can sell |
| Buy wholesale and resell | Medium (minimum orders) | Medium | Medium, the brand is not yours | Others sell the identical product, so price competition is hard |
| Private label | Medium to high (larger orders, samples) | Higher, the brand is yours | High on branding, shared on quality | Unsold stock if you chose the wrong product |
| Dropshipping | Lowest | Lower | Low, the supplier ships | Slow delivery and quality issues you answer for |
| Print on demand | Lowest | Lower | Design only | Easy to copy and thin profit per order |
General tendencies, not rules. Ask suppliers for their actual minimums, prices and lead times.
If you lean toward one of the last two, the guides on starting a dropshipping business and starting a print on demand business go deeper.
How to work out profit per order
A product can look profitable until you add everything that sits between the supplier and the customer's door. Here is an illustration with invented numbers. Say you sell a product for $40.
- Product cost landed at your door: $12
- Packaging: $1
- Shipping to the customer: $6
- Payment and platform fees: $2
- Allowance for returns and damaged items: $2
- That leaves $17 before advertising.
Now add marketing. If you spend $300 on ads and get 20 orders, each order cost $15 to win. That figure is your customer acquisition cost. $17 minus $15 leaves $2 an order, which is not a business yet. You fix it by raising the price, lowering shipping or product cost, increasing the order size with bundles, or getting customers to buy again so one acquisition pays for several orders.
Formula
Profit per order = price - product cost - packaging - shipping - fees - returns allowance - advertising cost per order
Tax, consumer and product rules: what to check
Selling online can create obligations where your customers live as well as where you do. The details vary by country and state, so treat these as questions for an accountant, a lawyer or the relevant authority.
- Business registration. Ask your local business registration office what you need to trade and whether selling from home has any restrictions.
- Sales tax or VAT. Ask an accountant where you must register and collect tax, including in other states or countries you ship to.
- Consumer rights. Check the rules on returns, refunds, delivery times and what your store must disclose in each market you sell to.
- Product safety and labeling. Food, cosmetics, children's products, electronics and supplements often have testing or labeling rules. Ask the regulator for your category and ask your supplier for compliance documents.
- Imports. If you buy from abroad, ask a customs broker or freight forwarder about duties and paperwork.
- Privacy and marketing. Check the rules for collecting customer data, cookies and email marketing where your customers are.
- Trademarks. Before you print a brand name on anything, search the trademark register in your market.
- Platform policies. Marketplaces and payment providers ban or restrict some products. Read their rules before you order stock.
Common mistakes in a new ecommerce business
- Ordering bulk inventory before a single sale. A garage full of unsold stock is an easy way to lose your starting money.
- Perfecting the store first. Weeks spent on themes and logos do not tell you whether anyone wants the product.
- Forgetting shipping and returns in the price. Both come straight out of your margin.
- Selling a product anyone can buy elsewhere for less. Without a reason to choose you, you compete on price against larger sellers.
- Launching ten products at once. One product you understand beats ten you cannot afford to stock or promote.
- Relying on paid ads alone. If advertising is the only source of orders, rising ad costs can erase the profit. Build an email list and repeat purchases.
What to do this week
- Choose one buyer group and write down five products they already buy online.
- Read 50 reviews of the closest competing product and list the top three complaints.
- Ask two suppliers for a sample, a unit price and their minimum order.
- Fill in the profit per order sum with your own estimates.
- Put up a one-page product listing and share it where your buyers already gather.
If you do not have a product in mind yet, the free idea generator suggests ideas based on your background, and roast my idea gives blunt feedback on one you already have. For the planning stage, the ecommerce business plan template lists what to cover.
Frequently asked questions
Can I start an ecommerce business with no money?
You can start with very little by using dropshipping, print on demand or pre-orders, which avoid buying stock up front. You will still have some costs, such as a store platform, samples and marketing, and the low-cash models usually leave less profit per order.
Should I sell on my own website or on a marketplace?
A marketplace gives you buyers who are already searching, in exchange for fees and less control over the customer relationship. Your own store gives you control and customer emails, but you must bring the traffic. Many sellers test on a marketplace and build their own store alongside it.
How do I find a product to sell online?
Start from a group of buyers you understand and look for a repeated complaint about what they buy now. A product that solves that complaint for a specific group is easier to sell than a trending item everyone else is also listing.
How long does it take for an online store to make money?
There is no reliable average. It depends on your margin, how you reach buyers and whether they buy again. Track profit per order from the first sale. A store can have sales in week one and still lose money on each of them.
Do I need to register a business before I start selling online?
Requirements differ by country and state. Some places let you test as an individual and register later, and others expect registration from the first sale. Ask your local business registration office or an accountant before you take payments.
Keep reading
- Ecommerce business plan template
- Unit economics calculator
- What is customer acquisition cost?
- How to validate a startup idea
- How to start a dropshipping business
- Online business ideas
- How to Start an Etsy Shop
- How to Start an Event Planning Business
- How to Start an Online Coaching Business
- How to Start an Online Course Business