Efficiency at a B2B Wholesaler: Price Lists, Repeat Orders and Collection
Back to blog
product·September 12, 2026·3 min read·By Yehonatan Saadia

Efficiency at a B2B Wholesaler: Price Lists, Repeat Orders and Collection

Three places a wholesaler burns time: a different price list per customer, the same order re-keyed every time, and collection run by phone. What each one changes.

Key takeaways

  • A per-customer price list living in somebody's memory or in email threads is the single largest source of errors.
  • A repeat order re-keyed from scratch costs both time and quantity mistakes.
  • A signed delivery note is what settles disputes, which makes it an operational point rather than paperwork.
  • Collection in wholesale starts with written payment terms, not with reminders.
  • Credit notes are the best single measure of the quality of the whole process.

In wholesale, time burns at three specific points: working out which price applies to this customer, re-keying an order that has been placed twenty times, and chasing money that is owed. Each is solved separately, and each has its own measure.

The price list: why this is the central mess

An average wholesaler holds a different price per customer, and sometimes a different price for the same customer by quantity or by season. When that information sits in one salesperson's head, in an email thread, or in a manually maintained spreadsheet, three things happen.

First: a customer is quoted an old price, and an argument follows. Second: a customer is quoted another customer's price, and the whole price structure is exposed. Third, and most expensive: an order is taken at one price and invoiced at another, and it surfaces on the invoice.

What is needed is that the price be pulled from the customer record at the moment of the order rather than recalled. Here too, an orderly spreadsheet with a valid price and a start date beats knowledge that is not written down.

A price list structure that works

The elementExampleWhy it is needed
Base price per SKUThe general listOne reference point
Customer-specific pricePer agreementWhat overrides
Quantity tierAbove X unitsPrevents renegotiating
Start and end dateA seasonal promotionPrevents a price that lives forever
Who approved itName and datePrevents prices nobody can trace

The last row looks redundant until the first time a customer says a price was agreed and nobody knows whether that is true. A name and a date turn that conversation into three seconds.

Repeat orders: the enemy is re-keying

In wholesale, the same customer orders more or less the same items. When every order is re-keyed from a phone call or a WhatsApp message, two problems follow: time, and quantity errors discovered only once the truck has arrived.

Three levels of fix, cheapest first:

  1. Duplicate the previous order - one action in the system you already have, and it already removes most of the typing.
  2. A standing item list per customer - they mark quantities only.
  3. Self-service ordering - the customer orders from their own price list.

The second level is the balance point for most wholesalers: it cuts errors dramatically, does not ask the customer to learn a system, and can start with five large accounts before going wider.

The delivery note: where disputes are settled

Every dispute about "it never arrived" or "less arrived" is either resolved or stuck at the delivery note. Three things make it useful: that it is signed by whoever received the goods, that the signature includes a printed name rather than only a mark, and that it is scanned or photographed and linked to the order the same day.

The third point is the one that breaks. A signed note sitting in a folder in the truck until the end of the week is unavailable exactly when it is needed - in a conversation with a customer on Monday. A phone photo at the end of the drop solves it with no system.

Collection that starts before the invoice

In wholesale, most collection problems are born before the invoice went out: payment terms agreed verbally, no credit limit set, and a customer who keeps receiving goods while the debt grows.

The fix is not more reminders but three written things: payment terms on the customer record, a limit, and a rule for what happens when it is crossed. There is depth on the last two in customer credit limits, and the list you actually work from is in a debt aging report that produces tasks.

What shows up when you look at a customer across a year

Many wholesalers manage by orders rather than by customers, and so miss two patterns visible only over a year.

The first is a customer keeping their volume while changing mix - moving from high-margin items to low-margin ones. On a single order that looks fine; across a year it is a fall in profit nobody noticed.

The second is a customer ordering at the same frequency but in smaller quantities each time. That is usually a sign they have started buying elsewhere too, and it is a conversation worth having before the trend completes.

Both patterns show in a simple report: sales per customer by month and by category. That is a one-minute report in the system you already have, and most wholesalers never look at it.

Credit notes are the measure

If you measure one thing in wholesale, make it credit notes as a share of sales. A credit note is not only a cost - it is the result of something that went wrong earlier: a wrong price, a wrong quantity, an item shipped in place of another, or goods that arrived damaged.

Classify every credit note by reason and within two months you have a ranked list of what to fix - and it nearly always points at one of the three areas in the title. It is also an easy measure to take, because credit notes are already recorded.

Sources

#wholesale#price lists#orders#collections#operations

Frequently asked questions

Is a customer ordering portal worth it?

At the point where ten customers order weekly, yes. Before that, a standing item list sent and returned with quantities is enough, and it asks less of the customer.

What do you do with a customer who orders on WhatsApp?

Take it on WhatsApp and record it in the system - that is the customer's habit and there is no point fighting it. What must happen is a written confirmation back with the quantities and the price, so what was agreed is written in one place.

How do you handle a discount request on every order?

Pre-defined quantity tiers take it out of negotiation. When a discount depends on quantity rather than on a conversation, there is nothing to ask for - and it also creates an incentive to order more.

Should price lists be consolidated across customers?

Not necessarily, but they should be made maintainable. Five defined lists are easier to manage than thirty individual prices, and the difference shows up precisely when cost prices are updated.

Keep reading

Related service

MVP Development

Turn an idea into a validated product in weeks, not months.

Learn more

About the author

Yehonatan Saadia

Freelance automation, web & MVP developer

I'm Yehonatan Saadia, a senior developer who builds business automation, custom websites, and MVPs for small and mid-sized companies across the US, Europe, and Israel. These guides come from real client work, not theory.

Work with me

Have a project like this?

Tell me what you're trying to automate or build and I'll tell you the fastest reliable way to ship it.