Why profitable workshops run out of cash β and how deposit structures and progress claims prevent it.
A joinery business can show consistent gross margin and still run out of cash. The reason is usually timing β materials purchased and labour paid before clients have paid invoices. In a business with 45-day debtor terms and 7-day supplier terms, cash is always leaving faster than it's arriving.
The most effective cash flow protection is a deposit that covers material costs before you purchase them. A 40β50% deposit on signing, a 40% progress claim at installation, and 10β20% on completion keeps cash positive on most jobs. Builders often push back on this β but it's a standard term for most trade contractors and you should hold it.
Issue invoices promptly β not at the end of the month, but when the trigger event happens. On completion. On installation. On material delivery. The longer the gap between the event and the invoice, the longer the gap between the invoice and payment. A 7-day payment term issued immediately is better than a 30-day term issued three weeks late.
Most joinery businesses have seasonal cash flow peaks and troughs aligned with the construction calendar. Q4 (OctβDec in Australia) is typically the strongest revenue period. Q1 (JanβMar) is often the thinnest. A cash reserve built during strong periods to cover the January trough is standard financial management.
Get this principle applied to your local market β wages, currency and benchmarks.
Free tools to apply these principles to your next job immediately.
Open free tools β