Skip to content
MarginGraph

Revenue fell and your costs did not. How do you see it three quarters early?

In euros a fixed contract looks fine during a downturn. As a share of revenue it doubles. That difference is the earliest signal your accounts contain.

2 min readMarginGraph

There is one signal in your management accounts that fires months before anything else, and almost nobody looks at it. It is not a cost that rises. It is a cost that fails to fall.

The example

Q1 at a trading company, outsourced logistics across four contract lines:

                        actual     budget    variance
revenue                414,400    765,400      -45.9%
logistics total         99,300     93,700      +5,600
as % of revenue          24.0%      12.2%

In euros that is €5,600 over budget on nearly a hundred thousand. Nobody loses sleep over it. The variance column is close to green.

But revenue came in 46% under plan and the bill stayed put. As a share of revenue the line nearly doubled. At the budgeted ratio it should have been €54,300 instead of €99,300.

That is €45,000 in a single quarter, and it was sitting in the March figures. The annual accounts would have told you the following spring.

Why you cannot see it

Every reporting package shows budget against actual in euros. That is exactly the view in which this is invisible: a contract that does not move with volume lands on budget, because the contract is what was budgeted.

The ratio to revenue appears in no standard report, and it is the only place this shows up.

The test

For each cost you would expect to move with volume:

1  the line as a percentage of revenue, now and last period
2  how far that percentage moved
3  how far the amount itself moved
4  ratio moves hard, amount barely moves
   -> the contract is the problem, not the spending

If both move hard, it is an ordinary overspend and your accounting package has already told you.

Do not run it over everything

This is the trap, and we walked into it ourselves while building the rule.

During a 46% revenue fall, every fixed cost drifts as a percentage. Payroll in the example above went from 21.9% to 36.1% of revenue. Run the test over it and it confidently reports that wages are €58,600 too high.

They came in €18,400 under budget.

So: only over costs that ought to be volume-variable. Outsourced logistics, freight, commission, packaging, payment fees. Not payroll, not rent, not insurance.

And if nearly all your tested lines fire at once, you do not have six findings. You have one, and it is about revenue rather than contracts.

What to ask once you have it

Not "can this be cheaper". Four questions, in this order:

Split the lines into fixed and variable. What do I pay when the units are zero.

Is there a minimum commitment. If yes, you know immediately that part of it is unreachable and you stop chasing it. If no, the invoice is simply wrong and this is a correction, not a negotiation.

Ask for a rate card with volume bands instead of a flat rate. With volume that can miss plan by 46%, a flat rate is the wrong instrument for your supplier too.

Offer something in return. A longer term against a more variable rate is worth more to a service provider than a discount argument.

Frequently asked

Report2 min

What is hiding in my figures?

Send your management accounts, annual accounts or a supplier quote. We analyse first and show you what we found. You only pay if you want the rest, and only if it clears €90.

9See what we find

Guide2 min

You recover less freight than you pay. How much is that?

Most wholesalers recover only half of their outbound freight from customers. Two lines from your P&L tell you what that costs, and what to do about it.

Guide8 min

Gross margin lies: which of your products actually make money

The line that looks like your worst performer is often the one paying for the overhead. How allocation creates fake losses, and which number to use when you decide what to drop.