Invoice aging is the standard way contractors monitor their accounts receivable. Outstanding invoices are bucketed by age: current (not yet due), 1 to 30 days past due, 31 to 60 past due, 61 to 90 past due, and over 90 past due. The aging report is the dashboard for cash flow problems before they become crises. Invoices that hit 60+ days past due are statistically much less likely to ever be collected.
Well-run contractors review the aging report weekly. Standard escalation: friendly reminder at day 5 past due, formal demand letter at day 15, lien notice at day 30, lien filing at day 45 to 60 (varies by state lien deadline), and collection or legal action at day 90. Most contractors who go out of business have a healthy P&L but a broken aging report. Cash flow, not profitability, is what kills construction businesses.