Capture every material at the point of purchase or use, not back at the office from memory. Photograph each receipt on site, log it against the job number in your app before you leave, and build a standard materials checklist for your common job types so nothing gets missed at quoting.
Key takeaways
- Capture every material cost on site, at the moment of purchase or use, not from memory at the end of the week.
- Build a standard materials checklist for your top five job types so consumables, fixings and small parts are quoted every time.
- Log each receipt against the job number in your job management software before you leave the site.
- Review actual vs quoted materials monthly to find where the leaks are and adjust future quotes.
- Unbilled materials compound quietly: even $50 a job adds up to thousands lost across a year of work.
Capture every material at the point of purchase or use, not back at the office from memory. Photograph each receipt on site, log it against the job number in your app before you leave, and build a standard materials checklist for your common job types so nothing gets missed at quoting.
Updated 31/08/2026
Why do tradies lose money on materials they never bill?

The leak almost never starts with a big ticket item. You remember the $800 in copper pipe (illustrative). You forget the $12 bag of fittings, the $9 tube of silicone, the $35 box of screws and the fuel to drive back to the supplier when you were short. Multiply that across every job in a month and the invisible total is real money walking out of the business.
Across the Australian construction industry, purchases of goods and materials across the Australian construction industry totalled $242 billion in 2022-23, according to the Australian Bureau of Statistics. Materials are the single largest expense category for most trades. Even a small percentage slipping through unbilled compounds into a serious margin problem over a year.
The root cause is almost always the same: materials get purchased or used on site, and the record lives in the tradie's head until they sit down to invoice, sometimes days later. By then the small items are gone from memory. The fix is not working harder at remembering. It is building a system that captures costs at the moment they happen, before memory has a chance to fail.
What materials slip through most often?
Not every missed charge is a forgotten receipt. Some materials never make it onto the quote in the first place. The most common categories:
- Consumables and fixings. Screws, nails, brackets, cable ties, solder, adhesive, silicone, sandpaper, tape, drill bits. Cheap per unit, expensive in aggregate.
- Top-up supplier runs. The second trip to the wholesaler mid-job for a fitting you did not expect to need. The fuel, the time, and the part itself often go unbilled.
- Waste and disposal. Skip bins, tip fees, packaging removal. These are real costs the customer's job created.
- Small specialty items. A particular valve, a specific paint tint, a custom bracket. Ordered for one job, charged to the business account, never invoiced.
- PPE and safety consumables. Dust masks, gloves, safety glasses, ear plugs used on site. They wear out per job, not per year.
As industry commentators note, material costs often represent a large percentage of total project expenses, and small markup mistakes can significantly reduce overall margins. The pattern is consistent: it is not one large item that goes missing, it is dozens of small ones across dozens of jobs.
How do I capture every material cost on site?

The goal is zero reliance on memory. Every material cost gets recorded against its job number at the moment it happens, not at the end of the day, not at the end of the week.
- Photograph every receipt immediately. Use your phone. Open your job management app (ServiceM8, Tradify, Fergus, simPRO, AroFlo), find the job, attach the photo. This takes under 30 seconds and it means the cost exists in the system before you have a chance to forget it.
- Log supplier account purchases the same day. Trade account purchases do not always generate a receipt on site. At the end of each day, check your supplier account online and tag any purchases to their job numbers. Do not leave this until the monthly statement arrives.
- Record consumables as a line item, not a mental note. If you used silicone, fixings, or tape from your van stock, open the job and add the item. Some apps let you set standard consumable bundles so you tap once instead of listing every fitting.
- Tag fuel and travel when it is job-specific. A dedicated trip to the supplier for one job is a cost of that job. Log the distance or the fuel receipt against the job, not the general business account.
The habit takes about a week to lock in. After that it becomes automatic, and the payoff is immediate: your invoices are complete, your job costing is accurate, and you stop subsidising customers out of your own margin.
How do I quote materials accurately in the first place?
Capturing costs on site fixes the billing gap, but the quoting gap is where the pattern often starts. If consumables and fixings were never in the quote, the customer was never going to pay for them, and you were always going to absorb them.
- Build a standard materials checklist for your top five job types. List every item you typically use, including the small ones. Use this as a quoting template so nothing is left out by default. Adjust quantities per job, but start from the full list, not from a blank page.
- Include a consumables allowance line. For jobs where the exact consumables are hard to predict, a single line item for "fixings, consumables and sundries" at a flat or percentage rate covers the gap honestly. The customer sees it, you get paid for it.
- Review your actual vs quoted materials every month. Pull a job costing report from your software and compare what you quoted against what you actually spent. The gap shows you exactly where your quoting templates need updating.
Master Electricians Australia advises tradespeople to keep their pricing current:
"Review the prices and mark-ups on raw materials and labour charge-out rates. Check costs with suppliers to ensure accurate pricing of materials and cost of goods sold."
Master Electricians Australia
Should I mark up materials or charge at cost?

Most trades apply a 20% to 30% markup, and charging at cost means you absorb the real overhead of sourcing, transporting and handling.
That includes fuel to collect materials, storage, waste disposal, and the risk of price increases between quoting and purchasing. The markup recovers costs that exist whether you bill them or not.
Industry guidance puts the standard range clearly: a 20% to 30% markup is considered the standard range for general materials across most trade disciplines. Specialty items, custom orders, or materials that require extra handling may warrant more. The markup is not profit padding. It is recovering a genuine cost that exists whether you bill it or not.
If you are uncomfortable with the word "markup", frame it as a materials handling and procurement fee. The customer is paying for the fact that you sourced the right product, collected it, transported it to site, and managed the waste. That is a real service with a real cost.
How does job management software help with materials tracking?
The right software turns materials tracking from a memory exercise into a system. The main features that close the gap:
- Receipt photo capture. Snap and attach to the job in the field. ServiceM8, Tradify, Fergus, simPRO and AroFlo all support this.
- Standard materials templates. Pre-built item lists for common job types. You adjust quantities instead of building from scratch, so small items are included by default.
- Actual vs quoted reporting. Compare what you quoted against what you spent, per job and across the business. This is where the real margin insight lives.
- Supplier integration. Some platforms pull purchase data directly from supplier accounts, reducing manual entry. For an overview of how these systems connect, see our guide to connecting your job management and accounting software.
If you are still quoting and invoicing from a spreadsheet or a notepad, the single highest-value move is adopting a job management app that lets you track materials per job. For a comparison of the main options, see our guide to the best job management software for tradies.
What does the real cost of forgotten materials look like over a year?
The numbers are simple but they surprise most tradies when they see them laid out. Consider a business running 200 jobs a year (illustrative):
| Unbilled materials per job | Annual loss (illustrative) |
|---|---|
| $20 | $4,000 |
| $50 | $10,000 |
| $100 | $20,000 |
| $150 | $30,000 |
That is revenue that was earned, the work was done, the materials were used, but never billed. It comes straight off your profit. And because approximately 70% of Australian construction companies experience late payments annually, the cash flow pressure from unbilled materials sits on top of the cash flow pressure from slow-paying customers. The two compound.
Tradies who move from memory-based to system-based materials tracking typically find their actual gap is larger than they estimated, because the small items are invisible until you measure them. The monthly actual-vs-quoted review is where the pattern becomes undeniable.
What is the simplest system I can start with today?
You do not need to overhaul everything at once. Start with these three changes and build from there:
- Photograph every receipt, every job, starting tomorrow. Attach it to the job in your app, or if you do not have an app yet, create a folder on your phone named by job. The barrier is the habit, not the technology.
- Add a consumables line to your next five quotes. Even a flat $30 to $80 "fixings and sundries" line recovers the small items that currently vanish. Adjust the amount as you learn what your actual consumables cost per job type.
- Run one actual-vs-quoted check this month. Pick your last ten completed jobs. Compare what you quoted for materials against what you actually spent (receipts, supplier statements, credit card transactions). The gap is your baseline. Everything after this is about closing it.
For a deeper look at tightening your quoting process across the board, see our practical quoting tips for tradies. And if chasing the invoices you do send is its own problem, see our guide on how to chase up unpaid invoices without being rude.
If materials leakage is one of several margin pains you are dealing with, we can map the full picture in a free 15 minute discovery call.
Common questions
What materials do tradies most commonly forget to charge for?
Consumables and fixings are the most common: screws, brackets, silicone, tape, cable ties, solder, adhesive, sandpaper and small fittings. Travel to collect materials, fuel for supplier runs, and waste disposal also slip off invoices regularly. These feel small individually, but across dozens of jobs a year they add up to a measurable margin loss.
Should I add a materials markup or charge at cost?
Most trades apply a 20% to 30% markup on materials to cover the time spent sourcing, transporting, storing and handling them. Charging at cost means you absorb those real overheads yourself. The markup is not gouging, it is recovering a genuine business cost that exists whether you bill it or not.
How do I track materials on site without slowing down the job?
Photograph every receipt the moment you get it and log it in your job management app against the job number before you leave the site. Most apps (ServiceM8, Tradify, Fergus, simPRO) let you snap a photo and attach it to the job in under 30 seconds. The habit takes a week to build and saves hours of end-of-week paperwork.
Can job management software help me stop missing materials?
Yes. Apps like ServiceM8, Tradify, Fergus, simPRO and AroFlo let you attach material costs and receipt photos to each job, set standard materials templates for common job types, and compare quoted vs actual costs in reports. The data builds over time, making every future quote more accurate.
How much money could I recover by tracking materials properly?
It depends on your volume and trade, but even $50 of unbilled materials per job across 200 jobs a year is $10,000 in lost revenue. Tradies who move from memory-based to system-based materials tracking typically find the gap is larger than they expected, because the small items are invisible until you measure them.

