top of page

A Profitable Commercial Roofing Project Can Still Bankrupt Your Company

Thoughtful man reviews blueprints at an office desk with laptop, calculator, hard hat and safety vest by a large window.

A commercial roofing project can show a healthy profit on paper and still create a serious financial crisis.


The estimate may include materials, labor, equipment, overhead, and profit. The contract value may be large. The installation may even be progressing according to schedule.


None of that guarantees the contractor has enough cash to perform the work.


Revenue, profit, billing, and cash are not the same thing.


A contractor can earn revenue without collecting it. The company can show a projected profit while funding payroll, materials, insurance, equipment, and administration from its own bank account.


That difference becomes dangerous when the contractor grows faster than the company’s working capital can support.


Follow the Cash, Not Only the Contract Value


Infographic of a construction project cash flow curve titled How a Profitable Project Can Create Negative Cash Flow

Commercial contractors may need to spend significant amounts before receiving payment.


The company may have to fund:

  • Material deposits and supplier invoices

  • Payroll and subcontractors

  • Equipment rentals

  • Travel and per diem

  • Insurance and project-specific compliance costs

  • Project management and safety personnel

  • Administrative expenses


In practical terms, the roofing contractor may be required to finance a portion of the project by paying labor, materials, equipment, and operating expenses before receiving the corresponding payment.


The project may be profitable.


The contractor still needs enough cash to survive the time between performing the work and collecting the money.


A useful cash-flow forecast should distinguish between:

  • Costs incurred

  • Cash actually paid

  • Amounts billed

  • Amounts approved

  • Amounts collected

  • Retainage still withheld


Contractors should model when material deposits, supplier invoices, payroll, equipment charges, billing dates, approval periods, retainage, and expected collections will occur.


The size of the contract matters less than the largest negative cash position the company may experience during the project.


One Missed Payment Application Can Extend the Problem


Commercial payment applications usually follow strict monthly deadlines.


A contractor may need to submit the application by a specific date for work completed through a defined billing period.


If the application is late, incomplete, or rejected, payment may be delayed until the next cycle.


That may mean another 30 days or more without cash.


During that delay:

  • Employees still expect payroll.

  • Subcontractors still expect payment.

  • Suppliers continue sending invoices.

  • Equipment remains rented.

  • Insurance premiums remain due.

  • The project continues consuming administrative and management time.


A missed or rejected payment application is more than a clerical problem because it may extend the contractor’s negative cash position by another full billing cycle.


The contractor should understand the billing process before the project begins and assign responsibility to someone capable of managing it consistently.


Payment Clauses Affect Timing and Risk


Some commercial contracts connect the subcontractor’s payment timing to the general contractor receiving payment from the owner.


The exact legal effect of pay-when-paid, pay-if-paid, suspension, termination, and other payment provisions can vary by contract and jurisdiction.


The practical concern is straightforward:


The roofer may complete work and still wait for payment because funds have not moved through the parties above them.


Before signing, the contractor should understand:

  • When payment applications are due

  • How long review and payment normally take

  • What supporting documentation is required

  • Whether stored materials may be billed

  • How disputed and undisputed amounts are handled

  • How change orders are billed

  • Whether the contract allows suspension or termination for nonpayment


Contractors should have unfamiliar payment provisions reviewed by qualified legal counsel before signing.


A six-figure contract with poor payment terms may be harder to fund than a larger project with favorable supplier credit, early material billing, and a reliable payment process.


Retainage Can Hold the Money You Need Most


Retainage is one of the biggest surprises for residential contractors entering commercial work.


An owner or general contractor may withhold a percentage from each payment until substantial completion, final completion, or project closeout.


On a $500,000 contract, 10% retainage equals $50,000.


That money may remain unavailable for months. Release may be delayed because the overall project is unfinished, other trades remain incomplete, closeout documents are missing, disputes remain unresolved, or the owner has not released final funds.


During that period, the roofer may still need to:

  • Complete punch-list items

  • Return for inspections

  • Correct minor issues

  • Submit closeout documents

  • Obtain manufacturer approval

  • Coordinate warranty requirements


Retainage is a withheld portion of earned payment—not a reserve of guaranteed profit.


If the contractor’s margin has already been consumed by overruns, delays, or unresolved changes, the retained amount may represent money needed to cover project costs rather than earnings.


Before signing, contractors should review the retainage percentage, conditions for reduction, release requirements, closeout obligations, and expected final-payment timing.


Insurance and Bonds Can Change the Financial Picture


Commercial insurance requirements may be substantially greater than a contractor’s existing coverage.


Before bidding, the contractor should provide the insurance broker with enough information to evaluate the actual project, including:

  • Project value

  • Building type and height

  • Location

  • Scope of work

  • Project duration

  • Subcontracted work

  • The contract’s insurance exhibit

  • Additional-insured and completed-operations requirements

  • Required endorsements and waivers


I have seen commercial project requirements increase a contractor’s insurance costs enough to consume a substantial portion of the profit originally expected from the job.


The project appeared profitable before the coverage requirements were fully understood.


The financial picture changed after those costs were identified.


The project may also require bid, payment, or performance bonds. These are surety products with separate costs and underwriting requirements and should not be treated as ordinary liability insurance.


Insurance and bonding requirements should be reviewed and priced before the contract is signed—not after the award.


Growth Can Make the Company More Fragile


A contractor may complete one commercial project successfully and decide to pursue several more.


The backlog grows. Revenue projections increase. The company appears stronger.


But each new project may require additional cash before the previous project has paid out completely.


That is where growth becomes dangerous.


Cash from new projects may repeatedly be needed to cover obligations from earlier projects. Expected profit from the next project may already be committed to another payroll, material order, or insurance expense.


This condition is sometimes described as overtrading: revenue and backlog grow faster than the company’s cash, credit, staffing, and operating systems can support.


The business may look successful from the outside while becoming increasingly fragile.


A larger backlog is not valuable when the company cannot control, complete, or fund it.


The 15%–20% Screening Rule


Infographic about construction cash flow screening, with project, payroll, billing, retainage, and decision text on a blue-white background

As an initial screening measure, I often look for access to liquid cash or committed credit equal to roughly 15%–20% of the contract value before taking on significant commercial work.


That figure is not an industry standard and should not replace a project-specific cash-flow forecast.


The actual requirement depends on:

  • Supplier credit and material deposits

  • Payroll and subcontractor terms

  • Project duration

  • Billing schedule

  • Retainage

  • Stored-material billing

  • Insurance and bonding

  • Existing backlog

  • The customer’s payment history


A smaller project with a large material deposit, slow billing, and 10% retainage may require more working capital than a larger project with favorable supplier terms and earlier collections.


Before signing, prepare a project cash-flow forecast by week or month and combine it with the company’s existing commitments.


The project should be evaluated not only on expected margin, but also on the timing and amount of cash required to complete it.


Growth Does Not Need to Increase Every Year


Roofing companies often assume that success requires continuous year-over-year revenue growth.


I disagree.


A company may grow its commercial volume one year and intentionally maintain a similar level the following year.


That period can be used to:

  • Collect retainage

  • Build cash reserves

  • Improve estimating

  • Strengthen project management

  • Refine billing procedures

  • Review job costs

  • Improve supplier relationships

  • Strengthen safety systems

  • Train staff

  • Correct operational weaknesses


Then the company can grow again from a stronger foundation.


Grow, stabilize, strengthen, and then grow again.


There is nothing wrong with pausing revenue growth while the company catches up operationally and financially.


Protect—but Measure—the Other Parts of the Business


Residential, service, repair, and maintenance work may provide faster cash conversion and diversification.


They can also consume crews, vehicles, management attention, and working capital.


The company should evaluate whether those operations remain profitable and whether they compete with commercial projects for the same resources.


Diversification should support stability—not hide underperforming commercial projects.


Each business line should be job-costed and evaluated independently.


A profitable residential or service division should not be expected to conceal losses created by poorly estimated or poorly managed commercial work.


The Contract Value Is Not the Money in Your Bank Account


Commercial roofing can create substantial revenue and long-term growth.


It can also create financial pressure that is not visible in the estimate’s profit column.


Before accepting the project, ask:

  • How much cash will we spend before the first collection?

  • How many payroll cycles must we fund?

  • How much will be held as retainage?

  • What happens if a payment application is delayed?

  • Can we fund this project and our existing business simultaneously?

  • What happens if two clients pay late?

  • Are future projects being relied upon to satisfy current commitments?


A project is not financially healthy simply because it is profitable on paper.

It must also fit the company’s cash position, credit capacity, billing systems, and overall workload.


Commercial roofing can help a contractor build a larger company.


But when growth is not controlled, the same contracts that make the business appear successful can become the reason it fails.


Veristra supports roofing contractors with commercial estimating, bookkeeping, cost organization, documentation, and related back-office services.


By organizing project costs, committed expenses, billing requirements, and payment information, Veristra helps contractors understand not only a project’s expected margin, but also the cash and administrative capacity required to complete it.


This article provides general business information and is not legal, accounting, insurance, or financial advice. Contractors should consult qualified professionals regarding their specific contracts, coverage, and financial circumstances.



Comments


Contact Us

Phone Number:

(205) 206-7946

Email:

info@veristra.us

Address

25140 Kingsland Blvd. Ste. 100 Katy, TX 77494

Legal & Compliance

Stay Connected and Follow Us!

  • Facebook
  • Instagram
  • LinkedIn

© 2026 Veristra Inc. All rights reserved.

bottom of page