Guide

B2B, B2C and D2C, the sales models in e-commerce

B2B, B2C and D2C are three different sales models, and each plays by its own rules. Here are the differences in pricing, invoicing and payment, and how to run several models at once without the chaos.

B2B, B2C and D2C in short

A sales model is not only a question of who you sell to. It is a decision that shapes pricing, invoicing, payment terms, customer service and the whole operational logic of your store. The three basic models in e-commerce are B2B, B2C and D2C.

  • B2C (business to consumer), a company selling to a consumer. This is the most recognisable model of online trade: stores, marketplaces, impulse buying, payment up front.
  • B2B (business to business), a company selling to a company. Wholesale prices, the buyer's tax number, invoices with deferred payment terms, larger orders, longer relationships.
  • D2C (direct to consumer), a manufacturer selling straight to the consumer, skipping wholesalers and retail stores. Technically this is often B2C, just without the middlemen.

In practice the lines blur. The same business can sell to consumers on Allegro, run a wholesale B2B channel for brick-and-mortar shops, and build its own brand D2C in its own store. Understanding the differences lets you set the right rules instead of mixing them up.

B2C, selling to a consumer

B2C is where most online sellers start. The customer is an individual buying for their own use, usually on the spur of the moment, after comparing a few offers.

What defines B2C:

  • Gross prices. A consumer sees the price with VAT included, because that is the number that matters to them. Showing net prices in B2C is misleading and not what a buyer expects.
  • Payment up front. The customer pays at checkout, by instant transfer, BLIK or card. A seller cannot judge one consumer's ability to pay, so trade credit is off the table.
  • Invoice on request. Most consumers are happy with a receipt. You issue an invoice when the customer asks for one or supplies company details, which is where correctly spotting a tax number pays off.
  • Many small transactions. Baskets are smaller but orders far more numerous. The scale lands on operations: packing, despatch, handling returns.
  • A short decision cycle. Minutes pass between landing on the listing and buying. What counts is the quality of the product page, delivery speed and a simple checkout.

The bottleneck in B2C is rarely selling itself, it is what happens after the order. At a few dozen orders a day, issuing invoices by hand and retyping data into an accounting program stops making sense. This is where automatic invoicing naturally comes in, generating the document the moment an order is paid.

B2B, selling to a company

B2B is a different discipline. The buyer is a business, the purchase decision is considered, and a single order is worth far more. The relationship is long term and built on repeat business.

What defines B2B:

  • Net and wholesale prices. A company reclaims VAT, so the net price is what it cares about. Volume thresholds, individual discounts and separate price lists per customer are common.
  • An invoice with a tax number from the first order. In B2B a VAT invoice carrying the buyer's tax number is the standard, not the exception. The document has to carry the correct company details and the correct VAT rate.
  • Deferred payments. Trade credit is the foundation of wholesale. The buyer receives goods immediately and pays within 14, 30 or 60 days. The seller has to watch the dates and the receivables.
  • Bigger baskets, fewer transactions. One order can be worth as much as hundreds of B2C baskets. Each demands accuracy, because a mistake on a wholesale invoice is a real accounting problem for both sides.
  • Relationship and service. A B2B customer comes back regularly, negotiates terms and expects responsive service. Keeping customer records in order pays off here.

Handling wholesale orders plays by its own rules: verifying the tax number, individual pricing, invoices with deferred terms, watching credit limits.

This is not tax or legal advice. Check invoicing rules, VAT rates and B2B requirements with your accountant and against the current regulations, because they do change.

D2C, the manufacturer straight to the customer

D2C (direct to consumer) is a model where the manufacturer or brand owner sells straight to the consumer, skipping wholesalers, distributors and retail chains. Instead of handing goods to middlemen, the brand runs its own sales channel.

Why D2C keeps gaining ground:

  • A higher margin. Every middleman in the chain adds a markup. Selling directly means the whole gap between cost and price stays with the manufacturer.
  • Full control over the brand. The manufacturer decides the presentation, the descriptions and the buying experience, rather than a shelf in someone else's shop.
  • Access to customer data. Selling on its own, a brand knows who buys what and how. That is priceless for building loyalty and planning the next product.
  • Faster feedback. Opinions reach the manufacturer directly, undistorted by a middleman.

Technically D2C is usually a B2C sale: the customer is a consumer, prices are gross and payment is up front. The difference lies in the supply chain and the seller's position, not in the mechanics of the transaction. A D2C brand often keeps a B2B channel running for retail partners at the same time, so in practice it combines both models under one roof.

The key differences: pricing, invoices, payment

The differences are easiest to see side by side. They are what decide how you set the rules in your store.

CriterionB2CB2BD2C
BuyerConsumerCompanyConsumer, no middlemen
Price shownGrossNetGross
Price listOne for everyoneWholesale, discounts, thresholdsOne for everyone
DocumentReceipt or invoice on requestVAT invoice with tax numberReceipt or invoice
Buyer tax numberRarelyAlwaysRarely
PaymentUp frontDeferred, 14 to 60 daysUp front
Basket valueLowerHighLower
Transaction countHighLowerHigh
RelationshipOne-off or occasionalLong termBuilding loyalty

B2B is clearly a different world from B2C and D2C. Mixing them up, showing companies gross prices or demanding up-front payment on a wholesale order, leads to friction and mistakes. The rules therefore need separating at the settings level, rather than being policed by hand on every transaction.

Running several models at once without the chaos

In practice few sellers stick to one model. The same store sells to consumers on marketplaces, serves wholesale B2B customers and builds its own D2C brand. The catch is that each model needs different rules, and policing them by hand across every channel does not scale.

This is where an e-commerce hub such as NavyFlame helps. Instead of juggling rules in your head, you set them once and the system applies them:

  • Orders from many channels in one panel. Allegro, eBay, Erli and stores such as WooCommerce, Shopify or PrestaShop land in one view with filters by channel, customer and status.
  • B2B and B2C invoicing rules. Invoices are issued automatically in wFirma, inFakt, Fakturownia or iFirma, with the correct tax number, VAT and buyer details, ready for KSeF. Whether an order is a company or a consumer purchase is decided from the order data.
  • Stock kept in step between channels. A sale on one channel lowers availability on the others automatically, which rules out overselling whether a consumer or a company bought.
  • Carrier labels and tracking. InPost, DHL and Poczta Polska handled from the same panel, with no logging into each carrier separately.

It is worth saying plainly what NavyFlame does and does not do. The hub puts operations in order: it pulls orders, issues invoices with the right details, syncs stock and keeps an eye on despatch. It does not replace a full CRM or a wholesale price list manager, so B2B negotiations and relationship history stay on your side. The value of a hub is taking the repetitive administrative work off your hands, and that work grows fastest when you run several models at once.

If you are still shaping your channel mix, start with one model and add the next once the first earns steadily. Bring in a tool for centralising orders when the number of models and channels starts costing you real time and real mistakes.

Frequently asked questions

B2B is selling to companies, B2C is selling to consumers. B2B runs on net and wholesale prices, the buyer's tax number, invoices with deferred payment terms and higher order values. B2C runs on gross prices, impulse buying, payment up front and many smaller transactions. The two need different invoicing rules and different customer service.

D2C (direct to consumer) is a manufacturer selling straight to the consumer, skipping wholesalers and retail chains. The brand sells in its own store or on a marketplace, which gives it full control over price, image and customer data, and a higher margin. Technically D2C is usually a B2C sale, just without the middlemen in the chain.

Yes. A sale to a company is normally documented with a VAT invoice carrying the buyer's NIP tax number. This is not tax advice, so check the details and the exceptions with your accountant and against the current rules. In practice a B2B invoice is standard from the first order, while in B2C you issue one mainly on request or when the customer supplies company details.

A deferred payment is a sale with a payment term, for example 14, 30 or 60 days from the invoice date. The buyer receives the goods straight away and pays later, which is standard in wholesale relationships between companies. B2C runs on payment up front, because a seller has no way to judge one consumer's ability to pay.

Yes, and many sellers do. The same goods can go to a consumer from a marketplace and to a company ordering wholesale. What matters is keeping the rules apart: different prices, a different way of showing the price (net or gross), different invoicing rules and payment terms. Automating that is worth it, so you are not policing every transaction by hand.

Selling in several models at once?

See the demo with no sign-up: B2B and B2C orders in one panel, automatic invoices with the correct tax number and VAT, and stock kept in step.

See the demo

This site uses cookies

We use cookies to keep the site working, to measure traffic and to personalise content. Read more in our privacy policy.

Manage preferences