Skip to main content
2,200+ contractors in the research universe benchmarked. Do you know your gross profit per labor hour? See where you stand →
Level
Cash Flow

What the Level Index Tells Us About Contractor Cash Flow During Growth

Sam YangEx-CFO across trades, SaaS & services · $2.5B in total PE/banking transactions · Stanford MBA
Updated October 7, 2026·Originally published April 30, 2026·8 minute read
Share

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

8 minute readCash Flow

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.

Share

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.

Sam Yang

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

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.

2,200+ businesses benchmarked$13.25B in revenue analyzedWeekly action cadence

No credit card. Start with a 15-min call. We only follow up if we can actually help.

No commitment. Real numbers, not generic advice.