For most wholesalers, distributors and manufacturers, “ecommerce” used to mean a brochure website and an inbox full of orders. Buyers emailed spreadsheets, sales reps re-keyed them into the ERP, and someone called back when a price or stock level was wrong. That model still works — but it is expensive, slow, and increasingly not what buyers want. B2B ecommerce replaces that loop with a self-service store where business customers order, reorder and pay online on their own schedule.
This guide explains what B2B ecommerce actually involves, where it differs from selling to consumers, which features matter most, and the payment and tax rules you need to get right when you sell to businesses in the USA and Europe. It finishes with a step-by-step roadmap you can follow whether you are starting from scratch or moving an existing wholesale operation online.
Key takeaways
- B2B ecommerce is not a retail store with a “trade” discount. It needs customer-specific prices, account approval, bulk ordering, quotes, and payment on terms.
- Business buyers increasingly prefer to research and reorder without a sales rep — so self-service ordering is now a competitive requirement, not a nice-to-have.
- Tax works very differently across markets: US sellers manage exemption certificates; EU sellers manage VAT numbers, the reverse charge and, increasingly, mandatory e-invoicing.
- You don’t need an enterprise platform to start. A well-configured WooCommerce store with focused B2B extensions covers what most small and mid-sized wholesalers need.
What is B2B ecommerce?
B2B (business-to-business) ecommerce is the online sale of goods or services from one business to another. The buyer might be a retailer restocking shelves, a contractor buying materials, a clinic ordering supplies, or a manufacturer buying components. What makes it “B2B” is not the product — the same box of gloves can be sold to a consumer or a hospital — but the relationship around the sale.
That relationship usually includes:
- Negotiated pricing that differs by customer, volume or contract.
- Repeat purchasing of the same items on a predictable cycle.
- More than one person on the buying side — someone who orders, someone who approves, someone who pays.
- Payment on terms (for example Net 30) rather than at the moment of purchase.
- Tax treatment that depends on the buyer’s status, such as resale exemptions in the US or the VAT reverse charge in the EU.
A B2B ecommerce store is the system that lets a business customer handle all of that online, at any hour, without phoning a rep.
Why B2B buying is moving online
The shift is driven by buyers themselves. In a survey published in March 2026, Gartner reported that 67% of B2B buyers said they prefer a rep-free buying experience, up from 61% in its previous survey. The nuance matters: buyers still value expert input for complex decisions, but they don’t want to wait for a callback to reorder a product they bought last month or to check a price they already negotiated.
The market is following. eMarketer forecasts that US B2B ecommerce site sales will pass $3 trillion by 2028. You don’t need to be a large company to benefit from this — if anything, small and mid-sized suppliers gain the most, because a self-service store lets a small team serve far more accounts.
B2B vs B2C ecommerce: what actually changes
The checkout looks similar on the surface. Underneath, almost every assumption of a retail store changes. We cover this in depth in B2B vs B2C ecommerce: the differences that change how you build, but here is the short version.
| Area | Retail (B2C) | Wholesale (B2B) |
|---|---|---|
| Prices | One public price for everyone | Different prices per customer, group or volume |
| Access | Anyone can browse and buy | Accounts are often approved before buyers see prices |
| Order size | A few items | Dozens of lines, often with minimums and pack sizes |
| Ordering method | Browse, add to cart | Reorder lists, SKU entry, quotes |
| Payment | Card at checkout | Invoice, purchase order, ACH/SEPA, net terms |
| Buyers per account | One person | Several users with different permissions |
| Tax | Charge the standard rate | Exemptions, resale certificates, reverse charge |
The features B2B buyers expect
You don’t need all of these on day one. Start with the ones that remove the most manual work from your team, then add the rest as accounts move online.
1. Account registration and approval
Most wholesalers only sell to verified businesses. A registration form that collects company details, tax or VAT numbers and trade references — followed by manual or rule-based approval — keeps your trade prices away from consumers and competitors. See how to gate a wholesale portal with registration and approval.
2. Customer-specific and role-based pricing
The heart of B2B commerce. Retailers, distributors and key accounts each see their own prices after logging in. Typically you assign each customer to a group (for example “Wholesale”, “Distributor”, “VIP”) and set a percentage discount or fixed price per group, product or category. Our guide to customer-specific pricing walks through the options.
3. Volume and tiered pricing
Quantity breaks — “10+ units at 5% off, 50+ at 10% off” — reward larger orders and are easy for buyers to understand. Showing the break table on the product page nudges order sizes up. More in how to design tiered pricing and volume discounts.
4. Minimum order rules
Minimum quantities, pack sizes (sell in multiples of 6 or 12) and minimum order values protect your margin on picking and shipping. See minimum order quantity strategy.
5. Fast reordering
Buyers who know what they want don’t want to browse. A quick order form — search by name or SKU, type quantities for many products, add everything to the cart at once — can turn a twenty-minute order into a two-minute one. See why B2B buyers want quick order forms.
6. Request a quote
For custom, high-value or volume-sensitive items, a fixed price isn’t always possible. A quote basket lets buyers request pricing for a set of products, and lets you respond with an offer they can convert into an order. See building a request-for-quote workflow.
7. Payment on terms
Business buyers expect to pay by invoice, purchase order or bank transfer — often on Net 30. Offering those methods online, but only to approved accounts, is one of the biggest conversion levers in B2B. See how to offer Net 30 terms online and accepting purchase orders in ecommerce.
8. Company accounts with multiple buyers
One customer, many users: a purchasing manager who approves, site staff who order, and an accounts team that pays. Company accounts with sub-users and shared order history reflect how organisations actually buy. See B2B company accounts explained.
9. Catalogue visibility and hidden pricing
Some suppliers show the catalogue publicly but hide prices until login; others hide certain products from certain groups entirely. Both are common, and both have SEO trade-offs. See when to hide prices on a B2B store.
10. Price lists
Many buyers still want a printable price list for their team or for planning. Generating it from the store — so each customer sees their own prices — saves your sales team hours of spreadsheet work.
Payments: what changes in B2B
Card payments still have a place, especially for small or first-time orders. But for regular accounts, the common methods are:
- Invoice / Net terms — the buyer pays within an agreed period after delivery or invoice date.
- Purchase order — the buyer’s PO number is captured at checkout and referenced on the invoice, matching their internal approval process.
- Bank transfer — ACH in the US, SEPA Credit Transfer or SEPA Direct Debit in the eurozone.
- Third-party trade credit — B2B “buy now, pay later” providers that pay you upfront and extend terms to the buyer, taking the credit risk.
The key design principle: offer terms only to customers you have approved for them, and keep card payment available for everyone else. We compare the options in B2B payment methods: ACH, SEPA, cards and invoices.
Tax and compliance: USA vs Europe
This is where B2B ecommerce differs most from retail — and where mistakes are costly. The following is general information, not tax advice; always confirm your position with an accountant.
United States: sales tax and exemption certificates
There is no general B2B exemption from US sales tax. A sale is presumed taxable unless the buyer gives you a valid exemption certificate — most commonly a resale certificate, because the buyer will resell the goods and collect tax from their own customer. Since the Supreme Court’s 2018 South Dakota v. Wayfair decision, states can also require out-of-state sellers to collect tax once they exceed an economic nexus threshold, commonly $100,000 in sales into that state. Your store needs a way to collect, store and apply exemption certificates per customer. See resale certificates and sales tax exemption for B2B stores.
European Union: VAT numbers, reverse charge and e-invoicing
For cross-border B2B sales of goods within the EU, the supplier generally doesn’t charge VAT when the buyer provides a valid VAT number — the transaction is zero-rated as an intra-community supply and the buyer accounts for VAT in their own country (the reverse charge). That makes VAT number collection and validation part of checkout. See the EU VAT reverse charge for B2B ecommerce and how to validate VAT numbers with VIES.
The bigger change is e-invoicing. Belgium made structured B2B e-invoicing mandatory from 1 January 2026, Germany has required businesses to be able to receive e-invoices since 2025, and France and Poland are rolling out mandates in 2026–2027. The EU’s “VAT in the Digital Age” (ViDA) package adds harmonised e-invoicing for intra-EU B2B transactions from July 2030. See what EU e-invoicing mandates mean for online sellers.
Choosing a platform
B2B platforms fall roughly into three groups:
- Enterprise B2B suites — powerful, deeply integrated with ERPs, and priced accordingly. They make sense for large distributors with complex catalogues and IT teams.
- SaaS platforms with B2B add-ons — fast to launch, but you’re limited to what the vendor exposes, and B2B features are often reserved for higher plans.
- Open-source platforms such as WooCommerce — you own the store and data, and add exactly the B2B features you need as small, focused extensions.
For most small and mid-sized wholesalers, the third option offers the best balance of cost and control. WooCommerce handles the catalogue, cart, orders and payments; B2B behaviour — role-based pricing, registration and approval, quick ordering, purchase order payments — is added on top. Our step-by-step WooCommerce B2B setup guide shows how the pieces fit.
A practical roadmap to launch
- Map how your customers order today. Which accounts reorder the same items? Who approves orders? How do they pay? This tells you which features matter first.
- Clean your product data. SKUs, pack sizes, units of measure, weights and clear images. Bad data breaks B2B stores faster than missing features.
- Define customer groups and price rules. Keep it simple — three to five groups is enough for most businesses. Exceptions can be handled per customer later.
- Decide on access. Public catalogue with prices hidden? Fully private portal? Mixed? Decide before you design.
- Set up tax correctly for each market. Exemption certificates in the US; VAT number validation and reverse charge in the EU.
- Configure payment methods per group. Cards for everyone; invoice, PO and bank transfer only for approved accounts.
- Pilot with friendly customers. Invite ten loyal accounts, watch how they order, fix what confuses them.
- Move accounts over deliberately. Give sales reps a reason to send customers online — such as faster confirmations or online-only reorder lists — rather than forcing it.
- Measure. Track the share of orders placed online, average order value, order errors and time spent on manual order entry.
Common mistakes to avoid
- Copying a retail store. Promotional banners and abandoned-cart discounts matter far less to a buyer than accurate prices and fast reordering.
- Showing the wrong price. One customer seeing another’s negotiated price damages trust immediately. Test every customer group before launch.
- Ignoring the multi-user reality. If only one login exists per company, people share passwords — and you lose the audit trail.
- Treating tax as an afterthought. Missing exemption certificates or unvalidated VAT numbers turn into liabilities at audit time.
- Launching to everyone at once. A pilot group catches data and pricing problems before your biggest accounts do.
Building a B2B store on WooCommerce?
WooManagers makes focused B2B extensions — from role-based pricing to VAT number and tax exemption — and builds custom B2B functionality when off-the-shelf isn’t enough. Browse the extensions or talk to us about your store.
Frequently asked questions
What is an example of B2B ecommerce?
A food distributor that lets restaurants log in, see their contracted prices, reorder last week’s items and pay on 30-day terms is a classic example. So is a parts manufacturer that lets dealers request quotes for large orders online.
Is B2B ecommerce only for large companies?
No. Small suppliers often benefit most, because a self-service store lets a small team handle many more accounts without hiring more order-entry staff.
Can I sell B2B and B2C from the same store?
Yes. Many stores show retail prices to the public and trade prices to approved business accounts. The key is reliable customer groups so each visitor sees the right prices, payment methods and tax treatment.
Do I need an ERP integration from day one?
Not necessarily. Many businesses start with manual or scheduled imports of stock and pricing, then integrate once order volume justifies it. What matters first is that prices and availability shown to buyers are accurate.




