Table of Contents
Win more bids. Close more jobs. Start with our newsletter.
Get exclusive insights, tips, and trends your competition doesn't want you to know.
You can have a full schedule and a good month in sales and still find yourself wondering why there isn’t more money in the bank. Meanwhile, materials for next week’s jobs need to be ordered, and payroll won’t wait for a homeowner to mail a check.
When money feels tight, most contractors look to start selling more work. But it’s worth looking at how much of the work you’ve already finished has actually been paid for. If completed jobs are waiting to be invoiced or customers need several reminders before paying, every new sale adds work to a process that’s already struggling to keep up.
Part 6 of our Hidden Leaks guide looks at this gap between finishing the work and collecting the payment. For roofing business owners, it raises a question that deserves as much attention as next month’s sales goal: How long is your business waiting to get paid, and how much of that wait could you prevent?
The wait can start before the homeowner gets the bill
Picture a roof that wraps up on Friday afternoon. The crew moves on to the next job, but the office doesn’t find out it’s ready to invoice until Monday. An approved change order is still buried in a text thread, so someone has to track it down before confirming the final balance. By Wednesday, the invoice is finally on its way.
Nobody held up payment on purpose; each person handled their part when the information reached them. Even so, five days passed before the homeowner could pay.
A delay like this is easy to overlook because the job is complete and everyone is busy with something else. And if you measure payment speed from the invoice date, you might never see it. Your reports could show customers paying reasonably quickly while your business routinely waits several days to send the bill.
Rabbet’s 2025 Construction Payments Report estimates that slow payments cost the U.S. construction industry $299 billion that year, about 14% of total construction costs. Those numbers cover construction as a whole, but the question they raise applies to roofing too: How much is waiting on payment costing your business?
Three numbers that help you find the delay
A total accounts receivable balance tells you how much customers owe. But to understand why the money is still outstanding, you need to look at the steps leading up to payment.
Days from job completion to invoice
Start with your last 10 completed jobs and compare the completion dates with the dates that the invoices went out. If you expect same-day billing and consistently find a three-day gap, there’s a place to investigate.
If you have someone over invoices, ask them what they’re usually waiting for. It may be a final approval, missing job details, or confirmation from the field. Sometimes the information does exist but takes too much effort to pull together.
Whatever the delay is, your fix should address that specific issue. For example, recording approved changes as they happen gives the office less to reconstruct at closeout. A clear job status update can also tell the person responsible for billing when it’s time to act.
Expecting faster invoicing won’t accomplish much if your team still has to hunt for everything they need to send an accurate bill.
Days from invoice to payment
Once the invoice goes out, look at the experience from the homeowner’s side. They should already understand the amount due and when you expect payment. If the final bill is the first time they’ve heard about an added cost, they’ll likely want an explanation before paying.
Even a straightforward invoice can sit unpaid when settling it requires another errand. Homeowners expect to be able to pay from their phones, so if they have to find a checkbook or call your office during work hours, the invoice is delayed.
Digital payment options give your team a way to collect on-site, saving everyone from needing a follow-up conversation. If you offer financing to the homeowner on the estimate, the homeowner can get approved before the work starts, so payment is lined up by the time you finish the job.
As you review payment timing, separate overdue invoices from balances still within the terms you agreed to. Look into the slower ones rather than treating every unpaid invoice the same way. Someone who forgot may need a reminder, but someone questioning the balance needs a person who can resolve it.
Dollars tied up in finished work
Payment delays become easier to understand when you put a dollar amount beside them.
Say you complete 10 jobs each week, with a $10,000 final balance on each. Half of those customers pay at completion, while the other half take two weeks. Once that pattern is established, you’d have roughly $100,000 waiting to be collected from those slower-paying jobs.
If that group paid after one week instead, the amount would fall to roughly $50,000. Your sales haven’t changed, but you’re waiting on substantially less money.
Your own total will depend on job volume and the balances left to collect. Use those numbers to understand how much cash is tied up in the wait, especially as your company grows. If the payment process stays the same, more sales can just mean more money outstanding.
Review the outstanding payment balance weekly, along with completed jobs that haven’t been billed. You should be able to see which amounts are overdue and who’s responsible for next steps.
Give payment the same attention you give production
You probably wouldn’t let a roof sit half-finished because nobody knew who was supposed to schedule the crew. Payment deserves that same level of ownership. Decide what makes a job ready to bill, who sends the invoice, and how your team follows up when payment doesn’t arrive as expected. The person responsible should have access to the job details they need without having to call around.
Those three numbers give you a way to see whether the process is working. If invoices go out sooner but customers still take weeks to pay, you know where to look next. Some delays will require patience, particularly when insurance payments or unresolved work are involved. Others come from gaps that your team can fix.
Before you push for more sales to ease a cash crunch, check how much you’re still waiting to collect from finished work. Getting paid faster could give your business more breathing room with the jobs you’ve already sold. For a closer look at what slows collections and how to fix it, download the Hidden Leaks in Your Roofing Business guide. Part 6 walks through the payment process with a quick audit to help you find where yours needs attention.


Frequently asked questions about roofing payments
A full schedule doesn’t tell you when the money from those jobs will reach your bank account. If you’re paying for materials and labor while waiting to collect on completed work, the gap can put pressure on cash flow. Check finished jobs that haven’t been billed alongside unpaid invoices to see how much of the money you’ve earned is still waiting to come in.
For jobs billed at completion, aim to send an accurate invoice the same day the job is complete and ready to bill, consistent with your agreed payment terms. If that regularly takes several days, find out what information or approval is holding it up.
Set payment expectations before the work begins, and make the invoice easy to understand and pay. A consistent reminder schedule can handle routine follow-up, while your team steps in when a customer has a question or needs help. Keep payment records up to date so customers who have already paid aren’t getting unnecessary reminders.
An outstanding invoice has an unpaid balance. An overdue invoice has passed its agreed due date without full payment. Both matter when you’re planning cash flow, but they call for different actions. You may simply be waiting on an outstanding balance that isn’t due yet, while an overdue invoice needs follow-up.
Blog / Guide Title CTA
Once you've created a strong Linkedin profile, you can leverage it as part of your broader marketing strategy. Use your Linkedin to share content, join industry groups, and network with others in the contracting space.
If you're looking for additional marketing support, consider partnering with JobNimbus Marketing to maximize your business growth. Schedule a call with our team to learn how to boost your marketing efforts today.
Blog / Guide Title CTA
Once you've created a strong Linkedin profile, you can leverage it as part of your broader marketing strategy. Use your Linkedin to share content, join industry groups, and network with others in the contracting space.
If you're looking for additional marketing support, consider partnering with JobNimbus Marketing to maximize your business growth. Schedule a call with our team to learn how to boost your marketing efforts today.

Download Our Free Tips for Recession-Proofing Your Company
We’ll show you five simple things you can do to help your business survive a recession.







