The Illusion of Shop Floor Profitability
A machine shop can post its strongest booking month in years and still struggle to fund next Friday”s payroll. That apparent contradiction is common in high-mix CNC operations. New purchase orders increase reported sales, machines run at high utilization, and the income statement shows a healthy margin. Meanwhile, the operating account is shrinking because material, outside processing, tooling, wages, and overhead must be paid before the customer pays for the completed work.
The gap comes from the difference between accounting profit and available cash. Accrual accounting records revenue when it is earned and expenses when they are incurred, not necessarily when money changes hands. A large order can therefore improve reported profit while its cash remains trapped in raw stock, partially completed assemblies, or unpaid invoices. A useful way to understand the problem is to view working capital as a pressurized hydraulic loop. Cash flows into material and labor, becomes work-in-progress, moves into finished goods and receivables, and eventually returns as collected cash. If the return line is restricted by long production queues, invoice disputes, or extended payment terms, pressure falls at the operating account even when the ledger looks profitable.

The Fluid Dynamics of Cash Flow in Discrete Manufacturing
Machining consumes cash well before it produces an invoice that a customer can pay. A shop may purchase a full bar, plate, forging, or casting before the first operation begins. It may also need dedicated carbide tooling, workholding, coolant, inspection fixtures, outside heat treatment, plating, grinding, or special certification. Payroll runs every week or every two weeks regardless of whether a customer has accepted the shipment. The physical production sequence is therefore also a sequence of cash commitments.
Work-in-progress acts like a reservoir in that hydraulic loop. A billet sitting beside a machine has cash value, but it cannot pay a supplier. The same is true of a part waiting for setup, inspection, deburring, outside processing, or a customer engineering response. Long queues create a particularly dangerous form of WIP. The shop may have paid for material and several processing steps, yet the part remains unavailable for invoicing. In a high-mix environment, every additional job released into the system can increase the volume of trapped cash.
Payment timing makes the pressure more severe. Suppliers may require payment in 30 days, while a tier-one customer pays in 60 or 90 days after receipt, acceptance, or invoice approval. A rejected invoice can extend the gap further. The most useful operating view is not simply gross margin per job, but the time required for each dollar to complete its loop. Guidance on supply-chain measurement identifies the cash-to-cash cycle as the period between paying suppliers and receiving customer payment, using the relationship DSO plus DIO minus DPO. Understanding the working capital cycle helps operators manage the gap between paying vendors and collecting receivables.
- Material exposure: cash committed to stock before production value is created.
- Conversion exposure: labor, tooling, machine time, and outside processing invested before completion.
- Acceptance exposure: cash held up while inspection, documentation, or customer approval is pending.
- Collection exposure: completed work that remains unpaid because of payment terms, missing paperwork, or disputes.
Calculating Your Machine Shop Cash Conversion Cycle
The cash conversion cycle, or CCC, measures how long operating cash remains tied up between supplier payment and customer collection. The standard equation is DIO + DSO – DPO. Days Inventory Outstanding measures how long material and inventory remain invested. Days Sales Outstanding measures the average time required to collect invoices. Days Payable Outstanding measures how long the business takes to pay suppliers. A positive result means cash is committed for that many days on average. A negative result means customer cash arrives before supplier payment, although that situation is less common in custom machining than in some high-volume business models.
For a machine shop, the figures must be calculated with care. Inventory should include raw material, consumables where material, WIP, and finished goods that have not yet been invoiced. DSO should be segmented by customer and not hidden behind an overall average. A major account paying in 75 days can conceal smaller accounts that pay in 30 days, while one disputed program invoice can create a sudden cash hole. DPO should reflect actual payment behavior and supplier terms, not merely the due dates printed on purchase orders.
| Measure | Typical small to midsize job shop | Optimized operation | Operational focus |
|---|---|---|---|
| DIO | 45 to 75 days | 25 to 45 days | Material purchasing, WIP velocity, inventory accuracy |
| DSO | 60 to 90 days | 35 to 60 days | Invoice accuracy, approval flow, collection discipline |
| DPO | 30 to 45 days | 45 to 60 days where negotiated | Supplier terms, payment controls, relationship management |
| Cash conversion cycle | 60 to 135 days | 0 to 60 days | Coordinated control of all three measures |
These ranges are practical illustrations, not universal benchmarks. A shop producing complex aerospace components may require more WIP days than a repeat production cell, while a business with unusually strong customer leverage may negotiate longer supplier terms. The critical point is trend and exposure. If monthly sales grow by 30 percent while the CCC remains unchanged, the amount of cash required to support operations also grows. Growth multiplies the dollars trapped in the cycle, so a profitable order book can accelerate capital exhaustion rather than prevent it.
The Step-by-Step Liquidity Buffer Formula for CNC Job Shops
A liquidity buffer should be calculated from the shop”s operating mechanics, not selected as a convenient percentage of revenue. The objective is to identify the cash required to keep machines running through a normal collection delay and a credible operational shock. Working capital includes current assets minus current liabilities, but a cash buffer must be more conservative than that broad accounting measure because inventory and receivables may not be immediately convertible to cash.
- Calculate the true fixed daily burn rate. Add debt service, facility leases, insurance, salaried and base hourly payroll, utilities, software, essential maintenance contracts, and other costs that continue even when production slows. Divide the monthly total by operating days, or use calendar days if obligations fall throughout the month. Variable material purchases should be shown separately rather than blended into the fixed burn figure. The result is the minimum daily cash required to keep the facility functioning.
- Measure peak WIP capital lockup. Review the largest active jobs and calculate the cash already committed to each one. Include material received, labor applied, outside processing, tooling, inspection, and scrap or rework exposure. Pay special attention to long machining runs, multi-operation parts, and jobs waiting for customer decisions. The peak amount, not the monthly average, determines whether the shop can survive an expansion wave.
- Protect against receivables lag. Model customer collections using actual payment behavior rather than contractual terms alone. If customers typically pay in 60 to 90 days, the buffer must cover the operating burn during that interval. Add time for invoice approval, portal submission, missing certificates, quantity discrepancies, and payment disputes. A clean invoice delivered immediately after shipment has a very different cash profile from an invoice submitted two weeks late with incomplete documentation.
- Set a dynamic minimum cash reserve. Combine the fixed daily burn, peak WIP exposure, expected collection lag, and a contingency for scrap, equipment failure, or disputed invoices. Review the minimum monthly as backlog, material prices, staffing, and customer mix change. A reserve that was adequate for a stable repeat-production schedule may be inadequate after accepting several large, material-intensive orders.
A simple working model can start with this expression: minimum cash reserve = operating burn during collection lag + peak incremental WIP exposure + shock allowance. The shock allowance should reflect the shop”s real risk profile. A business dependent on one customer, one bottleneck machine, or imported material may need a larger allowance than a diversified shop with short routing times and strong supplier support.
Forecasting should be updated weekly, preferably through a rolling 13-week cash forecast. Each week should show expected customer receipts by invoice, planned supplier payments, payroll, taxes, debt service, capital purchases, and unusual production commitments. The forecast is most useful when operations and finance own it together. A plant manager knows when a job is likely to stall; the controller knows when the related invoice is likely to be rejected. Combining those views exposes risk earlier than an end-of-month income statement.
Operational Levers to Relieve Working Capital Pressure
The fastest improvements often come from changing commercial and production rules at the same time. For material-intensive or highly engineered work, negotiate deposits, milestone invoices, progress billing, or customer-funded raw material. A material surcharge clause can protect the margin and reduce the need for the shop to finance commodity-price movement. Milestone billing should match real value creation, such as material receipt, first-article approval, completion of a defined operation, or shipment of a partial lot.
Production control determines how long cash remains in WIP. Queue-heavy scheduling may keep every machine busy while delaying completion across the entire factory. Smaller transfer batches, better routing discipline, point-of-use tooling, and single-piece or lean lot flow can move parts through operations faster. The goal is not maximum machine utilization in isolation. It is reliable throughput from released material to accepted shipment. A machine running at 95 percent utilization is not generating healthy cash if its output waits for days at inspection or outside processing.
Collection control should be treated as an operating process, not an administrative afterthought. Establish invoice ownership, confirm receipt electronically, submit required certificates with the invoice, and review aging by customer, program, and dispute reason. DSO is valuable because it shows whether sales are turning into cash quickly enough to support obligations and reinvestment. Practical measures include:
- Invoice within 24 hours of the contractual billing event.
- Confirm customer receipt and portal acceptance.
- Assign a due-date owner for every significant account.
- Separate genuine disputes from routine approval delays.
- Escalate overdue balances before they become chronic.
- Track DSO, past-due value, dispute days, and promised payment dates together.
Supplier terms also deserve disciplined attention. Longer terms can reduce the cash gap, but they must be negotiated without damaging supply reliability or access to critical material. Centralized purchasing, accurate inventory records, demand forecasting, and selective use of just-in-time replenishment can release cash without creating stockout risk. Financing may bridge a temporary mismatch, but borrowing should not conceal a structurally excessive CCC. Debt can cover timing; it cannot repair stagnant WIP, late invoices, poor job costing, or unprofitable customer terms.
Build a Resilient Floor by Managing Liquidity First
Profit remains essential, but it is not the same as liquidity. A machine shop survives growth when cash moves through the operation quickly enough to fund material, labor, suppliers, maintenance, and debt obligations. That requires attention to the complete cycle, including DIO, DSO, DPO, WIP age, invoice approval time, and the cash exposure of every major order. Margin reports explain whether work should be attractive. Liquidity controls determine whether the shop can continue producing it.
Start with a 30-day audit of WIP stagnation. List every open job, its cash invested, the next required action, the expected completion date, and the earliest billable event. Recalculate CCC using actual customer and supplier behavior, then build a rolling 13-week cash forecast and establish a minimum reserve linked to peak exposure rather than average conditions. Before accepting expanding purchase orders, confirm that the reserve covers the added material and WIP requirement through the slowest realistic collection period. That discipline turns cash flow from a hidden threat into a measurable production constraint, one that can be managed before the operating account reaches its limit.