Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Why Do Our Trade Customers Keep Getting Invoiced at the Wrong Price?
Problems We Solve

Why Do Our Trade Customers Keep Getting Invoiced at the Wrong Price?

Wholesale customers invoiced above their agreed price means credit notes and angry buyers. We build a pricing check that catches it before the invoice goes.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Wrong prices on wholesale invoices usually come from special prices agreed by reps that never reached the system, or deals that expired without anyone noticing. We build a pricing register that records every agreement with its start and end date, and a check that compares each order line with it before the invoice is raised, so the office fixes the price rather than the customer finding it.

The phone call from the buyer at the garden centre

Their accounts person has gone through your last three invoices and found that a line they buy every week has been charged at list price, not the price your rep agreed in March. They want a credit, and they want to know why it keeps happening. Your office finds the rep's email, raises the credit note, and fixes the price on the account. Two weeks later a different customer rings about something similar.

Meanwhile the opposite is happening quietly. Some customers are still getting a deal that was meant to end at Easter, and nobody is ringing about that.

Where agreed prices go missing

In most distributors, special prices are agreed in the field. A rep sits in a customer's office, agrees a price on a line to win the business, writes it in a notebook or sends a quick email, and moves on to the next call. Whether that price reaches the system depends on someone in the office reading the email, understanding it and keying it into the right place.

How the price was agreedWhere it often ends up
Rep's notebook on a visitNowhere until the customer complains
Email to the sales officeKeyed in, but without an end date
Phone call with the sales managerRemembered by one person
Promotion from a supplierSet up late, left on after it ends
Group or buying club agreementApplied to some member accounts, not all

The deeper issue is that the agreement and the price are treated as the same thing. The system holds a number. It does not hold who agreed it, why, and when it stops.

The cost of getting it wrong in both directions

Overcharging creates credit notes, disputed statements, delayed payments while the customer queries the invoice, and a buyer who starts checking every line you send. Undercharging is harder to see and costs more over time, because an expired deal can run for months. Both eat office time, and both come up in conversations with your best customers at the worst moment.

How we build the pricing check

  1. A simple form, on a phone or laptop, lets reps and managers log an agreed price: customer or group, product, price, start date, end date, and who approved it.
  2. Agreements that need sign-off, for example below a margin you set, go to the sales manager before they become live.
  3. Approved agreements are written into your stock or accounts system through its API or import, with the dates attached, so the price switches on and off by itself.
  4. Before invoices are raised, each order line is compared with the pricing register. Anything charged differently from the agreement lands in an exception list with the reason.
  5. Deals nearing their end date are listed each week so the rep can renew, change or let them lapse on purpose.

If your system already supports dated customer prices well, we use that rather than building a second store, and add the capture form and the invoice check around it.

What the office sees instead

Each morning the invoicing team works through a short list of lines where the price does not match an agreement, fixes them, and sends the rest. When a customer asks what price they are on, anyone can see the agreement, who made it and when it ends. Reps stop getting blamed for deals they did make, and the business stops giving away deals nobody meant to keep.

Signs this is happening to you

  • You raise credit notes every month for pricing errors.
  • Special prices are agreed by email or verbally and keyed later.
  • Nobody can list which deals end this quarter.
  • Buying group members are on different prices for the same line.
  • Customers check your invoices line by line.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Will this slow down how fast reps can agree a price?

It should not. Logging a price takes a minute on a phone, and approval is only needed for the cases you choose.

What happens to the price agreements we already have?

We gather what exists in the system and in emails into the register first, and flag the ones with no end date for someone to review.

Can it stop an invoice going out?

It can hold flagged invoices for review, or let them go and report, depending on how you want to work.

Do we need a new accounts system?

Not normally. We work with what you run, provided it can be read and updated through an export, an API or its database.

Keep reading

More on Problems We Solve

Start here

Tell us where the wholesale admin is slowing you down

Describe your range, how trade customers order from you, and what you run the business on today. We will tell you what we would build and what we would leave alone, and if a setting in your existing system would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →