← All guides

Costs & Pricing

B2B vs D2C Cosmetics: Choosing Your Business Model

Updated 21 min read
B2B vs D2C Cosmetics: Choosing Your Business Model

Cosmetics business model choice usually gets framed as a binary decision: B2B (selling to other businesses who resell to consumers) or D2C (selling directly to the end customer). The framing is wrong for most cosmetic brands.

What matters is which model fits your situation right now.

Most successful cosmetic brands end up using both, either in sequence as they grow or in parallel across different product lines.

That’s how the numbers actually work in a category where margins, cash flow, and brand equity all pull in different directions. For foundations, see what is private label cosmetics. For the complete financial system, see private label cosmetics pricing.

I’ve spent 30 years in the hair and beauty sector and I guide brand launches as an independent consultant. Before cosmetiFULL, I worked as a wholesale distributor and importer across European markets. I’ve been on both sides of the transaction: distributor buying from brands, and consultant helping brands decide whether to build distribution or sell direct.

This guide covers five things: what B2B and D2C mean in cosmetics, the real trade-off between control and reach, the numbers that differ, how to decide based on your situation, and why the hybrid model is where most established brands end up. April 2026 estimates. Not financial or legal advice.

What B2B and D2C Actually Mean in Cosmetics

Start with what the terms mean here. Generic explanations don’t capture how cosmetics actually works.

The cosmetic industry has four real channel archetypes, not two.

D2C: direct to consumer

You sell the product directly to the end customer. No intermediary takes a cut.

This happens through your own website (Shopify, WooCommerce, or similar), your own physical store if you have one, and your own marketing channels. The customer buys from you, pays you, and receives the product from you.

What D2C gives you: full control over the customer experience, full data on who buys what, highest gross margin per unit, direct communication with the customer after purchase.

What D2C requires: you handle marketing, acquisition, conversion, fulfillment, customer service, and returns.

Every function that a retailer would otherwise handle is now yours.

D2C is often confused with ecommerce. They’re not the same. You can sell online through Amazon (not D2C in the strict sense) or through a specialty retailer’s website (also not D2C). True D2C requires you to own the customer relationship end to end.

D2C through marketplaces: the gray zone

Selling on Amazon, Sephora.com, or similar platforms is technically D2C in that you sell to the final consumer, but it’s not really D2C in the strategic sense.

The platform owns the customer relationship.

You don’t get the customer’s email unless they opt into your communications separately.

You can’t run targeted retention campaigns to them. You compete against dozens of similar products in the same search results.

The platform charges 25 to 35 percent in combined fees, before advertising, before you see any revenue.

Many brands call this "D2C" because technically no intermediary buys the stock from them. But operationally it behaves much more like B2B with retail exposure: you have limited control over the customer experience, the platform owns discoverability, and the economics are closer to wholesale than to owned-channel D2C.

B2B: wholesale to specialty retail

You sell your products at wholesale prices to retailers who resell to consumers.

Specialty retailers include Sephora, Ulta, Douglas, Lookfantastic, and regional equivalents.

Department stores like Nordstrom or Harrods fit a similar model at a higher tier.

Independent multi-brand beauty stores are smaller but operate the same way.

What specialty retail B2B gives you: access to foot traffic and audiences you couldn’t reach alone, brand credibility (being on the Sephora shelf signals something), volume orders that simplify production planning.

What specialty retail B2B requires: wholesale pricing at 35 to 45 percent of retail, which means your net margin drops significantly compared to D2C.

On top of pricing, the retailer requires compliance with packaging and documentation standards, trade marketing contributions, and inventory at the retailer’s terms, often with returns allowances.

This is the channel where building a relationship with a buyer takes 6 to 18 months, and launching a new brand through specialty retail without established traction is nearly impossible.

B2B: professional wholesale

You sell your products at wholesale to salons, spas, aesthetic clinics, or beauty professionals who use them on clients and/or resell them in-store.

A quick clarification that matters: this applies when the salon is selling your brand to their clients. If the salon owns the brand and sells their own products to their own clients, that’s D2C through a physical retail point, not wholesale.

This includes hair salon retail, spa sampling and resale, medical aesthetic practice dispensing, and chain distribution through networks like SalonCentric or CosmoProf.

What professional wholesale gives you: recurring revenue through reorders, credibility through professional endorsement, access to a customer base with real disposable income, lower customer acquisition effort because the salon professional does the selling.

What professional wholesale requires: patience, since distributor onboarding takes months.

Also lower wholesale prices than specialty retail (the professional channel sometimes compresses margins further through distributor cascades), ongoing training and support for the professional who represents your brand, and MOQ structures that don’t always fit small brand inventory.

Having worked the distributor side for years, I can say this is the channel where the brand-distributor relationship matters more than any single contract. A distributor who believes in your brand will push it. A distributor who’s indifferent will let it gather dust.

The Real Trade-Off: Control vs Reach

Every business model decision in cosmetics reduces to a single underlying trade-off.

Control over the customer experience versus reach to customers you couldn’t otherwise touch.

D2C gives you maximum control, minimum reach. You own every pixel of the experience, every word of the copy, every email that goes out. But you have to build your own audience from zero, through marketing spend that’s ongoing and often brutal.

B2B gives you maximum reach, minimum control. Your product appears in front of thousands or millions of customers who already trust the retailer. But the experience is shaped by the retailer’s store, the retailer’s website, the retailer’s categorization, and the retailer’s promotional calendar.

Why the trade-off matters more in cosmetics than in most categories

Cosmetic products are bought more on perception than on specification.

A customer buying a laptop can evaluate specs, reviews, and benchmarks against clear criteria.

A customer buying a skincare product is buying a story about what the product will do, how it will feel, and what it says about them.

Brand experience carries most of the conversion weight.

When you control the experience (D2C), you can tell the story exactly as you want it told. Color choices, copy tone, product pairing suggestions, educational content, customer testimonials, all controlled.

When you don’t control the experience (B2B), your product sits on a shelf or in a grid next to 50 others, with whatever messaging the retailer chose. The story you wanted to tell gets replaced by "Product X, 32 EUR/USD, 4.5 stars." (All pricing examples in this article are indicative estimates that vary by manufacturer, region, and project scope.)

I’ve seen brands with exceptional products underperform at retail because the retailer’s merchandising didn’t capture what made them special. I’ve also seen mediocre D2C brands thrive because they told their story better than the premium products they competed against.

The retailer isn’t hostile, just running a different business model than yours. Your brand is one of many they carry. Their job is to move product, not to evangelize yours specifically.

The message dilution problem

There’s a second dimension of control that most founders underestimate.

Control over the message itself, on top of control over the logistics.

When you sell D2C, the message you want to convey reaches the customer exactly as you wrote it.

Every benefit explained the way you intended. Every ingredient story told with the technical depth you decided was right. And the reasons to believe the product works arrive in the exact sequence you designed.

When you sell through B2B channels, your message passes through multiple filters before it reaches the final customer.

The importer translates your story for the local market. The distributor repositions the brand for their catalog’s tone. The retailer simplifies the messaging to fit their merchandising format. The sales assistant at the store gives a 30-second summary based on whatever training they remember.

By the time the customer hears about your product, the original message has been compressed, translated, and sometimes genuinely distorted.

A skincare brand with a sophisticated ingredient story often arrives at the customer as "it’s a good moisturizer." A professional haircare product designed around specific technical parameters often gets recommended as "this one works for curly hair." All the nuance that justified the price point evaporates somewhere along the chain.

This matters more for technical products than for simple ones.

If the product works because of a specific active ingredient at a specific concentration, and that explanation is what justifies the premium positioning, you need control over how that explanation reaches the customer. B2B channels make that control difficult or impossible.

If the product is a well-understood category where customers already know what they want, message filtering matters less.

For founders whose positioning depends on education, storytelling, or technical differentiation, D2C is often the only channel where the message survives intact.

When control matters most

Control matters most when the product depends on storytelling, positioning, or customer education.

New ingredient, unfamiliar category, novel use case: D2C lets you teach the customer why the product matters. At retail, that teaching moment doesn’t happen, and the customer moves on to the product with the familiar positioning they already understand.

Control matters less when the product category is well-understood, the customer already knows what they want, and the differentiator is mostly product quality or price point.

When reach matters most

Reach matters most when you’re selling into a mature category where customers want options rather than stories.

A founder launching another hyaluronic acid serum needs to be where customers shop for hyaluronic acid serum, which usually means specialty retail or Amazon. Building a D2C brand for a commodity category means fighting uphill against customer habits that already point elsewhere.

Reach also matters when the brand has regional or category limitations that would take years to overcome through D2C alone. A European brand targeting US customers benefits hugely from Sephora US placement because the alternative (building US-specific D2C infrastructure from Europe) is expensive and slow.

The right answer depends entirely on what your specific product needs to succeed.

The Numbers That Differ Between B2B and D2C

Most of the real differences between these business models show up in the eight categories compared below.

Each one is worth understanding on its own before you commit to a channel.

The comparison table

Here’s how the four channel archetypes compare on the metrics that actually drive business outcomes.

All percentages and ranges in the table below are indicative estimates based on industry patterns. Your actual numbers will vary, often significantly, depending on pricing, positioning, operational discipline, and dozens of specific factors. Use these as a starting point for your own calculations, not as targets.

Metric D2C (own site) D2C via Amazon Specialty retail B2B Professional wholesale B2B
Gross margin 75-90% 75-90% 65-75% 60-70%
Net margin (years 1-2) 15-25% 10-20% 15-25% 10-18%
Customer acquisition cost High (self-funded) Medium (PPC driven) Low (retailer provides traffic) Very low (professional sells)
Cash cycle Immediate (payment on sale) 14-30 days 60-120 days (Net terms) 30-60 days (Net terms)
Volume predictability Low-Medium (depends on marketing) Medium (depends on ranking) High (purchase orders) High (reorder patterns)
Brand control Total Limited Minimal Limited
Data ownership Full None None Partial
Scalability ceiling Limited by CAC Limited by platform saturation Limited by retailer placement Limited by distributor reach

The ranges above are indicative estimates, not rules.

Brand situations, product categories, market contexts, and operational models all differ. Specific brands will fall inside, above, or below these numbers depending on their own circumstances. A premium DTC brand with a hyper-engaged audience might sit well above the DTC net margin range; a brand with an inefficient ad structure might sit well below it. Same for every other row in this table.

Use the table to calibrate expectations. Do not use it to predict your specific outcome without running your own numbers.

For the underlying math on margins, see cosmetics profit margins. For pricing cascade across channels, see cosmetic pricing strategy.

The cash cycle: the difference that surprises most founders

The numbers in the margin rows get most of the attention, but the cash cycle row is often what actually determines whether a brand can survive its first year.

D2C cash arrives immediately.

Customer pays, money lands in your account (minus payment processing) within 1 to 3 business days. You use that cash to fund the next production run, the next marketing campaign, the next operational expense.

Wholesale cash arrives much later.

Specialty retailers often pay Net 60 or Net 90, meaning the product you shipped in January gets paid in March or April. Professional wholesale distributors often pay Net 30 or Net 60. Some large retail chains stretch to Net 120.

A brand shipping 50,000 EUR of product to a retailer on Net 90 terms has 50,000 EUR of working capital tied up for three months. For a small brand, that’s often the entire next production run.

On paper, wholesale looks like success. In the bank account, wholesale often looks like a liquidity problem.

This is why brands that scale into retail without understanding cash cycle dynamics run into trouble at exactly the moment they look most successful on paper.

Data ownership: the long-term strategic asset

Brands that own their customer data compound their advantage over time.

Every email address captured, every purchase logged, every preference tracked, becomes the foundation for retention marketing, product development, and eventually brand valuation. A D2C brand with 50,000 engaged customers can command a stronger valuation than a wholesale brand with far higher revenue, because the data asset is proprietary and transferable.

Wholesale channels give you no data. You know you shipped X units to the retailer. You don’t know who bought them, when, or why.

Amazon sits in the middle. You know aggregate data through Seller Central, but the specific customer email addresses and names are not yours.

For brands thinking long-term (and especially for brands considering exit valuation), the data question is often bigger than the margin question.

Which Model Fits Your Situation?

The right business model depends entirely on where you’re starting from and what you’re trying to build.

If you’re a salon owner or beauty professional

Start with D2C in-salon retail, meaning selling your products directly to your own clients during their appointments.

This is D2C, not wholesale. Wholesale means selling to other businesses who then resell to consumers.

When you sell your own products to your own clients at your reception desk, the client is the final consumer, you’re the seller, and there’s no intermediary. The same margin structure and brand control logic that applies to D2C ecommerce applies here.

Your customer base is already visible, your distribution channel is already built (your reception desk), and your customer acquisition cost is effectively zero because every appointment becomes a product demo.

Then add D2C ecommerce, earlier than most advice suggests.

The common mistake I see salon owners make is treating ecommerce as a "year 3" decision. That’s too late.

Build a basic ecommerce store from month 1 or 2.

It doesn’t need to be sophisticated. A simple Shopify setup with your existing clients as the first audience is enough to start.

The goal at launch is to give your existing clients a way to reorder between appointments, and to catch the ones who moved away but still want to buy from you.

Every product sold online is higher margin than any other channel you’ll have access to, and the infrastructure to capture it is cheap to build.

Wholesale to other salons: approach with realistic expectations.

This is the channel that looks easy from the outside and turns out to be difficult from the inside.

Selling your products to other salons sounds like a natural next step, and the unit economics look attractive at first glance. The reality is more complex.

Other salon owners tend to have professional pride that makes them reluctant to carry another salon’s brand. They often prefer established brands (L’Oréal Professionnel, Kérastase, Davines, Wella Professionals, and similar) because those brands bring built-in credibility that a small brand can’t match yet.

Many salon owners also mistrust smaller brands specifically because they recognize the positioning game. They know that carrying your brand means endorsing your brand to their own clients, and they’re not sure your brand is good enough to stake their reputation on.

The volume-per-salon looks good on paper.

A salon might order 50 to 200 units per quarter. But winning the salon in the first place takes months of relationship-building, sampling, and personal visits.

For most salon-owner founders, professional wholesale to other salons is a year 3 or year 4 channel, not a year 1 channel.

Build D2C in-salon and D2C ecommerce first, prove the brand works, then approach other salons with traction to show.

For the avatar-specific deep dive, see private label cosmetics for hairdressers.

If you’re an ecommerce or Amazon operator

Start with D2C on your own domain or marketplace selling, since that’s the channel that matches your existing skillset and infrastructure.

Wholesale expansion should come in year 2 or 3 once the D2C brand has proven itself.

Specialty retail buyers will not talk to a brand with no track record. Professional channels need brand credibility that takes time to build.

D2C first, wholesale second.

For the avatar-specific strategy, see private label cosmetics for ecommerce.

If you’re a content creator or influencer

Start D2C exclusively for the first 6 to 12 months.

Your existing audience is the launch channel, your storytelling is the marketing, and your control of the brand experience is what made the audience trust you in the first place.

Wholesale (including Amazon) should only come after D2C has stabilized, and only if it makes strategic sense beyond just additional revenue.

Many successful creator brands deliberately avoided Amazon in year one to protect premium positioning. That’s a choice worth considering.

For the avatar-specific strategy, see private label cosmetics for influencers.

If you’re building a brand for professional channels only

Some brands target professional wholesale as their primary model from day one, with D2C as a secondary touchpoint.

This works when the product is genuinely professional (salon-only hair treatments, clinical skincare products that require licensed professional application, high-concentration treatments not suitable for mass retail).

The timeline is longer.

The first year is often distributor negotiations, sampling programs, and trade show presence, with minimal revenue.

The second year is where reorder patterns start to stabilize.

By year three, a professional-first brand can match or exceed D2C-first brands in absolute revenue, with significantly more predictable recurring patterns.

Timing matters as much as the channel

Most founders get the channel question roughly right and the timing question very wrong.

Launching D2C and wholesale simultaneously in year one almost always fails.

The brand has neither the marketing capacity to build D2C properly nor the sales capacity to manage distributor relationships properly.

Both channels underperform.

Sequencing matters more than the specific choice. Pick the channel that fits your starting position, commit fully for 12 to 18 months, then expand into the next channel with the brand credibility and operational maturity you’ve built.

The Hybrid Model: What Most Successful Brands Eventually Become

Almost every cosmetic brand that reaches meaningful scale uses more than one channel.

The binary framing of "B2B vs D2C" is useful for first-year decisions. It becomes a limitation as the brand grows.

The typical scaling progression

Most brands that scale well follow a recognizable sequence.

Year 1: Single primary channel.

D2C for ecommerce founders, creators, and salon owners (in-salon retail for salon owners, own site for ecommerce founders and creators).

Pick one and commit.

Year 2: Add a second channel that matches the brand’s operational readiness.

D2C brands often add Amazon for reach. Salon owners who started with in-salon retail often add ecommerce early, sometimes within the first 6 months rather than waiting for year 2.

Year 3: Add specialty retail or broader wholesale if the brand has the traction that retailers will take seriously.

For salon owner brands, this is also the year where wholesale to other salons becomes realistic, though it remains a difficult channel even with traction.

This is usually the year where "we’re carried in Sephora" becomes possible, occasionally year 2 for brands whose traction buyers already take seriously.

Year 4 and beyond: Full omnichannel.

D2C, marketplaces, specialty retail, and professional channels running in parallel, each optimized for what it does best.

This progression isn’t universal. Some brands stay D2C-only deliberately, some stay professional-only deliberately. But for brands trying to maximize revenue and brand value, omnichannel is where most eventually land.

The best channel is the one you commit to fully. The worst channel is the second one you add before the first one is stable.

Which is why the year-by-year order above matters more than the mix you end up with.

The risks of running hybrid

Running multiple channels is harder than running one. Three risks in particular catch brands off-guard.

Channel conflict. When you sell the same product at 30 EUR on your D2C site and the retailer sells it at 28 EUR, your direct customers feel cheated and your retailer feels undercut. The pricing cascade has to be designed carefully, not improvised. For the full logic, see cosmetic pricing strategy.

Operational complexity. Each channel has its own inventory requirements, reporting cadence, marketing approach, and customer service expectations. Running four channels simultaneously multiplies the operational load of running one rather than adding a small increment to it.

Brand dilution. A brand that’s available everywhere risks losing the scarcity and positioning that made it attractive in the first place. Some premium brands deliberately limit distribution to preserve their position. This is a choice, not an accident.

When hybrid stops being the right answer

There are cases where staying focused on a single channel is the right long-term answer.

Very small niche brands with highly specific audiences can often maximize revenue by staying D2C and building deep relationships with a smaller customer base, rather than fragmenting attention across multiple channels.

Premium and luxury brands sometimes deliberately avoid marketplaces and mass retail to preserve positioning. The revenue they give up is worth less to them than the positioning they would lose.

Professional-only brands (medical aesthetic, clinical skincare) sometimes stay professional-only because the product isn’t suitable for mass consumer use, and trying to expand into D2C would create regulatory or quality-control risks.

The hybrid model is right for most brands trying to scale, though the specific scaling path should match the brand’s specific situation.

For how the margins actually compound across channels, see cosmetics profit margins. For how break-even economics interact with channel choice, see cosmetic business break-even.

Frequently Asked Questions

What’s the difference between B2B and D2C in cosmetics?

B2B (business to business) in cosmetics means selling your products at wholesale to other businesses who then resell them to end consumers. This includes specialty retailers like Sephora or Ulta, professional channels like salons and spas, and distributor networks. D2C (direct to consumer) means selling your products directly to the end customer, usually through your own website, your own physical store, or your own marketing channels, with no intermediary taking a cut. The main differences are margin structure (D2C keeps 75 to 90 percent gross margin versus 65 to 75 percent on wholesale), control over the customer experience (full in D2C, minimal in B2B), and cash cycle speed (immediate in D2C, 30 to 120 days in B2B).

Which is more profitable, B2B or D2C cosmetics?

On a per-unit basis, D2C is almost always more profitable at the gross margin level. A 30 EUR cosmetic sold D2C keeps 75 to 90 percent gross margin depending on your multiplier, versus 65 to 75 percent when wholesaled. But gross margin isn’t the same as net margin, which is what you actually take home. D2C requires significant customer acquisition cost to bring buyers in, while B2B benefits from the retailer’s existing traffic. Once you account for marketing spend, returns, platform fees, and operational costs, D2C net margin typically lands at 15 to 25 percent for well-run brands in their first two years and 25 to 35 percent once the brand matures, while specialty retail B2B lands at 15 to 25 percent and professional wholesale at 10 to 18 percent (all indicative estimates; specific brands can sit well above or below depending on efficiency, positioning, and category). D2C is more profitable per unit when the brand has efficient customer acquisition. Wholesale is more profitable in absolute terms when the brand can move real volume through retail placement.

Can I sell B2B and D2C at the same time?

Yes, and most successful cosmetic brands eventually do both. The pattern is usually sequential rather than simultaneous: start with one channel in year one, add a second in year two once the first is stable, and build toward omnichannel presence by year three or four. Running multiple channels simultaneously from day one almost always underperforms because neither channel gets the focus it needs. The key challenges with hybrid models are channel conflict (pricing consistency across channels), operational complexity (each channel has different requirements), and brand dilution (being everywhere can erode premium positioning). Done well, hybrid models maximize revenue and brand value. Done poorly, they create friction that slows every channel at once.

How do wholesale payment terms actually work in cosmetics?

Wholesale payment terms in cosmetics typically work on Net 30, Net 60, or Net 90 terms, meaning the retailer or distributor pays you 30 to 90 days after receiving the product. Some large retail chains push terms to Net 120. This is standard practice but creates working capital strain for smaller brands. If you ship 50,000 EUR of product on Net 90 terms, you have 50,000 EUR tied up for three months before cash arrives. For first-time cosmetic founders, understanding this cash cycle dynamic is critical because it’s often the difference between surviving and failing in the second or third year of operations. Some distributors offer faster payment terms in exchange for discount agreements, and some brands use invoice factoring to bridge the cash gap.

Should I launch on Amazon or build my own D2C site first?

It depends on your starting position and long-term strategy. Amazon offers faster access to traffic and fewer infrastructure requirements, which makes it attractive for founders with existing ecommerce skills and limited time. Building your own D2C site takes longer to generate revenue but gives you customer data ownership, higher net margins, and strategic independence from platform policies. Many successful cosmetic brands launch on both simultaneously when the operational capacity exists. For founders without prior ecommerce experience, launching D2C first and adding Amazon in year 2 often produces a stronger brand long-term; for founders with existing Amazon expertise, launching there first and adding D2C as the brand matures is equally valid. The worst option is usually Amazon-only indefinitely, because you never build the data asset that differentiates the brand long-term.

When should I add specialty retail distribution to my cosmetic brand?

Specialty retail (Sephora, Ulta, Douglas, and similar) typically becomes viable for indie cosmetic brands in year 2 or year 3, after the brand has built traction that buyers will take seriously. Before that point, specialty retail buyers usually won’t take meetings, and brands that push prematurely often get rejected in ways that can hurt future consideration. Readiness signals that retailers look for include proven D2C sales at meaningful volume (often 500k+ annual revenue minimum, sometimes much higher), strong online reviews and social proof, clear brand positioning and differentiation, professional packaging and production quality, and operational capacity to fulfill retailer MOQs and compliance requirements. The exception is brands launching with significant backing, where retail placement can happen in year one as part of a coordinated launch strategy, but this requires substantial capital and is not the typical path for indie brands.

Keep reading

More on building a cosmetic brand that lasts.