How supplier deposits and weather affect a roofing project's cash
Operational worked example · California residential asphalt-shingle replacement contractor with a licensed subcontract installation crew and one employed repair/logistics technician
A profitable roof can use cash before it earns cash. In this California example, $2,006 leaves for a supplier deposit while only $1,000 arrives from the homeowner. Rain can push completion and the remaining invoice into a later period while payroll continues. Separate the order’s cash calendar from its job margin.
Read the complete operating guide set · Browse operating articles
Start with dates rather than a margin percentage
The sample standard roof sells for $15,000 and has $8,513 of materials, subcontract labor, disposal and permits before lead/payment costs and callbacks. It looks attractive on a contribution sheet. But the supplier needs half of its $4,013 material budget before the scheduled production month. The homeowner’s ordinary California down payment is constrained by the smaller $1,000 / 10.0% limit. The company supplies the remaining $1,006 of that early cash requirement.
A contractor should not turn a material preorder into an oversized homeowner advance. The written contract should define earned milestones, permit responsibility and signed changes. This illustration uses the conservative approach of collecting the remaining invoice only after completion, rather than assuming immediate legally earned material-stage billing. CSLB contract guidance.
| Event | Cash change | Cumulative project cash | What is recognized |
|---|---|---|---|
| Booking advance | $1,000 | Customer cash held as a liability | No revenue; cancellable/unearned obligation |
| Supplier half paid | Outflow $2,006 | Company bridge $1,006 | Supplier prepayment asset |
| Weather hold | No roof completion invoice | Prepayment remains tied up | Payroll/rent continue outside this project ledger |
| Completion: remaining material, crew, disposal/permit paid | Direct costs total $8,513 | Bridge before collection $7,513 | Roof revenue earned; deposit released |
| Contract balance collected | $14,000 | Direct-cost surplus before other job costs | Receivable turns into cash; not new revenue |
This calendar deliberately separates revenue recognition from collection. The deposit belongs inside the contract price; adding it again as a sale would inflate both revenue and profit. Supplier prepayment becomes material expense once the modeled roof completes, not when the bank transfer is sent.
What does a weather hold change?
A week’s delay does not automatically reduce the eventual contract price or subcontract scope. It changes the order of cash events. An illustrative five paid workdays carry $4,510 of company fixed commitments at the base monthly rate divided by twenty nominal days. That is a cash-planning comparison; it does not all become variable expense of this one roof.
Rain also uses the crew’s safe calendar. The current Cal/OSHA residential rule requires appropriate fall protection and training; closing an unsafe job is an operating constraint, not a sales failure. A protective cover or emergency response can add a separately scoped expense. Do not assume the standard estimate includes unlimited tarping, return trips or deck damage.
In executed base month 14, a six-day closure reduces completions to one roof while three roofs remain in backlog. The month’s cash movement is negative even though the later work can still contribute. In the model, the delayed roof holds its supplier-prepayment asset and customer-deposit liability; it is neither revenue nor a lost sale until cancellation terms actually apply.
Why several overlapping orders magnify the bridge
Two standard orders with half supplier prepayment create $2,013 of combined early company bridge after their booking deposits; six create $6,038. These are incremental material-only bridges. They do not include wages, launch costs, delayed old invoices or full prepayment demanded by an unapproved supplier account.
With full supplier prepayment, a standard roof’s early bridge becomes $3,013. Cancellation, nonreturnable color orders and restocking charges can make that advance harder to recover. Obtain written supplier deposit terms, return rules, delivery windows and payment due dates. The product specification tells you material quantity and approved applications; it does not tell you that credit is available. Manufacturer scope.
Use an order register with contracted price, down payment, cancellation deadline, supplier advance, delivery proof, earned billing stage, production days, remaining invoice and expected collection date. Reconcile the register to prepaid materials, customer advances and receivables each month. A positive bank balance that includes unearned deposits is not a distributable profit figure.
How the cash model tests the problem
| Scenario | Material prepayment | Post-deposit completion-month collection | Remaining invoice lag | Minimum cash |
|---|---|---|---|---|
| Base | 50.0% | 80.0% | 1 month | $42,888 |
| Downside | 100.0% | 50.0% | 2 months | −$129,471 |
| Upside | 25.0% | 95.0% | 1 month | $60,000 |
These scenarios also change orders, prices, direct costs and safe days, so the table does not claim timing alone explains the entire difference. Downside first needs external funds in month 4 and its maximum gap is $129,471. Replacing timing assumptions alone requires a fresh run; it cannot be inferred from the profit statement.
The monthly model keeps booking deposits unearned until completion, delayed invoices in receivables, expected callback costs in a one-month liability and debt principal outside income. That creates an auditable bridge between the profit statement, cash movement and balance sheet. Negative cash is retained as an unfunded counterfactual; it is not an assumed bank overdraft.
What should the owner change first?
First confirm that the selling price covers the actual roof scope. Then negotiate verified supplier terms and lawful earned progress billing; improve completion evidence and collection workflow. Compare a reserve or short working-capital facility to the demonstrated timing need. Current SBA 7(a) guidance includes working capital, but the article does not establish eligibility or an available credit line.
Do not release a full replacement schedule from unsigned estimates, and do not spend a later customer’s deposit as if it were free equity. The roofing startup budget separates cash reserve from supplier assets; the profitability guide shows how weak contribution can persist after the collection calendar improves.
Before adapting the case, supply actual material takeoffs, safe production windows, insurance terms, customer-stage billing language and aged receivables. Those inputs, rather than this illustration’s dollar amounts, determine the funding bridge of a real contractor.
Sources and scope
- BLS Occupational Outlook Handbook: Roofers · Checked 2026-10-04 · National May 2025 occupational wage; excludes self-employed and is not a California wage quote.
- Illustrative planning case and methodology · Checked 2026-10-04 · All selling prices, demand, rent, job duration and unquoted budgets in this case are educational assumptions.
- CSLB home improvement contracts and payments · Checked 2026-10-04 · Ordinary California home-improvement contract; exceptions/contract forms need actual adviser review.
- CSLB list of all fees · Checked 2026-10-04 · Government license fees; insurance, bond premiums, rolling fee and entity advice excluded.
- Ford build and price: 2026 Ranger XL · Checked 2026-10-04 · Base new XL4 x 2 starting MSRP; excludes destination/delivery, taxes, title, registration; no dealer/upfit quote.
- GAF Timberline HDZ product specifications · Checked 2026-10-04 · Product coverage and selected color/region qualifications; no delivered price verified.
- Home Depot RIDGID R175 RNF roofing nailer · Checked 2026-10-04 · Listed unit price, Internet 207103085/SKU1001834140; no store selected; tax/freight/compressor excluded.
- Cal/OSHA Title 8 §1731 residential-type roofing · Checked 2026-10-04 · Residential replacement/tearoff, rule effective July 1,2025; actual site safety and rescue plan still required.
- SBA 7(a) loan uses · Checked 2026-10-04 · Current general allowed-use guidance; no applicant eligibility, rate, approval or fee quote.
- California Labor Code §2781 construction subcontract · Checked 2026-10-04 · Conditional classification test for construction subcontract relationships; not automatic independent-contractor status.
- CSLB workers compensation requirements · Checked 2026-10-04 · Active C-39 coverage and employer obligations; no insurance premium quote.