A 2,500-piece order comes in. Good client, good margin, everybody's happy. Available Inventory gets checked at the quoting stage; the numbers are there with the distributor. The job gets booked.
Then, when it is time to purchase the goods, that’s when your purchasing person discovers that at least half of the order is only available in a warehouse on the other side of the country.
Nobody lied. Nobody was lazy. The checklist was followed. It just didn't ask the right question. "Is inventory available for this order at the distributor?" was checked.
"Where is the inventory shipping from?" was never asked because it was never on the list to ask. A good number of sales departments in the industry don’t check the inventory in the nearest distributor location. (How about yours?)
Now there's a decision to make, and every option costs money that wasn't in the original quote.
This isn't a purchasing problem. It's a task-ownership problem wearing a purchasing costume.
Let's talk about why that distinction matters more than a potentially large, unexpected freight bill.
The Question Nobody Owned
Here's the thing. Every shop has a checklist, whether it's written down or just living in someone's head. And every checklist has gaps, because nobody can predict every way a job can go sideways before it happens.
That's not the failure. The failure is what happens next.
In a shop where somebody owns catching what the checklist doesn't ask for yet, that gap gets found during quoting, or at worst, the next morning when someone goes to buy the inventory, and it gets added to the list for good.
In a shop where nobody owns outcomes, the gap just sits there, waiting for the next order to fall into it. And the one after that.
I get it. You can't staff a role for "notice everything." But you can staff a role to own the standard, and that's a very different job than it sounds.
An unenforced guardrail doesn't just cost you money on one order. It quietly teaches your whole team that the standard is optional. And once people believe the standard is optional, they stop checking it, because why would they? Nobody else is.
In fact, here’s something to really chew on. Just about all sales conversations are built around the cost of the blank. It’s used to build the quote, and when presented to the customer, the deal can move forward before anyone actually confirms if the inventory is actually sitting close enough to hit the ship date.
Price and inventory availability are treated like two separate questions. They are completely linked, and shops that only review one of them sometimes get a rude awakening. It used to be easier to simply switch to a different supplier if one was out of stock or missing needed stock levels. These days, with apparel distributors buying up apparel brands, having a backup plan is much more difficult.
The Honesty Move
So what do you do when you're staring at a gap that's already cost you money you didn't quote for?
You call the client. Today. Before you have the whole solution figured out.
I always recommend the same opening: "I've got some new facts about your order, and I need your help picking the right way to resolve it."
You don't need every answer before you make that call. Sometimes what the client wants to do tells you exactly what to go solve for. Maybe they need every piece decorated together. Maybe a couple of days doesn't matter to them at all. You won't know until you ask, and you can't ask if you're hiding in your office trying to solve it alone first.
In the case of that 2,500-piece order, the fix turned out to be simple. An LTL shipment allowed the remaining inventory to arrive one day sooner than expected, which meant one extra production day was all that was needed. The job wasn't tied to an event. The client said yes without blinking.
That's not luck. That's what happens when you tell the truth early instead of late.
Catching It Before Anyone Else Has To
A craftsman doesn't need a customer to catch the mistake. They catch it themselves, before it ever leaves their hands. That's the real standard worth aiming for, not "we fixed it after they complained."
Here's what I've noticed in shops that don't have this problem under control: they're quietly running two operations. One is the shop you planned for, on the schedule, producing the work you sold.
The other is invisible. Nobody put it on the calendar. Its whole job is fixing what the first one got wrong. Reprints. Lost inventory. Reworked screens. Rush freight. Comped discounts. Free samples. It runs every week, and usually no one is tracking what it costs.
That invisible operation is eating the exact same resources you're supposed to be protecting: your production hours and your profit margins. Every hour spent fixing a mistake is an hour that didn't go toward the next job.
So ask yourself this question: if you added up everything spent this year fixing things that shouldn't have gone wrong in the first place, how enormous is that total already?
I’ll bet you don’t know. Not because the number is small. Because nobody's ever added it up.
Here’s how you do it. Start smaller than you think:
- Every time something goes wrong, write down not just what it cost, but what kind of mistake it was. Wrong address. Wrong color. Wrong count. Wrong location.
- Log it the same day, while the details are still sharp. Memory softens fast.
- This is not an exercise for a “blame game”; it’s measuring how big of a hole your money pit actually is with real data.
- Assign one person to actually review that list. Not "the team." A name. If nobody's looking for the pattern, the log is just a pile of receipts nobody reads.
Do that for three months, and you'll stop guessing where your shop bleeds. You'll know.
Build the Checklist That's Actually Yours
I can't hand you a generic checklist and have it fix this. Neither can anyone else. Your clients, your constraints, your timelines, your production methods, they're not the same as the shop down the street. A checklist built for someone else's shop could miss the gap that's going to bite you.
Here's the only rule that actually works: every time something goes wrong, it goes on the list. That's it. That's the whole system.
Do that consistently, and your checklist stops being a generic template. It turns into something closer to a KPI list, built entirely out of your own scar tissue, tracking exactly what matters most to your shop because you already paid to learn it once.
So here's where you get started today: what's the last thing that caught your shop off guard, and does anyone actually own making sure it never happens again?
Go write it down. Right now, before you move on to the next thing. Write the problem down, determine the cost, how it happened, and who owns making sure it doesn’t happen again? Add a date to it. Follow up.