Skip to content
codecollab.pl
§ Blog b2b wholesale store

How to start a B2B wholesale store - where to begin

A wholesale store is not a second retail shop, it is an ordering system for businesses - which is why planning starts with processes, not with choosing a platform

Krystian Kacik 7 min read
Contents

A wholesale store is not a second retail shop, it is an ordering system for businesses - which is why planning starts with processes, not with choosing a platform. A wholesale customer is a company: they buy more, more often and on their own negotiated terms. And most of the online wholesalers I come across are not built from nothing - they are working offline wholesalers who have had enough of taking orders by phone and email and want customers to order for themselves, at any hour.

This piece walks you through the decisions in the right order: first what you already have, then what you actually need at launch, and technology last. In that order, not the other way round.

A B2B wholesale store and a retail shop are not the same thing

At first glance they look similar: products, cart, order. The differences sit underneath and they decide what you need:

  • The customer - a company with a VAT number, not a consumer. Before they buy anything they often have to be verified and approved
  • Prices - in retail one price for everyone, in wholesale every customer has their own price list, their own discounts and their own terms
  • Orders - instead of two products once a quarter: dozens of line items, repeat lists, the “same as last time” order
  • Settlement - invoices instead of receipts, and often trade credit, meaning a “goods now, payment on deferred terms” arrangement

The industry changes the range but not the mechanics. A clothing wholesaler, a building materials wholesaler and a food wholesaler differ in what sits on the shelves - customer logins, price lists and fast reordering work the same way in all of them.

Where to start before you choose technology

Three questions worth answering before you talk to any supplier:

  1. Do you have product data? Names, item codes, units, bulk packaging, photos - in a stock system, in a spreadsheet, anywhere. If the range lives only in a salesperson’s head, that is the first thing to fix, before the platform
  2. Which processes already work? Per-customer price lists, minimum orders, trade credit - if it functions in its telephone version, the platform should mirror it, not reinvent it
  3. Who will handle the orders? Somebody has to approve new customers, watch the price lists and react when a customer gets stuck. An online wholesale store removes the retyping of orders, it does not remove the service

What helps: write down on one sheet how a single order works today - from the customer’s phone call to the invoice being issued, step by step. That sheet is the best brief you can hand a supplier and the fastest way to get a quote about your wholesale business rather than about wholesale “in general”.

And the formalities - legal form, VAT, documents? You settle those with your accountant, not with this piece.

Which platform to choose - three routes

In practice you have three options:

  1. An off-the-shelf wholesale platform on subscription - the fastest start, but you fit your processes to the tool rather than the other way round
  2. A WooCommerce store with a wholesale layer - the most common start for small and medium wholesalers: flexible, with no subscription for the software itself, and it grows with the company. How that works in practice I set out in the piece on WooCommerce B2B
  3. A bespoke platform - written for you; it makes sense with unusual processes and large scale, but it costs correspondingly more and takes longer to build

A full comparison of these routes is in the post on an off-the-shelf versus a custom B2B platform. You do not have to make that decision blind - this is exactly the type of project I do under e-commerce stores, and I always start by going through the processes rather than installing anything.

What you need for an online wholesale store - the minimum at launch

The list of features without which an online wholesale store makes no sense - and at the same time the list worth stopping at for launch:

  • Customer logins with account approval - only verified companies see prices and the range
  • Per-customer price lists and discounts - the same terms the customer has “over the phone” today
  • Minimum orders - by value or by quantity, so orders are logistically worthwhile
  • Fast ordering from a list - typing quantities next to products and repeating previous orders instead of clicking through product pages
  • Automatic documents - the invoice and order confirmation go out by themselves, with no retyping

Everything beyond that - configurators, multi-level permissions, integrations with customers’ systems - can wait for stage two. Do not build everything at once: every feature added “just in case” lengthens the launch and raises the cost before the first customer places the first order.

The integrations that save the most work

The real time saving in an online wholesale store does not sit in the looks, it sits in what you no longer have to do by hand:

  • An ERP or stock system - stock and prices flow into the store by themselves, and orders return to the system with no retyping. That is integration number one and where I would start
  • Accounting and invoicing - documents are issued automatically and land where they should
  • Couriers - labels and shipment statuses without logging into separate panels

What that looks like behind the scenes and what to watch for with documents I described in the post on ERP and e-invoicing integration.

The most common mistakes when starting a wholesale store

  • Copying a retail shop one to one - a retail template with a discount stuck on is not a wholesale store; without per-customer price lists and fast ordering, customers will go back to the phone
  • Launching with no product data - a platform with no decent data is an empty shelf; sorting out item codes during the build can stall a project for weeks
  • Launching without talking to your own customers - they are the ones who will use it; the single question “what bothers you most about ordering from us?” asked of a few regular buyers will give you a better feature list than many a specification

Frequently asked questions

What does starting an online wholesale store cost? It depends on the route: an off-the-shelf platform is a subscription, building your own is a project. With me projects of this type are usually around 5,000-10,000 PLN net, and you get the exact quote in writing before the start.

Can a wholesale store be combined with a retail shop? Yes, one platform can serve both channels - retail sees list prices, logged-in companies see their own. It is worth planning from the beginning though, because bolting wholesale onto a running retail shop can cost more than a good design at the start.

How long does launching an online wholesale store take? With product data ready and clear processes, we are talking weeks, not months. What usually takes the most time is not the technology but tidying up the range and the price lists.

Do wholesale prices have to be publicly visible? No - the standard in wholesale is showing prices only after logging into an approved account. The catalogue alone can sit in public so new customers know what you work with.


Running a store where something does not work the way it should? I build and rebuild WooCommerce stores - from a single fix to reworking the whole sales flow. Tell me what you are dealing with and I will send back a scope and a price.

§ Quote in 24h

Your store is slowing down or looks dated, and you do not know where to start?

Describe the scope in two sentences or send a link to your store. I tell you what to fix first, and you get a fixed bid in writing within 24 hours - no "from X" pricing.

Send your scope - quote in 24h