If you run a plumbing or heating business in the UK, September is a good time to look closely at your material pricing. As workloads build ahead of the colder months, more quotes, more call-outs and more reactive jobs usually mean one thing. Small pricing mistakes start showing up more often.
For ServiceM8 users, this matters more than many realise. If your costs in your price list are behind the market, your quoted jobs can look profitable on paper while quietly losing margin in real life. That is why having a clear routine for reviewing prices is just as important as knowing how to update them.
At MaterialM8, we often see trade businesses asking the same question, not just how to update prices, but when it should happen. The honest answer is that there is no single schedule that suits every business. There is, however, a practical way to decide what is right for yours.
Why price review timing matters
Material prices rarely move at the same pace across every product line. Some common plumbing and heating items can stay fairly stable for a while. Others can change several times over a short period, especially when supplier lists are updated or seasonal demand increases.
Going too long without checking prices can lead to problems such as:
- underpriced quotes n- inconsistent charges between office staff and engineers
- old supplier costs staying in ServiceM8 for months
- reduced gross profit across lots of small jobs
- confusion about which list is the current one
This is especially relevant in autumn, when many UK plumbing and heating firms are preparing for boiler repairs, heating breakdowns and system work before winter demand peaks.
A sensible review schedule for most trade businesses
For most small and medium trade businesses, a monthly review is a strong starting point. It is frequent enough to catch meaningful cost changes, but not so constant that it creates unnecessary admin.
If your business handles a high volume of materials, or you buy from suppliers who adjust prices regularly, fortnightly checks may be better. If your stock list is smaller and more stable, you might review some lines monthly and others quarterly.
A practical rule of thumb
Use this simple approach:
- Review core fast-moving items every month.
- Review volatile or supplier-sensitive items every fortnight.
- Review slower-moving or specialist items every quarter.
- Do an extra review any time a supplier sends a new price file.
This helps you avoid a full manual check of every item every week, while still protecting your margins where it matters most.
Which items need more frequent updates
Not every material in ServiceM8 needs the same level of attention. The best approach is to split your inventory into groups.
Items worth checking more often
These usually include:
- copper pipe and fittings
- valves, pumps and controls
- boiler and heating spares
- air conditioning parts with imported supply chains
- commonly used consumables across many jobs
If an item appears on lots of quotes each week, even a small cost change can add up quickly across dozens or hundreds of jobs.
Items that can be checked less often
These may include:
- rarely used special order items
- one-off bespoke products
- materials you only buy for specific projects
This is one of the easiest ways to improve job costing without creating more office work than necessary.
Signs your prices are not being reviewed often enough
If you are unsure whether your current routine is working, watch for these warning signs:
- engineers asking the office to confirm prices regularly
- different people using different versions of the same list
- quotes needing frequent manual corrections
- supplier invoices coming in above expected cost
- job margins looking weaker than they did six months ago
- duplicate or similar items appearing in ServiceM8 with different prices
These are usually not just pricing issues. They are process issues. In many growing trade businesses, the real problem is that nobody has a single source of truth for product data.
How to build a price review routine that actually works
A good review schedule should be easy to repeat. If it depends on one person remembering to check hundreds of lines manually, it will probably slip.
A more reliable setup is to keep a master price list in Google Sheets, review supplier changes there, then sync approved updates into ServiceM8. That gives your office team and engineers one consistent reference point.
If you are trying to make that process simpler, Materialm8 is built for ServiceM8 users who want better control of price lists without changing their whole workflow.
You can also use a simple review checklist:
- confirm which spreadsheet is the live master list
- compare the latest supplier file against current costs
- check high-volume items first
- review markup and selling price logic
- scan for duplicates or naming inconsistencies
- approve changes before pushing them into ServiceM8
Do you need to change selling prices every time costs move?
Not always. A small supplier change does not necessarily mean you must immediately change every selling price. But you do need visibility.
If you do not know which costs have changed, you cannot make a sensible decision on markup, margin or quoting. That is why tracking changes matters just as much as applying them.
This is particularly important for plumbing and heating firms heading into autumn and winter, when higher job volume can hide pricing leakage for weeks before anyone notices.
The best answer is consistency
So, how often should you update your material prices? For most ServiceM8 users, monthly is the minimum sensible rhythm, with more frequent checks for fast-moving or volatile items. The exact schedule matters less than being consistent, organised and clear about where your master data lives.
If your team is still relying on old spreadsheets, memory or one-by-one edits inside ServiceM8, it may be time to tighten the process.
If you want a simpler way to keep your pricing organised and aligned with ServiceM8, take a look at MaterialM8. It is designed to help trade businesses spend less time on admin and reduce costly pricing mistakes.