
How do you choose an ecommerce business model?
To choose an ecommerce business model, answer two questions. Who do you sell to: consumers (B2C), other businesses (B2B), or both? And how do products reach the buyer: from your own inventory, through dropshipping, print on demand, wholesale, a subscription or a marketplace? The right combination depends on your margins, how much cash you can tie up in stock, how much control you want over the customer experience and how much operational work you can handle.
This guide explains the main ecommerce business models, how each makes money, what each demands day to day, and a simple way to compare them for your products. At PROSeCommerce, part of PROS Global in San Diego, we help brands set up stores around the model they choose, and often around two or three models running together. Figures come from the U.S. Census Bureau and federal regulations, read as of October 2026.
Why your business model matters
The model you pick decides more than how you take orders. It shapes your pricing, your platform features, your shipping promises, your marketing and your cash flow. A subscription brand needs recurring billing and retention marketing. A B2B store needs account pricing and purchase orders. A dropshipper needs reliable suppliers and careful delivery estimates.
The market is large enough that each model has room to work. In its latest quarterly report (as of October 2026), the U.S. Census Bureau estimated seasonally adjusted U.S. retail ecommerce sales at $340.2 billion for the quarter, or 17.1 percent of total retail sales. That’s up 3.8 percent from the previous quarter. Most sales still happen offline, so many brands mix online and in-person channels.
Two ways to classify ecommerce business models

It helps to separate the two decisions:
1. Who buys from you (the customer model)
| Model | Who sells to whom | Typical example |
|---|---|---|
| B2C | Business to consumer | A clothing brand’s online store |
| B2B | Business to business | A supplier selling parts to repair shops |
| D2C / DTC | A manufacturer or brand selling directly to consumers, skipping retailers | A skincare brand selling only on its own site |
| C2C | Consumer to consumer, usually through a marketplace | Used goods resale platforms |
| B2G | Business to government | Office supplies sold to public agencies |
2. How you source and deliver (the fulfillment or revenue model)
| Model | How it works | Upfront inventory |
|---|---|---|
| Stock your own inventory | You buy or make products, store them and ship them (or use a third-party logistics provider) | High |
| Dropshipping | A supplier ships directly to your customer after you take the order | None |
| Print on demand | Products are printed or made only after an order arrives | None to low |
| Wholesale | You sell in bulk to retailers or businesses at lower per-unit prices | High |
| Subscription | Customers pay on a schedule for repeat deliveries or access | Varies |
| Marketplace selling | You list on a third-party marketplace that brings the traffic | Varies |
A single brand often combines several, for example a D2C store with a subscription option and a wholesale channel for retailers.
B2C and D2C: selling to consumers
B2C is the model most people picture: a store selling directly to shoppers. D2C (or DTC) is B2C run by the brand that makes the product, so it doesn’t need a retailer in between. The benefits are higher margins per order, direct customer data and full control of branding and the post-purchase experience. Our guide to DTC marketing benefits covers this in more detail.
Watch out for: customer acquisition costs, returns handling and the need for steady content and advertising to drive traffic.
B2B ecommerce: selling to businesses
B2B buyers order larger quantities, expect negotiated or tiered pricing and often pay on terms rather than by card. A B2B store usually needs customer-specific price lists, quick reorder, purchase order and net-terms payments, quote requests and account management for several buyers at one company.
Watch out for: longer sales cycles and integration with ERP or inventory systems. Read how B2B marketing works before you plan your launch.
Dropshipping and print on demand
With dropshipping you never touch the stock. You list a supplier’s products, take the order and payment, and the supplier ships to your customer. Print on demand works in a similar way for custom products such as shirts, mugs and posters. Both models let you launch with little cash, but you share the margin with the supplier and depend on their quality and speed.
Shipping promises carry legal weight. The FTC’s Mail, Internet, or Telephone Order Merchandise Rule (16 CFR Part 435) requires sellers to have a reasonable basis to expect they can ship within the time they state. If no time is stated, that means within 30 days. If you can’t ship on time, you must offer the buyer the option to cancel for a prompt refund. That applies even when a supplier handles the shipping, so pick suppliers whose delivery times you can rely on. For trends in this model, see what’s changing in Shopify dropshipping.
This is general information, not legal advice.
Wholesale
Wholesale means selling in bulk to retailers or other resellers. Per-unit margins are lower, but order sizes are bigger and demand is more predictable. Many D2C brands add a password-protected wholesale area or a separate B2B storefront so stockists can order online.
Watch out for: minimum order quantities, price conflicts between wholesale and retail, and the working capital needed for larger production runs.
Subscription ecommerce
Subscriptions bill customers on a schedule for repeat products (replenishment), curated boxes or members-only access and discounts. Recurring revenue makes forecasting easier and raises customer lifetime value, but you have to keep earning the renewal. Our post on why ecommerce brands use a subscription model to grow goes deeper.
Watch out for: churn, clear cancellation terms and the billing apps or features your platform needs.
Marketplace selling
Selling on a third-party marketplace gives you instant access to shoppers who are already searching. In exchange you pay fees, follow the marketplace’s rules and own less of the customer relationship. Our guide to how online marketplaces work covers fees, seller verification under the INFORM Consumers Act and how to choose a marketplace.
Comparing the models at a glance
| Model | Startup cash | Margin per order | Control of experience | Operational load |
|---|---|---|---|---|
| D2C with own inventory | Medium to high | High | High | High |
| Dropshipping | Low | Low | Low to medium | Low to medium |
| Print on demand | Low | Low to medium | Medium | Low |
| Wholesale / B2B | High | Lower per unit, larger orders | Medium | Medium to high |
| Subscription | Medium | Medium to high over time | High | Medium |
| Marketplace | Low to medium | Lower after fees | Low | Medium |
These are general tendencies, not benchmarks. Your real numbers depend on your product, pricing and suppliers.
How to choose the right model for your business

Work through these steps before you commit:
- Start with the product. Is it unique, custom, perishable, heavy, high-ticket or a repeat purchase? Repeat purchases suit subscriptions, custom designs suit print on demand, and heavy or bulky items reward good logistics.
- Define the customer. Consumers, businesses or both? B2B needs features most B2C stores don’t.
- Run the unit economics. For each model, estimate price, product cost, fees, shipping, returns and acquisition cost per order. Keep only the models where the margin still works.
- Check your cash and capacity. Can you fund inventory? Who will pack orders, answer support and manage suppliers?
- Research the market. The SBA’s market research and competitive analysis guide explains how to size demand and study competitors. Our market research and marketing concepts article covers the basics.
- Write it down. A short business plan, using the SBA’s business plan guide as a template, forces you to state your revenue model, costs and milestones.
- Pick a platform that fits. Make sure it supports your model natively or through trusted apps: subscriptions, B2B pricing, dropshipping integrations or marketplace connections. Our WooCommerce vs. Shopify comparison can help.
- Test before you scale. Launch a small range, measure margin and repeat purchases, then add a second model.
Combining models: a common path
Few successful stores stay with one model forever. A typical path looks like this:
- Launch with a focused D2C store, or with print on demand or dropshipping to test demand without much inventory.
- Prove the product, then move best sellers to your own inventory so you control quality, margin and delivery times.
- Add a subscription option for products customers reorder.
- Open a wholesale or B2B channel once retailers or businesses start asking to stock your products.
- List on marketplaces to reach shoppers who already search there, while keeping your own store as the home of your brand.
Each step adds new requirements for your platform, operations and customer service, so add one model at a time.
Common mistakes to avoid
- Choosing a model for its low startup cost alone. Dropshipping is cheap to start but hard to differentiate.
- Ignoring shipping and returns costs in the margin math.
- Promising delivery dates suppliers can’t meet, which also risks breaking the FTC’s shipping rule.
- Mixing wholesale and retail prices without a plan, which can undercut your stockists.
- Overbuilding the store before the model has proven demand.
Frequently asked questions
What are the main types of ecommerce business models?
Which ecommerce business model is best for beginners?
What is the difference between B2C and D2C?
Can I run more than one ecommerce business model?
How long can a dropshipping order take to ship legally?
How big is ecommerce in the United States?
Choose your model, then build around it
There’s no single best ecommerce business model, only the one that fits your product, customers, margins and capacity. Decide who you sell to and how you’ll fulfill orders, check the numbers, then build a store with the features that model needs. If you want help planning or building a store around your chosen model, contact PROSeCommerce.
