# Starting an online retail business: the upstream decisions before you pick a platform

> Business model (DTC vs dropship vs POD vs handmade vs wholesale), legal structure, sourcing, cash flow. The decisions most 'start a store' articles skip, and why getting them wrong costs a year.

Ryan Badger - 16 November 2024 - 8 min read

## What "start an online retail business" actually means

There's a lot of "how to start an online store" content that skips the hardest decisions. The platform-and-product-listing steps are easy and well-covered. The harder upstream questions are the ones most founders avoid until they bite later:

- What kind of retail business are you actually starting?
- How is the business legally structured?
- Where do the goods come from, and on what terms?
- What's your cash model, and what does a bad month look like?

This post covers those decisions. If you've landed here wanting "set up a Shopify/Shoprocket store in 10 steps", you're in the wrong place; see our [lunch-break launch post](https://v3.shoprocket.io/blog/starting-ecommerce-on-a-budget-the-honest-lunch-break-version.md) for that. This one is about the upstream choices.

## The retail business model: which one is yours?

"Online retail" is a bucket. The business models inside it are very different, with different cash requirements, margins, and day-to-day operations.

### 1. Inventoried retail (classic DTC)

You buy inventory, store it, ship it. You own the product until the customer buys it.

- **Cash required:** high (inventory + storage + shipping)
- **Margins:** strongest (you capture manufacturer-to-retailer markup)
- **Operational complexity:** medium (warehousing, picking, shipping)
- **Control:** high (quality, branding, fulfilment timing)
- **Risk:** inventory obsolescence, cash tied up

Most successful DTC brands are here. The upside is real, but so is the working-capital requirement.

### 2. Dropshipping

You list products; when customers buy, the manufacturer ships directly to them. You never touch inventory.

- **Cash required:** low
- **Margins:** thin (manufacturer takes most of the markup)
- **Operational complexity:** low
- **Control:** low (quality, shipping times, returns are manufacturer's call)
- **Risk:** reputation damage from supplier issues you can't control

Dropshipping gets a bad reputation because the low-barrier, low-margin version (reselling AliExpress goods at 3x markup) rarely builds a real business. Honest dropshipping (carefully-chosen domestic suppliers, transparent relationships) can work, but it's harder than it looks.

### 3. Print-on-demand (POD)

You design; a service (Printful, Printify, Gelato) prints and ships when customers buy. Common for apparel, posters, mugs, phone cases.

- **Cash required:** minimal
- **Margins:** thin (POD service takes most)
- **Operational complexity:** minimal
- **Control:** limited (quality varies by provider)
- **Risk:** differentiation (thousands of POD stores exist)

Good for creators with existing audiences who want merch without the inventory commitment. Less good as a standalone business without a pre-built audience.

### 4. Handmade / custom

You make the product yourself (or someone makes it to order). Usually lower volume, higher margins.

- **Cash required:** low to medium (materials)
- **Margins:** high on unit basis, but capped by your time
- **Operational complexity:** you ARE the operation
- **Control:** complete
- **Risk:** your time is the bottleneck; scaling requires hiring/licensing

Works well on Etsy, your own store, local retail. Ceiling on volume without structural changes.

### 5. Wholesale / B2B

You sell to other retailers, not end consumers.

- **Cash required:** moderate to high
- **Margins:** lower per unit but larger order sizes
- **Operational complexity:** relationship management, invoicing, Net-30 terms
- **Control:** over your brand but not over shelf placement
- **Risk:** concentration (losing one retailer account hurts)

Often runs alongside DTC rather than instead of. Good fit for consumable or gift-category products.

### 6. Marketplace arbitrage / reselling

You source from one marketplace or retailer, list on another at a higher price (Amazon arbitrage, thrift-store-to-Depop, auction-to-eBay).

- **Cash required:** moderate
- **Margins:** variable, often thin
- **Operational complexity:** sourcing is the full-time job
- **Control:** none of the product; full of the sourcing
- **Risk:** marketplace policy changes can end the business

Real business for some people, not what most people mean by "retail business". Works until it doesn't.

### Pick your model first

Don't try to start a POD store "in the way a wholesale business starts" or vice versa. The operational assumptions are different. Choosing the model is the most consequential decision of your first year.

## Legal structure: what you need on day one

A store can technically take a payment without being legally structured. But taking payments as a real business requires some basics:

### 1. Pick a legal structure

- **Sole proprietor / sole trader:** cheapest, simplest. Your personal name is the business. Personal liability for business debts. Fine for starting out
- **LLC (US) / Limited company (UK/EU):** separates personal and business liability. Costs a bit to set up ($50-500). Necessary at some revenue threshold; earlier if you're in a litigious category or selling to customers with legal departments
- **Corporation (C-corp/S-corp):** mostly for later stages, investment, or specific tax scenarios

Most online retail founders start as sole trader, incorporate once revenue justifies the complexity.

### 2. Business bank account

Mixing business and personal money is the single biggest bookkeeping mistake. Open a dedicated account on day one, even if it's a sole-trader account. Wise, Revolut Business, Mercury (US), Starling (UK), or your existing bank's business tier all work.

### 3. Tax registration basics

- **Register for tax where you're based** (domestic income tax, VAT if you exceed the threshold in the UK/EU)
- **Sales tax / VAT / GST on customers** depends on where they are and where you're registered. Starts simple (domestic only), gets complex as you sell internationally
- **US: state sales tax nexus** depends on where you're registered, where you have people, and where your sales volume is. A good bookkeeper or tool saves you here
- **EU/UK: VAT** registration above thresholds (varies per country)

Don't ignore tax. Most early-stage stores can get away with "domestic customers only, under VAT threshold" but that's a temporary state. Plan the transition before you hit thresholds, not after.

### 4. Terms, privacy, returns policy

Three documents you need publicly posted:

- **Terms of service:** what the customer is agreeing to by buying
- **Privacy policy:** what you collect and what you do with it (GDPR / CCPA required for EU/California buyers)
- **Returns policy:** your refund rules

Templates exist (Termly, Shopify's generators, Shoprocket ships defaults). Edit to reflect your actual practice.

## Sourcing: where the goods come from

Depending on your model:

### Manufacturers

- **Domestic:** higher unit cost, faster shipping, easier QC, lower logistics risk. Factories search: Maker's Row (US), EnterpriseAM, Thomasnet
- **China:** lowest unit cost, longer lead times, variable QC. Alibaba for sourcing, 1688.com for even cheaper (Chinese-language only). Use Trade Assurance
- **South East Asia / India / Mexico:** alternative to China; growing, varies by category
- **Custom / artisan:** Etsy suppliers, local craft guilds, personal relationships

**Rule:** sample first. Order 5-10 units before ordering hundreds. Check quality, packaging, shipping time. Most bad supplier experiences could have been caught with a $50 sample order.

### Dropship / POD platforms

- **Printful, Printify, Gelato:** apparel + print products
- **Spocket, Dsers:** AliExpress-connected dropship (quality varies)
- **Modalyst:** curated domestic US dropship
- **Fair, Faire:** wholesale marketplaces with dropship options

### Handmade sourcing

- **Local suppliers for materials, tools, components**
- **Wholesalers for raw materials** (fabric.com, online fabric wholesalers, gem and bead suppliers, etc.)

## The cash flow question

Most retail businesses fail on cash flow, not lack of sales. Early-stage retail math:

- **Inventory:** you pay upfront; revenue arrives as you sell
- **Shipping supplies:** fixed cost
- **Ad spend:** paid before revenue materialises
- **Payment processor hold:** Stripe/PayPal hold funds for 2-7 days
- **Tax:** collected on sales, owed in arrears (you don't get to keep it)
- **Returns/chargebacks:** reduce what was already revenue

**Rule of thumb:** keep at least 2-3 months of operating costs as a cushion, independent of inventory. Inventory is not cash; cash is cash.

Bad months happen: seasonal dips, an ad account suspended, a supplier failure, a chargeback wave. A business with no cushion doesn't survive these. A business with 3 months' cushion does.

## The "do I have a business yet?" milestones

You're not actually a retail business on the day you list products. You become one when the basics are in place:

1. **Legal structure registered** (sole trader / LLC / company)
2. **Business bank account** active
3. **Tax registration** where required
4. **First 10 real customer orders** (not friends and family)
5. **A second month where revenue covers monthly fixed costs**
6. **A supplier who's processed at least 2 restocks with you**

Without these, you're a test. With these, you're a business.

## What Shoprocket handles

Once you've made the strategic decisions above, Shoprocket handles the execution layer:

- **Product catalogue, variants, stock tracking**
- **Physical and digital products** in one catalogue
- **Multi-currency + multi-language** auto-translation across 21 locales
- **Automatic tax calculation** built in (you configure nexus / registrations)
- **Full checkout + 200+ payment methods** via Stripe
- **Live chat widget** built in for customer conversations
- **Built-in email marketing**
- **Product feeds** to Google Shopping, Meta, Pinterest, ChatGPT

```
<!-- EXAMPLE ONLY. Grab your real snippet from Sales channels → Embeds in your dashboard -->
<script src="https://cdn.shoprocket.io/loader.js" data-pk="pk_yourkey"></script>
<div data-shoprocket="catalog" data-embed-id="emb_xxx"></div>
```

What Shoprocket doesn't do: the business formation, the supplier relationships, the cash management, the tax filing. Those are yours to set up and maintain.

> **Tip:** Before picking a platform, make the four decisions above: business model, legal structure, sourcing, cash cushion. A platform switch later costs about a week of work. Choosing the wrong business model costs a year of wrong direction. Get the upstream calls right first.

## TL;DR

- **Pick your model first:** DTC inventory / dropship / POD / handmade / wholesale / arbitrage. They're different businesses
- **Legal setup matters from day one:** structure, bank account, tax registration, public policies
- **Sample before you scale.** Every supplier relationship starts with a small test order
- **Cash flow kills more retail businesses than sales does.** Keep 2-3 months' cushion independent of inventory
- **You're not a business until** legal structure, tax registration, bank account, 10 real customers, a second cashflow-positive month, and a repeat supplier
- **Shoprocket handles the execution layer.** You own the upstream decisions

[Start a free trial](https://app-v3.shoprocket.io/signup) once you've made the strategic decisions. 14 days, no card.

---

- HTML version: https://v3.shoprocket.io/blog/starting-an-online-retail-business-the-upstream-decisions-before-you-pick-a-platform
- Language: English (en)
- Also in: [العربية](https://v3.shoprocket.io/ar/blog/starting-an-online-retail-business-the-upstream-decisions-before-you-pick-a-platform.md), [Deutsch](https://v3.shoprocket.io/de/blog/online-handel-gruenden-entscheidungen-vor-der-plattformwahl.md), [Ελληνικά](https://v3.shoprocket.io/el/blog/starting-an-online-retail-business-the-upstream-decisions-before-you-pick-a-platform.md), [Español](https://v3.shoprocket.io/es/blog/montar-un-negocio-de-venta-online-decisiones-previas-antes-de-elegir-plataforma.md), [Français](https://v3.shoprocket.io/fr/blog/lancer-commerce-en-ligne-decisions-avant-de-choisir-plateforme.md), [עברית](https://v3.shoprocket.io/he/blog/starting-an-online-retail-business-the-upstream-decisions-before-you-pick-a-platform.md), [हिन्दी](https://v3.shoprocket.io/hi/blog/starting-an-online-retail-business-the-upstream-decisions-before-you-pick-a-platform.md), [Bahasa Indonesia](https://v3.shoprocket.io/id/blog/memulai-bisnis-ritel-online-keputusan-sebelum-memilih-platform.md), [Italiano](https://v3.shoprocket.io/it/blog/avviare-attivita-vendita-online-decisioni-prima-della-piattaforma.md), [日本語](https://v3.shoprocket.io/ja/blog/starting-an-online-retail-business-the-upstream-decisions-before-you-pick-a-platform.md), [Lietuvių](https://v3.shoprocket.io/lt/tinklarastis/internetines-mazmenines-prekybos-pradzia-sprendimai-pries-platforma.md), [Norsk](https://v3.shoprocket.io/nb/blogg/starte-nettbutikk-beslutningene-foer-du-velger-plattform.md), [Nederlands](https://v3.shoprocket.io/nl/blog/online-winkel-starten-beslissingen-voor-platformkeuze.md), [Polski](https://v3.shoprocket.io/pl/blog/zakladanie-biznesu-w-handlu-internetowym-decyzje-przed-wyborem-platformy.md), [Português](https://v3.shoprocket.io/pt/blog/abrir-negocio-varejo-online-decisoes-antes-de-escolher-plataforma.md), [Română](https://v3.shoprocket.io/ro/blog/cum-incepi-o-afacere-de-retail-online-deciziile-dinaintea-platformei.md), [Русский](https://v3.shoprocket.io/ru/blog/starting-an-online-retail-business-the-upstream-decisions-before-you-pick-a-platform.md), [ไทย](https://v3.shoprocket.io/th/blog/starting-an-online-retail-business-the-upstream-decisions-before-you-pick-a-platform.md), [Türkçe](https://v3.shoprocket.io/tr/blog/online-perakende-isi-kurmak-platform-secmeden-once-temel-kararlar.md), [中文](https://v3.shoprocket.io/zh/blog/starting-an-online-retail-business-the-upstream-decisions-before-you-pick-a-platform.md)
