The Supplier Costs Hiding in Your Invoices: Minimum Orders, Delivery Charges and Drop Sizes

You spent twenty minutes on the phone last month getting your wholesaler to knock a few pence off your flour and your butter. Good. That was worth doing.
Then the invoice landed and the total was higher than you expected anyway.
The unit prices were exactly what you agreed. But there was a carriage charge at the bottom. And a small-order surcharge because the order came in under their minimum. The price per kilo looked fine. The cost of getting that kilo through your door did not.
This is the gap most café owners miss. The headline price you negotiate is not what the stock actually costs you. The real number is the landed cost - everything you pay to get the goods onto your shelf, divided by what you can actually use.
The charges that never make the price list
When you compare two suppliers, you usually compare line prices. That is the easy bit to see. The charges that move your real cost are the ones that sit away from the lines, or do not appear until the invoice arrives.
Here is what to watch for:
- Minimum order values. Spend below the threshold and you either pay a small-order surcharge or you do not get a delivery at all.
- Delivery and carriage charges. A flat fee per drop, often waived only once you clear the free-delivery threshold.
- Fuel surcharges. A percentage added on top, sometimes adjusted monthly, easy to ignore because it is small per line.
- Pallet or packaging deposits. Charged on the invoice, credited back when you return the pallet or crate - if you remember to.
- Limited drop days. Not a charge as such, but it forces you to overbuy ahead of a gap or top up at retail when you run short.
None of these change the price per kilo on the line. All of them change what that kilo costs you.
A worked example: the 80 pound order
Say your dry-goods supplier offers free delivery once you spend 100 pounds ex-VAT in a single order. Below that, carriage is 7.50 pounds.
This week you only need 80 pounds of stock. You have two choices, and both cost you money.
Option A is to place the 80 pound order and pay the carriage. Option B is to pad the order up to 100 pounds to clear the threshold - but the extra 20 pounds is perishable stock you will not get through before it turns, so you bin it.
Here is how the two play out, all figures ex-VAT and illustrative:
| Line | Option A: pay carriage | Option B: pad to threshold |
|---|---|---|
| Stock you actually need | 80.00 | 80.00 |
| Extra stock to clear threshold | 0.00 | 20.00 |
| Carriage charge | 7.50 | 0.00 |
| Invoice total | 87.50 | 100.00 |
| Stock you can actually use | 80.00 | 80.00 |
| Stock binned | 0.00 | 20.00 |
| True cost of usable stock | 87.50 | 100.00 |
| Effective uplift on usable stock | +9.4% | +25.0% |
Paying the 7.50 carriage adds roughly 9 percent to that order. It feels annoying, but it is the cheaper mistake.
Padding the order to dodge the carriage looks clever until you count the bin. You spent 20 pounds to save 7.50, and the waste pushed your effective uplift to 25 percent. Over-ordering perishables to clear a delivery threshold is almost always the worst option on the table.
The right answer is usually neither. It is to plan your order days so your genuine need lands above the threshold naturally - more on that below.
Drop-size economics: how often the van comes
A supplier who only delivers Tuesday and Thursday is a very different cost to one who comes daily, even at the same line prices.
Twice-weekly drops mean you carry more stock between deliveries. For ambient goods - flour, sugar, tinned tomatoes - that is fine. They keep, and a bigger drop helps you clear the free-delivery threshold without waste.
For fresh produce, dairy and anything with a short shelf life, infrequent drops are a problem. You either order short and risk running out, or order long and watch a portion go off. Both cost you.
The rule of thumb: tie your ordering frequency to how perishable the goods are.
- Long shelf life - order in bigger, less frequent drops to clear thresholds.
- Short shelf life - order little and often, even if it means smaller drops, because waste costs more than carriage.
This is also why your fresh supplier and your dry-goods supplier should not be judged by the same yardstick. The Tuesday/Thursday wholesaler might be perfect for tins and terrible for salad leaves.
The supermarket top-up trap
Here is the one almost every independent does and almost nobody costs properly.
You run out of milk on a Wednesday, your next drop is Thursday, so you send someone to the supermarket for a few bottles to get through service.
Retail milk costs far more than your wholesale price. You have just bought stock at a margin-destroying rate to paper over a gap in your ordering. Do it once and it is noise. Do it every week and it is a real hole in your gross profit, hidden because it never shows up on a supplier invoice - it is on a crumpled supermarket receipt in the till drawer.
Consolidation: fewer suppliers, bigger drops
If you are constantly under delivery thresholds, you may simply have your orders spread too thin across too many suppliers.
Consolidating - putting more of your spend through fewer suppliers - makes each order bigger, which clears free-delivery thresholds and can earn you better terms. It is the single most effective way to stop paying carriage.
But it is a balance, not a free win:
- Price and quality. The supplier you consolidate onto has to be genuinely competitive on the lines you buy most. Do not trade a 9 percent carriage saving for a 12 percent worse butter price.
- Perishables. Bigger drops only help if you can use the stock. Consolidating your fresh order into one big weekly drop just to dodge carriage will cost you more in waste than you save.
Consolidate your ambient and dry goods aggressively. Be far more cautious consolidating anything fresh.
How to spot these charges in the first place
The whole problem is that these costs hide. So the fix starts with how you read the invoice.
- Read the whole invoice, not just the line prices. The charges that move your margin live in the footer and the totals, not the body. Capturing them properly - the way good AI invoice processing pulls every charge off the document, not just the obvious lines - is what makes them visible.
- Track carriage and minimum-order fees as their own cost line. Do not let them disappear into a single invoice total. Give them a home so you can see what you paid in delivery charges across a month.
- Compare true landed cost per unit, not headline price. When you weigh up two suppliers, divide the all-in cost (lines plus carriage plus surcharges, minus any waste) by what you can use. That is the only number that matters.
This is the same discipline that underpins keeping food costs under control more broadly - you cannot manage a cost you cannot see.
What to do this week
You do not need to overhaul everything. Start with four practical moves:
- Map each supplier's terms. For every supplier, write down their minimum order value, free-delivery threshold, carriage charge, any fuel surcharge, and their drop days. Most operators have never had this on one page.
- Set your order days to hit the thresholds. If free delivery starts at 100 pounds, plan your dry-goods order so your genuine need lands at or just above that - rather than ordering reactively and paying carriage twice a week.
- Track your landed cost, not your line price. Keep carriage and surcharges visible so you know your real cost per unit, supplier by supplier.
- Renegotiate carriage once you can prove your volume. When you have a few months of data showing consistent spend, that is your leverage. The same approach that works for pushing back on supplier price increases works for getting carriage waived or thresholds lowered - you are a known, reliable order, and that is worth something to them.
Where Brikly fits
This is exactly the kind of cost that slips through manual systems, because the charges are not on the lines you are watching.
CostingBrik processes the whole invoice, not just the line prices, so carriage, surcharges and minimum-order fees show up in your real landed cost rather than hiding off to the side. Its supplier price tracking flags creep across deliveries, so you can see when a supplier's true cost has drifted, even when the unit price looks unchanged.
If you just want to test the principle on a single dish before going further, the free recipe costing tool lets you see how the all-in cost of an ingredient flows through to a plate.
The takeaway: the price you negotiate is not the price you pay. Map your suppliers' terms, plan your orders to clear free-delivery thresholds, stop buying at retail to cover gaps, and judge every supplier on true landed cost per usable unit. The pence you save on the line are real - but the pounds are hiding in the footer of the invoice.
Ed O'Brien has run Hunters Cake Company for 17 years across cafés in Witney, Burford, and a bakery in Carterton, Oxfordshire. He's building Brikly - modular tools that give independent café owners the same data the big chains have, without the big chain price tag.