A founder planning a new e-commerce venture, an executive assessing market opportunities, or a technology team evaluating platform requirements must understand which e-commerce model they are operating under before making consequential decisions about technology, pricing and go-to-market strategy.
This article covers the core e-commerce business models, their defining characteristics and real-world examples of each.
The Core E-Commerce Business Models
1. B2C (Business-to-Consumer)
B2C is the most familiar e-commerce model: a business sells products or services directly to individual consumers. The transaction relationship is between a company and a private individual. B2C e-commerce is characterised by high transaction volumes, relatively low average order values and intense competition on price and experience.
Examples: Amazon, ASOS, Flipkart, Myntra. The technology requirements centre on high-performance storefronts, personalisation engines and marketing automation tools to drive repeat purchase.
2. B2B (Business-to-Business)
B2B e-commerce involves transactions between businesses a supplier selling to a distributor, a wholesaler selling to a retailer, or a manufacturer selling components to another manufacturer. B2B transactions typically involve higher order values, longer sales cycles, complex pricing arrangements (tiered pricing, contract pricing, credit terms) and account-based relationships.
Examples: Alibaba, IndiaMART, Grainger. B2B e-commerce business models require platforms that support customer-specific pricing, MOQ rules, credit limits and custom catalogues capabilities that standard B2C platforms do not provide.
3. C2C (Consumer-to-Consumer)
C2C e-commerce facilitates transactions between individual consumers, mediated by a platform that takes a marketplace fee or listing fee. The platform does not hold inventory or fulfil orders it provides the infrastructure for discovery, trust (reviews, identity verification), and payment.
Examples: eBay, OLX, Depop, Vinted. C2C platforms require marketplace management technology: seller onboarding, listing management, dispute resolution and payment escrow.
4. D2C (Direct-to-Consumer)
D2C is a variant of B2C where a brand that traditionally sold through wholesale or retail intermediaries sells directly to consumers through its own digital storefront. D2C eliminates the retail middleman, capturing margin and gaining direct customer data and relationships.
Examples: Warby Parker, Glossier, boAt, Mamaearth. D2C brands typically use headless commerce solutions to build fully branded, high-performance storefronts that differentiate on experience.
Additional E-Commerce Business Models
5. B2B2C (Business-to-Business-to-Consumer)
In the B2B2C model, a business provides products or services to another business, which then sells them to consumers under its own brand. The end consumer may or may not know the original supplier. This model is common in white-label products, embedded financial services and marketplace fulfilment.
Example: A payment gateway provider enables merchants to accept payments the consumer pays the merchant, not the gateway, but the gateway is the actual infrastructure.
6. Subscription Commerce
Subscription e-commerce charges customers a recurring fee for ongoing access to products or services. The model creates predictable recurring revenue and high customer lifetime value but requires robust subscription management, churn reduction strategies, and billing infrastructure.
Examples: Dollar Shave Club, BirchBox, SaaS products. Marketing automation tools are essential in subscription commerce for lifecycle management: onboarding sequences, renewal reminders and win-back campaigns.
7. Marketplace Model
A marketplace connects multiple sellers with buyers, taking a commission on transactions. The marketplace operator does not hold inventory sellers manage their own products and fulfilment. The operator's value is discovery, trust infrastructure, and audience.
Examples: Amazon Marketplace, Etsy, Meesho. Marketplace technology requires seller portal management, commission calculation, multi-seller checkout and robust dispute resolution.
8. Dropshipping
In dropshipping, the retailer sells products without holding inventory. When an order is placed, the retailer forwards it to a supplier who ships directly to the customer. Dropshipping has low capital requirements but tight margins and limited differentiation.
Choosing the Right E-Commerce Business Model
The right e-commerce business model depends on your product, customer relationships, competitive context, and operational capabilities:
If you manufacture a product and want maximum margin and customer data: D2C
If you sell to other businesses with complex pricing and account relationships: B2B
If you want to aggregate supply from multiple sellers without holding inventory: Marketplace
If you have a product with recurring consumption or subscription value: Subscription commerce
If you are building infrastructure that enables other businesses to serve consumers: B2B2C
Technology Requirements by E-Commerce Model
Different e-commerce business models have fundamentally different technology requirements. A B2C brand needs a conversion-optimised storefront and a sophisticated personalisation engine. A B2B operation needs customer-specific pricing, credit management and approval workflows. A marketplace needs multi-seller management and commission logic.
Headless commerce solutions like Commerce Engine provide the flexibility to build the right technology for each model, rather than conforming to a platform's opinionated implementation of a specific model. This architectural flexibility is particularly valuable for businesses that operate across multiple models a manufacturer that sells B2B wholesale and D2C direct.
Conclusion
E-commerce business models are not interchangeable each has distinct customer relationships, revenue structures and technology requirements. Understanding which model you operate (and which you aspire to operate) is the foundation of every technology, pricing, and go-to-market decision. The most successful e-commerce businesses are those that have matched their operational model, technology stack, and growth strategy to the specific dynamics of their chosen business model.
FAQ
What are e-commerce business models?
E-commerce business models define how businesses sell products or services online and generate revenue through digital channels.
What is the B2C model?
Business-to-Consumer (B2C) involves companies selling directly to individual customers through online stores or marketplaces.
What is the B2B model?
Business-to-Business (B2B) involves transactions between companies, such as wholesalers selling to retailers or enterprises buying in bulk.
What is the C2C model?
Consumer-to-Consumer (C2C) allows individuals to sell products or services to other consumers, often via marketplaces like resale platforms.
What is the D2C model?
Direct-to-Consumer (D2C) enables brands to sell directly to customers without intermediaries, giving more control over pricing and customer experience.
What is a marketplace model?
A marketplace connects multiple sellers and buyers on one platform, managing listings, payments, and sometimes logistics while earning commissions.
How do you choose the right e-commerce model?
The right model depends on your target audience, product type, pricing strategy, and operational capabilities, including supply chain and fulfillment.