1. Why Cash Flow Is a Survival Issue
Construction is a cash-intensive business. You buy materials, pay crew, and rent equipment weeks or months before you collect payment. On a $500,000 project, you might have $150,000 in your own cash tied up in the job at any given time.
The solution isn't to avoid growth — it's to structure your billing and payment terms so that your customers fund your operations, not your bank account. That requires intentional strategy, not hope.
2. The Schedule of Values: Your Billing Foundation
A Schedule of Values (SOV) is a breakdown of your contract into line items, each with a dollar value. It's the document you submit at the start of a project that sets the basis for every pay application. Getting the SOV right is one of the highest-leverage things you can do for cash flow.
Front-Loading the SOV
Front-loading means assigning more value to early-completion work items. For example, if you have a mobilization line item, value it at the full cost of mobilization plus some overhead recovery. Early items like layout, rough-in, and procurement can be weighted higher than their pure cost proportion.
The goal is to be "overbilled" early in the project — meaning your billings exceed your actual costs incurred, putting cash in your pocket before the project is halfway done. This is standard industry practice and most sophisticated owners expect it.
SOV Line Item Tips
- Break out mobilization, temporary facilities, and project management as early-billed items
- Separate material procurement from installation so you can bill materials when delivered
- Avoid single large line items — they're harder to argue as "complete" for partial billing
- Make sure stored materials are included — most contracts allow billing for materials on-site or in bonded storage
3. Billing Strategies to Accelerate Collections
Billing on time, every month, is the single most impactful thing you can do for cash flow. Most payment problems aren't caused by customers who won't pay — they're caused by contractors who bill late, bill incomplete applications, or let months go by without a pay app.
Key Billing Practices
Bill on the First
Submit your pay application on the billing cutoff date, every month, without exception. Late submissions push your payment cycle back an entire month.
Bill Stored Materials
If your contract allows billing for stored materials, do it. Procurement costs are real — get reimbursed before installation.
Track Percent Complete Precisely
Don't undersell your completion. Walk the job with your foreman before each billing cycle and document actual progress.
Bill Change Orders Immediately
As soon as a change order is approved, add it to your next pay application. Don't let approved work sit unbilled.
Follow Up Aggressively
Have a defined collections process. Call on day 1 past due, send a formal notice at 30 days, escalate at 45 days.
Understand the Payment Chain
Know who pays your GC and when. If the owner is slow-paying the GC, you'll be slow-paid too. Build that intelligence.
4. Managing Retainage
Retainage is the percentage (typically 5-10%) withheld from each pay application until project completion. On a $500,000 contract with 10% retainage, you have $50,000 that you've earned but can't collect until the project is substantially complete.
Retainage is a significant working capital burden — especially for subcontractors who complete their scope months before the overall project finishes. Managing it requires active attention.
Retainage Strategies
- Negotiate retainage reduction — Many contracts allow retainage to drop from 10% to 5% at 50% completion. Ask for it. Some owners will agree to 0% retainage at project substantial completion if your work is closed out.
- Track retainage by project — Know exactly how much you have outstanding, by project and by customer. This is real money owed to you.
- Close out your work promptly — The main reason retainage lingers is incomplete punch lists. Mobilize quickly to close out your scope so you can release your retainage without waiting on other trades.
- Include retainage in your cash flow projections — Model when you expect to receive retainage payments so you're not caught off guard by a large working capital need.
- Know your lien rights — In most states, subcontractors have lien rights that protect their ability to collect. File preliminary notices where required. A well-timed lien can unlock stuck retainage.
5. Negotiating Payment Terms
Payment terms are negotiable. Most contractors accept whatever the GC offers without pushback — don't be that contractor. The difference between Net 30 and Net 60 payment terms on a $200,000/month billing volume is $200,000 in working capital requirements.
What to Negotiate
- Payment period — Push for Net 20 or Net 25 instead of Net 45 or Net 60. Even a few days faster compounds significantly over a large project.
- Prompt payment discounts — Offer a 1-2% discount for payment within 10 days. The cost is much less than a line of credit.
- Pay-when-paid vs. pay-if-paid clauses — "Pay-when-paid" means the GC pays you when they get paid by the owner. "Pay-if-paid" means they only have to pay you if the owner pays them. Know the difference. Fight pay-if-paid clauses.
- Mobilization payments — Request an upfront mobilization payment (5-10% of contract) to cover startup costs. Many GCs will agree on larger projects.
- Material deposits — For long-lead materials, negotiate a material advance so you're not fronting large procurement costs.
6. Understanding Float and Timing
Cash flow float is the gap between when you pay your costs and when you collect your billings. On a typical subcontract: you pay your crew weekly, you bill monthly, and you get paid 30-45 days after billing. That's 5-8 weeks of float — meaning you're financing 5-8 weeks of labor before you see a dollar.
Managing Float
- Stretch your payables — Pay your suppliers on their terms (Net 30), not early. Keep that cash in your account as long as possible.
- Negotiate supplier terms — Ask your material suppliers for Net 45 or Net 60 terms, especially as you grow the relationship.
- Use a revolving line of credit — A business line of credit at your bank is the cheapest way to manage float gaps. Apply for it when business is good, not when you need it.
- Project-level cash flow forecasting — For each project, map out when cash goes out (materials, labor, equipment) vs. when cash comes in (billings, collections). Identify gap months in advance.
7. Common Cash Flow Mistakes
Billing once a month instead of on the billing cutoff date
Late billing delays your entire payment cycle. One missed submission can delay collection by 30-60 days.
Not billing stored materials
You bought those materials. The contract often allows you to bill them. Leaving them unbilled is an interest-free loan to your customer.
Using one job to fund another
Robbing Peter to pay Paul. This works until it doesn't, and when it fails, it typically takes down multiple jobs at once.
Not having a line of credit before you need it
Banks lend money to businesses that don't need it. By the time you desperately need a line of credit, you won't qualify for one.
Forgetting about retainage in job cost projections
If you model a 12% profit margin but have 10% retainage, your actual cash flow is much tighter than your P&L suggests.
Taking on too much volume without capital backing
Growing too fast without sufficient working capital is a common path to insolvency. Know your cash capacity before bidding more work.
8. Using Software to Manage Billing
The biggest cash flow lever most contractors can pull is simply billing faster and more accurately. That requires organized project data and a billing workflow that doesn't fall on one person to manually compile.
Construction management software like RivetCORE gives you:
- Schedule of Values management — Build and track your SOV from contract award through project completion
- T&M invoice generation — Track time and material work and generate professional invoices with crew hours and materials
- Change order integration — Approved change orders automatically roll into the next pay application
- Project financial dashboard — See billed, collected, and outstanding amounts across all active projects
- Retainage tracking — Know exactly how much retainage is outstanding, by project and in total
When billing is easy, it gets done on time. When it gets done on time, you get paid faster. The compounding effect on your cash position is significant.
