| Finding | Severity | Cash Opportunity |
|---|---|---|
| Reactive maintenance costs far more in lost production than in repair bills | HIGH | $169K–$450K |
| Customers take 52 days to pay on Net 30 terms, trapping $548,000 in receivables | HIGH | $219K–$493K |
| Long changeovers and constant schedule changes burn $408,000 in idle crew time a year | HIGH | $108K–$282K |
| Scrap and rework consume an estimated $230,000 a year in material, labor, and machine time | HIGH | $46K–$161K |
| $1.08M in inventory carries $92,000 a year in cost — 42% stuck in WIP, 11% dead | HIGH | $60K–$119K |
| 22% production turnover costs about $83,000 a year to replace and retrain people | HIGH | $17K–$41K |
| Supplier quality problems and late deliveries cost roughly $80,000 a year | HIGH | $20K–$52K |
| The line of credit is stuck at 64% and never pays down — leaving 1.9 weeks of cash headroom | MEDIUM | $19K–$41K |
| Total identified opportunity | $657K–$1640K |
Start with collections. It is the fastest cash in the building, it requires no capital to begin, and the $329,000–$411,000 it frees goes directly onto the line of credit — which solves the precise problem you named when we started: a line that won't pay down.
The cash squeeze you're feeling traces back to two reservoirs where money sits trapped — receivables and inventory — and to the operational instability that keeps refilling them. The most direct is collections: customers paying in 52 days on Net 30 terms hold $548,000 in accounts receivable that should be cash in your account. That single gap is almost exactly the $480,000 drawn on your line of credit, which means you are borrowing at the bank, and paying interest, to cover money your own customers are sitting on.
The shop floor feeds the same problem from a different direction. Reactive maintenance produced 264 hours of unplanned downtime last year, and oversized changeovers added 600 hours of avoidable setup time. Both strand jobs mid-process — which is why work-in-process is 42% of your inventory, unusually high for a job shop. Half-finished work doesn't flow; it piles up between operations and becomes cash frozen on the balance sheet. The same instability forces 38 hours of overtime a week and the expediting that shows up in supplier freight, draining operating cash on top of the working capital it locks up.
Everything lands on the line of credit. Trapped receivables and bloated inventory tie up the working capital that should pay the line down, while overtime, expediting, scrap, and rework drain the operating cash that should service it. The LOC absorbs all of it and stays pinned at 64% utilization with 1.9 weeks of headroom. It isn't a separate problem — it's where every other problem comes to rest as a single number.
The clearest example is maintenance. You spend $148,000 a year on it, and judged against that line item, reactive maintenance looks like a manageable cost. But the budget hides the real number: 264 hours of downtime at your two-shift production rate is roughly $534,000 of product you couldn't ship — more than seven times the premium you pay on the repairs themselves. Looking at the maintenance budget to decide whether reactive maintenance is hurting you means looking at the wrong number entirely.
The balance sheet hides a similar misdirection. Your inventory reads like a purchasing or buying problem, but the $520,000 of WIP wasn't over-bought — it was manufactured and then stranded by downtime and scheduling churn. The same is true of turnover: a 22% rate looks like an HR or hiring issue, but by your own account it's the newer hires who leave because they can't get traction on a floor running hot on overtime and firefighting. Several numbers that wear a department label — inventory, HR, freight — are actually one operational story showing up in different ledgers.
Downtime and scheduling compound on the same machines and the same crews. Each consumes capacity; together they force the 38 hours of weekly overtime, whose premium alone runs about $33,600 a year, plus the expediting that follows late jobs. The lost capacity from downtime (~$534,000) and the idle changeover labor (~$408,000) aren't independent line items — they overlap on the same constraint and share the same overtime recovery, so the combined damage is larger and harder to see than either number alone.
Working capital multiplies the same way. Slow collections ($548,000 trapped) and stranded WIP both pull on the line of credit at once, and it's their combination that keeps it at 64% and generates roughly $40,800 a year in interest that neither would fully incur on its own. Scrap and rework make it worse still: a 5.1% rework rate steals machine hours that downtime and long changeovers have already made scarce, so a reworked part costs not just its share of the $230,000, but the queue capacity it denies — capacity you then buy back with overtime. Two problems sharing one constraint always cost more than their sum.
Start with collections. It is the fastest cash in the building, it requires no capital to begin, and the $329,000–$411,000 it frees goes directly onto the line of credit — which solves the precise problem you named when we started: a line that won't pay down. Within 30 to 60 days it improves your LOC position, cuts interest, and roughly doubles your weeks of headroom. It buys you runway.
That runway matters because the next moves — maintenance and scheduling — are the structural engine refilling the drain. They inflate WIP, drive the overtime, and steal the capacity that everything else competes for. They carry the biggest annual numbers, but they take 90 days or more to pay off and they don't release trapped cash; they stop new cash from being trapped. Slot dead-stock liquidation in early alongside collections as a second quick source of cash, then turn to the operational fixes for durable recovery.
The sequence is the whole point. If you start with maintenance because it's the largest figure, you'll be 90-plus days into a process change with no cash freed and under two weeks of headroom — and you can run out of runway before the fix lands. Right diagnosis, wrong order, same cash crisis. Collections first buys the time; operations second makes it stick.
68% of your maintenance is reactive — machines get fixed after they break, not before — and that drove 22 hours of unplanned downtime a month, 264 hours for the year. Your maintenance budget is $148,000, but the budget isn't the real cost. The real cost is the production those 264 hours would have generated.
With two shifts running hard and preventive maintenance skipped 'often' to keep machines up, small wear problems grow into breakdowns. Because spare parts aren't staged ahead, repairs stretch longer than they should. The shop is trading scheduled 30-minute PM stops for unscheduled multi-hour failures, and every failure pulls a machine off revenue work.
Your $148,000 maintenance line is a rounding error next to what the downtime actually costs. At a two-shift revenue rate of about $2,024 an hour, 264 lost hours is roughly $534,000 of production you didn't ship — more than seven times the reactive premium on the repairs themselves. If you judge reactive maintenance by the repair budget, you're watching the wrong number.
Approximately $46,924 per month unaddressed — about $563,090 per year if this continues.
264 downtime hrs/yr valued at the two-shift revenue rate ($2,024/hr = $534,336) plus the 40% premium on the reactive share of repairs ($28,754).
$169K – $450K annual lost-production and repair-premium recovery
You offer Net 30, but customers actually take 52 days to pay — a 22-day gap. At your revenue, that gap holds your AR balance at $1,240,000 when terms would put it near $692,000. The difference, about $548,000, is your cash sitting in someone else's bank account.
In a 60%-repeat-business job shop, collections run on relationships, and follow-up is soft because no one wants to be the one who calls a good customer about money. With your controller stretched thin, AR aging gets reviewed when there's time, not on a cadence — so a 30-day account quietly becomes a 52-day account without anyone deciding to let it.
This $548,000 is almost exactly what's drawn on your line of credit ($480,000). You're borrowing at the bank — and paying interest — to cover cash your own customers are holding past terms. The line isn't financing growth; it's financing your customers' slow payment. That's the direct connection between your collections and the line you can't pay down.
Approximately $3,881 per month unaddressed — about $46,575 per year if this continues.
Interest carry on the $548K of excess AR at an estimated 8.5% LOC rate — the ongoing bleed, separate from the one-time cash the balance itself represents.
$219K – $493K one-time cash released from excess receivables
Your changeovers run 54 minutes against a 30-minute target — 24 excess minutes, six times a day, 250 days a year, or 600 hours of avoidable changeover time. With 65% of your 31-person floor (20 people) idle during a typical setup, that excess costs about $408,000 a year in paid-but-not-producing labor — before the overtime it drives.
Three schedule changes a week after release means jobs get reshuffled mid-stream, forcing unplanned extra changeovers. Setups aren't standardized — there's no discipline of staging everything before the machine stops — so each one takes nearly twice the target. The churn and the slow setups feed each other: every reshuffle creates another long changeover.
Those long changeovers quietly inflate your work-in-process. WIP is 42% of inventory — high for a job shop — because jobs sit half-finished waiting for the next setup. So scheduling chaos doesn't just cost idle labor; it helps trap cash on your balance sheet, and it feeds the 38 hours of weekly overtime you pay a 50% premium on to recover the time the changeovers ate.
Approximately $35,400 per month unaddressed — about $424,796 per year if this continues.
600 excess changeover hrs/yr × 20 idle crew × $34 loaded rate ($408,000), plus the scheduling-attributable 50% share of the $33,592 annual overtime premium ($16,796).
$108K – $282K annual idle-labor and overtime recovery
Your scrap rate is 3.4% and rework 5.1% — a combined 8.5% quality loss. Last quarter's scrap and rework totaled $38,400, which annualizes to $153,600. Applying your own 1.5× cost multiplier for the labor and machine time already invested in those parts brings the true cost to about $230,400 a year.
Rework at 5.1% is high and points upstream: parts are made wrong, then fixed. With 18% of orders needing clarification before production and 6 wrong-parts incidents a month, a meaningful share of scrap and rework starts as bad information hitting the floor, not bad machining. The pressure of rushed changeovers and skipped PM pushes quality down further.
Rework hurts more than scrap here. Scrapped parts you stop spending on; reworked parts you pay for at least twice — once to make wrong, once to make right — and they eat scarce machine hours you're already short on because of downtime and long changeovers. Your 5.1% rework rate isn't just a quality cost; it's stealing the very capacity you're paying overtime to recover.
Approximately $19,200 per month unaddressed — about $230,400 per year if this continues.
Last quarter's $38,400 annualized (×4 = $153,600) and adjusted by your 1.5× rework cost multiplier for embedded labor and machine time.
$46K – $161K annual scrap and rework reduction
You hold $1,085,000 in inventory: $380K raw, $520K WIP, $185K finished. WIP at 42% is high for a job shop, and 11% of inventory — about $119,000 — hasn't moved in over a year. You're paying roughly $68,000 a year to carry the overstock and carrying $24,000 in annual obsolescence risk on top of it.
The dead stock is largely leftover material and finished parts from programs that ended or changed. The high WIP is operational: jobs stall mid-process behind downtime and long changeovers, so half-finished work piles up between operations instead of flowing through. Inventory is where the shop-floor problems come to rest on the balance sheet.
Your inventory problem is mostly a downstream symptom, not a purchasing problem. The $520K of WIP wasn't over-bought — it was manufactured and then stranded by the same downtime and scheduling issues draining cash elsewhere. Fix the flow and a chunk of this WIP releases itself. The $119K of truly dead stock, though, is real trapped cash that no operational fix will free — that has to be actively cleared.
Approximately $7,667 per month unaddressed — about $92,000 per year if this continues.
$68,000 annual carrying cost on the overstock plus $24,000 in annual obsolescence risk; excludes the one-time cash represented by the $119K of dead stock.
$60K – $119K one-time cash from dead stock plus annual carrying savings
Your production turnover runs 22% on a 31-person floor — roughly 7 people a year who leave and must be replaced. Each replacement costs about $12,120 once you add recruiting ($3,200), training ($2,800), and the productivity gap while a new hire ramps over 10 weeks at 55% productivity ($6,120). That's about $83,000 a year.
By your own account, it's the newer hires who leave — people who can't get traction in a fast-moving environment — while your ten-year veterans stay. That points to onboarding, not culture: new people are dropped onto a floor running hot on overtime, long changeovers, and firefighting, with little structured ramp-up, so they struggle and leave before they ever become productive.
Turnover and your other problems form a loop. The chaos — overtime, downtime, scheduling churn — makes the floor a hard place to learn, which drives new hires out; their departure leaves you shorter-handed, which means more overtime and more rushing for everyone else, which makes the floor harder still. The turnover number looks like an HR issue, but the operational conditions are manufacturing it.
Approximately $6,888 per month unaddressed — about $82,658 per year if this continues.
≈6.8 replacements/yr (22% of 31) × $12,120 fully-loaded cost per hire (recruiting + training + ramp productivity gap).
$17K – $41K annual replacement-cost reduction
You're seeing 4 supplier quality issues a month at about $1,200 each — roughly $57,600 a year — plus 7 late material arrivals a month and $22,000 in expedited freight over the last 12 months. Together, supplier unreliability costs about $79,600 a year, before the production disruption it causes downstream.
Late and defective material forces two bad choices: stop production and wait, or pay to expedite. Seven late arrivals a month suggests order timing and supplier follow-up are reactive, and 4 quality issues a month points to suppliers whose incoming quality isn't being held to a standard. With purchasing likely sharing the controller's stretched bandwidth, supplier performance isn't being actively managed.
Supplier problems don't stay in receiving — they ripple onto your floor. A late or defective shipment forces a schedule change (one of your 3 a week), which forces an extra changeover, which strands WIP and drives overtime to recover. Some of what looks like internal scheduling chaos and quality cost actually originates at the supplier's dock. The $80K is the direct cost; the indirect cost is spread across three other findings.
Approximately $6,633 per month unaddressed — about $79,600 per year if this continues.
4 quality issues/mo × $1,200 × 12 ($57,600) plus $22,000 annual expedited freight.
$20K – $52K annual supplier-reliability cost reduction
You're drawn $480,000 against a $750,000 line — 64% utilization — and it isn't getting paid down between draws. That leaves $270,000 of headroom against $145,000 in weekly cash outflow: about 1.9 weeks of cushion. At roughly 8.5%, the current draw costs about $40,800 a year in interest.
The line is permanently drawn because the cash that should pay it down is trapped elsewhere — $548,000 in slow receivables and over a million dollars in inventory, much of it stranded WIP and dead stock. The LOC has quietly shifted from a timing tool to a structural source of operating cash, which is exactly the shift you flagged when we started.
This finding isn't really its own problem — it's the scoreboard for the others. The LOC balance is where slow collections, bloated WIP, and dead inventory all show up as one number. That's also the good news: you don't fix the line by talking to the bank, you fix it by freeing the trapped working capital. Pay it down with recovered AR and inventory cash and the interest, the fragility, and the dependency all ease at once.
Approximately $3,400 per month unaddressed — about $40,800 per year if this continues.
Interest on the $480K current draw at an estimated 8.5% LOC rate; excludes the larger risk of operating on under two weeks of headroom.
$19K – $41K annual interest saved as the line is paid down
Choose this option if your primary goal is to start immediately with no capital outlay and prove the approach before investing in systems.
Build basic PM checklists for your top revenue machines and stage the spare parts that cause the longest repair waits. Move from 68% toward 50% reactive. No new software and no new headcount — your existing maintenance person works from a schedule instead of a radio call.
First measurable downtime reduction within 90 days — PM checklists take 6–8 weeks to start showing fewer breakdowns.
Choose this option if your primary goal is to build a maintenance system that survives staff turnover and gives you data to manage by.
Stand up a simple CMMS to track work orders, PM schedules, and failure history, and pre-stage critical spares. Target 40% reactive. You start seeing which machines eat your uptime and can attack them by name instead of by symptom.
60–90 days — CMMS setup runs 3–4 weeks, with downtime results following in 8–12 weeks once the PM cadence holds.
Choose this option if your primary goal is to recover the maximum production as fast as possible and you're ready to invest in condition monitoring.
Add condition-based monitoring (vibration and temperature sensors) on your highest-value machines on top of the CMMS, so you catch failures before they happen. Target 25% reactive — essentially planned maintenance with rare surprises.
About 120 days — sensors need to collect baseline data before they reliably flag developing failures.
Choose this option if your primary goal is to start immediately with zero cost and test tighter collections without straining customer relationships.
Have your controller make a friendly 'just confirming you received the invoice' call at day 20 on your largest open accounts, before anything is late. No new system and no collections agency — just a consistent early touch on the accounts that matter most.
30 days — the first invoices worked under the new follow-up come due and collect within a normal cycle.
Choose this option if your primary goal is to build a collections cadence that holds without your personal involvement.
Put a standing weekly AR-aging review into your existing controller meeting, with defined touchpoints at day 20, 35, and 45, and tighten terms on chronically slow accounts. The cadence does the work, not heroics.
45–60 days — the cadence needs a couple of cycles to move entrenched 52-day payers.
Choose this option if your primary goal is to recover the maximum cash quickly and you have the relationship capital to ask for it.
Offer a 1–2% early-pay discount (e.g., 1/10 net 30) to your top accounts, enforce terms firmly on the rest, and require deposits on new large jobs. You're actively buying back your cash and resetting payment behavior.
30–45 days — early-pay incentives pull payment forward faster than follow-up alone.
Choose this option if your primary goal is to start immediately with no capital and cut the worst of the changeover waste.
Run a focused SMED exercise on your two most frequent changeovers — stage tooling, fixtures, and materials before the machine stops, and convert internal setup steps to external ones — and freeze the schedule 24 hours before release to stop mid-stream reshuffles. Trim the 24-minute excess by about a quarter.
45–60 days — the first standardized changeovers show time savings within a few weeks of the SMED work.
Choose this option if your primary goal is to make faster changeovers the normal way the floor runs, not a one-time event.
Extend SMED to all high-frequency changeovers, post standard setup sheets at each machine, and add a short daily scheduling huddle so Sales and the floor commit to a stable sequence. Cut the excess changeover time roughly in half.
60–90 days — standard work plus the daily huddle take a couple of months to hold across all setups.
Choose this option if your primary goal is to recover the maximum capacity and you're ready to change how jobs are sequenced.
Combine a full SMED rollout with scheduling logic that batches similar jobs to cut changeover frequency, not just changeover time, and hold the released schedule firm. Cut excess changeover time by about two-thirds and meaningfully reduce overtime.
About 90 days — sequencing changes need a full planning cycle to take effect.
Choose this option if your primary goal is to start immediately by attacking the most common defects with no new equipment.
Pareto your scrap and rework by part and cause for one month, then put simple error-proofing — first-article checks, clearer travelers — on the top two or three defect drivers. Target a 20–30% reduction in current rates.
30–45 days — first-article checks catch defects within the first production runs.
Choose this option if your primary goal is to fix the information problem feeding defects, not just inspect for them.
Tighten the order-to-floor handoff so specs are confirmed before a job releases — attacking the 18% clarification rate — add operator training on the highest-rework parts, and standardize work instructions. Target cutting rates 40–50%.
60–90 days — cleaner order data and training take a cycle or two to show in the rework numbers.
Choose this option if your primary goal is to drive quality to its structural floor and you're ready to invest in process control.
Add in-process inspection or SPC on your highest-volume programs, root-cause the recurring defects to the machine or fixture level, and tie quality metrics to the production huddle. Target a 60–70% reduction.
90 days — SPC needs data collection before it stabilizes a process.
Choose this option if your primary goal is to free cash quickly from inventory you already know you'll never use.
Identify and liquidate the 11% that hasn't moved in 12 months — sell back to suppliers, sell to other shops, or scrap for recovery value — and stop carrying and insuring it. Recover a meaningful fraction of the $119K and end its carrying cost.
30–60 days — slow-moving material can often be returned or resold within a quarter.
Choose this option if your primary goal is to release WIP cash by fixing the flow that strands it.
Clear the dead stock (Option A) and attack WIP by pulling the trigger on the scheduling and downtime fixes so jobs stop stalling between operations, then set max-WIP limits per work center. Release part of the $520K WIP plus the dead-stock cash.
60–90 days for dead stock; WIP release tracks the scheduling and maintenance fixes (90-plus days).
Choose this option if your primary goal is to right-size inventory structurally and stop overstock from rebuilding.
On top of dead-stock liquidation and WIP limits, set min/max reorder points on raw materials by usage, negotiate consignment or shorter lead times with key suppliers, and review inventory monthly against actual consumption. Target the largest sustainable reduction in tied-up cash.
90-plus days — supplier terms and reorder discipline take a planning cycle to implement.
Choose this option if your primary goal is to keep more of the new hires you already invest in, starting now.
Assign every new hire a named veteran mentor for their first 10 weeks and add a structured 30/60/90-day check-in. No pay changes — just a deliberate ramp so new people get traction instead of sinking. Move turnover from 22% toward ~17.6%.
One to two quarters — retention shows up as new hires pass the 90-day mark they currently don't reach.
Choose this option if your primary goal is to build a ramp that reliably turns new hires into productive operators.
Add a structured onboarding curriculum for the highest-skill stations, cross-train so coverage doesn't depend on any one person, and gather exit feedback to fix the specific reasons people leave. Target ~14.3% turnover.
Two quarters — curriculum and cross-training take time to build and show in retention.
Choose this option if your primary goal is to make retention a structural advantage and you're willing to invest in pay and progression.
Combine structured onboarding with a skills-based pay ladder and a clear progression path, so newer hires see a future and a reason to push through the hard early weeks. Target ~11% turnover — half of today's rate.
Two to three quarters — pay and progression changes take time to influence behavior and reputation.
Choose this option if your primary goal is to stop the bleeding from your worst suppliers without re-sourcing anything.
Rank suppliers by issue count and freight cost, then have a direct, data-backed performance conversation with the top two or three offenders — set clear delivery and quality expectations. Target a ~25% reduction.
30–60 days — the worst suppliers usually respond quickly once held to specific, documented expectations.
Choose this option if your primary goal is to manage supplier performance as a routine, not a reaction to fires.
Stand up a simple supplier scorecard — on-time %, quality issues, expedite cost — reviewed monthly, add incoming inspection on the highest-risk materials, and adjust order timing to cut the late-arrival rate. Target ~45% reduction.
60–90 days — scorecard trends and inspection take a couple of months to change supplier behavior.
Choose this option if your primary goal is to structurally de-risk supply and you're ready to consolidate or re-source.
Consolidate volume with your most reliable suppliers for leverage, dual-source critical materials, negotiate quality and delivery terms with penalties, and re-source chronic offenders. Target ~65% reduction.
90-plus days — re-sourcing and qualifying new suppliers takes a full cycle.
Choose this option if your primary goal is to restore breathing room fast using the quickest cash you can free.
Direct the first wave of recovered collections cash (Finding 2, Option A) straight to the line — don't let it cycle back into operations. Paying down ~$220K cuts the draw to ~$260K and roughly doubles your weeks of headroom.
30–60 days — tracks the first collections recoveries.
Choose this option if your primary goal is to get the line back to a timing tool, not a cash source.
Combine sustained collections recovery with dead-stock liquidation (Finding 5) and route both to the line. Paying down ~$370K brings the draw under $110K and headroom to a healthier range.
60–120 days — combines the collections cadence and inventory liquidation timelines.
Choose this option if your primary goal is to fully reset the line to optional and you're executing the cash recovery across the board.
Drive collections, inventory, and the operational fixes together and route recovered cash to the line until the draw is near zero — restoring the full $750K as available, used-by-choice capacity, which is the outcome you described wanting.
90–180 days — depends on the broader recovery landing.