Operations
Operations
Purchase Orders That Match the Job, Not the Guess
Purchase Orders That Match the Job, Not the Guess
Purchase Orders That Match the Job, Not the Guess

By
By
By
Matthew Quigley
Matthew Quigley
Matthew Quigley
All field notes
All field notes

Material can be one of the largest costs on a fab job, yet in many small shops it is ordered from memory, a text message or a scrap of paper.
When the purchase order does not come from the job, you get three problems: wrong material, double orders and costs you cannot trace back to a job.
A good purchase order starts from the job's material list and carries the job number.
Use the checklist below to tighten buying this month, with or without new software.
MirrorWorks turns the job's needs into a purchase order without rewriting the list.
How buying usually works in a small shop
The job is won. Somebody needs to order steel.
In a lot of shops, that looks like this:
The owner rings the supplier from the ute and reads off a list from memory.
Or the leading hand texts a photo of a handwritten list.
Or someone copies the material lines from the quote into an email.
It works most of the time. When it does not, it costs real money.
Three ways it goes wrong

1. The wrong material arrives
A thickness, a grade or a length gets misread or mistyped. The job stalls until the right material turns up. If it gets cut before anyone notices, you pay twice.
2. The same thing gets ordered twice
Two people are handling two jobs that need the same section. Both order. Or one person orders, forgets, and orders again. The extra stock sits in the yard.
3. Nobody can say what material went into which job
The supplier invoice lists a dozen items across several jobs. Without a job number on each line, the cost goes into one big "materials" bucket. Then you cannot tell if a job made money.
That third one is the quiet killer. We go deeper on it in did that fabrication job actually make money? and what job profitability should show mid-job.
What a good purchase order looks like

A purchase order is not paperwork for its own sake. It is the link between what you quoted and what you spent.
A useful PO has:
Field | Why it matters |
|---|---|
Job number | So the cost lands on the right job |
Material, grade, size and quantity | So the supplier sends the right thing |
Where it came from | Ideally the job's own material list, not a retype |
Supplier and expected date | So the schedule knows when the job can start |
Price you expected | So you can spot a price change before it eats the margin |
You do not need a form with forty fields. You need those five things, every time.
Start from the job, not from memory
The best way to get the PO right is to build it from the job.
When you quote, you already worked out the material: plate, sections, fasteners, consumables. That list is the starting point for the order. If someone has to rewrite it, errors creep in. If it flows across, they mostly do not.
This is the same principle as the rest of the job: one record, no retyping.
Quote material honestly in the first place
A PO built from the quote is only as good as the quote. Two places small shops commonly underestimate:
Sheet usage. The parts fit on the sheet, but the offcut and the kerf are real costs. Our sheet nesting cost calculator helps you see what a sheet really costs per part.
Consumables. Wire, gas and discs add up on welding-heavy work. The welding cost calculator breaks that down per metre.
For laser work, the laser cutting cost calculator and our guide to quoting laser cutting jobs without losing margin cover the cutting side.
A buying checklist for this month
Try these for the next four weeks. None of them need new software.
☐ Every order carries a job number, even if it is a phone order. Write it on the supplier docket.
☐ One person owns buying for each job. Not "whoever gets to it".
☐ Before ordering, check what is already in the yard for that size and grade.
☐ Order from the quote's material list, not from memory.
☐ When the supplier invoice arrives, match each line to a job number.
☐ Flag any price that has moved since you quoted, and decide whether to pass it on.
☐ Keep a short list of standing stock you always hold, so it is not ordered per job by mistake.
At the end of the month, look at how many orders had a problem. That number is your baseline.
Signs you have outgrown the paper way
You probably need a better system when:
You have found doubled-up material in the yard more than once this quarter.
You cannot answer "what did we spend on material for that job?" without digging through invoices.
A job has been held up because the order was never placed, and nobody noticed.
Material prices moved and you found out on the invoice.
If two or more of those are true, the issue is not the people. It is that buying sits outside the job.
A worked example (illustrative only)

The numbers below are made up to show the pattern. They are not from a real shop.
A three-person shop wins a job for a set of brackets and a small frame. The quote listed plate, two lengths of RHS and consumables.
The paper way. The owner rings the supplier from site and reads the list from memory. One RHS size comes out wrong. The job waits two days for the right length. The supplier invoice lands a fortnight later with four other jobs on it, and the frame's material cost is never split out.
The job-first way. The PO is built from the quote's material list, with the job number on it. The wrong size never gets ordered because nobody retyped it. When the invoice arrives, each line already points at a job, so the frame's real material cost sits next to what was quoted.
Same shop, same people, same supplier. The only change is where the order came from.
Talk to your supplier
Your supplier wants this too. Wrong orders cost them returns and freight.
Ask them to put your job number on every docket and invoice line.
Ask for a price list you can check quotes against, and how often it changes.
Agree a cut-off time for next-day delivery, so the schedule can rely on it.
How MirrorWorks handles it
MirrorWorks keeps the purchase order on the same record as the job.
The quote becomes the order when you win it.
The job sits on the job board with everything else.
Purchase orders are raised for what the job needs, without rewriting the list.
When the job is done, the invoice comes from the same record.
Final thought
Material is too big a cost to order from memory. Tie every order to a job, start from the quote, and you will know where the money went.
MirrorWorks ties quoting, buying, production and job cost to one record for fabrication teams. If you want that link built in, contact the team.
Material can be one of the largest costs on a fab job, yet in many small shops it is ordered from memory, a text message or a scrap of paper.
When the purchase order does not come from the job, you get three problems: wrong material, double orders and costs you cannot trace back to a job.
A good purchase order starts from the job's material list and carries the job number.
Use the checklist below to tighten buying this month, with or without new software.
MirrorWorks turns the job's needs into a purchase order without rewriting the list.
How buying usually works in a small shop
The job is won. Somebody needs to order steel.
In a lot of shops, that looks like this:
The owner rings the supplier from the ute and reads off a list from memory.
Or the leading hand texts a photo of a handwritten list.
Or someone copies the material lines from the quote into an email.
It works most of the time. When it does not, it costs real money.
Three ways it goes wrong

1. The wrong material arrives
A thickness, a grade or a length gets misread or mistyped. The job stalls until the right material turns up. If it gets cut before anyone notices, you pay twice.
2. The same thing gets ordered twice
Two people are handling two jobs that need the same section. Both order. Or one person orders, forgets, and orders again. The extra stock sits in the yard.
3. Nobody can say what material went into which job
The supplier invoice lists a dozen items across several jobs. Without a job number on each line, the cost goes into one big "materials" bucket. Then you cannot tell if a job made money.
That third one is the quiet killer. We go deeper on it in did that fabrication job actually make money? and what job profitability should show mid-job.
What a good purchase order looks like

A purchase order is not paperwork for its own sake. It is the link between what you quoted and what you spent.
A useful PO has:
Field | Why it matters |
|---|---|
Job number | So the cost lands on the right job |
Material, grade, size and quantity | So the supplier sends the right thing |
Where it came from | Ideally the job's own material list, not a retype |
Supplier and expected date | So the schedule knows when the job can start |
Price you expected | So you can spot a price change before it eats the margin |
You do not need a form with forty fields. You need those five things, every time.
Start from the job, not from memory
The best way to get the PO right is to build it from the job.
When you quote, you already worked out the material: plate, sections, fasteners, consumables. That list is the starting point for the order. If someone has to rewrite it, errors creep in. If it flows across, they mostly do not.
This is the same principle as the rest of the job: one record, no retyping.
Quote material honestly in the first place
A PO built from the quote is only as good as the quote. Two places small shops commonly underestimate:
Sheet usage. The parts fit on the sheet, but the offcut and the kerf are real costs. Our sheet nesting cost calculator helps you see what a sheet really costs per part.
Consumables. Wire, gas and discs add up on welding-heavy work. The welding cost calculator breaks that down per metre.
For laser work, the laser cutting cost calculator and our guide to quoting laser cutting jobs without losing margin cover the cutting side.
A buying checklist for this month
Try these for the next four weeks. None of them need new software.
☐ Every order carries a job number, even if it is a phone order. Write it on the supplier docket.
☐ One person owns buying for each job. Not "whoever gets to it".
☐ Before ordering, check what is already in the yard for that size and grade.
☐ Order from the quote's material list, not from memory.
☐ When the supplier invoice arrives, match each line to a job number.
☐ Flag any price that has moved since you quoted, and decide whether to pass it on.
☐ Keep a short list of standing stock you always hold, so it is not ordered per job by mistake.
At the end of the month, look at how many orders had a problem. That number is your baseline.
Signs you have outgrown the paper way
You probably need a better system when:
You have found doubled-up material in the yard more than once this quarter.
You cannot answer "what did we spend on material for that job?" without digging through invoices.
A job has been held up because the order was never placed, and nobody noticed.
Material prices moved and you found out on the invoice.
If two or more of those are true, the issue is not the people. It is that buying sits outside the job.
A worked example (illustrative only)

The numbers below are made up to show the pattern. They are not from a real shop.
A three-person shop wins a job for a set of brackets and a small frame. The quote listed plate, two lengths of RHS and consumables.
The paper way. The owner rings the supplier from site and reads the list from memory. One RHS size comes out wrong. The job waits two days for the right length. The supplier invoice lands a fortnight later with four other jobs on it, and the frame's material cost is never split out.
The job-first way. The PO is built from the quote's material list, with the job number on it. The wrong size never gets ordered because nobody retyped it. When the invoice arrives, each line already points at a job, so the frame's real material cost sits next to what was quoted.
Same shop, same people, same supplier. The only change is where the order came from.
Talk to your supplier
Your supplier wants this too. Wrong orders cost them returns and freight.
Ask them to put your job number on every docket and invoice line.
Ask for a price list you can check quotes against, and how often it changes.
Agree a cut-off time for next-day delivery, so the schedule can rely on it.
How MirrorWorks handles it
MirrorWorks keeps the purchase order on the same record as the job.
The quote becomes the order when you win it.
The job sits on the job board with everything else.
Purchase orders are raised for what the job needs, without rewriting the list.
When the job is done, the invoice comes from the same record.
Final thought
Material is too big a cost to order from memory. Tie every order to a job, start from the quote, and you will know where the money went.
MirrorWorks ties quoting, buying, production and job cost to one record for fabrication teams. If you want that link built in, contact the team.
Start waitlist
Still running jobs through spreadsheets, whiteboards, and memory?
Still running jobs through spreadsheets, whiteboards, and memory?
Still running jobs through spreadsheets, whiteboards, and memory?
MirrorWorks connects quoting, scheduling, production, and job profitability in one simple system for fabrication teams.
MirrorWorks connects quoting, scheduling, production, and job profitability in one simple system for fabrication teams.

Operations
Operations
How to Move Off Spreadsheets Without Stopping the Shop
How to Move Off Spreadsheets Without Stopping the Shop
How to Move Off Spreadsheets Without Stopping the Shop

Operations
Operations
Purchase Orders That Match the Job, Not the Guess
Purchase Orders That Match the Job, Not the Guess
Purchase Orders That Match the Job, Not the Guess

Operations
Operations
Stop Typing Jobs Twice: One Record From Quote to Invoice
Stop Typing Jobs Twice: One Record From Quote to Invoice
Stop Typing Jobs Twice: One Record From Quote to Invoice

Quoting
Quoting
How to Price Welding per Metre Without Guessing
How to Price Welding per Metre Without Guessing
How to Price Welding per Metre Without Guessing
Frequently asked questions
Frequently asked questions
Frequently asked questions
Get clear answers about MirrorWorks and how it works for fabrication teams.
Get clear answers about MirrorWorks and how it works for fabrication teams.
How long does implementation take?
Is MirrorWorks built for custom fabrication work?
Can we move from spreadsheets gradually?
Can I see MirrorWorks in action?
