What the Level Index Tells Us About Contractor Cash Flow During Growth
Cash Flow
A growing contractor can show profit while the next job consumes cash. Separate project-cost timing from slow collections, and forecast both before committing another crew. Benchmarks identify questions; your actual job schedules determine the cash need.
Sam Yang, Founder & CEO, Level
If this is you
Fictional illustration: three commercial jobs raise a shop's run rate from $4M to $6M, but the first customer payment arrives after several payroll cycles. Its P&L can show earned revenue while cash falls. The job schedule, payment terms and weekly cash forecast explain the gap; this is not a Level Index testimonial or measured growth-cohort result.
A growing contractor can face a cash crunch even when work is profitable. One recognizable scenario is: Best quarter on paper. Margins look fine. Books are clean. And the bank account is screaming.
The reason the same conversation happens in shop after shop is that growth can consume cash before new work produces receipts; advance billing and supplier terms can change that pattern. You hire, train, mobilize, and execute on the next big job long before any of that work converts into a deposit. Fictional illustration for a $4M contractor landing a $2M, 24-month project: assume $1.4M of cash costs spread roughly evenly ($58K per month) plus a separate $40K early mobilization requirement. Payroll starts week one, materials arrive week three, the first invoice is submitted in week six or eight, and the first GC payment lands 45-60 days later. Roughly three to four months of cost plus mobilization puts the pre-receipt float around $215K-$273K, within a rounded $200K-$300K planning scenario. A shorter, equipment-heavy project can require far more; supplier terms, deposits, billing cutoffs and retainage change the schedule.
That gap is not a sign of a poorly run business. It is the cost of growth. The avoidable mistake is funding a gap without measuring its size, timing and downside.
Where the cash actually hides
The Level Index publishes a cash-collected / billed-revenue ratio, not a DSO distribution by revenue tier. To model collection timing, use your own invoice and deposit dates. For a fictional $5M shop, compare a 50-day baseline with a 65-75-day stress scenario; these are assumptions, not measured Level Index cohort values.
A new GC can have a different AP rhythm, and project paperwork can compete with existing collection follow-up. Test those mechanisms separately: record the submission date, accepted-pay-application date, contractual due date and deposit date for each invoice. That separates your billing delay from customer processing delay.
Sixty-five days versus fifty days does not sound like much. Assuming $5M of annual credit sales at an even pace, fifteen extra collection days requires about $205K of additional receivables ($5M / 365 x 15). This is a one-time working-capital balance, not recurring annual expense. That is comparable in size to the fictional $215K-$273K project float above, although invoice-balance float and project-cost funding have different bases. The funding requirement can combine the new job's cost schedule and slower collections on existing work. Forecast both without counting the same receipt twice.
The job-margin blindness
The second operating question is job-level visibility. The Level Index measures job margins, not whether owners have timely reports. A company P&L alone cannot identify which specific jobs made money. If that review waits until year-end, by that point the unprofitable jobs are already complete, the lessons are eight months stale, and the same mistakes are usually being repeated on jobs currently in progress.
The Level Index job-level gross-margin median is 44.3%, with 6.2% of recorded completed jobs below zero margin (1,747,089 jobs from 1,791 companies). It does not identify how often an owner's favorite or largest job is the worst. Test your own large jobs: reconcile labor overruns, warranty trips, unbilled approved changes and supervision costs before ranking them. Keep a zero-cost or incomplete job on the exception list rather than treating its apparent margin as real.
For a growing contractor this matters more than any other metric. Growth without job-level margin visibility means you are scaling whatever the data shows is your most successful work, which may not be your most profitable work. The result is a shop that is bigger and less profitable than it was a year ago, and an owner who cannot understand why the cash position keeps getting tighter as revenue keeps going up.
Free benchmark review
See how your cash cycle benchmarks.
Start with a free conversation about your priorities. With agreed access to the relevant records, we compare your numbers with applicable benchmarks and identify what to review first.
The shrink-or-fix decision
The owners we talk to who have lived through one growth-induced cash crisis usually do one of two things. They either get smaller, or they fix the visibility.
Getting smaller works. Reducing crew size, declining the next big job, focusing on smaller and faster-paying maintenance work. All of it lowers the cash strain almost immediately. An owner can deliberately shrink, say from $6M to $4M, to reduce funding strain and workload. That is an operating option to model, not a measured Index outcome or a recommendation to shrink every business. That is a legitimate business decision and we respect it.
But shrinking is a ceiling. It works once. It does not give you the option to scale again later, because the same trap is still there waiting for you the next time you try.
The alternative is to fix the visibility, which means two things specifically. First, a thirteen-week cash forecast that is updated weekly and broken down by job, not by the company as a whole. The forecast should show the cash impact of each active job week by week, including the labor float at the front, the material spend in the middle, and the collection rhythm at the back. When a $2M opportunity lands on the desk, the owner can immediately see what it does to the cash balance over the next thirteen weeks and decide whether to take it.
Second, real-time job costing that closes the loop between estimating and execution. Every active job has a budget, an actual-to-date number, and a projected-at-completion number that updates as labor and materials hit the books. The owner sees margin slippage when it happens, not at year-end. Pricing on the next bid gets adjusted before the same mistake compounds.
The Level Index does not compare forecast users with nonusers, establish 45-day collections, or prove a five-to-eight-point margin lift from these practices. Use those numbers only as scenarios to test: on $5M of revenue, a genuine five-to-eight-point improvement would be $250K-$400K before other changes. Correcting cost classification alone does not create that profit. Measure realized costs, cash timing and like-for-like job contribution before calling the process an improvement.
The bookkeeper-accountant gap
There is a third pattern worth naming directly. A scope gap can arise when the owner has a bookkeeper who does the books accurately and an accountant who files the taxes accurately, but neither engagement assigns responsibility for telling the owner what the business can afford next month. The bookkeeper is looking backward at what happened. A tax-only engagement focuses on filing and planning obligations; a CPA can also provide forecasting when that work is in scope. The forward question, what cash will I have, what jobs can I take, what crew can I afford, falls into the gap between them.
The Level Index is not a sentiment survey. Earlier 23% cash-pain and 40% high-growth-pain figures are not supported by its published operational measures and should not be used as cohort statistics. The operator check is simpler: name who owns next quarter's cash forecast, the weekly refresh, funding decisions and exceptions. A documented responsibility and a reconciled forecast are more useful than an unsupported prevalence claim.
Revenue quality matters too. Contractors shifting from bid work toward direct owner relationships should measure the mix instead of relying on anecdotes. Our owner-direct revenue data analysis shows how that channel changes service mix, predictability, and the cash profile behind growth.
Closing the gap usually requires both controller execution and CFO judgment. The controller layer keeps close, reconciliations, WIP, and reporting dependable. The CFO layer turns that information into cash, capacity, pricing, and growth decisions. Level can provide both layers with the bookkeeping foundation when controller and CFO work are included in the signed engagement; bookkeeping alone does not imply those services. The controller and CFO guide shows how the responsibilities fit together.
What the Level Index is actually telling us
These are operating mechanisms to test, not three measured Index outcomes. Growth can consume cash before receipts arrive; the effect depends on project terms and cost timing. Job-margin visibility is the difference between scaling profitable work and scaling unprofitable work, and without job-level reporting the difference may not surface until year-end. When no engagement assigns forward cash ownership, that missing responsibility can explain why the same funding surprises recur. Bookkeepers, controllers and CPAs may cover it when their signed scope includes forecasting.
The owners who have done this work do not eliminate the cash crunch. Growth still costs cash. What they do is see it coming three months out, decide which jobs they can take and which they cannot, and run the business with the financial visibility a $50M operator would have. Compare that cost with the working-capital and profit risks in your own forecast; the return depends on the decisions and exceptions the work actually changes.
If any of this sounds familiar, this is what Level does. Run your own benchmark comparison in two minutes or book a free thirty-minute audit and we will review the fields your systems provide and identify the cash and job-margin questions to resolve.
Related reading
- How much working capital does my business need?
- Your CPA files your taxes, your bookkeeper closes your books, neither sees the $80K you're overpaying
- Stop tracking DSO. Track 30-day collection rate.
- Why you don't know your real job margin
- The biggest job lost $47K, find the others
- P&L says profit, bank says broke, why they disagree
Get the next one
Want next week's benchmark in your inbox?
One email a week. Real numbers from 2,200+ contractors in the research universe. No fluff. Unsubscribe anytime.
Related reads
Cash Flow
Profitable on Paper, Broke in the Bank: The Four Gaps That Eat a Contractor's Cash
The median contractor collects 85.1% of what it bills (n=464) and invoices 97.1% of logged hours (n=963). Four distinct record checks, with explicit timing and denominator limits.
Cash Flow
The October Problem: October Roofing Permits Run 46% Above the 2023 Monthly Average, Then the Cash Crunch Hits
October 2023 roofing permits were 45.8% above roofing's own 2023 monthly average, then fall into winter. Why a fall demand peak can set up a Q1 cash squeeze, how to test whether it applies to you, and how to plan for it.
Cash Flow
The 13-Week Cash Forecast Is a Data-Layer Test
A 13-week cash forecast exposes whether field status, billing, AR, AP, payroll, backlog, and accounting data actually tie.

About the author
Sam Yang
Founder & CEO
Founder of Level, the always-on finance team for contractors, service businesses, and ecommerce brands. Ex-CFO across trades, SaaS, and service businesses. 4 years as Director of Growth Product at BuildOps, building financial tooling used by 1,000+ commercial contractors. Four years in PE and investment banking rolling up and acquiring service businesses, $2.5B in total transactions including M&A and IPOs. Stanford MBA, Brown undergrad. The Level founding team's analysis of 2,200+ contractors ($13.25B in job revenue) across operating, private-equity, and CFO roles anchors the Level Index benchmark research.
LinkedIn