Author: Ian Church in: Painting and Coating
A job ships. The customer is happy. You move on.
Then the month closes and the numbers don’t look right. Margins are thinner than expected. You dig into a few jobs and the math doesn’t add up. Labor hours went over. There was a rework run nobody logged properly. A batch of powder got pulled because it was close to expiry, and purchasing already ordered more.
Where did the money go?
For most finishing shops, nobody knows; not in real time and often not at all.
This isn’t a math problem, it’s a data problem. And until job costing for finishing shops is built on connected data, you will keep quoting off estimates and absorbing losses you never see coming. Job costing for finishing shops is a science that most businesses get wrong.
When you quote a job, the estimate includes material, labor, and some factor for overhead. That number gets locked in, the job runs, and everyone moves on to the next one.
What almost never gets captured in full:
Each of these has a real cost. None of them reliably make it back to the job record.
So when someone asks what that job actually cost, the answer is the estimate. The estimate becomes the truth, not because it was accurate, but because there’s nothing better to compare it to.
Every finishing shop has rework. According to the American Society for Quality (ASQ), quality-related costs including rework and scrap consume 15 to 20% of annual sales for many manufacturers. The question is whether you know what it costs at the job level.
Most shops log rework eventually, at the end of a shift, sometimes the next day, sometimes when someone remembers to write it down. By then, the connection to a specific job or batch is gone. It gets absorbed into a general overhead number and disappears.
That means:
Rework cost tracking in manufacturing is only useful when it ties back to the original job. A number that lives in a shift log or a separate spreadsheet tells you something went wrong. It doesn’t tell you what it cost or where to fix it.
Powder and coating materials have shelf lives. When a batch expires before it gets used, that’s a write-off. When purchasing orders more to compensate, the carrying cost grows.
Most shops don’t tie expired material back to specific jobs or runs. It gets written off somewhere in inventory, and the question of why it expired never gets answered.
Was it a scheduling problem? A lot that came in close to its date? An over-order based on bad planning data?
Without lot-level tracking connected to production and inventory, you’re guessing. And that guess shows up in your coating shop cost per part whether you see it or not.
Getting to a real cost per part requires four things to be connected in one place:
When those four things live in different places, whether that’s spreadsheets, a standalone MES, a paper log, or disconnected accounting software, you will always be working from estimates. The real number is buried somewhere in the gap between those tools.
When production, quality, inventory, and costing share the same data, the picture changes.
You see which jobs are profitable and which ones only looked profitable. You see rework patterns before they become margin problems. You see material consumption by lot, by job, by line. You stop absorbing losses as overhead and start tracing them to their source.
This is what finishing shop ERP is supposed to do. Not just move jobs through the line, but tell you what each one actually cost when it’s done.
OnRamp is a fully integrated ERP built for midmarket manufacturers. Finishing shops use it to connect manufacturing, inventory, quality, and accounting in one place, so job costing reflects what actually happened on the floor, not what you estimated before the job started.
If your margins are thinner than your quotes, the answer is in the data you’re not capturing. OnRamp helps you capture it.
For more information about how OnRamp ERP software can add value to your business fill in the contact form below. A member of our support team will contact you within 1 business day to discuss any questions you have.
Start the collaboration with us while figuring out the best solution based on your needs.
Has your business outgrown a patchwork of disconnected systems? This checklist helps you assess readiness, identify gaps, and prepare for a smooth transition.