If you run a plumbing, heating, HVAC or electrical business, rising supplier costs can chip away at profit faster than most owners realise. A few pence on fittings, valves, cable, pipe or consumables might not seem like much, but across dozens of jobs each week, those small increases add up quickly.
September is often the point when many UK trade businesses start gearing up for a busier autumn and winter period. Quotes go out faster, engineers use more stock, and offices are under pressure to keep jobs moving. That also makes it a risky time to rely on old material prices.
The good news is that protecting your margins does not need to mean overcomplicating your workflow. With the right pricing process, you can stay in control even when supplier prices move.
Why supplier price rises hurt more than you think
Most trade businesses do not lose margin because of one huge pricing mistake. They lose it through lots of small ones.
Common examples include:
- quoting from an out-of-date price list
- engineers using old prices in ServiceM8
- different staff working from different spreadsheets
- supplier increases being noticed, but not applied everywhere
- duplicate inventory items hiding inconsistent sell prices
When this happens, your team may still be winning work and completing jobs, but your gross profit quietly shrinks in the background. That is why accurate material costs matter when quoting jobs, especially during autumn when demand for heating and maintenance work often ramps up across the UK.
Start with one master price list
If you are trying to protect your profit margins when supplier prices increase, the first step is simple. Create one source of truth.
For many ServiceM8 users, that means keeping a master price list in Google Sheets, then making sure ServiceM8 reflects that list properly.
A good master price list should include:
- product name
- SKU or product code
- supplier cost
- selling price
- markup or pricing rule
- last updated date
- notes for discontinued or replaced items
Why this matters
Without a master list, price updates tend to happen in bits. Someone changes one item in ServiceM8, another updates a spreadsheet, and an engineer still sees the old version on the next job. That is when mistakes creep in.
A central list makes it easier to compare supplier changes, review margins and keep everyone using the same numbers.
Review markup properly, not just selling price
One of the biggest mistakes trade businesses make is updating cost prices without reviewing what that does to markup and margin.
If a supplier puts a product up by 8 per cent and you only increase your selling price slightly, your margin may tighten more than expected.
A simple check to make
When supplier costs change, review:
- the old buy price
- the new buy price
- your current selling price
- your actual margin after the increase
- whether your markup rule still makes sense
This is especially important for commonly used materials. A modest drop in margin on parts you use every day can have a bigger impact than a large increase on something you buy only occasionally.
If you have never checked the difference between margin and markup in a structured way, now is a good time. It is one of the easiest ways to spot where profit is leaking.
Standardise how prices are updated in ServiceM8
ServiceM8 works well for quoting and job management, but if your inventory has grown over time, price control can become inconsistent.
To reduce risk, set a clear process for how your team handles price changes. For example:
- one person approves supplier updates
- one master sheet holds the latest prices
- item names and product codes follow the same format
- duplicates are checked before changes are pushed through
- updates happen on a set schedule, not randomly
This is particularly useful before the winter rush. If your office team is busy booking reactive work and your engineers are moving quickly between jobs, nobody wants to second guess whether the material price in ServiceM8 is current.
Watch out for hidden margin leaks
Supplier increases are the obvious issue, but they often expose bigger admin problems underneath.
Look for these warning signs:
- the same item appears twice with different prices
- your office and engineers use different item names
- supplier spreadsheets do not match your ServiceM8 inventory
- staff avoid updating prices because it takes too long
- you cannot easily see when an item was last reviewed
These are not just admin annoyances. They directly affect job costing, quote accuracy and confidence in your numbers.
Use automation where it actually helps
Automation is not about changing everything at once. It is about removing repetitive admin that causes delays and mistakes.
For businesses already using Google Sheets and ServiceM8, syncing prices from a central sheet can make updates far more manageable. It helps you keep control of your master list while reducing manual retyping.
MaterialM8 was built around this exact problem. It helps ServiceM8 users manage inventory pricing more cleanly, particularly when they need to keep lots of material lines consistent across the business.
If you want to understand the wider idea behind this approach, take a look at Materialm8.
A practical routine for autumn price control
September is a smart time to tighten up your process before workloads increase further. A simple monthly routine can go a long way.
Try this:
- collect the latest supplier price files
- compare them against your master price list
- flag cost increases on fast-moving items
- review markup and selling prices
- check for duplicates or mismatched codes
- update ServiceM8 in a controlled way
- record the date of the review
This does not need to be complicated. The goal is to stay ahead of changes, not scramble after margins have already slipped.
Final thoughts
Protecting your profit margins when supplier prices increase is really about control. Control over your data, your process and the prices your team uses every day.
If your business relies on ServiceM8 and you are tired of price changes being handled manually, now is a good time to tighten things up before winter demand builds. MaterialM8 helps UK trade businesses keep pricing more consistent, reduce admin and make better use of a central price list.
To see how it works, visit Materialm8 and explore a simpler way to manage ServiceM8 inventory pricing.