Introduction
I've seen every procurement mistake construction businesses make.
Some I made myself early on when I was learning the trade. Most I've watched other contractors struggle with for years because their systems make these mistakes inevitable.
The frustrating part? These problems are completely avoidable. They don't happen because people are incompetent. They happen because the processes are broken.
When I started at Milestone, we had the same issues most contractors have. Materials ordered without purchase orders because raising POs took too long. Delivery notes going missing because site teams had no easy way to confirm receipts. Invoices taking 45 days to process because everything was manual.
We fixed these problems systematically. Now, running StoneRise and working with hundreds of contractors, I see the same patterns repeatedly. The mistakes are predictable. More importantly, the solutions are proven.
This guide covers the five procurement mistakes I see most often in construction and exactly how to fix them.
If you're a finance director watching money leak out of the business or a commercial leader trying to get control of project costs, this will help you identify where your procurement process is failing.
Mistake 1: Ordering Materials Without Purchase Orders
This is the most common procurement mistake in construction. Someone orders materials, the delivery arrives, the invoice comes in weeks later, and only then does anyone create a purchase order to match it.
Why This Happens
Site teams need materials fast. Raising a purchase order feels like admin that slows them down. So they call the supplier direct, order what they need, and deal with the paperwork later.
Or they don't deal with it at all. The invoice arrives in accounts, nobody knows what it's for, and someone has to track down what was ordered three weeks ago.
The Real Cost
When you raise POs after the fact, you lose all control over pricing and quantities.
The invoice says £2,500 for cement. Was that the agreed price? What rate did you negotiate? Nobody knows because there's no PO to check against.
Invoice says 500 bags delivered. Did 500 bags actually arrive on site? Who confirmed it? The delivery note is long gone.
I've seen contractors overpay by thousands because they had no way to verify what was actually agreed versus what the supplier invoiced. Early in my career, I approved an invoice for cement that was 15% higher than our agreed rate because we had no PO to check against. Never made that mistake twice.
How to Fix It
Make it easier to raise a purchase order than to skip it.
If your PO process requires filling out forms, getting three signatures, and waiting 48 hours for approval, people will work around it. They have to.
Modern procurement systems let site managers raise POs on their phone in under 2 minutes. Select supplier, add items, submit for approval. Approver gets a notification, approves from their phone. PO issued before the materials are even ordered.
The rule is simple: no PO, no order. But you can only enforce that rule if raising POs is quick and doesn't stop work happening.
Mistake 2: No Delivery Confirmation Process
Materials arrive on site. Driver hands over a delivery note. Site operative signs it. The paper copy gets left in the site office, or a van, or binned.
Three weeks later, accounts receive an invoice for those materials. They have no record the delivery ever happened.
Why This Happens
Site teams are busy. Confirming deliveries and filing paperwork is not their priority. If the process relies on them scanning delivery notes and emailing them back to the office, half of them won't make it.
The Real Cost
Without delivery confirmation, you can't do three way matching properly. You're comparing invoices to purchase orders but you have no proof the goods actually arrived.
Suppliers invoice for materials that were short delivered. You pay for 500 bricks when only 450 turned up. Driver couldn't fit the full load but nobody recorded that.
Suppliers invoice for materials delivered to the wrong site. Or materials that never arrived at all. Without a signed delivery confirmation from your team, you have no proof either way.
I've seen this cost contractors thousands. Suppliers invoice for full deliveries when only partial loads arrived. Without signed delivery confirmation from your team, you're paying based on trust.
How to Fix It
Digital delivery confirmation on mobile devices.
When materials arrive, the site operative pulls out their phone. Scans the delivery. Checks off what was delivered against the original PO. Records actual quantities. Flags anything damaged or missing. Takes photos if needed.
Takes 2 minutes. Creates an instant digital record linked to the purchase order. No lost paperwork. No chasing site teams weeks later trying to work out if something was delivered.
Accounts receive the invoice, the system matches it to the PO and the confirmed delivery automatically. If the numbers don't line up, it flags it before you pay.
Mistake 3: Weak Supplier Management
You use the same suppliers repeatedly but you have no formal process for managing those relationships. No agreements on pricing, payment terms, or delivery standards. No tracking of supplier performance. No leverage when things go wrong.
Why This Happens
Construction moves fast. You need materials, you call a supplier you've used before, you place the order. Repeat every week.
Nobody has time to negotiate proper agreements or track whether suppliers are actually delivering on time and to spec. Until something goes wrong and you realise you have no comeback.
The Real Cost
Inconsistent pricing. Same supplier charges you different rates on different projects because you never agreed standard pricing.
Payment disputes. Supplier says net 30 days, you thought it was net 60, nobody documented it.
Poor delivery performance. Supplier is late 40% of the time but you keep using them because switching feels harder than dealing with the delays.
Quality issues that repeat. Materials arrive damaged or wrong spec, you send them back, same problem happens next month because nobody tracked it or held the supplier accountable.
One contractor I know was paying 15% more than they should because they had no visibility of what rates they'd previously agreed with suppliers. Every order became a new negotiation because nobody could find the last agreed price.
How to Fix It
Create a supplier management process.
Maintain a preferred supplier list with agreed rates, payment terms, and delivery standards. Document it. Make it accessible to everyone who places orders.
Track supplier performance. On time delivery rates. Quality reject rates. Invoice accuracy. This gives you data to have conversations about improving performance or switching suppliers.
Review your top suppliers quarterly. These are the suppliers you spend the most with. Negotiate better rates based on volume. Agree service levels. Build relationships that give you preferential treatment when materials are scarce.
For your top 10 suppliers, consider supplier agreements that lock in pricing for 6 or 12 months. Protects you from price fluctuations and gives you certainty for estimating future projects.
Mistake 4: No Budget Tracking or Commitment Management
Your project has a budget. You place orders throughout the project. But you have no real time view of how much you've committed to spend versus how much budget remains.
By the time you realise you've overspent, you've already raised the purchase orders and taken delivery of the materials.
Why This Happens
Budget tracking happens in spreadsheets. Someone updates it weekly or monthly based on invoices received. But invoices lag reality by weeks.
You placed an order three weeks ago. Materials were delivered two weeks ago. Invoice hasn't arrived yet. As far as your budget tracker knows, you haven't spent that money. But you have. You're committed to pay for it.
The gap between commitments and actual spend means you're always looking at old information.
The Real Cost
Budget overruns that only get discovered at month end or project end. By which point it's too late to do anything about it.
Project managers get genuinely shocked when they're 20% over budget because their tracking showed them under budget two weeks earlier. The commitments just hadn't hit the system yet. I've seen this exact scenario play out dozens of times.
Cash flow problems because your forecast is based on invoices received, not commitments made. You think you've got £50k of costs this month. Reality is £80k because of orders placed weeks ago that haven't been invoiced yet.
How to Fix It
Track commitments in real time, not just invoices.
When a purchase order is raised, that amount gets committed against the budget immediately. You can see available budget reduce the moment the order is placed, not weeks later when the invoice arrives.
Project managers can see exactly how much budget they have left before they place the next order. If they're close to the limit, they know to check with commercial before proceeding.
This requires your procurement system to integrate with your budget tracking. Manual spreadsheets can't keep up. By the time someone updates the spreadsheet, decisions have already been made based on outdated information.
Real time commitment tracking has saved projects from going over budget because people could see the problem while there was still time to adjust scope or renegotiate rates.
Mistake 5: Manual Invoice Processing and Matching
Your accounts team receives supplier invoices by email or post. Someone manually enters the details into your system. Then they try to match the invoice to the purchase order and delivery note by hand. Line by line comparison.
This takes 15 to 30 minutes per invoice. For 400 invoices a month, that's 100 to 200 hours of manual work.
Why This Happens
Because that's how it's always been done. Invoices come in different formats from different suppliers. Someone has to process them. Manual entry and matching feels like the only option.
The Real Cost
Processing time. Your finance team spends half their month just processing invoices instead of actually managing business finances.
Errors. Manual data entry means typos, wrong quantities, incorrect project codes. These errors cause payment delays and disputes with suppliers.
Slow payment cycles. Month end becomes a scramble to clear the backlog. Invoices sit waiting for someone to have time to process them. Suppliers chase for payment. Relationships suffer.
Inconsistent matching standards. Different people apply different rules. One person queries every £5 variance. Another waves through anything under £50. You have no consistency.
When I joined Milestone, invoices were taking 45 days to pay not because we didn't have the money but because the manual processing was so slow. Suppliers were frustrated. We were losing early payment discounts because we couldn't process fast enough to hit the discount window. That was one of the first things we fixed.
How to Fix It
Automate invoice processing and matching.
AI powered invoice capture extracts line items, quantities, and prices automatically from PDF or email invoices. No manual data entry.
The system matches the invoice to the purchase order and confirmed delivery automatically. Checks quantities, prices, project codes. Flags anything that doesn't match.
Your team only reviews exceptions. Invoices with discrepancies get flagged for investigation. Everything else gets auto approved or queued for batch approval.
This cuts processing time from 15 to 30 minutes down to under 3 minutes. For invoices with no issues, it's instant.
We implemented automated invoice processing and went from paying suppliers in 45 days to paying in 25 days. Got early payment discounts back. Improved supplier relationships. Freed up 30% of the finance team's capacity to focus on actual financial management instead of admin.
The Compound Effect of Procurement Mistakes
These five mistakes rarely happen in isolation. They compound.
You order without a purchase order, so you have no agreed pricing. Delivery confirmation is manual and the note gets lost. When the invoice arrives, you can't verify if it's correct. Your budget tracking doesn't show the commitment, so the project manager places more orders thinking they have budget available. Manual invoice processing is slow, so the backlog grows.
Each mistake creates problems that make the other mistakes worse.
I've seen projects go 15% over budget because the procurement process had all five of these problems stacked on top of each other. Nobody was trying to overspend. The system made it impossible to stay in control.
Practical Steps to Fix Your Procurement Process
Start With Purchase Orders
Get POs raised before orders are placed. Make it easy enough that people will actually do it. Mobile PO creation, fast approvals, minimal friction.
Add Delivery Confirmation
Digital confirmation when materials arrive. On mobile devices, linked to the PO, creates instant records.
Build a Supplier Database
Document your preferred suppliers, agreed rates, payment terms, delivery standards. Track performance. Use the data to negotiate better deals.
Implement Commitment Tracking
Budget tracking that shows commitments made, not just invoices received. Real time view of available budget before orders are placed.
Automate Invoice Processing
AI powered invoice capture and matching. Exception based review. Focus on problems, not routine approvals.
You don't have to fix everything at once. Start with the biggest pain point. For most contractors, that's either purchase orders or invoice processing.
Fix one, measure the impact, then move to the next.
Conclusion
These five procurement mistakes cost construction businesses serious money.
Ordering without purchase orders loses you pricing control. No delivery confirmation means you can't verify what you're paying for. Weak supplier management means inconsistent pricing and poor performance. No commitment tracking means budget overruns you don't see coming. Manual invoice processing means slow payment cycles and wasted admin time.
I've seen all of these mistakes repeatedly. They're fixable.
The contractors who have tight procurement control aren't smarter or better resourced. They've just systematised the process. POs before orders. Digital delivery confirmation. Supplier agreements. Real time budget tracking. Automated invoice processing.
For finance and commercial teams drowning in procurement admin, fixing these five mistakes is one of the fastest ways to get control back.
Fix Your Procurement Process
We built StoneRise to solve these exact problems. Digital purchase orders, mobile delivery confirmation, automated invoice matching, real time budget tracking, supplier management.
Our customers cut invoice processing time by 80%, reduce budget overruns by 90%, and get paid faster because their documentation is always complete.
If you want to fix your procurement process, request a demo.
FAQ: Construction Procurement Mistakes
What is the biggest procurement mistake in construction?
Ordering materials without purchase orders. When you order first and create POs later, you lose control over pricing and quantities. You can't verify if invoices match what was actually agreed. This single mistake costs contractors thousands in overpayments every month.
Why do delivery notes get lost on construction sites?
Site teams are focused on getting work done, not filing paperwork. If your process relies on them scanning delivery notes and emailing them back to the office, half won't make it. Digital delivery confirmation on mobile devices solves this by creating instant records when materials arrive.
How can I track project budgets in real time?
Track commitments, not just invoices. When a purchase order is raised, commit that amount against the budget immediately. This shows available budget reducing the moment orders are placed, not weeks later when invoices arrive. Requires your procurement system to integrate with budget tracking.
What's the difference between a purchase order and an invoice?
A purchase order is what you agree to buy from the supplier. It shows items, quantities, prices, and delivery date before the order is placed. An invoice is what the supplier bills you after delivery. Three way matching compares the PO, delivery note, and invoice to verify everything matches before you pay.
How long should invoice processing take?
Manual invoice processing takes 15 to 30 minutes per invoice. Automated systems with AI powered invoice capture and matching reduce this to under 3 minutes. For invoices with no discrepancies, it's instant. The time saved adds up fast when you're processing hundreds of invoices monthly.
Last updated: February 2026


