11/02/2026
The job was done right. The money still hasn’t shown up.
ServiceTitan’s 2026 commercial trades report surveyed 1,000+ contractors. Most wait at least 15 days to get paid, and 30% wait more than 30 days.
You can’t speed up every client’s payment run. But you can make sure your side of it isn’t the slow part:
• Invoice the same week the work wraps, not when someone gets around to it.
• Put payment terms on the quote and the invoice, so nobody’s surprised.
• Review aging receivables weekly and pick the next action for each overdue account.
• Make one person own follow-up, with a rhythm: reminder before due, then weekly until paid.
Getting paid late isn’t bad luck. It’s usually a process gap on one side or the other, and yours is the side you control.
What’s the longest you’ve waited on a check for work you finished months ago?