Magento · 16 August 2026 · 10 min read
Magento for B2B: what you get out of the box and what gets built anyway
Selling to companies has rules a B2C store doesn't: per-customer pricing, repeat orders, approvals, payment on terms. What the platform covers and what it doesn't.
A B2B store resembles a B2C one only on the surface. Underneath the rules are different: the same product has a different price for every customer, orders repeat month after month, somebody approves before placement, and payment happens at thirty days rather than by card.
Magento is one of the few platforms that carries this without forcing you into compromises. But not everything you need comes out of the box, and the difference matters to the budget.
What a B2B store actually needs
- Per-customer or per-group pricing. Not a public list, but the price negotiated with each company.
- Company accounts with several users, with roles: who sees prices, who can order, who approves.
- Quick ordering by product code — a B2B customer knows what they want and doesn't browse categories. They want to paste a list of SKUs and submit.
- Reordering from a previous order — the most-used feature in a B2B store and the most frequently forgotten.
- Quotes. The customer asks for a price at a quantity, you respond, they order from the quote.
- Payment on terms, with a credit limit per company.
- Packaging quantities — sold by the case, the pallet or the linear metre, not by the unit.
What Magento Open Source covers
More than people expect. Customer groups with their own pricing, tier pricing, catalogue price rules, units of measure and packaging — all native. For plenty of B2B stores, that's already enough.
What it doesn't have natively: company accounts with hierarchy and approvals, quick SKU ordering, quotes and credit limits. Those come either from Adobe Commerce, from extensions, or they get built.
What gets built almost every time
Whichever licence you're on, there are three things nobody solves out of the box, because they depend on your business:
The ERP connection
The negotiated price, the credit limit and the real stock live in the ERP, not in Magento. Syncing them is the largest part of a B2B project's budget and the place most implementations fail — usually because it was underestimated.
Delivery rules
B2C has a courier and a pickup point. B2B has palletised deliveries, booked slots, unloading, collection from the depot. None of that is standard.
The documents
Delivery notes, proforma invoices, invoices with payment terms, account statements. Plus e-invoicing, which in B2B has traps of its own.
The mistake that costs most
Starting from the interface. In a B2B project the design is the last problem — your customers don't buy because it's beautiful, they buy because it's fast and because their price is right.
A B2B customer who can rebuild last month's order in three clicks is worth more than ten beautiful product pages.
The right order: data first — products, prices, customers, stock, the ERP connection. Then the ordering flows. The interface last, when you already know what it has to do.
What it looks like in reality
Rogri is a packaging store selling mainly to companies: repeat orders, large quantities, the same customers month after month. We moved it from the stock theme to Hyvä while keeping the design, precisely because familiarity matters in a B2B store — a customer who has ordered for two years doesn't want to relearn the interface.