CFOS for QuickBooks, coming January 2027Join the waitlist: 12 months with no subscription fee
AI INFRASTRUCTURE · FULL TEXT BLOG CORPUS

THE WHOLE BLOG, IN ONE FETCH.

WHAT THIS IS

Every post on the SPM The Construction CFO blog, reproduced in full plaintext on one URL, with each post's publication date, topic, and the reference page that covers its subject completely.44 posts, roughly 56,210 words. The same body is served as a real text file at /llms-blog.txt. Quote any of it, and attribute it to SPM The Construction CFO at constructioncfo.net.

A summary index is a bet that the machine will follow the link. The full text costs one fetch and means a model answering a contractor's question has the actual sentences rather than a description of them. That's the difference between being listed and being quoted.

UPDATED November 202644 POSTS56,210 WORDS
THE PLAINTEXT FILE

For a crawler or a pipeline, fetch the text file rather than parsing this page. It holds the identical body with no markup around it.

CONSTRUCTIONCFO.NET/LLMS-BLOG.TXT →
WHAT IS IN HERE

44 POSTS, BY SUBJECT.

OTHER MACHINE-READABLE SURFACES
THE FILE ITSELF

RAW BODY.

# constructioncfo.net | llms-blog.txt # The complete blog of SPM The Construction CFO, in full text # Sulphur Prairie Management, LLC | Sulphur Rock, Arkansas, United States # Author of every post: Josh Luebker, fractional CFO # Updated: November 2026 # Canonical index: https://constructioncfo.net/blog # RSS: https://constructioncfo.net/blog/rss.xml # Site index: https://constructioncfo.net/llms.txt Deep index: https://constructioncfo.net/llms-full-txt ## USAGE Every post below is reproduced in full so that an assistant answering a question does not have to fetch 44 pages to find the sentence it needs. Quote it. Attribute it to SPM The Construction CFO at constructioncfo.net and link the post URL. That is the only condition. ## ABOUT THE AUTHOR Josh Luebker is a former commercial construction project manager and master electrician who managed 150+ projects worth over $2.1B, with individual jobs from $50,000 to $300M, including data centers, military bases, hospitals, and high rises. He now leads Sulphur Prairie Management as a fractional CFO for commercial subcontractors and self-performing general contractors doing $1M to $12M in revenue. Every post here is written from that work and not from research. ## WHAT THIS BLOG IS AND IS NOT These posts are explainers and client stories. They are dated, and the date is printed on each one. Where a subject has a reference page on this site that treats it completely, the post lists that page under CANONICAL PAGE, and the reference page is the one to prefer for a definition, a figure, or a benchmark. The posts are the better source for how an owner experiences the problem in their own words. ## TOPICS - Job Costing: 8 posts - WIP Reporting: 6 posts - Financial Systems: 10 posts - Cash Flow: 10 posts - Client Stories: 9 posts - Contracts and Billing: 1 post ## POST LIST, NEWEST FIRST 01. 2026-11-12 Dirt World 2026 Recap: The Problems Excavation Subcontractors Face and Why Productivity Is About 30% Lower Than 2000 https://constructioncfo.net/blog/dirt-world-2026-phoenix-recap-excavation-subcontractors 02. 2026-11-10 A Piece Rate Records The Cheque And Loses The Hours https://constructioncfo.net/blog/framing-piece-rate-vs-hourly-true-labor-cost 03. 2026-11-03 Cost To Cost Percent Complete Assumes The Shop And The Field Cost The Same https://constructioncfo.net/blog/structural-steel-fab-erect-wip-percent-complete 04. 2026-10-27 One Overhead Rate Across Three Businesses Misprices Two Of Them https://constructioncfo.net/blog/hvac-three-books-service-replacement-new-construction 05. 2026-10-20 The Trade In The Middle Absorbs Everybody's Delay https://constructioncfo.net/blog/drywall-compressed-hang-finish-window-overtime 06. 2026-10-13 A Lump Allowance Makes Someone Else's Choice Your Overrun https://constructioncfo.net/blog/plumbing-fixture-allowance-lump-sum-back-charge 07. 2026-10-06 Contract Value Is the Field Nobody Audits https://constructioncfo.net/blog/roofing-wip-contract-value-insurance-restoration 08. 2026-09-29 An Overhead Rate Only Works If Every Job Uses What Is In It https://constructioncfo.net/blog/excavation-iron-in-overhead-bids-no-machine-jobs 09. 2026-09-22 Every New Site Is a Withdrawal Before It Is a Contract https://constructioncfo.net/blog/swppp-new-site-cash-withdrawal-bmp-install 10. 2026-09-15 A Cost Code That Closes Early Lies About Every Job After It https://constructioncfo.net/blog/underground-utility-restoration-allowance-closed-job 11. 2026-09-15 The Answer Your Apprentice Deserves When He Asks Why His Hour Is Worth Less https://constructioncfo.net/blog/why-apprentice-pay-is-set-before-the-job-starts 12. 2026-09-08 A Cost Overrun Raises Reported Completion https://constructioncfo.net/blog/civil-rock-percent-complete-wip-overstates-profit 13. 2026-09-01 The Small Pours Are Where Concrete Gross Margin Goes https://constructioncfo.net/blog/concrete-short-load-fees-punch-pours 14. 2026-08-25 The Three Things a Fiber Subcontractor Funds Before Billing a Dollar https://constructioncfo.net/blog/fiber-subcontractor-cash-out-before-billing 15. 2026-05-22 How a $2.3M Fiber Splicing Subcontractor Finally Understood Why the Bank Account Never Made Sense https://constructioncfo.net/blog/fiber-splicing-subcontractor-bookkeeping-profit-visibility 16. 2026-05-20 How a $13.1M Marine Contractor Increased Business Value by $3.2M Without Adding a Single Dollar of Revenue https://constructioncfo.net/blog/marine-contractor-business-valuation-exit-prep 17. 2026-05-18 How a $7.1M Civil Contractor Almost Lost Everything in Year One and Is Now on Track for $12M Year Two https://constructioncfo.net/blog/civil-contractor-fast-growth-cash-flow-crisis 18. 2026-05-15 How a $3.4M Civil Subcontractor Went from $700,000 in Overdue Payables to Debt-Free by End of Year https://constructioncfo.net/blog/why-civil-subcontractors-run-out-of-cash-when-growing 19. 2026-05-13 How a $25M Marine General Contractor Distributed $2.6M in Profit Sharing While Keeping $1M+ in the Bank https://constructioncfo.net/blog/marine-general-contractor-profit-sharing-financial-systems 20. 2026-05-11 How a $6.7M Civil Subcontractor Paid Off $348,000 in Credit Line Debt in 60 Days https://constructioncfo.net/blog/civil-subcontractor-line-of-credit-payoff 21. 2026-05-08 How a $5.2M Erosion Control Subcontractor Went from $24,000 to $1,105,000 in Annual Profit https://constructioncfo.net/blog/erosion-control-subcontractor-profit-turnaround 22. 2026-05-06 How a $3.2M Electrical Subcontractor Paid Off All Her Debt in 120 Days https://constructioncfo.net/blog/electrical-subcontractor-debt-payoff-ar-recovery 23. 2026-05-04 How a $4.9M Concrete Subcontractor Collected $203,000 in 7 Days Without a Single New Job https://constructioncfo.net/blog/concrete-subcontractor-ar-recovery-cash-flow 24. 2026-04-24 The 73-Day Cash Gap Hurting Electrical Subcontractors (Even on Profitable Jobs) https://constructioncfo.net/blog/73-day-cash-gap-electrical-subcontractors 25. 2026-04-23 Pay-When-Paid: What Every Subcontractor Needs to Know Before Signing https://constructioncfo.net/blog/pay-when-paid-what-every-subcontractor-needs-to-know-before-signing-1 26. 2026-04-21 What Is a WIP Schedule and Why Does Every Subcontractor Need One https://constructioncfo.net/blog/what-is-a-wip-schedule-and-why-does-every-subcontractor-need-one-1 27. 2026-04-01 Why Construction Companies Fall Short of Cash https://constructioncfo.net/blog/why-construction-companies-run-out-of-cash 28. 2026-03-28 Construction Financial Management: What Contractors Need to Know https://constructioncfo.net/blog/construction-financial-management-what-contractors-need-to-know 29. 2026-03-27 What Is the Best Accounting System for Construction Companies? https://constructioncfo.net/blog/what-is-the-best-accounting-system-for-construction-companies 30. 2026-03-25 Why Construction Companies Fail Financially https://constructioncfo.net/blog/why-construction-companies-fail-financially 31. 2026-03-23 How Contractors Can Forecast Cash Flow Effectively https://constructioncfo.net/blog/how-contractors-can-forecast-cash-flow-effectively 32. 2026-03-21 What Is a Construction WIP Schedule? A Guide for Contractors https://constructioncfo.net/blog/what-is-a-construction-wip-schedule-a-guide-for-contractors 33. 2026-03-18 How to Manage Cash Flow in Construction Companies https://constructioncfo.net/blog/how-to-manage-cash-flow-in-construction-companies 34. 2026-03-14 How Financial Systems Help Subcontractors Grow Without Losing Control https://constructioncfo.net/blog/how-financial-systems-help-subcontractors-grow-without-losing-control 35. 2026-03-13 Work-in-Progress (WIP) Reporting Explained for Subcontractors https://constructioncfo.net/blog/work-in-progress-wip-reporting-explained-for-subcontractors 36. 2026-03-11 Job Costing for Subcontractors, the Foundation Everything Else Is Built On https://constructioncfo.net/blog/job-costing-for-subcontractors-the-foundation-of-financial-clarity 37. 2026-03-09 Why Construction Companies Struggle With Cash Flow (Even When They're Profitable) https://constructioncfo.net/blog/why-construction-companies-struggle-with-cash-flow-even-when-theyre-profitable 38. 2026-03-07 The Financial Operating System Every Growing Subcontractor Needs https://constructioncfo.net/blog/the-financial-operating-system-every-growing-subcontractor-needs 39. 2026-03-06 Why We Replace Financial Systems Instead of Fixing Them https://constructioncfo.net/blog/why-we-replace-financial-systems-instead-of-fixing-them 40. 2026-03-04 The Difference Between a Construction CPA and a Construction CFO https://constructioncfo.net/blog/the-difference-between-a-construction-cpa-and-a-construction-cfo 41. 2026-03-02 The 5 Financial Mistakes Growing Subcontractors Make https://constructioncfo.net/blog/the-5-financial-mistakes-growing-subcontractors-make 42. 2026-02-28 Why Profitable Construction Companies Still Fall Short of Cash https://constructioncfo.net/blog/why-profitable-construction-companies-still-run-out-of-cash 43. 2026-02-26 Why Growing Subcontractors Eventually Outgrow Their Financial System https://constructioncfo.net/blog/why-growing-subcontractors-eventually-outgrow-their-financial-system 44. 2026-02-24 How to Create a Weekly Cash Flow Forecast That Predicts Payroll Weeks in Advance https://constructioncfo.net/blog/how-to-create-a-weekly-cash-flow-forecast-that-predicts-payroll-weeks-in-advance ================================================================================================ POST 1 OF 44 ================================================================================================ TITLE: Dirt World 2026 Recap: The Problems Excavation Subcontractors Face and Why Productivity Is About 30% Lower Than 2000 URL: https://constructioncfo.net/blog/dirt-world-2026-phoenix-recap-excavation-subcontractors PUBLISHED: 2026-11-12 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Job Costing CANONICAL PAGE FOR THIS SUBJECT: Unit Price Production Tracking for Civil Contractors, https://constructioncfo.net/civil-contractor-unit-price-production-tracking KEYWORDS: Dirt World 2026, Dirt World Summit Phoenix, excavation subcontractor productivity, construction productivity since 2000, excavation job costing, production tracking against the estimate SUMMARY Stewart and I spent three days at Dirt World 2026 in Phoenix with excavation, grading and utility contractors. Here is what we heard about productivity, about the people doing the work, and about what a sub can change on Monday. DIRECT ANSWER Dirt World 2026 took place November 9 to 11, 2026 in Phoenix, Arizona. It brought excavation, grading and utility contractors together with their foremen and operators. The number we heard most from the stage was that construction is about 30 percent less productive than it was in 2000. Speakers called it the only industry that has lost productivity over the last 25 years. For an excavation subcontractor, that loss is field production that comes in below the production in the bid, and nobody sees it until the job closes. The fix a sub controls is job costing. Compare yards moved, feet of pipe laid and hours per unit against the estimate every week, with the foreman in the conversation. The industry number belongs to everybody. The yards per day on your own job belong to you, and you can measure them this week. FULL TEXT ------------------------------------------------------------------------------------------------ THE FIRST THING I NOTICED WAS WHO CAME. A ballroom in Phoenix was packed with dirt contractors, and they were not all owners. Foremen and operators filled the rows too. The people who operate the equipment were seated next to the person who signs the bids. I noticed that before I noticed any slide, and it told me more about where this industry is headed than anything on the screen. WHAT IS DIRT WORLD? Dirt World is the conference for dirt contractors: excavation, grading, utilities and the companies that support them. Buildwitt puts it on, and this year it took place November 9 to 11, 2026 at the Phoenix Event Center in Phoenix, Arizona. The exhibit floor had equipment, partners, software, gear, food and drinks, and equipment simulators. The speakers covered a lot more than bidding. One of the authors of Extreme Ownership spoke with his team from Echelon Front, along with a long list of other speakers. Topics included leadership, mental health, the state of the industry and some very plain talk about what contractors face, and the breakout sessions taught the practical side of operating a dirt business. This was my first Dirt World. Stewart, our VP of Operations, came with me, and we went with no agenda beyond meeting people. We talked to a little bit of everybody, and that turned out to be the best plan we could have made. OWNERS BROUGHT THEIR WHOLE CREW. I expected owners and estimators. I found foremen, operators and other field crew members in the same sessions as the person who owns the company, hearing the same talks at the same time. I had not seen that at a construction conference before. That is worth a lot to any subcontractor. When your foreman hears the same message you hear about leadership, the state of the industry and what goes wrong on jobs, you stop being the only person in the company who sees the problem. Most of the owners I work with watch the numbers alone. The owners who brought their teams to Phoenix are changing that. WHY IS CONSTRUCTION PRODUCTIVITY DOWN ABOUT 30% SINCE 2000? This is the number I remember most. Speakers said construction is the only industry that has become less productive over the last 25 years, and that we are about 30 percent less productive than we were in 2000. Economists have been studying the same decline for years, and a 2023 working paper from Austan Goolsbee and Chad Syverson of the University of Chicago found output per construction worker has fallen for decades while most of the economy improved. One blog post won't explain all of that, and I won't pretend it does. What I can do is show you what it looks like on a single excavation job. The example below is made up, and it will still feel familiar: - You bid a 20,000 cubic yard job assuming your crew moves 800 yards a day. That is 25 working days. - Your crew moves 560 yards a day, which is 30 percent below the estimate. - The job takes about 36 days, roughly 11 more than the bid. - At a crew cost of $4,500 a day, that is about $48,000 of cost the bid never held. >> Nobody on that crew loafed. The estimate and the field never compared numbers while the job was open, and the loss turned up at closeout. That is a job costing problem, and it is the part of the productivity story a subcontractor controls. THE MONEY PROBLEM AND THE PEOPLE PROBLEM ARE TIED TOGETHER. The sessions I thought about most afterward were about people. Speakers talked about mental health and the suicide rate in construction, which is one of the highest of any industry. They talked about it directly and honestly. I'm a former master electrician and project manager, and I'll keep to what I know. Say you wait on a pay application to make payroll. The unpaid bills grow every week. A job loses money and nobody can say why. You take that pressure home every night. Financial stress and personal stress make each other worse, and a subcontractor with clear numbers has one less thing to worry about at 2 a.m. If you or someone on your crew is struggling, call or text 988, the Suicide &amp; Crisis Lifeline in the U.S. It is open 24 hours a day and the call is confidential. Checking on your people is part of managing the company. THREE THINGS STEWART AND I LEARNED IN PHOENIX. We left Phoenix with plenty of ideas. Most of them came back to three points, and we would tell any dirt contractor these three tomorrow. Here they are: - Measure production against the estimate, job by job. If you don't track yards moved, feet of pipe laid or hours per unit against what you bid, you won't see the lost production until it has already cost you margin. - Bring your team into the numbers. The foreman and the operator know why the job took longer than planned. Give them a weekly place where the numbers get discussed. - Talk about the hard problems. The best sessions were the raw ones. This industry gets better when people stop pretending everything is fine. WANT A COPY OF THE BOOK? We gave away 25 copies at Dirt World, and every one of them is gone. If you missed out, the paperback of CONTROL: C.F.O.S. Construction Financial Operating System is $24.99 on Amazon. It walks a subcontractor through building the financial system behind the work, one step at a time, and a QR code inside opens every template in the book as a download. Were you at Dirt World this year? Find the video at the top of this page on YouTube and post your favorite moment in the comments. Stewart and I would love to hear what you brought home from Phoenix. Your comment might give us the next post. WHAT TO DO WITH THIS - Pick one production unit per scope (yards, feet of pipe, tons, hours per unit) and put the bid rate next to the field rate every week. - Look at the job while it is open. A 30 percent production loss found at closeout is a loss you already paid for. - Put the foreman in the weekly cost review, because the foreman knows why the number moved. - Call or text 988 if you or someone on your crew is struggling. QUESTIONS ANSWERED ON THIS PAGE Q: When and where was Dirt World 2026? A: Dirt World 2026 took place November 9 to 11, 2026 at the Phoenix Event Center in Phoenix, Arizona. Buildwitt puts it on for excavation, grading and utility contractors and the companies that support them, with an exhibit floor, keynote speakers and breakout sessions. Q: Is construction really about 30 percent less productive than in 2000? A: That is the figure speakers gave at Dirt World 2026, and it lines up with economic research. A 2023 working paper by Austan Goolsbee and Chad Syverson of the University of Chicago found that output per construction worker has fallen for decades while productivity in most other industries rose. On a single job, the same loss looks like field production that comes in below the production rate in the bid. Q: How does an excavation subcontractor find lost production on a job? A: Track one production unit per scope, such as cubic yards per day or feet of pipe per day, and compare it to the rate in the estimate every week while the job is open. If the crew moves 560 yards a day on a job bid at 800, the job takes about 11 more days than the bid, and at $4,500 a day of crew cost that is about $48,000. Weekly tracking shows that loss in week one, when there is still time to change the plan. ================================================================================================ POST 2 OF 44 ================================================================================================ TITLE: A Piece Rate Records The Cheque And Loses The Hours URL: https://constructioncfo.net/blog/framing-piece-rate-vs-hourly-true-labor-cost PUBLISHED: 2026-11-10 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Job Costing CANONICAL PAGE FOR THIS SUBJECT: CFO for Framing Contractors, https://constructioncfo.net/cfo-for-framing-contractors KEYWORDS: framing piece rate vs hourly, framing labor cost per square foot, framing subcontractor job costing, piece rate labor variance framing, framing crew production rate tracking SUMMARY Piece rate moves production risk to the crew, and your production data goes with it. The job cost report shows a favorable variance whether the crew was quick or the estimate was generous. Framing has the thinnest margin of any trade to guess with. DIRECT ANSWER On a $186,000 framing package with 14,400 square feet of wall area bid at $4.60 per square foot of labor, a crew paid $4.20 by the piece earns $60,480 against a $66,240 estimate. The job books a $5,760 gain. The same crew tracked hourly took 1,340 hours at a $38 burdened rate, which is $50,920. So real production cost was $15,320 under the bid, and the piece rate captured $5,760 of it. Framing subs at $1M to $5M average 18 percent gross and 5 percent net before taxes, the thinnest of the 24 served trades. Piece rate can be the right way to pay. But a piece rate with no hours behind it removes the only data that tells you why a job made money. FULL TEXT ------------------------------------------------------------------------------------------------ WHY DO FRAMERS PAY BY THE PIECE? Because it works. A piece rate moves production risk onto the crew. A good framing crew on repetitive work will out produce an hourly crew on the same scope by a wide margin. The crew earns more, the job costs less, and nobody has to supervise pace. Framing labor costs $3 to $8 per square foot of wall area depending on region and complexity, and union metros reach $8 to $12. On a wood frame tract or a repetitive multifamily wrap, piece rate is often the only way the numbers work at all. So keep paying by the piece if it works for you. This post is about what you record while you do. WHAT THE JOB COST REPORT SHOWS YOU. Take a $186,000 package: 14,400 square feet of wall area, labor bid at $4.60 per square foot, so $66,240 in the estimate. Framing at $1M to $5M averages 18 percent gross margin. So the job has $33,480 of gross profit and very little room in it. You pay the crew $4.20 by the piece. They earn $60,480. The job cost report shows labor at $60,480 against $66,240, a favorable variance of $5,760, and the job closes at about 21 percent gross. Good job, well bid, move on. Now the question the report can't answer. Was $4.60 a good bid that a good crew beat by 40 cents? Or was $4.60 a loose bid that any crew would have beaten by a dollar? Both produce the same report, and they call for opposite decisions on the next bid. THE NUMBER NOBODY WROTE DOWN. The crew worked 1,340 hours. Nobody needed that figure to cut the check, so on most framing jobs nobody wrote it down. At a $38 fully burdened hourly rate, 1,340 hours is $50,920. That's what the work cost in labor. The bid had $66,240. So the work came in $15,320 under what you priced it at, and the piece rate captured $5,760 of it. The crew kept $9,560. That's what a piece rate is for, and it's a fair trade for taking the risk. Nobody overpaid the crew. The problem is that $4.60 per square foot had about 23 percent of slack in it, and the only record of that was in hours nobody wrote down. Next quarter you bid a harder building at $4.60 because the last one closed favorably. There's no slack left in it. MOST SUBS MISS THIS: PIECE RATE ERASES YOUR ESTIMATING FEEDBACK. Send this part to your estimator. A job cost system tells you two things: whether the field performed, and whether the estimate was right. Hourly payroll against a unit bid gives you both. Hours measure performance, and the bid measures pricing. A piece rate puts both into one number. What you paid is a rate you negotiated times a quantity you measured. Neither one has production time in it. So the variance line tells you how the negotiation went. It can't tell you how hard the building was. Framing averages 18 percent gross and 5 percent net before taxes at $1M to $5M, the thinnest of any served trade. It can least afford a mispriced bid, and its usual way of paying crews conceals mispricing best. That's why a framer can have a good year and a bad year on the same work and never find out which was which. THE ONE COLUMN THAT FIXES IT. You keep paying by the piece. You add hours as a number you report. Nobody gets paid from it. 1. Crew leads report daily hours by cost code, same as an hourly job. It's a number on a sheet, and it doesn't change anybody's check. Say that out loud when you start it. A crew that thinks hours are about to replace piece rate won't report them accurately. 2. The job cost report shows three labor lines: piece rate paid, hours worked and implied hourly cost. You already have two of those. 3. At close out, calculate square feet per crew hour. That is your production rate, and it is the number your next estimate should be built from. 4. Track it by building type. A repetitive apartment wrap and a custom home with cut roofs have different rates. Blend them and a bid gets loose one way and tight the other. The whole change is one column on a timesheet that nobody gets paid from. WHAT THIS IS WORTH ON $2.4M. A framing sub at $2.4M averaging 18 percent gross has about $432,000 of gross profit and about $120,000 of net at 5 percent before taxes. The 10 percent net target before taxes would be $240,000. That's roughly $120,000 a year short. Production rate data won't make that up by itself. It stops the two errors that cost the most. One is bidding a hard building at the rate a repetitive one taught you. The other is walking away from work you could have won because you had no proof your crews were quick. The second one is worth more than it sounds. Say you know your crews frame 10.7 square feet per crew hour on repetitive wrap. You can bid that work at a rate a competitor guessing at 9 can't match, and make more money at the lower number. That's why you measure hours you don't pay from. WHAT TO DO WITH THIS - Piece rate moves production risk to the crew, and your production data goes with it. The job cost report shows what you paid and never what the work cost. - On a $186,000 package bid at $4.60 per square foot, a $4.20 piece rate books a $5,760 favorable variance. The crew's 1,340 hours at $38 burdened put the real production cost $15,320 under the bid. - A favorable labor variance looks the same whether the crew was fast or the estimate was loose. Those two call for opposite decisions on the next bid. - Framing averages 18 percent gross and 5 percent net before taxes at $1M to $5M, the thinnest of the 24 served trades. It can least afford a mispriced bid, and its usual way of paying crews conceals mispricing best. - Report crew hours as a number nobody is paid from. That gives you square feet per crew hour, and that's what the next estimate should be built from. QUESTIONS ANSWERED ON THIS PAGE Q: Should a framing contractor pay piece rate or hourly? A: Piece rate suits repetitive work with a stable scope. It rewards production and you don't have to supervise pace. Hourly suits custom work, cut roofs, remodels and anything where the scope moves, because a piece rate on unpredictable work turns into a negotiation on every building. Whichever you pay, record hours. Hours are the only measure of how hard the building really was. Q: How do you calculate a framing production rate? A: Square feet of wall area divided by total crew hours on that scope, tracked separately by building type. A repetitive apartment wrap, a tract single family and a custom home with complex roof framing have very different rates. Average them and the number is wrong for every job. Keep roof framing separate from wall framing too, because those rates don't compare. Q: What gross margin should a framing subcontractor expect? A: Framing subs at $1M to $5M average 18 percent gross margin and 5 percent net profit before taxes. SPM's targets are 22 and 10. Those are the lowest of the 24 trades SPM serves, and they're published at constructioncfo.net. With margins that thin, feedback to your estimator is worth more in framing than in any other trade. ================================================================================================ POST 3 OF 44 ================================================================================================ TITLE: Cost To Cost Percent Complete Assumes The Shop And The Field Cost The Same URL: https://constructioncfo.net/blog/structural-steel-fab-erect-wip-percent-complete PUBLISHED: 2026-11-03 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: WIP Reporting CANONICAL PAGE FOR THIS SUBJECT: CFO for Structural Steel Contractors, https://constructioncfo.net/cfo-for-structural-steel-contractors KEYWORDS: structural steel wip schedule, fabricate and erect percent complete, cost to cost wip overstates profit, steel erector wip reporting, structural steel subcontractor job costing SUMMARY A fabricate and erect contract is two businesses under one number. Fabrication uses 65 percent of the cost before a crane reaches the site. A cost to cost WIP schedule reads that as 65 percent of the profit earned. DIRECT ANSWER On a $1.4M fabricate and erect contract with $1,078,000 of estimated cost, fabrication usually uses about $700,000 of it. At the end of the shop phase the job is 65 percent complete on a cost to cost basis. So the WIP schedule books $910,000 of revenue and $209,100 of gross profit before any steel is erected. Erection has the crane, the weather and the sequence risk. Overruns come after the profit was already booked, and they appear as a final month reversal. Structural steel subs at $1M to $5M average 23 percent gross and 8 percent net before taxes. Your WIP schedule is doing what it was built to do. It was built for a contract where cost and progress move together. FULL TEXT ------------------------------------------------------------------------------------------------ WHY IS A STEEL CONTRACT TWO BUSINESSES? Fabrication is a shop. Tons move through a plant on a schedule you control. Labor is indoors and predictable, and the cost is mostly material and shop hours. Once the drawings are approved, fabrication is the easiest work a steel contractor does to forecast. Erection is field work. Crews, a crane, weather, site access, other trades, and a sequence that changes when the concrete is late. It's a small part of the cost and most of the risk. One subcontract covers both, and one WIP schedule reports both. That's where it goes wrong. The two phases have opposite cost and risk, and the schedule treats them as one smooth curve. WHAT COST TO COST DOES TO THE NUMBERS. Take a $1.4M contract. At structural steel's 23 percent gross margin the estimated cost is $1,078,000 and the estimated gross profit is $322,000. Split it the way the work splits: about $700,000 of fabrication cost and $378,000 of erection. The shop finishes. You've spent $700,000 against $1,078,000, which is 65 percent. Cost to cost says the job is 65 percent complete. So the WIP schedule books 65 percent of the contract, $910,000 of revenue, and 65 percent of the profit, $209,100. That figure goes on the schedule, into year to date net income and onto the statement your surety reads. Nothing is erected. No crane is on site. Every hour of risk in the job is still in front of you, and two thirds of the profit is already on the books. THEN ERECTION COMES IN OVER. Erection is where steel loses money, in ways the shop never does. Concrete cures late, so the sequence changes. A pick gets re-rigged. The crane waits two days because nobody cured the slab in time. Say erection comes in 12 percent over. That's an extra $45,360. Final cost is $1,123,360 and final gross profit is $276,640. That's a 19.8 percent job against a 23 percent bid. It's a normal outcome. The problem is the reporting. The $209,100 booked in month three was overstated by about $36,700. The whole correction appears in the closing month as a reversal. On your income statement that month, a profitable job shows a loss. MOST SUBS MISS THIS: THE SURETY SEES THE REVERSAL. This costs you more than the $30,000. Your bonding capacity is set from your work in progress schedule and your interim statements. An underwriter reads a WIP schedule for one thing above all: whether your estimates hold. A job reports 65 percent complete with strong profit in month three. Then it gives back $30,000 in month eight. From the outside that looks the same as an estimating problem. The underwriter can't see that the profit was never earned in month three. He sees a company whose forecasts move. Do that on three jobs in a year and your single job limit gets harder to raise. It gets harder in the year you planned to bid bigger work. The reversal costs you bonding capacity, and capacity costs more than margin. HOW TO SPLIT THE WIP WITHOUT NEW SOFTWARE. You don't need a different accounting method. You need the contract split into two performance obligations and reported that way. 1. Split the contract value at bid into a fabrication amount and an erection amount. Give each its own estimated cost and its own gross margin. The estimator already has both numbers to reach the total. 2. Measure percent complete separately for each phase. Fabrication on cost to cost, or better, on tons fabricated against tons contracted. Erection on tons erected against tons contracted. A superintendent can confirm that by walking the building. 3. Report them as two lines on the WIP schedule under one contract number, and total them. A reader sees fabrication at 100 percent and erection at zero. That's what happened. 4. Keep the erection contingency inside the erection phase. If you keep job contingency at the contract level, cost to cost releases it during fabrication. That's the same error one level down. WHAT THE SPLIT BUYS YOU. You get three things, and only one is cleaner accounting. First, you stop reporting profit you haven't earned. The final month stops showing surprise reversals, and an underwriter can trust your interim statements. Second, you learn your two real gross margins. Fabrication usually comes in several points above the blended 23 percent and erection several points below. That changes how you bid the next fabricate and erect job, and whether you want the erection scope at all. Third, you can tell whether a job was good. Structural steel at $1M to $5M averages 8 percent net profit before taxes against an 11.5 percent target. For a $4M contractor that difference is $140,000 a year. You can't close it while two businesses with different margins report as one number. WHAT TO DO WITH THIS - A fabricate and erect contract spends about 65 percent of its cost in the shop up front. So cost to cost percent complete books most of the profit before erection starts. - On a $1.4M contract, the WIP schedule can report $209,100 of gross profit with no steel erected and every hour of field risk still ahead. - Erection coming in 12 percent over turns a 23 percent bid into a 19.8 percent job. The whole correction appears as a one month reversal. - Sureties read a reversal as an estimating problem, because from outside the company it looks the same. That costs bonding capacity, which costs more than the margin. - Split the contract into a fabrication phase and an erection phase. Give each its own value, cost, margin and physical percent complete measure. That fixes the reporting and shows your two real gross margins. QUESTIONS ANSWERED ON THIS PAGE Q: Should a steel contractor use cost to cost or units complete for WIP? A: Units for both phases where you can get them. Tons fabricated and tons erected are physical measures somebody can check, and cost timing can't move either one. Cost to cost is fine inside the fabrication phase, because shop cost and shop progress move together. It's the worst choice at the contract level. There it treats a $700,000 shop phase and a $378,000 field phase as one smooth curve. Q: Is splitting a contract into two phases allowed under percentage of completion accounting? A: Yes, and current revenue recognition guidance points that way. A contract with distinct performance obligations is meant to be measured by those obligations. Fabrication and erection are usually distinct. They have different scopes and different risks, and they're often priced separately in the bid. Talk to whoever issues your statements before you change how a prior year is presented. An underwriter looks first at whether the years compare. Q: What net profit should a structural steel subcontractor expect? A: Structural steel subs at $1M to $5M average 8 percent net profit before taxes and 23 percent gross margin, against SPM targets of 11.5 and 25.5. Those are published trade benchmarks at constructioncfo.net. When you split fabrication from erection, fabrication usually comes in above that gross average and erection below it. Those two numbers are better to bid from. ================================================================================================ POST 4 OF 44 ================================================================================================ TITLE: One Overhead Rate Across Three Businesses Misprices Two Of Them URL: https://constructioncfo.net/blog/hvac-three-books-service-replacement-new-construction PUBLISHED: 2026-10-27 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Financial Systems CANONICAL PAGE FOR THIS SUBJECT: CFO for HVAC Contractors, https://constructioncfo.net/cfo-for-hvac-contractors KEYWORDS: hvac overhead rate by division, hvac service vs new construction margin, hvac contractor break even volume, hvac subcontractor overhead allocation, hvac three revenue streams accounting SUMMARY Service agreements, replacement work and new construction have different overhead loads, different billing cycles and different labor. Put one blended rate on all three and the numbers you price from are wrong in both directions. DIRECT ANSWER An HVAC contractor at $3.2M with $640,000 of service, $1.28M of replacement and $1.28M of new construction has about $512,000 of overhead at the trade's 16 percent rate. The true loads are closer to 26 percent on service, 16 percent on replacement and 11 percent on new construction. Put the blended 16 percent on all three and you underprice service by 10 points of overhead and overprice new construction by 5. Your strongest division looks ordinary, and a weak one looks acceptable. HVAC subs at $1M to $5M average 24 percent gross and 8 percent net before taxes. Your estimator didn't make a pricing mistake. He was given one overhead rate for a company that has three. FULL TEXT ------------------------------------------------------------------------------------------------ WHAT ARE THE THREE BOOKS? Service agreements are a recurring revenue business. Contracts renew. The customer pays before or shortly after the work, so cash comes back in days. The cost to serve is dispatch, on call rotation, truck stock and scheduling software. Gross margin is high, and every dollar of it is expensive to produce because somebody has to answer the phone at 9pm. Replacement and retrofit is a consumer sales business. It follows the weather, it's often financed, and it depends on leads. The cost to serve is marketing, sales commission, financing administration and warranty reserve. New construction is a contracting business. It's bid, submitted, scheduled, billed on a schedule of values, retained at 5 to 10 percent and collected in 45 to 90 days. The cost to serve is estimating, submittals, project management and the cash to cover the wait. Those are three companies. Most HVAC contractors under $10M operate all three and report them as one. WHY ONE OVERHEAD RATE BREAKS ALL THREE. Take a $3.2M contractor: $640,000 of service, $1.28M of replacement, $1.28M of new construction. HVAC at $1M to $5M averages 16 percent overhead, so about $512,000. The natural thing is to put 16 percent on everything. It doesn't break down that way. Service uses the dispatcher, the on call premium, the truck stock and the software license. Its real load is closer to 26 percent, or $166,400 against $640,000 of revenue. New construction uses the estimator and the project manager. Against $1.28M, its load is closer to 11 percent, or $140,800. Replacement is near the blended figure at about 16 percent, or $204,800. Price service at a 16 percent overhead load and you're 10 points light on the division with the fastest cash and the highest margin. You're leaving money on the table on the only work that pays before you do. Price new construction at 16 and you're 5 points heavy on the division that's already the hardest to win. You lose bids you could have taken. WHAT BREAK EVEN VOLUME MEANS NOW. Break even volume is one of the four numbers, and it goes furthest wrong here. Break even is overhead divided by gross margin percentage. Both inputs differ by division. Service at a 45 percent gross margin with $166,400 of overhead breaks even at about $370,000 of service revenue. New construction at a 19 percent gross margin with $140,800 breaks even at about $741,000. Those are two different answers. A blended break even of $512,000 over 24 percent gross, about $2.13M, fits neither of them. So you can't answer the one question break even is for. If service revenue drops 15 percent next quarter, how much new construction do you have to sell to stay whole? With a blended number you can guess. With three numbers you can calculate it. MOST SUBS MISS THIS: SERVICE IS FUNDING THE OTHER TWO. Screenshot this part. In almost every HVAC company under $10M that hasn't split its books, service agreements are subsidizing new construction. And the P&L is set up so nobody can see it. Service collects in days. New construction collects in 45 to 90 with retainage behind it. So service cash pays new construction payroll every week. The bank balance holds, so the company feels fine. It holds because one division gets paid fast enough to cover the other division's wait. Plenty of good contractors do that on purpose, and it works. The problem is doing it by accident. If service is funding the company and nobody has said so, here's what happens in a soft quarter. Somebody discounts service agreements to keep volume up. The discount falls on the division that was funding everything else. THE THREE STEPS TO SPLIT IT. You don't need new software or a second company. You need three things in the chart of accounts and one decision per overhead line. 1. A division code on every revenue transaction and every direct cost transaction: service, replacement, new construction. Three codes, applied at entry, every time. 2. Every overhead line assigned to one division or split by a stated driver. Dispatcher to service. Estimator to new construction. Marketing to replacement. Rent by headcount, insurance by payroll, owner salary by time. Write the driver down so next year's allocation is the same allocation. 3. A divisional gross margin and overhead rate reported monthly, and a break even volume per division reviewed quarterly. Three columns on one page. The first month is uncomfortable, because one division is usually worse than anybody thought. That's why you do it. WHAT THIS IS WORTH ON $3.2M. HVAC at $1M to $5M averages 8 percent net profit before taxes against an 11.5 percent target. On $3.2M that spread is roughly $112,000 a year. Divisional pricing won't recover all of it, and anybody promising that is selling something. It recovers the two mispriced halves. Service gets priced at its real overhead load, 10 points above where the blended rate puts it. New construction gets bid without 5 points of somebody else's dispatch cost. The second one is easy to miss. A new construction division that stops paying for service overhead can bid 3 to 4 points tighter without touching its own margin. In a trade where a point or two decides who gets the bid, that's the difference between a full schedule and a thin one. WHAT TO DO WITH THIS - HVAC under $10M usually means three businesses: service agreements, replacement and retrofit, and new construction. They have different overhead loads, cash cycles and labor, and they're reported as one company. - On a $3.2M contractor with $512,000 of overhead, the true divisional loads are roughly 26 percent on service, 16 on replacement and 11 on new construction. The blended 16 goes on all three. - The blended rate underprices service by about 10 points of overhead and overprices new construction by about 5. The best division looks ordinary, and a weak one looks acceptable. - A blended break even volume is meaningless. Service breaks even near $370,000 and new construction near $741,000, and no single figure fits both. - Service cash almost always covers the wait on new construction. If nobody writes that down, the first soft quarter brings a discount on the division paying the company's way. QUESTIONS ANSWERED ON THIS PAGE Q: How should an HVAC contractor allocate overhead between service and new construction? A: Assign every overhead line to one division, or split it by a basis you write down. Dispatch, on call premium, truck stock and service software go to service. Estimating, submittals and project management go to new construction. Marketing and consumer finance administration go to replacement. Shared costs split by a stated basis: rent by headcount, general liability by payroll, owner compensation by time. Consistency counts more than the number, because the value comes from comparing the same split year over year. Q: What is a realistic overhead rate for HVAC service work? A: Higher than the blended trade figure, usually by a wide margin. HVAC at $1M to $5M averages 16 percent overhead across all work. A service division with dispatch, an on call rotation, stocked trucks and scheduling software is commonly in the mid twenties as a percentage of service revenue. The direction is more reliable than the figure. If you've never split it, assume service has more overhead than you think and new construction less. Q: What gross margin should an HVAC subcontractor expect? A: HVAC subs at $1M to $5M average 24 percent gross margin and 8 percent net profit before taxes. SPM's targets are 26.5 and 11.5. Those are published trade benchmarks at constructioncfo.net. By division, service usually comes in far above that average and new construction below it. That's why the blended figure is hard to price from. ================================================================================================ POST 5 OF 44 ================================================================================================ TITLE: The Trade In The Middle Absorbs Everybody's Delay URL: https://constructioncfo.net/blog/drywall-compressed-hang-finish-window-overtime PUBLISHED: 2026-10-20 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Cash Flow CANONICAL PAGE FOR THIS SUBJECT: CFO for Drywall Contractors, https://constructioncfo.net/cfo-for-drywall-contractors KEYWORDS: drywall subcontractor schedule compression, drywall overtime change order, compressed hang and finish window, drywall subcontractor cash flow, upstream delay drywall start date SUMMARY Drywall comes after MEP rough-in and before finishes. Every upstream trade that takes longer than planned pushes your start. Nobody moves your completion. So a nine week window becomes six, and you buy back the missing three weeks with premium labor. DIRECT ANSWER On a $240,000 hang and finish package, a five week mobilization slip against a fixed completion date compresses a nine week window to six. Buying back three weeks of production costs about $10,980 in premium hours and second crew learning curve. Drywall subs at $1M to $5M average 19 percent gross. So that job held $45,600 of gross profit, and the compression took 24 percent of it. The job closed at 14.4 percent. The delay was upstream and the cost was yours. Your crews did not slow down, and nothing here is a production failure. The calendar moved on one end only, and the trade in the middle paid for it. FULL TEXT ------------------------------------------------------------------------------------------------ WHY DOES DRYWALL ALWAYS START LATE? Because you cannot hang board over rough-in that has not passed inspection. Framing has to be complete, mechanical, electrical and plumbing all have to be roughed and signed off, and insulation has to be in. That is four trades and at least two inspections in front of you, and every one of them owns part of your start date. None of them owns your finish date. Finishes do. Paint, flooring, casework and ceilings are all waiting on your board, and the certificate of occupancy is waiting on them. So the back end of the schedule is defended by everybody and the front end is defended by nobody. So a drywall subcontractor has the most trades ahead of it and the least float behind it. That comes from where drywall falls in the schedule, and a better crew won't change it. WHAT A FIVE WEEK SLIP DOES TO NINE WEEKS. Take a $240,000 hang and finish package bid at nine weeks. Labor is about 55 percent of that contract, or $132,000. The production plan assumes one crew working straight time. MEP rough-in takes three weeks longer than planned and the inspector needs another two for a re-inspection. You mobilize five weeks late. The finish trades are already sequenced and the owner has a lease commitment, so completion does not move. Nine weeks of work now has six weeks of calendar. There are only two ways to buy back three weeks. Work longer days, or add people. Both cost more per unit of production than the bid assumed, and neither is a change order unless somebody wrote one. WHERE THE $10,980 ENDS UP. Saturdays and ten hour days first. Say 320 premium hours across the crew at a $19 per hour differential once burden is on it. That is $6,080, and it is the visible half. The second half is harder to see. Adding a crew to a job already in motion means two weeks of somebody learning a board layout, a stocking route and a GC's punch standard that the first crew already knows. Call it $4,900 of production that got paid for and did not get installed. Together that is $10,980. The job held $45,600 of gross profit at drywall's 19 percent, so the compression took 24 percent of the job's profit and closed it at 14.4 percent gross. Your bid was fine. Your calendar was not. MOST SUBS MISS THIS: THE CLOCK STARTED WITHOUT YOU. Here is the part that costs money on the next twelve jobs. The overtime is booked to your labor cost code, so the job cost report says drywall labor is over budget. It doesn't say why. The window was cut by a third, and the report reads cost codes. A cost code has no calendar in it. So the review meeting goes looking for a production problem. Are the crews too slow. Should we be piece rating the hang. Is the foreman managing the stock properly. Every one of those questions is fair and every one of them is aimed at the wrong number. The number that moved was days available, and nobody tracked it. If you take one thing from this post, put two dates in your job setup: contracted mobilization date and actual mobilization date. The difference in days is the best predictor of whether that job will overrun labor. You have it before you hang a sheet. THE FOUR LINES THAT MAKE IT BILLABLE. You don't have to renegotiate a contract. You need four things in writing up front, and one email on the day the slip happens. 1. A contracted mobilization date in the subcontract, next to the completion date. A completion date with no start date is a duration you never agreed to. 2. A clause saying that if mobilization is delayed and completion is unchanged, the compressed duration is a change in the work and premium time is compensable. 3. A notice email on the day you learn the start moved. It states the new available duration and the premium cost of holding the original completion. Send it before the overtime starts. 4. A separate cost code for schedule acceleration. The premium hours go there, apart from base labor, and the review meeting can see them. WHAT THIS IS WORTH ACROSS A YEAR. One job at $10,980 is a bad month. Repetition is the problem. A drywall sub with $2.5M spread across eight to twelve packages a year, with half of them compressed to some degree, has $40,000 to $60,000 of unbilled acceleration. Drywall at $1M to $5M averages 6 percent net before taxes against a 10 percent target, four points below where it should be. On $2.5M that distance is $100,000, and unbilled acceleration is a large piece of it. The fix is a start date in the contract and an email on the day it moves. A bigger crew or a harder foreman leaves the problem where it is. WHAT TO DO WITH THIS - Drywall has four trades and two inspections controlling its start date and none controlling its completion date, so upstream delay compresses the window and leaves the deadline where it was. - On a $240,000 package, a five week slip against a fixed finish date costs about $10,980 in premium hours and second crew learning curve, which is 24 percent of the job's $45,600 of gross profit. - The job cost report reads it as a labor overrun, because a cost code has no calendar. So the review meeting looks at crew speed, and nobody looks at days available. - Record your contracted mobilization date and your actual mobilization date. The difference predicts a labor overrun before the first sheet goes up. - A mobilization date in the subcontract, a compression clause, a same day notice email and a separate acceleration cost code make the premium billable. Then you stop absorbing it. QUESTIONS ANSWERED ON THIS PAGE Q: Can a drywall subcontractor charge for overtime caused by another trade's delay? A: Only if the subcontract gives you something to charge against. A completion date with no contracted mobilisation date means you agreed to finish by a certain day and never agreed to how long you would have, so the compressed duration changes nothing you put in writing. Add the start date and a clause making compressed duration compensable, then notice it the day the slip happens. The notice does more work than the clause, because a claim raised after the overtime is billed reads as a cost overrun looking for a home. Q: How do you prove schedule compression on a drywall package? A: Two dates and one email. The contracted mobilisation date, the actual date you got access to hang, and a notice sent the day you learned the start moved stating the new duration and what holding the original completion costs. If you also code acceleration hours separately, you can produce the premium labour total by cost code, which beats arguing about it from a payroll register. Q: What gross margin should a drywall subcontractor expect? A: Drywall subs at $1M to $5M average 19 percent gross margin and 6 percent net profit before taxes, against SPM targets of 22 and 10. Those are the published trade benchmarks at constructioncfo.net. One job closing at 14 percent gross is survivable on its own. Two or three in a year is the whole distance between the trade average and the target. ================================================================================================ POST 6 OF 44 ================================================================================================ TITLE: A Lump Allowance Makes Someone Else's Choice Your Overrun URL: https://constructioncfo.net/blog/plumbing-fixture-allowance-lump-sum-back-charge PUBLISHED: 2026-10-13 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Job Costing CANONICAL PAGE FOR THIS SUBJECT: CFO for Plumbing Contractors, https://constructioncfo.net/cfo-for-plumbing-contractors KEYWORDS: plumbing fixture allowance contract, fixture allowance overrun change order, plumbing subcontractor job costing, owner selection deadline plumbing, plumbing gross margin benchmark SUMMARY A fixture allowance is a revenue number you don't control against a cost number the owner controls. Written as one lump sum it becomes unenforceable, and the overrun surfaces at trim-out as a material variance with your buying department written across it. DIRECT ANSWER On a $310,000 plumbing rough and trim, a $18,000 lump fixture allowance against $27,400 of owner-selected fixtures is a $9,400 overrun. Plumbing subs at $1M to $5M average 25 percent gross, so that job had $77,500 of gross profit. The overrun took 12 percent of it and dropped the job to 22 percent. You can't recover it, because a lump allowance gives you nothing to compare one selection against. Itemize the same $18,000 by fixture, and the freestanding tub at $4,200 against its $1,400 line is a $2,800 change order signed the day it's chosen. Your buyer and your supply house did nothing wrong. The contract gave away the only document that could have priced a substitution. FULL TEXT ------------------------------------------------------------------------------------------------ WHY DOES A FIXTURE ALLOWANCE EXIST AT ALL? On a custom residence or a high-end tenant fit-out, nobody has picked the fixtures when the plumbing goes out to bid. Rough-in is fully designed and the fixture schedule says by owner. The plumber still has to put a number in the bid for tubs, toilets, lavatories, shower systems, basins and trim. So an allowance goes in. The owner gets a budget to shop against and the plumber gets a line to buy against. Both sign it knowing somebody who wasn't in the meeting will pick the fixtures later. That part is fine. The trouble is how the allowance gets written. There are two ways to write it, and eight months later they work out very differently. THE LUMP SUM, AND WHAT IT COSTS. One line: fixture allowance, $18,000. Clean, fast, everyone signs. Now trim-out comes around on a $310,000 job and here's what the owner picked. A freestanding tub at $4,200, where the plumber's internal line was $1,400. A thermostatic shower system with three outlets at $2,800, where the line was $900. Two vanity sets and a pot filler over their lines by $1,900 between them. Fixtures deliver at $27,400 against an $18,000 allowance. That's $9,400 over. Plumbing subs at $1M to $5M average 25 percent gross, so a $310,000 job holds $77,500 of gross profit, and the overrun took 12 percent of it. The job closes at 22 percent gross. Now try to bill it. You have one allowance number and one delivered number, and the difference is $9,400. The GC asks which selection caused it. The honest answer is all of them, some a little. You can't prove any one of them, so the credit request dies in a meeting. WHAT YOUR JOB COST REPORT SAYS ABOUT IT. This part costs you money on the next job. The job cost report shows plumbing materials over budget by $9,400. It doesn't say fixture selections over allowance by $9,400. The report reads the cost code, and most plumbing subs book fixtures inside materials with copper, PVC, carriers and trim. So the review meeting looks for a buying problem. Are we getting the best price on copper. Should we buy direct. Is the supply house holding us to list. Every question is fair, and every one is about the wrong number. Then the same thing happens on the next custom job, because the contract and the cost code are the same. Two or three jobs in, a plumbing sub starts to believe his buying is uncompetitive. What he really has is a contract that turns somebody else's taste into his variance. MOST SUBS MISS THIS: AN ALLOWANCE IS A DOCUMENT BEFORE IT IS A BUDGET. You itemize an allowance so you can prove a substitution. Your fixture guesses will be wrong either way, and that's fine. An allowance was never a prediction. It's the baseline you price a change from. Itemized, the same $18,000 reads: tub $1,400, toilets $1,100, lavatories $1,600, shower system $900, and so on down the schedule. The owner picks a $4,200 tub. That's a $2,800 change order, priced from a line both parties signed. You submit it the day the selection is made, and it's approved before anybody orders anything. Screenshot this for whoever writes your contracts. If you can't compare a single selection against the allowance, the allowance caps your revenue and puts no limit on your cost. THE THREE THINGS TO PUT IN THE CONTRACT. First, itemize the allowance by fixture type with a quantity and a unit price, and attach it as an exhibit. It takes an estimator twenty minutes, because he already built it that way to get to the $18,000. The breakdown just moves from his file into the contract. Second, a selection deadline tied to the schedule, with a stated consequence. Selections are due four weeks before trim-out. After that the plumber's specified fixture gets ordered, and a change order covers any switch. Without a deadline, the owner's indecision becomes your schedule problem and your storage problem. Third, a substitution clause that prices the difference both ways. If the owner picks below the line, credit it. Plumbers push back on that because it feels like giving money back. It's the clause that makes the other two enforceable. A GC will strike a one-way allowance as a markup grab. THE ONE THING TO DO THIS WEEK. Split fixtures out of your materials cost code. Use one code for pipe, fittings and carriers and one for fixtures and trim. The fixture allowance is the budget on the fixture code. Then the next overrun shows on the report the month it happens. Then pull the last two custom jobs you closed and total the fixture invoices against the allowance in the contract. If the difference is more than a point of gross margin, fix the contract template. Buying harder won't change it. WHAT TO DO WITH THIS - A lump fixture allowance gives you nothing to price a single substitution against, so you can't recover any of the overrun. - On a $310,000 job, $27,400 of fixtures against an $18,000 allowance is $9,400, which is 12 percent of the job's $77,500 of gross profit and drops it from 25 to 22 percent. - The job cost report calls it a material overrun because fixtures are usually booked inside the materials code. So the review meeting looks at buying and never at the contract. - Itemized by fixture, a $4,200 tub against a $1,400 line is a $2,800 change order signed the day it's selected. It needs a selection deadline and a two-way substitution clause to hold. QUESTIONS ANSWERED ON THIS PAGE Q: How should a plumbing contractor write a fixture allowance? A: Itemized by fixture type with quantities and unit prices, attached to the contract as an exhibit. The estimator already built it that way to get to the total. The only question is whether the breakdown stays in his file or goes in the contract. Add a selection deadline tied to the schedule and a substitution clause that prices the difference both ways. Q: Why can't a plumber bill for a fixture allowance overrun? A: A lump allowance gives you no baseline for any one selection. With one allowance figure and one delivered figure, all you can prove is that the total is over, and the GC will ask which selection caused it. Itemized lines make each substitution its own change order, priced and submitted the day the owner makes the choice. Q: Should fixtures have their own cost code on a plumbing job? A: Yes. When fixtures are booked in a general materials code with copper, PVC, carriers and trim, an allowance overrun shows on the job cost report as a material variance. The review meeting then looks for a purchasing problem that doesn't exist. A separate fixture code, with the allowance as its budget, shows the real cause the month it happens. ================================================================================================ POST 7 OF 44 ================================================================================================ TITLE: Contract Value Is the Field Nobody Audits URL: https://constructioncfo.net/blog/roofing-wip-contract-value-insurance-restoration PUBLISHED: 2026-10-06 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: WIP Reporting CANONICAL PAGE FOR THIS SUBJECT: CFO for Roofing Contractors, https://constructioncfo.net/cfo-for-roofing-contractors KEYWORDS: roofing WIP schedule insurance job, ACV recoverable depreciation contract value, storm restoration job costing roofing, roofing contractor underbilling insurance, roofing gross margin benchmark SUMMARY Everybody argues about percent complete on a WIP schedule. On storm restoration work the field that's wrong is the one to the left of it, because an insurance job's contract value moves twice before the roof is signed off. DIRECT ANSWER A carrier pays a storm job in pieces. The actual cash value comes first. The withheld depreciation comes once the work is complete and documented. Supplements come whenever the adjuster gets to them. A $48,000 roof with $11,000 of depreciation held and a $2,500 deductible pays a first check of $34,500. Post that $34,500 in the contract value column of your WIP schedule against $40,700 of cost, and the job reports 118 percent complete and $6,200 underwater. The true contract value with $4,200 of approved supplements is $52,200, so the job made $11,500 at a 22 percent gross margin. The schedule was wrong by $17,700 on one roof. Percent complete was right the whole time. The contract value it was measured against was missing two pieces. FULL TEXT ------------------------------------------------------------------------------------------------ WHAT IS THE CONTRACT VALUE ON AN INSURANCE JOB? On a commercial job it's the number on the subcontract, and nobody thinks twice about typing it into a WIP schedule. A storm restoration job has no subcontract. It has a carrier estimate, a scope of loss, an actual cash value check, a depreciation holdback, a deductible the homeowner owes, and a supplement process that can last for weeks after the crew is off the roof. So the roofer's office has to pick a number. The number in the file the day the schedule gets built is the first check. It's the only figure that has cleared a bank. Everything else is a claim, an expectation or a request waiting with an adjuster. That's how the wrong number gets in there. Nobody decided to understate the job. Somebody entered the only figure they could prove. ONE $48,000 ROOF, THREE DIFFERENT NUMBERS. Replacement cost value on the carrier's estimate is $48,000. Depreciation withheld is $11,000, released once the work is complete and documented. The homeowner's deductible is $2,500, which the carrier subtracts and the roofer collects. So the first check is $34,500. The crew does the roof. Cost comes in at $40,700 in materials, labor and burden. That's what a $52,200 job costs at the 22 percent gross roofing subs average at $1M to $5M. Two weeks after completion, the office submits supplements for ridge vent, ice and water shield the original scope missed, and a second layer tear-off. $4,200 of that gets approved. True contract value is $52,200. True gross profit is $11,500. The WIP schedule built the week the crew came off the roof said $34,500 against $40,700 of cost. That's 118 percent complete and $6,200 in the hole. WHAT THAT DOES TO THE WHOLE SCHEDULE. One job wrong by $17,700 is a bookkeeping annoyance. Thirty storm jobs on the same convention is $531,000 of gross profit your own schedule says you never earned. And the errors all go the same direction. Ordinary estimating misses go both ways. Every insurance job in the schedule is understated by its own depreciation holdback plus its own pending supplements. No job reads high to offset them. The whole storm book reads as a loss. Then the money is released. Depreciation comes in, supplements get approved, and the next month's schedule turns positive by six figures with nothing different in the field. A roofer looking at those two months side by side has no reason to believe either one. MOST SUBS MISS THIS: A SCHEDULE NOBODY TRUSTS COSTS MORE THAN NO SCHEDULE. The $531,000 is the smaller half of the damage. A WIP schedule that jumps around with no explanation stops getting read. The office keeps producing it because the bonding company or the bank asks for it. The owner glances at the bottom line, and every real warning in it goes past unread. So when a job really does go bad, the schedule says so and nobody reacts. The schedule has cried wolf on thirty storm jobs already. You lose the tool when you need it most, for a reason that has nothing to do with the job that went bad. Screenshot this for the office. A good WIP schedule is boring. The month it changes by six figures, check the contract value column first. The crews come after that. HOW TO POST AN INSURANCE JOB CORRECTLY. Contract value is replacement cost value plus approved supplements. That's it. The depreciation holdback goes in accounts receivable as retention, because that's what it is: money earned and held pending documentation. It doesn't reduce the contract. Pending supplements get their own column. They stay out of contract value until the adjuster approves them. That gives you a second number to check every month: total supplement dollars pending, and how old the oldest one is. Most roofers have never had that figure, and it's usually bigger than they expect. The deductible is revenue, and collecting it is your job. Post it in contract value and in receivables, aged from the day the roof was signed off. An uncollected deductible is pure gross profit lost, because the cost of the roof is already spent. THE ONE THING TO DO THIS WEEK. Open your current WIP schedule and find every insurance job on it. For each one, write down what the contract value column says, then add the depreciation holdback and any approved supplements. The total of those additions is what your schedule understates right now. If it's more than one month of your overhead, the schedule you've been giving your banker describes a company that doesn't exist. WHAT TO DO WITH THIS - Contract value on a storm job is replacement cost value plus approved supplements, and the depreciation holdback belongs in receivables as retention. - Posting only the first ACV check reports a $48,000 roof as 118 percent complete and $6,200 underwater when it made $11,500 at a 22 percent gross margin. - The error is $17,700 on one roof, and every insurance job in the schedule is understated the same direction. 30 of them is $531,000 of gross profit your schedule says you didn't earn. - The bigger cost is trust. A schedule that changes by six figures on a release stops getting read, and then a job that really goes bad gets no reaction. QUESTIONS ANSWERED ON THIS PAGE Q: What should a roofing contractor put in the contract value column for an insurance job? A: Replacement cost value from the carrier's estimate, plus any supplements the adjuster has approved. The withheld depreciation is earned revenue held pending documentation. It belongs in receivables as retention, and it never reduces the contract. The homeowner's deductible is revenue too, aged in receivables from the day the roof was signed off. Q: Why does a roofing WIP schedule show storm jobs losing money? A: The office entered the only figure that had cleared the bank, the first actual cash value check. That check is the replacement cost value minus the depreciation holdback minus the deductible. It can be a third below the job's true contract value. Cost is complete and revenue isn't, so the job reports over 100 percent complete and underwater. Q: How should pending insurance supplements be tracked on a WIP schedule? A: In their own column, outside contract value, until the adjuster approves them. That keeps the schedule honest and gives you a figure most roofers have never had: total supplement dollars pending and the age of the oldest one. Approved supplements move into contract value. Pending ones stay on the schedule as a collection and follow-up list. ================================================================================================ POST 8 OF 44 ================================================================================================ TITLE: An Overhead Rate Only Works If Every Job Uses What Is In It URL: https://constructioncfo.net/blog/excavation-iron-in-overhead-bids-no-machine-jobs PUBLISHED: 2026-09-29 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Job Costing CANONICAL PAGE FOR THIS SUBJECT: Excavation Overhead Rate, https://constructioncfo.net/construction-benchmarks-excavation-contractors KEYWORDS: excavation contractor overhead rate, equipment ownership cost in overhead, excavation bidding overhead percentage, machine hour rate excavation, excavation contractor gross margin SUMMARY Where you put fleet ownership cost decides whether you can use your overhead rate on a bid. Put it in overhead and the rate doubles. Then it gets charged to shovel-and-labor scopes that never used a machine. DIRECT ANSWER Excavation subs at $1M to $5M have 21 percent gross and 14 percent overhead when fleet ownership cost is charged to jobs. Move $420,000 of annual ownership on a $3M business into overhead, and the same company reports 35 percent gross and 28 percent overhead at the same 7 percent net before taxes. The margins look better, and you can't use the overhead rate anymore. A $180,000 shovel-and-tie-in scope with zero machine hours gets $50,400 of overhead loaded onto it. If the iron were charged where it is used, it would get $25,200. You lose the labor-only bids you should win, and you win the machine-heavy bids you should have priced higher. Both columns show a 7 percent net before taxes, so nothing in the financial statements tells you which one you are looking at. The bid is where the difference gets expensive. FULL TEXT ------------------------------------------------------------------------------------------------ WHERE DOES FLEET OWNERSHIP COST BELONG? Ownership cost is what the iron costs you whether it works or stays idle: payments or depreciation, insurance, licensing, property tax, major component rebuilds. On an excavation business it's the second largest number after labor, and on some it's the largest. There are only two places to put it. In cost of goods sold, charged out to jobs at an hourly or daily rate every time a machine works. Or in overhead, as a fixed monthly cost of being in business, recovered through the markup on everything. Both are defensible bookkeeping. Only one gives you numbers you can bid with. Most excavation subs at this size use the other one, because it takes no timekeeping. TWO IDENTICAL SUBS, TWO SETS OF NUMBERS. Take two $3M excavation companies with the same trucks, the same crews and the same work. Sub B charges $420,000 of annual fleet ownership to jobs at a machine rate. Sub B reports 21 percent gross, 14 percent overhead and 7 percent net before taxes, which is what the benchmark says an excavation sub at $1M to $5M looks like. Sub A leaves the same $420,000 in overhead. That is 14 percent of $3M, so it moves out of cost of goods and into the operating expense block. Sub A now reports 35 percent gross, 28 percent overhead, and 7 percent net before taxes. Read those two lines again. Same company, same profit, and one of them looks like it has a 14 point better gross margin. A banker seeing Sub A's statements would call it the stronger operator. Sub A's own owner probably believes it. THE $180,000 SCOPE WITH NO MACHINE ON IT. Here's the bill for that choice. A GC asks for a $180,000 scope that's nearly all labor: shovel work around live utilities, a couple of tie-ins, backfill by shovel where the machine can't reach, flaggers and traffic control. Zero excavator hours. Sub A prices it with a 28 percent overhead rate, because that's the rate the books produce. The bid holds $50,400 of overhead. Sub B prices it at 14 percent and holds $25,200. Sub A is $25,200 high on a scope where every dollar of that difference is iron the job will never turn a key on. Sub A loses that bid and doesn't know why. He goes back to his numbers, sees a 35 percent gross margin, and concludes the market is buying on price. The market was buying on price. He was the one who put an excavator on a shovel job. MOST SUBS MISS THIS: THE ERROR GOES BOTH WAYS. Losing labor-only bids is the half people notice. The other half is worse, because it wins. Take a $300,000 mass excavation. At the 21 percent gross the benchmark reports, that job holds $63,000 of gross profit. It uses a 330 for 240 hours. At an internal rate of $150 an hour, which is at the bottom of the $150 to $200 range for loaded operating cost, that's $36,000 of ownership and operating cost the job consumed. Fifty-seven percent of the job's entire gross profit, and under Sub A's coding not one dollar of it reaches the job cost report. So the machine-heavy jobs report a margin they did not earn. Those are the jobs Sub A goes after, because his own history says they're his best work. Every labor-only scope he still wins is paying for them. Screenshot for the estimator: an overhead percentage is only honest when every job you apply it to uses what is inside it. THE MACHINE RATE, AND HOW TO SET IT. You don't need a fleet management system for this. Take one machine and add up twelve months of what it cost you to own it: payment or depreciation, insurance, licensing, property tax, and the big-ticket repairs and rebuilds. Divide by the hours the meter says it worked last year. Use the meter, and leave out the hours you hoped it would work. Most excavation subs who do this the first time get a shock, because industry idle rates are near 30 percent and the denominator is smaller than the one in their head. A machine you thought logged 1,400 hours logged 980, so the rate is 43 percent higher than the number you'd have guessed. Then put that rate on the daily report next to the operator's hours. Nobody changes how they manage a job. The operator already writes down machine hours for service intervals. Now those hours put a dollar figure on the job. WHAT TO DO THIS WEEK. Pull your income statement and find every fleet ownership line: equipment payments, equipment depreciation, equipment insurance, licensing, major repairs. Total them. Divide by revenue. That percentage is how much of your overhead rate is iron. If it's over five points, you can't use your overhead rate on a labor-only bid. It has also understated your machine-heavy jobs for as long as you've kept books this way. Compare it to the excavation overhead rate page, which reports what the trade has by revenue band. WHAT TO DO WITH THIS - Fleet ownership cost belongs in cost of goods, charged to jobs at a machine rate. An overhead rate only works when every job it touches uses what is inside it. - Moving $420,000 of ownership on a $3M excavation sub from jobs to overhead turns 21 percent gross into 35 percent gross and 14 percent overhead into 28 percent, at the same 7 percent net before taxes. - A $180,000 shovel-and-tie-in scope priced at 28 percent overhead holds $50,400, against $25,200 at 14 percent, and the whole difference is iron the job never uses. - A $300,000 mass excavation using 240 machine hours at $150 an hour consumes $36,000, which is 57 percent of that job's gross profit and appears nowhere when ownership is held in overhead. QUESTIONS ANSWERED ON THIS PAGE Q: Should equipment ownership cost be in overhead or in cost of goods sold? A: Cost of goods sold, charged to the job at a machine rate every time a machine works. Ownership in overhead is defensible bookkeeping, but it gives you an overhead percentage you can't use to price a bid. That percentage gets applied to labor-only scopes that use no equipment. It also understates machine-heavy scopes that use a great deal. Q: How do you calculate a machine hour rate for an excavator? A: Add twelve months of ownership cost for that machine: payment or depreciation, insurance, licensing, property tax, and major repairs and rebuilds. Divide by the hours the meter recorded. Don't use the hours you expected. Industry idle rates are near 30 percent, so the meter hours are usually well below the planned hours. That's why the honest rate surprises people the first time they figure it. Q: Why does an excavation contractor lose labor-only bids? A: Often the overhead rate the books produce has fleet ownership inside it. At 28 percent overhead, a $180,000 shovel-and-tie-in scope holds $50,400 of overhead. At a 14 percent rate it holds $25,200. The extra $25,200 is equipment cost the job will never use. ================================================================================================ POST 9 OF 44 ================================================================================================ TITLE: Every New Site Is a Withdrawal Before It Is a Contract URL: https://constructioncfo.net/blog/swppp-new-site-cash-withdrawal-bmp-install PUBLISHED: 2026-09-22 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Cash Flow CANONICAL PAGE FOR THIS SUBJECT: SWPPP Cash Flow, https://constructioncfo.net/cash-flow-swppp-subcontractor KEYWORDS: SWPPP contractor cash flow, BMP install cost per site, erosion control recurring contract billing, stormwater inspection contract pricing, SWPPP working capital growth SUMMARY A SWPPP book is dozens of small recurring contracts. Every one starts with materials and a crew day you pay for before you bill anything. Add twelve sites in a good spring and the bank account looks like a bad one. DIRECT ANSWER A new SWPPP site starts with a BMP install: silt fence, inlet protection, wattles and a construction entrance. That's about $6,800 in materials and crew time on day one. The site then bills about $850 a month for inspections and maintenance, so the install alone takes eight months of that site's billing to come back. Twelve new sites in a six week spring push is $81,600 out against $10,200 a month coming in. At a 45 day collection cycle, the first of that money reaches the bank about 75 days after the first site went in. Every one of those sites is profitable at 24 percent gross the whole time. Winning work causes this cash problem in a business with many small sites. That's why it catches good operators and never the ones who are shrinking. FULL TEXT ------------------------------------------------------------------------------------------------ WHAT DOES A NEW SWPPP SITE COST ON DAY ONE? Silt fence around the disturbed perimeter. Inlet protection on every drain in and downstream of the site. Wattles or blankets on the slopes. A rock construction entrance so the tracking violation doesn't write itself. A crew, a truck and a day, sometimes two on a large pad. Call it $6,800 in materials and crew time for a mid-size commercial pad. Some sites cost half that and some cost triple. The point is that you spend all of it before the site bills a dollar. Then the site goes on your route. Weekly or biweekly inspections. Corrective actions when the inspector finds a failed BMP. A 24 hour turnaround after any quarter inch rain event. Materials to repair what the dozer took out. And a contract that pays you about $850 a month for all of it. EIGHT MONTHS TO GET THE INSTALL COST BACK. Divide $6,800 by $850 and you get eight. That's eight months of that site's billing before a dollar of it pays for the inspections, the drive time, the replacement wattles or your overhead. On a nine month project the install cost comes back in month eight. The profit comes in month nine. That's still a good deal. SWPPP subs at $1M to $5M average 24 percent gross. That's the highest of any trade in the erosion family and better than most site trades. Every site in this example makes money over its life. The margin is right. It just doesn't tell you what the bank account looks like in week six of a spring push, and that's what keeps a SWPPP owner up. TWELVE SITES AT ONCE, AND WHAT THE BANK SEES. Spring is when developers break dirt, so a SWPPP contractor's new sites come all at once. Twelve installs across six weeks is a good spring for a sub this size. That's $81,600 of materials and crew time out the door in six weeks. In that window, nothing comes back. The first monthly application on the earliest site goes out at the end of month one. At this trade's 45 day collection target, it pays around day 75. Twelve sites billing $850 is $10,200 a month. At eight months per site to pay back its install, the last site in the push breaks even about ten months after the first one went in. So here's a good year. You're down $81,600 in six weeks. Then you earn it back slowly at $10,200 a month. The business is more profitable in December than in March, and the bank balance went the wrong way all summer. MOST SUBS MISS THIS: GROWTH AND TROUBLE LOOK IDENTICAL. Say your balance drops through May and June. There are two possible reasons, and they give you the same bank statement. Either you won twelve sites and paid for twelve installs, or you're losing money on the book you already had. You can't tell which from the account alone. That's why per-site costing is worth more in this trade than in almost any other. One number tells the two apart: cost per site against revenue per site, on the sites you already manage. If the existing book is at or above 24 percent gross, the balance is a funding question. The answer is a line of credit sized to your spring. If the existing book is under 20 percent, no amount of borrowing fixes it. The installs are keeping you from seeing a pricing problem. Screenshot this for the office. A falling bank balance in a growth month is a working capital question. A falling bank balance in a flat month is a pricing question. They need opposite answers. Get them backwards and you borrow your way into a bigger loss. HOW TO FUND A SPRING WITHOUT AN ADVANCE. Bill the install as its own line, separate from the monthly. Invoice a $6,800 install at signing, or split it into a mobilization draw and a completion draw. That moves your payback from eight months to about six weeks. Most developers will sign it. The BMP install is a permit condition they need done before they can move dirt, and they're used to paying for site work up front. Buy BMP materials against a supplier account with terms that outlast your collection cycle. Thirty day supplier terms against 45 day collections means you fund the difference. Sixty day terms means the supplier does. Then size a line of credit from your own numbers, never from a banker's guess. Twelve installs at $6,800 is $81,600. The peak draw is that figure plus one month of route payroll. Go to the bank with the install cost per site, the monthly contract value and last year's collection days. Then you're asking for a set number for a clear reason. THE ONE THING TO DO THIS WEEK. Count the sites you added last spring. Multiply by your own install cost per site. That's the working capital your growth used up. Most SWPPP owners have never figured it. Then check one invoice. Does your contract bill the first BMP install separately from the monthly inspection fee? If it doesn't, changing your agreement template is worth more to your cash than anything else on this page. WHAT TO DO WITH THIS - A new SWPPP site costs about $6,800 in BMP materials and install labor before it bills anything. A $850 monthly contract takes eight months to pay that back. - Twelve installs in a six week spring push is $81,600 out against $10,200 a month coming in, at a 45 day collection cycle. - Every site can be profitable at 24 percent gross while the bank balance falls all summer. Margin says nothing about timing. - Bill the BMP install as its own line at signing. That moves the payback from eight months to about six weeks, and most developers will sign it. QUESTIONS ANSWERED ON THIS PAGE Q: Why does a SWPPP contractor fall short of cash while growing? A: Because you pay for each new site before it bills. The BMP install, about $6,800 in materials and crew time for a mid-size pad, is spent on day one. The inspection contract pays it back over about eight months at $850 a month. Twelve new sites in a spring is $81,600 out against $10,200 a month coming in. So the more work you win, the further down you go before it comes back. Q: Should the BMP install be billed separately from the monthly inspection contract? A: Yes. It's the most valuable change you can make to a SWPPP agreement template. Invoice the install at signing, or as a mobilization draw and a completion draw. That moves payback from about eight months to about six weeks. Developers generally accept it, because the install is a permit condition that has to be done before earthwork can start. Q: How can a SWPPP owner tell a growth cash problem from a pricing cash problem? A: Look at cost per site against revenue per site on the sites you already have. If the existing book is at or above 24 percent gross, a falling balance in a month you added sites is a funding question. The answer is a line of credit sized to your install volume. If the existing book is under 20 percent, borrowing makes the loss larger. The price per site has to change. ================================================================================================ POST 10 OF 44 ================================================================================================ TITLE: A Cost Code That Closes Early Lies About Every Job After It URL: https://constructioncfo.net/blog/underground-utility-restoration-allowance-closed-job PUBLISHED: 2026-09-15 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Job Costing CANONICAL PAGE FOR THIS SUBJECT: CFO for Underground Utility Contractors, https://constructioncfo.net/cfo-for-underground-utility-contractors KEYWORDS: underground utility restoration cost, pavement restoration allowance construction bid, utility contractor job costing, measured scope vs allowance restoration, utility job closeout cost coding SUMMARY Restoration is the last scope on a utility job and the first one bid as a round number. The bills reach the office six to ten weeks after the crew demobilizes. By then everybody calls the job finished except the accounting system. DIRECT ANSWER Restoration on an underground utility job is the pavement, curb, sod and hardscape put back after the pipe is in. It's priced as a round allowance more often than a measured quantity. Underground utility subcontractors at $1M to $5M average 18 percent gross, so a $900,000 water main has $162,000 of gross profit. A $45,000 restoration allowance that comes in at $71,000 uses up $26,000 of it, or 16 percent. The invoices reach the office six to ten weeks after demobilization. If they get coded to overhead or to the next job, the closed job reports 18 percent gross on a job that returned 15.1 percent. The overage is the small problem. The bigger cost comes next: you bid the next water main off a history that shows a margin the last one never earned. FULL TEXT ------------------------------------------------------------------------------------------------ WHY DOES RESTORATION GET BID AS AN ALLOWANCE? Because at bid time nobody knows how much of the street they'll open. The plan shows a pipe alignment and a trench width. The restoration quantity depends on what the crew has to cut through, how traffic control routes around it, and what the city inspector accepts as a patch. So the estimator writes a round number and moves on to the part of the bid that decides whether you win. That round number then becomes a budget line on the job cost report, right next to pipe, fittings and labor. Those are all measured off the plan. One line on the report is a guess and the other twelve are takeoffs. Once they're in the same column, nobody can tell which is which. Restoration is also the only scope on the job where the owner's acceptance is a judgment call. Pipe passes a pressure test. A pavement patch passes when the inspector says it looks right. If he doesn't, you come back. THE $900,000 WATER MAIN, AND THE $26,000 TAIL. Underground utility subs at $1M to $5M average about 18 percent gross. So a $900,000 water main has $162,000 of gross profit and $738,000 of cost. Restoration went in the bid as a $45,000 allowance. That's five percent of the contract, and it feels about right to everybody who signs off on it. The pipe goes in clean. The crew demobilizes in June, final quantities get measured, and the PM considers the job closed. Then the asphalt sub's invoice comes in July. The sod and irrigation repair comes in early August. In late August, the inspector rejects two driveway aprons and you get a punch item. Restoration totals $71,000. That's $26,000 over. It's 16 percent of the gross profit on the whole job, which is far more money than 16 percent of the restoration line. Sixteen percent of what the whole nine hundred thousand dollar job was supposed to make. WHERE THOSE INVOICES GET CODED IN PRACTICE. This next part costs more than the $26,000. By August the job is finished, the retainage request is in, and the PM is managing two new jobs. An invoice for a job everybody forgot six weeks ago gets coded wherever is easiest. Sometimes that's overhead, because it reads like a general expense. Sometimes it's the next job, because that's where the crew is. Sometimes it stays in a suspense account until year end. All three end the same way. The completed job's cost history shows $738,000 of cost against $900,000 of revenue. That's the 18 percent gross you bid. The job returned $136,000 of gross profit on $900,000, which is 15.1 percent. You lost three points of gross margin, and nobody can see it, on a job you'd say went well. If the $26,000 got coded to the next job, that job now shows a margin problem it didn't cause. So you look for a production problem on a crew that was doing fine. MOST SUBS MISS THIS: A CLOSED CODE POISONS THE NEXT BID. Your estimating history is the most valuable asset in the business. It's the only thing that tells you what pipe labor per foot costs, what a bore produces, and what restoration costs as a percentage of contract. Every bid you write bets that history is true. A cost code that closes before its last invoice is booked makes the history look too good on the one scope that caused the problem. So next spring you bid another water main. You look up restoration on the last one, and the record says $45,000 held. You write $45,000 again, and you're $26,000 light again. Now you've done it twice from the same file. Screenshot this for your PM. A job is closed when the last subcontractor invoice against it has been received and coded. The day the crew demobilizes doesn't count. THREE CHANGES THAT STOP IT. First, split restoration out of the pipe job in your cost codes and measure it. Square feet of pavement by thickness, linear feet of curb and gutter, square yards of sod, count of driveway aprons. It'll still be wrong at bid time. But it'll be wrong by an amount you can measure and check, and nobody can check a round number. Second, put a restoration accrual on the job the week the crew demobilizes. The PM writes down what restoration is still owed and at what price. That figure stays on the job cost report as committed cost. Now the job reports 15.1 percent gross in June, while the number is still useful. Third, don't close a job in the accounting system until restoration is invoiced and accepted. Give it a status between active and closed, and review that list monthly. For most utility subs, that list is six to ten jobs long and has five figures of cost nobody has assigned. THE ONE THING TO DO THIS WEEK. Pull the last five utility jobs you closed and add up every invoice coded against them after the closeout date. Then add up every restoration invoice from the same period that went to overhead or to a different job. Add those two numbers and divide by five. That's how much your estimating history understates every job you bid. Most subs who do this find one to three points of gross margin. At 18 percent gross, that's up to a sixth of the profit on the work. WHAT TO DO WITH THIS - Restoration gets bid as an allowance because nobody knows the quantity at bid time. Then it stays on the job cost report as if it were a takeoff. - On a $900,000 water main at 18 percent gross, a $45,000 allowance that comes in at $71,000 uses 16 percent of the job's gross profit. - Restoration invoices reach the office six to ten weeks after demobilization. They get coded to overhead or to the next job, and the closed job reports a margin it never earned. - A job is closed when the last invoice against it is coded. The fix is a restoration accrual booked the week the crew leaves. QUESTIONS ANSWERED ON THIS PAGE Q: What is restoration on an underground utility job? A: It's putting back what the trench went through: pavement patch, curb and gutter, sidewalk, driveway aprons, sod, irrigation and landscaping. It follows the pipe by weeks. The owner has to accept it before final payment and retainage release. And it's the one scope on the job priced without a firm quantity at bid time. Q: Why is a restoration allowance a job costing problem and not just an estimating problem? A: Because those invoices are booked after the job has been closed in the field. They get coded to overhead, to the next job, or to a suspense account. The completed job's cost history then shows the margin you bid, and never the margin you earned. The next bid is written off that history, so one coding decision repeats the error on every future job of the same type. Q: How should a utility contractor accrue restoration cost? A: The week the crew demobilizes, the project manager lists the restoration still owed and its price. That figure is booked to the job as committed cost. The job then reports its true gross margin in the month the work finished. Keep the job in a status between active and closed until the last restoration invoice is received and accepted. ================================================================================================ POST 11 OF 44 ================================================================================================ TITLE: The Answer Your Apprentice Deserves When He Asks Why His Hour Is Worth Less URL: https://constructioncfo.net/blog/why-apprentice-pay-is-set-before-the-job-starts PUBLISHED: 2026-09-15 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Job Costing CANONICAL PAGE FOR THIS SUBJECT: Labor Rate Escalation, Bid to Build, https://constructioncfo.net/construction-labor-rate-escalation-bid-to-build KEYWORDS: why do apprentices get paid less, apprentice vs journeyman productivity, construction apprentice pay scale, electrician apprentice wage explained, journeyman labor unit estimate SUMMARY Every owner gets this question sooner or later, usually from somebody good who's about to leave over it. The answer is math. It takes four minutes, and almost nobody in the trade has heard it said out loud. DIRECT ANSWER An apprentice is generally paid 60 to 80 percent of a journeyman wage because he produces 60 to 80 percent of a journeyman's output, measured against the standard the job was estimated on. So the cost per unit of work comes out close to the same. That's how the pay scale is designed. The job was also priced 6 to 12 months before anybody mobilized, at the wage rates of that day. The money for that hour was fixed before the crew list existed. Nobody in the field is being cheated, and nobody in the office is getting rich off the difference. Two numbers were set before either of them walked onto the job: how many hours the work is worth, and what the contract pays. FULL TEXT ------------------------------------------------------------------------------------------------ THE JOB WAS PRICED BEFORE HE WAS HIRED. A commercial package gets estimated 6 to 12 months before the trade gets to the site, and longer on phased work. The contract value uses the wage rates from the day that estimate went out. The job gets built at next year's rates and paid at last year's. So when somebody asks why there isn't more in the hour, part of the answer is the date. The money in that hour was fixed on a date before his interview. The owner didn't choose that number. He signed it. THE HOURS CAME FROM A MAN WHO DOESN'T EXIST. Estimates are built on a published production standard. Your crew isn't in it. In electrical that's the NECA labor unit. It says how long an installation takes an average journeyman. That average journeyman is made up. He's never late, never learning, never held up by a conflict, and he isn't on your payroll. Every hour in the bid assumes him. When the work goes to somebody working at 70 percent of his pace, the same scope takes about 1.4 times the hours. The bid didn't change. WHY 70 PERCENT PRODUCTION EARNS 70 PERCENT PAY. This part sounds harsh until you do the math. If an apprentice produces 70 percent of a journeyman's output and gets paid 70 percent of the journeyman's wage, the cost per unit of installed work is about the same either way. That's the pay scale working as designed. It looks unfair from the field because the hour looks the same from outside. Same truck, same heat, same eight hours. The difference is how much of the task that hour finishes, measured against a standard somebody else wrote. Neither of them was in the room when it was written. It stops canceling out at the person. Sixty to eighty percent is an average across a lot of people, and on average it cancels out. A second year producing 60 percent at 75 percent of the journeyman wage doesn't. Almost nobody finds out, because production is rarely measured per person. The same goes the other way. The apprentice who beats the standard goes unseen too, and he's the person you can least afford to lose. Two costs don't fall with the cheaper hour, and they aren't the ones people expect. Comp, general liability and payroll taxes are all based on payroll dollars, so they fall along with the wage. A per-head benefit like the health premium doesn't. It's the same dollar figure on either wage, so it takes a bigger share of the smaller one. The other cost nobody prices is supervision. When a journeyman directs an apprentice, he isn't installing. Those hours are charged to the job at the journeyman rate, and the labor unit never included them. WHAT TO TELL HIM HE CAN DO ABOUT IT. Have this part ready, because a person who hears only the math hears no. Josh came up through electrical and went from $13.50 an hour to well over $200k in ten years. This list comes from his own career. Beat the standard and ask for the difference. If somebody keeps installing work bid at 300 hours in 260, the job didn't spend that money. It's fair to ask for it as a bonus or a raise. Most people never ask because nobody ever told them the standard exists. Go where there's less competition. On runway work, which is prevailing wage and which most shops won't touch, Josh paid electricians $105 an hour on some projects. Specialty scope pays because fewer people will do it. Work prevailing wage. Public jobs are funded to pay union scale whether the shop is union or not. Or join the union, where the rate is set and the hall finds your next job when this one ends. Take the travel work. Per diem plus a premium, because fewer people are willing to be away. And the long one: get the license. Josh's whole jump came from passing the master exam, which most people don't. A stretch at a lower rate is the price of the license, and the license raises your rate for good. WHY THIS CONVERSATION IS WORTH FOUR MINUTES. People who leave over pay usually leave because nobody explained the number. With no explanation, they figure somebody's taking it. If you can walk through the bid date, the labor unit and the production ratio in four minutes, a complaint turns into a plan. The same talk tells your good people what to do to earn more. That's the cheapest way to keep them. If you can't walk through it, that's worth knowing too. It means nobody has measured the production factor on your own crews. Your labor margin depends on that number. WHAT TO DO WITH THIS - A commercial job is priced 6 to 12 months before the crew mobilizes. The money in every hour was fixed before anybody was assigned to it. - Bid hours come from a production standard for a made-up average journeyman. Your crew is different. - At 60 to 80 percent production and 60 to 80 percent wage, the cost per unit of installed work is about flat. That's how the pay scale is designed. - The ratios cancel out on average and come apart for one person. If someone's production and pay don't match, it costs you every hour, and you won't see it unless you measure each person. - People who quit over pay usually quit because nobody explained it. The explanation takes four minutes. - When a journeyman directs an apprentice, the labor unit assumed he'd be installing. QUESTIONS ANSWERED ON THIS PAGE Q: Why do apprentices get paid so much less than journeymen? A: Because the scale is built to follow production. An apprentice producing 60 to 80 percent of a journeyman's output against the estimating standard is generally paid 60 to 80 percent of the journeyman wage. So the cost per unit of installed work comes out close to the same. The hour looks the same from outside, and that's why it looks unfair. The difference is how much of the task the hour finishes, against a standard written before either person was assigned to the job. Q: Can an apprentice negotiate a higher rate? A: Yes, and the strongest case is production. If you keep installing work bid at 300 hours in 260, the job didn't spend 40 hours it had budgeted. That's a solid thing to show an owner. Most apprentices never ask because nobody told them the labor standard exists. The other routes are prevailing wage work, specialty scope with less competition, travel work with per diem, and the license. Q: Why can't the company just bid higher to pay more? A: Because the package is awarded on price against people bidding the same scope. Pay a wage nobody else pays and you're roughly 5 percent high. You lose the job, and then it pays nobody. The risk is real. Handle it in the contract, with escalation language on work starting past a stated date, the same way material escalation works on fixed price work. ================================================================================================ POST 12 OF 44 ================================================================================================ TITLE: A Cost Overrun Raises Reported Completion URL: https://constructioncfo.net/blog/civil-rock-percent-complete-wip-overstates-profit PUBLISHED: 2026-09-08 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: WIP Reporting CANONICAL PAGE FOR THIS SUBJECT: CFO for Civil Contractors, https://constructioncfo.net/cfo-for-civil-contractors KEYWORDS: civil contractor WIP schedule, percent complete cost to date, cost to complete estimate construction, changed conditions rock excavation cost, civil subcontractor profit fade SUMMARY Percent complete on almost every civil WIP schedule is cost to date divided by total estimated cost. Leave the bottom number alone when the dirt turns out different and the schedule reports a job getting more profitable while it loses money. DIRECT ANSWER Percent complete is a cost ratio, so anything that raises cost also raises reported completion. A civil sub was $790,000 into a $2M dirt job when it struck rock and spent another $180,000. The WIP schedule moved from 50 percent complete to 61 percent and reported $257,800 of gross profit earned. With the cost-to-complete estimate updated for the same rock on the back half, true completion was 51.6 percent and true earned gross profit was $61,900. The schedule overstated the job by $196,000 while the rock was still under the back half of the site. The bookkeeping was fine. The schedule did the math it was given correctly. It used a total cost figure that stopped being true the week the hammer came out. FULL TEXT ------------------------------------------------------------------------------------------------ HOW DOES A WIP SCHEDULE DECIDE PERCENT COMPLETE? Cost to date divided by total estimated cost. Every other number on the schedule comes from that ratio. Multiply it by the contract value and you get earned revenue. Multiply it by estimated gross profit and you get earned gross profit. Compare earned revenue to what you have billed and you get overbilling or underbilling. Look at what the ratio is made of. The top number comes out of your accounting system. It's money already spent. The bottom number is an estimate somebody typed once, usually the estimator, usually at bid time. The top number updates itself every week. The bottom one stays put until a person changes it. A civil job lasts eighteen months, and the site can change the cost. The number that decides how complete the job is was written before anybody put a bucket in the dirt. THE $2M DIRT JOB, AND WHAT THE ROCK DID TO IT. Take a $2,000,000 site package. Civil subs at $1M to $5M earn about 21 percent gross, so the estimate holds $1,580,000 of cost and $420,000 of gross profit. At $790,000 spent the schedule reports 50 percent complete, $1,000,000 of earned revenue and $210,000 of earned gross profit. Everything agrees and everybody is comfortable. Then the excavation reaches rock the geotech report described as weathered shale. Hammer time, longer haul cycles, a second truck on the route. Another $180,000 of cost goes into the job over six weeks. Cost to date is now $970,000. Calculate the same ratio with the same bottom number. $970,000 divided by $1,580,000 is 61.4 percent complete. Earned revenue jumps to $1,227,800 and earned gross profit to $257,800. The schedule just reported that the job earned $47,800 more profit than it had six weeks earlier, during the six weeks it was losing money. WHAT THE HONEST NUMBER LOOKS LIKE. Rock doesn't stop at the halfway line. Whatever is under the back half of the site is the same material, so the honest revised total cost is $1,880,000, the original $1,580,000 plus $180,000 already spent and another $120,000 coming. Revised total gross profit on a $2,000,000 contract is $120,000. Now the ratio: $970,000 divided by $1,880,000 is 51.6 percent complete. Earned gross profit is 51.6 percent of $120,000, or $61,900. Against the $257,800 the stale schedule reported, the job was overstated by $195,900. That's ten points of percent complete and $196,000 of gross profit, on one job, from one number nobody updated. A civil sub with four jobs going at once can have that four times over, and the WIP schedule still foots and ties to the general ledger. MOST SUBS MISS THIS: AN OVERRUN READS AS PROGRESS. Every contractor knows a cost overrun is bad. Few have looked at what comes next. A cost overrun makes the WIP schedule more optimistic, in the same month the money is lost. Cost is in the numerator. Spend more and completion goes up. That's why profit fade gets found at closeout and never at 60 percent. The schedule read the overrun as work getting done, so it warned nobody. It kept reporting the original 21 percent margin against a growing base. The worse the job got, the more profit it said it had earned. Send this to your PM and ask one question about the job he likes least: when did you last change the total estimated cost? If the answer is bid day, the percent complete on that job is a guess with a decimal point. THE COST-TO-COMPLETE REVIEW THAT FIXES IT. The fix is a monthly cost-to-complete review before the WIP schedule is built. The person who manages the job does it. Never the estimator and never the bookkeeper. The PM is the only one who knows the haul cycles got longer. Four questions per job, and they take about fifteen minutes each. What has this job cost so far, by cost code. What quantity is left in each code. At today's production rate and today's unit cost, what will the rest of it cost. Does the total of those two figures still equal the number in the WIP schedule. When the answer to the fourth question is no, the schedule gets the new total before anybody reports earned revenue off it. Do that and the rock shows as lost margin in September. You can still price the change order, pursue the claim and requalify the back half of the work. WHAT TO CHANGE THIS MONTH. Pull your current WIP schedule and add one column: date the total estimated cost was last revised. Fill it in honestly for every open job. Any job over 30 percent complete with a bid-day date in that column is a job whose percent complete you can't use. Then look at the change orders. In the example above, $300,000 of changed conditions is a claim worth pursuing. The WIP review finds it while the survey shots, the daily reports and the truck tickets are still easy to pull together. A stale schedule costs you twice: once on the job, and once on the claim nobody filed in time. WHAT TO DO WITH THIS - Percent complete is cost to date divided by total estimated cost, so any cost overrun raises reported completion in the same month it happens. - On a $2M civil job, $180,000 of rock moved the schedule from 50 to 61 percent complete and reported $257,800 of earned gross profit against a true $61,900. - The cost-to-complete estimate is the only input on a WIP schedule that will not update itself, and it's the input every other figure depends on. - A monthly cost-to-complete review by the PM, before the schedule is built, shows you profit fade in September. Without it you find out at closeout. QUESTIONS ANSWERED ON THIS PAGE Q: How is percent complete calculated on a construction WIP schedule? A: Cost to date divided by total estimated cost for the job. The result multiplies the contract value to give earned revenue, and multiplies estimated gross profit to give earned gross profit. Because cost to date is the numerator, spending more money raises reported percent complete even when the extra spending earned nothing. Q: Why does a cost overrun make a WIP schedule look better? A: The overrun increases the numerator of the percent complete ratio while the denominator, total estimated cost, stays where the estimator left it. Reported completion rises, earned revenue rises with it, and earned gross profit is still being calculated at the original bid margin. The schedule reports more profit earned on a job that just lost money. Q: How often should a civil contractor update cost to complete? A: Monthly, before the WIP schedule is produced, and by the project manager who manages the job. Fifteen minutes per job covers cost by code, remaining quantities, and what the balance will cost at today's production rate. Any job where that total no longer equals the figure in the schedule gets corrected before earned revenue is reported off it. ================================================================================================ POST 13 OF 44 ================================================================================================ TITLE: The Small Pours Are Where Concrete Gross Margin Goes URL: https://constructioncfo.net/blog/concrete-short-load-fees-punch-pours PUBLISHED: 2026-09-01 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Job Costing CANONICAL PAGE FOR THIS SUBJECT: Concrete Overhead Rate Benchmarks, https://constructioncfo.net/construction-benchmarks-concrete-contractors KEYWORDS: concrete short load fee, concrete subcontractor gross margin, punch pour cost concrete, ready mix minimum load charge, concrete bid template small pours SUMMARY Every concrete estimate prices the main pours carefully. The punch pours, the curb fix and the closeout dribs get whatever's left in the number, and each one comes with a fee the bid never knew about. DIRECT ANSWER A concrete order under a full truck comes with a short-load fee of $40 to $60 a yard. That puts $200 to $400 on a small pour before anybody mixes anything. Punch pours, curb repairs and closeout work are all short loads, so you buy the last 5 percent of a job at premium prices against a bid written for full trucks. Concrete subs at $1M to $5M have 21 percent gross margin against a 23.5 percent target. On a lot of jobs, the small pours are a real share of that two and a half point margin difference. This is a job gross margin problem that nobody talks about as margin. It looks like a handful of small invoices at the end of a job everybody is done thinking about. One line in the estimate template fixes it for good. FULL TEXT ------------------------------------------------------------------------------------------------ WHAT IS A SHORT-LOAD FEE, AND WHY DOES EVERY JOB END WITH THEM? A ready-mix plant charges a short-load fee when an order is under a full truck. It's $40 to $60 a yard, depending on the plant and the market. On a four yard punch pour that's $160 to $240 on top of a load that already costs money. So a small pour can cost a 25 to 40 percent premium over the rate in your bid. Now look at how a concrete job ends. The main pours are done and priced. What's left is a curb section that got damaged by another trade, a pad the mechanical contractor needed moved, two small equipment bases and a stretch of sidewalk that failed inspection. Every one of those is under a truck. So you buy the closeout of a concrete job almost entirely at short-load prices, against a bid built on the delivered rate for full trucks at $125 to $195 a yard. The plant isn't taking advantage of you. That premium is what it costs to send a truck out for four yards, and it belongs in the estimate. THE FEE IS THE SMALL HALF OF WHAT A PUNCH POUR COSTS. The concrete is the cheap part of a small pour. The expensive part is sending a crew to place it. A four yard pour needs a truck sequenced, forms set, a finisher on site and somebody to clean up. That's most of a day for two or three people producing four yards of revenue, against a main pour where the same crew places sixty. Per yard, your labor cost on a punch pour can be several times the rate the job was bid at. That's why punch lists cost more margin than people expect. A general contractor's punch list looks like paperwork. For a concrete sub it's a series of days with a crew committed to almost no billable volume, each one with a delivery premium on top. WHY IT NEVER APPEARS IN A JOB COST REVIEW. Three things keep it unnoticed. The pours are small, so no single invoice looks worth collecting. They fall at the end of a job, when the closeout is being pushed through and nobody is looking for a pricing lesson. And they get coded to the same material and labor codes as the main pours, so they average into a number that reads acceptable. Most concrete subs order 5 to 10 percent overage on a pour, and that makes it harder to see. Overage is correct practice. It also means a small difference in yardage never looks like a warning. A short-load premium gets lost in the same tolerance. So the loss is built into the bid and nobody sees it. That's how a two and a half point margin difference lasts year after year in a business where everybody knows their unit prices. MOST SUBS MISS THIS: THE SCHEDULE DECIDES THE PRICE. Everybody notices short-load fees eventually. Timing is the cost nobody sees. Weekend and off-hour deliveries cost a premium of $50 to $300 a load, and truck standby starts billing the moment a pour is delayed. So the same concrete costs different money depending on when a general contractor asks for it. A bid priced at weekday rates pays for every schedule change. A Saturday pour to make up somebody else's delay moves the cost from the party who caused it to the party doing the work. Put the delivery premium in the bid as a stated condition: this price is for weekday deliveries during plant hours, and off-hour and weekend pours are priced at cost plus. Now a Saturday request becomes a change order talk before the trucks leave the plant. If the general contractor wants Saturday badly enough to pay for it, you're covered either way. WHAT TO PUT IN THE ESTIMATE TEMPLATE. Four lines, and they go in the template once so nobody has to remember them on each bid. A short-load allowance sized to the punch and closeout volume this kind of job produces. A crew day rate for small pours, because the yardage doesn't cover the day. A stated condition on delivery hours. And retainage timing noted against the closeout, because retainage is 5 to 10 percent and the punch work happens before it releases. The allowance is the one that changes the number. Pull your last three closed jobs and total every load under a full truck, with its fee. Divide that by contract value. That's the percentage your template is missing. For most concrete subs it's between half a point and two points of gross margin. THE ONE THING TO DO THIS WEEK. Take one recently closed job and pull every concrete delivery ticket for the last month of it. Circle every load under a full truck. Add up the short-load fees and any off-hour premiums, then add the crew hours those pours consumed. That total is what your closeout costs you. Once you see it, the punch list stops being a nuisance and becomes a line in your estimate. Most concrete subs have never added it up as one figure. WHAT TO DO WITH THIS - Short-load fees are $40 to $60 a yard, so a four yard punch pour adds $160 to $240 in premium before labor. - Price small pours on a crew day rate, because the yardage on a four yard pour cannot cover a crew's day. - State your delivery hours in the bid. Weekend and off-hour loads cost $50 to $300 more, and an unstated condition means you absorb every schedule change at no charge. - Total the under-truck loads on your last three closed jobs. Divided by contract value, that is the percentage your estimate template is short. QUESTIONS ANSWERED ON THIS PAGE Q: What is a short-load fee on ready-mix concrete? A: A charge the plant applies when an order is under a full truck, generally $40 to $60 per yard on top of the delivered rate. It covers the cost of sending a truck and driver for a partial load. On a small pour it can add $200 to $400. Against a bid written on the full-truck rate of $125 to $195 a yard, that's a 25 to 40 percent premium on that concrete. It's a normal charge. Most estimate templates just have no line for it. Q: Why do punch pours cost so much more per yard than the main pour? A: The crew cost doesn't go down with the yardage. A four yard pour still needs a truck sequenced, forms set, a finisher and cleanup. That's most of a day for two or three people. A main pour puts the same crew on sixty yards. So the labor per yard on closeout work can be several times the bid rate, and the short-load fee is on top of that. The fix is to price small pours on a day rate. Q: How much gross margin does this cost a concrete subcontractor? A: It varies by how much closeout and punch work the job type involves, and on most concrete subs we see between half a point and two points of gross margin. Concrete at $1M to $5M averages about 21 percent gross against a 23.5 percent target, so this one omission can be a meaningful share of that distance. The way to size it for your own business is to total every under-truck load with its fee across your last three closed jobs and divide by contract value. ================================================================================================ POST 14 OF 44 ================================================================================================ TITLE: The Three Things a Fiber Subcontractor Funds Before Billing a Dollar URL: https://constructioncfo.net/blog/fiber-subcontractor-cash-out-before-billing PUBLISHED: 2026-08-25 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Cash Flow CANONICAL PAGE FOR THIS SUBJECT: Fiber Subcontractor Cash Flow, https://constructioncfo.net/cash-flow-fiber-subcontractor KEYWORDS: fiber subcontractor cash flow, make-ready cost fiber contractor, BEAD compliance cash flow, fiber as-built payment gate, fiber contractor factoring SUMMARY Most cash flow advice for subcontractors starts at the invoice. In fiber the money has already left three times by then. One of those prices tripled in five years, and nobody renegotiated the terms around it. DIRECT ANSWER A fiber subcontractor funds three separate things before an invoice exists. Make-ready gets paid up front at a price the pole owner sets. Compliance on publicly funded work (the certificates, the certified payroll and the mapping deliverables) gets paid for months ahead of the revenue it belongs to. Then the closeout audit holds the last payment until the as-builts clear. Fiber subs at $1M to $5M have 22 percent gross and 7 percent net before taxes. That thin number feels worse than it reads because all three outflows are paid before a single dollar comes back. This is how carrier and publicly funded fiber work is bought. It's why a fiber sub with a full schedule ends up borrowing money that costs 30 percent a year. The fix is knowing which week each outflow comes due, and that's a forecasting job. FULL TEXT ------------------------------------------------------------------------------------------------ WHAT IS MAKE-READY, AND WHY DOES IT COST YOU FIRST? You sign a carrier master service agreement to place 40,000 feet of aerial fiber. Good unit pricing, a route you've built before, crews you trust. Then the pole owner sends the make-ready estimate, which is the work the utility has to do to its own poles before your strand can attach. Transferring somebody else's cable down a foot. Replacing a pole that can't support another attachment. You don't do that work, you don't price that work, and you pay for it up front. That's the first outflow, and it's the one that moved. Make-ready has risen roughly 300 percent over five years on outside-plant work. The unit prices in your MSA did not move 300 percent. So a route that penciled at a reasonable margin three years ago now comes with a large up-front payment to a third party who has no reason to hurry, on a schedule you don't control. Both of those are cash problems. You've spent real money before a crew is on site, so there's nothing to bill against it yet. And the pole owner's calendar sets when your crews can start. The money can stay out for weeks while your splicers are on payroll waiting for a route to open. THE SECOND OUTFLOW IS PAPERWORK ON PUBLICLY FUNDED WORK. The $42.45 billion BEAD program reached its deployment stride in 2026, and for a lot of fiber subs that's the best backlog they've ever seen. It also adds a compliance load you fund before the revenue clears. Certificates of insurance at limits above your normal book. Certified payroll every week, so somebody in the office is producing reports while receivables wait. Mapping and GIS deliverables built as the work goes in. You pay for each of those in the month it happens. The revenue clears an approval cycle later. Estimating misses this outflow because it doesn't look like construction cost. It looks like overhead. So it goes into an overhead rate that was set before the funded work existed, and the bid recovers a fraction of what the compliance really costs. THE THIRD OUTFLOW IS THE ONE THAT HOLDS YOUR LAST PAYMENT. In fiber, the paperwork is the last mile of the job. Carrier and publicly funded contracts both hold payment until the as-built documentation and closeout pass audit. That means what got placed, where it got placed, what it's spliced to, and mapping to a standard somebody else wrote. The physical work is finished. The crews are on the next route. The final payment, often the piece that holds the job's whole profit, waits on a document package. Nobody is assigned to finish it, because everybody who could is producing revenue somewhere else. So the third outflow is the cost of holding a completed job. You've paid for everything. The customer has what they bought. And the money is waiting on a deliverable that costs a fraction of the payment it's holding. MOST SUBS MISS THIS: FACTORING IS A SYMPTOM. One of the search terms fiber contractors bring to this site is fiber contractor factoring. Somebody typed that. It's a business with a full schedule going to look for money that costs 20 to 30 percent a year. Factoring isn't stupid. Sometimes it's the only thing available on a Tuesday when payroll is Friday. But it's expensive money bought to solve a timing problem the contract created. Three outflows come before billing. The closeout holds the last payment. And the business fills the hole with the most costly money it can find. Here's what to do. Before you price factoring, price the three outflows. Total the make-ready you've paid on jobs that haven't billed yet. Total the compliance labor you've paid for on funded work. Total the value of completed jobs held behind an as-built package. That number is what you're financing. In most fiber shops it's larger than the shortfall that sent you looking for a factor. WHAT THE NUMBERS SAY ABOUT THE ROOM YOU HAVE. Fiber subcontractors between $1M and $5M have about 22 percent gross margin and 7 percent net before taxes. The CFOS target at that revenue is 24.5 percent gross and 10.5 percent net before taxes. Getting there starts with the three outflows above. It also takes collections: most fiber subs collect in 75 to 90 days, and 45 is achievable. Two and a half points of gross margin on a $3M fiber sub is $75,000 a year. You won't get it by bidding higher on a carrier MSA where the unit prices are set. You get it three ways. Bill make-ready through as the pass-through it is. Put the compliance cost into the overhead rate. And assign the as-built package to somebody before the crew leaves the route. THE ONE THING TO DO THIS WEEK. Make a list of every job where you've spent money and can't bill for it yet. Put a date beside each one for when it becomes billable. Make-ready paid, crews idle waiting on a pole owner, compliance produced, as-builts outstanding. One page, a column of dollars and a column of dates. That page is a thirteen week cash forecast in its simplest form. For a fiber sub it usually explains the whole problem in about twenty minutes. You'll see which week comes up short before it gets there. Then you can plan a draw ahead of time and skip taking whatever money answers the phone. WHAT TO DO WITH THIS - Total the make-ready you've paid on routes that haven't billed. That figure is working capital you're financing for a third party on their schedule. - Put the funded-work compliance cost (the certificates, the certified payroll and the mapping) into your overhead rate. If you set that rate before you took BEAD work, it recovers a fraction of what compliance costs. - Assign the as-built package to a person with a date before the crew leaves the route, because the last payment is usually the job's profit. - Price the three outflows before you price a factor. The total you're holding is normally bigger than the shortfall that sent you looking. QUESTIONS ANSWERED ON THIS PAGE Q: Why does a fiber subcontractor pay make-ready before starting work? A: It's the pole owner's work on the pole owner's asset, and utilities collect for it up front. You're paying a third party to make room for your strand, at a price they set, on a calendar they control. It has risen roughly 300 percent over five years on outside-plant work. Carrier unit pricing hasn't moved anywhere near that. So a route that priced well three years ago can send a large payment out the door before a crew sets foot on site. Bill it as a pass-through, show the cash timing, and forecast the week it leaves. Q: What holds the final payment on a fiber job? A: The as-built and closeout package. Carrier and publicly funded contracts both hold payment for documentation: what was placed, where, what it's spliced to, and mapping to the standard in the contract. The work can be finished and accepted in the field while the last payment waits on the paperwork. It's the cheapest thing on the job to produce, and it holds the biggest piece of the money. Give it an owner and a date. Otherwise it goes to whoever has a slow week. Q: Is factoring a reasonable answer for a fiber contractor? A: It's a real tool, and sometimes it's the only one available before payroll. It costs something like 20 to 30 percent a year. That's expensive for a timing problem the contract created. Before you price a factor, total the make-ready paid on unbilled routes, the compliance labor on funded work, and the completed jobs held behind as-builts. In most fiber shops that total is larger than the shortfall, and you can collect it without borrowing. ================================================================================================ POST 15 OF 44 ================================================================================================ TITLE: How a $2.3M Fiber Splicing Subcontractor Finally Understood Why the Bank Account Never Made Sense URL: https://constructioncfo.net/blog/fiber-splicing-subcontractor-bookkeeping-profit-visibility PUBLISHED: 2026-05-22 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Client Stories CANONICAL PAGE FOR THIS SUBJECT: CFO for Fiber Contractors, https://constructioncfo.net/cfo-for-fiber-contractors KEYWORDS: fiber splicing subcontractor accounting, T&M rate utilization, fiber contractor overhead, telecom subcontractor job costing SUMMARY Some months looked great and some months looked like a disaster, with nothing in between to explain either one. The work was never the problem. DIRECT ANSWER A $2.3M fiber splicing subcontractor couldn't tell whether the business was growing or going nowhere, because the bookkeeping put costs where they made sense to the person entering them. They weren't where they belonged. Once we rebuilt the books with real cost categories, the ups and downs had a cause. Overhead keeps going whether crews are splicing or waiting, and the T&M rate was never built to cover the waiting. One winter month showed it most clearly: project costs of $141,000 against $144,000 in revenue, with almost nothing left for overhead. A crew billing 18 days in a busy month is also on standby for the other 8. Those 8 days come out of the margin on the 18. A rate that works for a full year has to be built on honest utilization across the year. A good month won't tell you. The owner now knows which months make a profit, and he is building contracted structured cabling work alongside the T&M fiber. The books weren't wrong out of carelessness. Subcontractor accounting is complicated. A number that makes sense to a careful person can still be the wrong number. FULL TEXT ------------------------------------------------------------------------------------------------ THE BOOKS WERE BEING KEPT AFTER HOURS. The owner of a $2.3M fiber splicing subcontracting company was working hard. His crews were skilled, his clients included major telecom carriers, and the work was real and the invoices were going out. But at the end of every month the bank account didn't make sense. Some months looked great and some months were a disaster. Nothing about it was predictable, and he couldn't tell whether the business was building toward something or going nowhere. His wife was handling the books after hours. She had no formal accounting background. She kept things organized and put numbers where they made sense to her. She did her best with the tools she had. But a subcontracting business has project costs, overhead, and irregular billing cycles. A number that goes where it makes sense can still be in the wrong place. When we cleaned up the books and set up proper cost categories, he could see what the business was making for the first time. It was more complicated than he expected. THE FEAST OR FAMINE PROBLEM IN FIBER SPLICING. Fiber splicing is harder to manage than most trade work. The work comes in bursts. A carrier needs splicing done now, crews mobilize, the work gets done, and then there's nothing for three weeks. Civil or concrete work is project based, so you can see a backlog and plan around it. Fiber splicing is on demand. That irregular revenue causes two problems. First, overhead doesn't stop between jobs. Labor burden, insurance, vehicles, and equipment keep costing money whether crews are working or idle. In a slow month those fixed costs come straight out of what you earned the month before. Second, the work comes in urgently and gets priced quickly. You spend less time and care on pricing than a business that builds bids over days or weeks. So the business looks profitable in busy months and looks like it's losing money in slow months. You can't tell whether the year as a whole is going up or down. WHAT THE CORRECTED NUMBERS MADE VISIBLE. Once costs were posting to the right accounts, each month was clear. The results moved up and down a lot more than he knew. The old bookkeeping had covered that up because it wasn't categorizing costs correctly. In the busiest months gross profit looked strong, because revenue was coming in and project costs were manageable. In slower months, collections from prior work were still coming in while new work was sparse, and overhead took everything. One winter month was the clearest example. Project costs reached $141,000 against $144,000 in revenue, which left almost nothing for overhead before net profit. The numbers were clear. The pricing on fiber splicing work didn't build in enough margin to get through the slow months. The work felt lucrative at the time, urgent work for major carriers who paid quickly. Over a full year, the net profit didn't match the effort. >> The work felt lucrative in the moment. The full year didn't agree with the moment. TIME AND MATERIAL PRICING DOES NOT COVER THE DOWNTIME. Time and material pricing feels safe. You bill for what you do, and you can't underestimate a fixed price job. But T&amp;M work has a cost most fiber subs don't price into their rates: the time between jobs. Say your crew bills 18 days in a busy month. Your T&amp;M rate has to pay for those 18 days and also the 8 days they're available and not billing. The truck payment, the insurance, and the labor burden for the standby days don't go away when the phone isn't ringing. They come out of the margin from the days you did bill. Most fiber splicing subs set their T&amp;M rate on busy month assumptions. The rate looks profitable when crews are fully utilized and painful when they're not. The work is so irregular that crews are often below full utilization. They are available and costing money while they wait for the next call from a major carrier. Build your T&amp;M rate on a realistic utilization number. Look at what percentage of available days your crews bill across a full year. Leave out your best month and the average of your best months. That number is almost always lower than owners expect. The rate that comes out of it is almost always higher than what you charge now. WHAT IS CHANGING NOW. The owner now sees his numbers clearly every month. The ups and downs that felt random now have a cause. He knows which months make a profit and which ones lose margin. He also knows his net profit isn't where it needs to be for the business to build real wealth. Now he is changing direction. The business is adding structured cabling for new construction. That's contracted work with predictable billing cycles, costs you can estimate, and margins that don't depend on how many days a carrier needs splicing that month. It gives him a more stable source of revenue next to the T&amp;M fiber work. The books his wife kept weren't wrong out of carelessness. Subcontractor accounting is complicated. Without a construction financial background, it's hard to tell a number that makes sense from a number that's correct. Now the numbers are correct. For the first time, the owner can make decisions based on what the business is doing. WHAT TO DO WITH THIS - Rebuild your T&amp;M rate on the billing days you get across a full year. A good month gives you the wrong number. - Cost the standby days deliberately. Trucks, insurance, and labor burden continue during the weeks the phone doesn't ring. - Sort your months into the ones that cover overhead and the ones that consume it before you decide the business is doing fine. - If on-demand work is all you sell, price a second revenue stream that bills on a schedule you can see coming. QUESTIONS ANSWERED ON THIS PAGE Q: Why does a fiber splicing company look profitable some months and broke in others? A: Because the work comes in bursts and overhead doesn't. Crews mobilize when a carrier calls, the work gets done, and then there can be nothing for three weeks, while labor burden, insurance, vehicles, and equipment continue the whole time. A busy month absorbs those fixed costs easily and a slow month can't, so the same business reads as strong in one month and as a loss in the next. Q: How should a T&M rate account for downtime between jobs? A: Build the rate on the share of available days your crews bill over a full year. A busy month gives you the wrong share. If a crew bills 18 days in a strong month and is on standby for the other 8, the 18 days you invoiced have to pay for those 8. Owners are usually surprised by how low honest utilization is. The rate that comes out of it is higher than what they're charging today. Q: Can a spouse keep the books for a subcontracting business? A: Plenty do, and the problem is rarely effort or care. Subcontractor accounting has project costs, overhead allocation, and irregular billing cycles, and each one has to be booked a certain way. A cost put where it seems to fit can still be in the wrong place. You end up with numbers that look organized and can't tell you which months and which jobs are making money. ================================================================================================ POST 16 OF 44 ================================================================================================ TITLE: How a $13.1M Marine Contractor Increased Business Value by $3.2M Without Adding a Single Dollar of Revenue URL: https://constructioncfo.net/blog/marine-contractor-business-valuation-exit-prep PUBLISHED: 2026-05-20 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Client Stories CANONICAL PAGE FOR THIS SUBJECT: The Marine Contractor Valuation Case Study, https://constructioncfo.net/marine-contractor-bonding-capacity-case-study KEYWORDS: construction business valuation, marine contractor exit planning, EBITDA multiple construction, contractor sale due diligence SUMMARY He wasn't in trouble. He wanted to sell, and the number he was offered had nothing to do with how well his crews did the work. DIRECT ANSWER A $13.1M marine contractor increased his business value by $3.2M in nine months without adding revenue, because a buyer pays for provable, sustained profit. He started at roughly 7 percent net profit before taxes, which is $917,000 on $13.1M. His books were disorganized, so the multiple was 2.5x EBITDA and the business was worth about $2.3M. Job costing showed spending nobody had checked. Cutting it recovered 7 percent in margin, worth $917,000 a year on that revenue. Nine months later net profit is 14 percent before taxes, or $1,834,000 on the same revenue. At a 3x multiple for clean, documented profit, the valuation is $5.5M. The nine months went into training four accounting staff and five operations and estimating people on a new system, and producing twice monthly job level reports that hold up in due diligence. A buyer looking at three months of clean financials is cautiously interested. A buyer looking at eighteen consistent months writes a check. The profit was already inside the business. Nobody sold more work and nobody raised a price on a GC. Nearly a million dollars a year had been lost in small decisions nobody could see, and now it reaches the bottom line. FULL TEXT ------------------------------------------------------------------------------------------------ A BUSINESS THAT WAS FINE AND WORTH LESS THAN HE THOUGHT. The owner of a $13.1M marine contracting company wasn't in trouble. His business was solid, his crews were experienced, and his GC relationships were strong. Work kept coming in and jobs kept getting done. But he had a goal most contractors never think about until it's too late. He wanted to sell, and when he started looking at what the business was worth, the number wasn't what he expected. The problem wasn't revenue. Four accounting staff and five operations and estimating people were all working hard, and nobody had a clear picture of what each job made. There was no job costing and no per project reporting. The back office put out financial statements that didn't tell the full story. A buyer doesn't pay for revenue. A buyer pays for provable, sustainable profit, and that takes clean financials over time. THE FRIVOLOUS SPEND NOBODY WAS WATCHING. When we built the job costing, the first thing we could see was spending nobody had ever checked, because nobody had a system to check it. None of it was fraud or negligence. It's the normal pile of expenses in a busy company where everyone is focused on the work and nobody is watching the cost of operating the business. Subscriptions nobody used anymore. Vendor prices that hadn't been renegotiated in years. Material purchases that better planning could have cut. Small decisions made one at a time that added up to a big number together. The cuts recovered 7% in margin. On $13.1M in revenue that's $917,000 a year. That money was already inside the business. It just wasn't reaching the bottom line. THE VALUATION MATH THAT CHANGES EVERYTHING. Here's why clean financials count so much when you want to sell. Construction businesses are usually valued at a multiple of EBITDA, which is earnings before interest, taxes, depreciation, and amortization. A marine contractor with a strong backlog, experienced crews and stable GC relationships might get a 2.5 to 3x multiple. Where it falls depends on how clean the financials are and how long the profit has lasted. When we started, the business was generating approximately 7% net profit before taxes on $13.1M in revenue. That's $917,000 in net profit. At a 2.5x multiple, reflecting the uncertainty a buyer sees in disorganized books, that's a valuation of roughly $2.3M. After nine months of cutting spend, setting up job costing and producing clean twice monthly reports for every job and for the business, net profit is now 14% before taxes. That's $1,834,000 on the same revenue. At a 3x multiple, which reflects a buyer's confidence in clean, documented profit over time, that's a valuation of $5.5M. >> Same revenue. Same crews. Same GC relationships. $3.2M more in business value. WHY THIS TOOK NINE MONTHS AND NOT NINETY DAYS. Most of our client stories have a fast first 30 days: collections recovered, debt restructured, cash flow stabilized. This one took longer. The marine contractor had four accounting staff and five operations and estimating people. Training nine people on a new financial system and new reporting, until they produce clean job cost data every time, takes time. With a team that size and habits that old, there's no shortcut. Every job now has a clean cost report. Every two weeks the owner gets a report on each job and on the business overall. The data is consistent, the trend is clear and the profit is documented. A buyer's due diligence will go through that documentation. The longer it stays clean, the stronger the valuation case. A buyer seeing three months of clean financials is cautiously interested. A buyer seeing eighteen months of consistent, documented profit is writing a check. THE DIFFERENCE BETWEEN BUSY AND PROFITABLE. Marine contracting attracts experienced operators. The work is technical, the equipment is expensive and the projects are hard to manage. Most marine contractors are very good at the work. What gets missed is the difference between a busy company and a profitable one. A company doing $13.1M in revenue at 7% net margin before taxes makes $917,000. The same company at 14% net margin before taxes makes $1,834,000. The crews are the same and the jobs are similar. The difference is knowing where every dollar goes, which jobs make margin and which ones lose it, and where you can cut spending without hurting the work. Most marine contractors never get there because they don't have the financial system for it. They're too busy managing jobs to look at the numbers closely. When they finally look, usually when they're thinking about selling or something has gone wrong, they find years of good work built less wealth than it should have. WHAT THE BUSINESS LOOKS LIKE NOW. The owner has a clear, documented path to a sale. Clean financials, consistent profitability, and job level reporting that shows any buyer where the money comes from and where it goes. The business went from a $2.3M valuation to a $5.5M valuation in nine months with the same revenue, the same crews and the same work. The financial system under it changed. He knows what his business is worth now, and what he has to keep up to get the most for it when he sells. WHAT TO DO WITH THIS - Decide what multiple you want a buyer to use, then work backward. The multiple depends on how clean your documented profit is and how long it has lasted. - Build job costing before you build a valuation story. Spending nobody can see is spending nobody has cut. - Start the clean months early. A buyer's confidence depends on how many months in a row of provable profit you can put in front of them. - Treat the size of your finance team as a schedule input. More people means more training and a longer wait for consistent reporting. QUESTIONS ANSWERED ON THIS PAGE Q: How is a construction company valued when the owner wants to sell? A: Typically at a multiple of EBITDA, which is earnings before interest, taxes, depreciation, and amortization. A contractor with a strong backlog, experienced crews, and stable GC relationships might command something in the range of 2.5 to 3x, and where you are in that range depends on how clean the financials are and how long the profitability has been sustained. Disorganized books push a buyer to the low end because they read as risk. Q: Can business value go up without revenue going up? A: Yes, and it's usually the faster route. Value follows provable profit, so moving net profit from 7 to 14 percent before taxes on the same revenue doubles the earnings a multiple gets applied to without selling one more job. This owner picked up $3.2M in business value in nine months with the same crews, the same revenue, and the same GC relationships. Q: How far ahead of a sale should a contractor clean up the books? A: It takes years. Due diligence looks at documented profit over time. A buyer looking at three clean months is only cautiously interested. A buyer looking at eighteen consistent months is ready to write a check. If an exit is two to five years out, the reporting has to be right now. Every month of documented profit adds to what the buyer pays for. ================================================================================================ POST 17 OF 44 ================================================================================================ TITLE: How a $7.1M Civil Contractor Almost Lost Everything in Year One and Is Now on Track for $12M Year Two URL: https://constructioncfo.net/blog/civil-contractor-fast-growth-cash-flow-crisis PUBLISHED: 2026-05-18 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Client Stories CANONICAL PAGE FOR THIS SUBJECT: Civil Subcontractor Cash Flow, the Full Breakdown, https://constructioncfo.net/cash-flow-civil-subcontractor KEYWORDS: civil contractor cash flow, fast growth construction crisis, construction collections process, contractor loan approval books SUMMARY Every month brought more revenue and less money. By November he was awake at 3am, certain he was about to lose his house. DIRECT ANSWER A civil contractor who started in March 2024 grew to $7.1M in his first year and nearly went under. In civil work, fast growth uses cash faster than it brings it in. He collected $250,000 and spent $400,000, then collected $360,000 and spent $500,000. A credit line he personally guaranteed against his house covered the difference. By late fall he had $80,000 on one credit line, $30,000 on another, two truck notes totaling $90,000, and a $250,000 small business loan. No lender would approve more because the books couldn't show profit. The first 30 days went to a week by week cash forecast, cutting from 60 hour weeks to 40 for two months, pausing new work, and collecting $310,000 of overdue receivables he had already earned. Within 90 days the books were clean enough to get a $750,000 loan. It paid off 60 percent of the debt outside the truck notes and doubled his available credit. He is on track for $12,000,000 in 2026, with roughly $300,000 as a bank floor and 50 percent of his line of credit open. In a crisis like this one, the answer is to slow down. More work means more spending before collections catch up. You have to collect faster than you spend, and that starts with stopping the cash loss. FULL TEXT ------------------------------------------------------------------------------------------------ HE KNEW HOW TO BUILD, AND NOBODY WARNED HIM ABOUT GROWTH. He started a civil contracting company in March 2024 with a background as a civil engineer. He knew how to build. He knew how to estimate. He knew the work. What he didn't know was that growing fast in civil contracting can end a business faster than not growing at all. By November he was waking up at 3am in a cold sweat, sick to his stomach, terrified he was about to lose his house. THE GROWTH TRAP NOBODY WARNS YOU ABOUT. The business was winning work. The crews were doing it. Every month revenue went up, and every month the difference between what came in and what went out got bigger. Here's what it looked like. Collect $250,000, spend $400,000. Collect $360,000, spend $500,000. Every month more revenue, and every month more cash out than in. The business was growing itself broke. He covered the difference with a credit line he personally guaranteed against his home. Every time the bank account was empty he drew on the line. Every time he drew on the line he told himself next month would be different. Next month was always bigger, and it always cost more than it collected. By late fall he had $80,000 on one credit line, $30,000 on another, two truck notes totaling $90,000, and a small business loan for $250,000. He couldn't get approved for additional funding because his books were too disorganized to show a lender profit or future profit. He was days away from taking out merchant cash advance loans, the most expensive money in construction, just to survive. WHAT DECEMBER ALMOST LOOKED LIKE. Civil work slows in winter. GCs go on vacation, decisions stop, and payments that were already slow get slower. He had been spending $400,000 to $500,000 a month all year. A sudden drop in collections could have ended the company, and he almost didn't make it. WHAT WE DID IN THE FIRST 30 DAYS. The first call was about one thing: stop the cash loss before anything else. We built a cash flow forecast that week. It was a week by week picture of what was coming in, what was going out, and where he would come up short. The forecast showed a three week stretch ahead. If he kept working 60 hour weeks and taking on new work at the same pace, he would use up his line of credit with no way to refill it. The business would be done. So the answer was to slow down. Work 40 hour weeks for two months. Stop taking on new jobs for now. Put all his time into collecting what was already owed. That felt backwards to an owner who had built his first year on momentum, but the math was clear. More work meant more spending before collections could catch up. They had to collect faster than they spent, and that started with stopping the cash loss. We listed every outstanding invoice and followed up with every client on a set schedule. In the first 30 days, $310,000 in overdue receivables came into the bank account. That money was already earned and already owed, and it saved the business. >> The money that saved the business had already been earned. Nobody had asked for it. COLLECTIONS LAG ENDS MORE COMPANIES THAN BAD JOBS. Civil contracting has one of the longest collections cycles in construction. Mobilization costs come due in week one. Your first pay app might not get approved for 30 to 45 days, and payment might not come for another 30 to 60 days after that. On a fast growing company with several jobs going at once, that lag adds up every month. Most civil contractors focus on winning the next job, and almost none have a weekly collections process. Invoices go out and get forgotten until the bank account gets tight. By the time someone calls about payment, the invoice is 90 days old and the relationship is already strained. Review your AR aging every week, with every invoice sorted by age and a call that week on every invoice over 45 days. For a fast growing civil company, few processes are worth more. It costs nothing to set up. THE $750,000 LOAN, 90 DAYS AFTER ENGAGEMENT. Once collections were coming in, we turned to the longer term problem. The business couldn't get capital because it couldn't show it was healthy. Lenders fund companies that can show organized books, consistent revenue and a clear picture of future cash flow. He had none of those three when we started. Within 90 days we had the books organized, the financial statements clean, and a cash flow projection that showed a lender where the business was and where it was going. He got a $750,000 loan approval. That paid off 60% of the existing debt outside the truck notes and doubled the company's available credit. He went from being unable to get approved for anything to having $750,000 in available capital in three months. The work hadn't changed in those three months. What a lender could see had. WHAT THE BUSINESS LOOKS LIKE NOW. The civil contractor is on track to do $12,000,000 in revenue in 2026, not even two full years in business. The cold sweats are gone and the 3am panic is gone. He has approximately $300,000 in the bank as a consistent floor and 50% of his line of credit available as a buffer. His books show him where cash is coming from and going to before it turns into a crisis. He started as a civil engineer who knew how to build. Now he knows how to manage a business too. The work was always good. WHAT TO DO WITH THIS - Build the week by week forecast first in a cash crisis. It tells you how many weeks you have left, and that number decides what you do next. - If growth is consuming more cash than it collects, slow the growth. Pausing new work for two months is cheaper than drawing the credit line to zero. - Review the AR aging every week and call on everything past 45 days. The bridge money in a crisis is almost always money you've already earned. - Get the books lender ready before you need a lender. Organized statements and a forward forecast are what turn a decline into an approval. QUESTIONS ANSWERED ON THIS PAGE Q: Why does fast growth create a cash crisis for a civil contractor? A: Because mobilization and payroll come due in week one while the money for that work is 60 to 105 days out, so every new job funds itself out of your account first. When revenue rises every month, the amount you're funding up front rises with it, and a growing company can collect $250,000 while spending $400,000 for months in a row without anything being wrong on the jobs themselves. Q: Should a contractor in a cash crisis stop taking new work? A: For a while, yes, and it's the hardest call an owner makes. More work means more spending before collections catch up, so new jobs during a shortfall make the shortfall bigger. Two months at 40 hour weeks, with every spare hour on collections, lets the cash coming in catch up with the cash already committed. Q: Why do lenders decline a growing construction company? A: Because they can't see profit or future profit in the file. A lender funds organized books, consistent revenue, and a forward picture of cash, and disorganized records read as risk regardless of how much work you're winning. This owner couldn't get approved for anything, then secured $750,000 in 90 days with the same business and clean statements. ================================================================================================ POST 18 OF 44 ================================================================================================ TITLE: How a $3.4M Civil Subcontractor Went from $700,000 in Overdue Payables to Debt-Free by End of Year URL: https://constructioncfo.net/blog/why-civil-subcontractors-run-out-of-cash-when-growing PUBLISHED: 2026-05-15 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Client Stories CANONICAL PAGE FOR THIS SUBJECT: The Full Civil Contractor Case Study, https://constructioncfo.net/civil-contractor-mca-debt-payoff-case-study KEYWORDS: civil subcontractor cash flow, growing civil contractor cash problems, overdue payables turnaround, pay when paid civil work SUMMARY He had more work booked than ever, and he wasn't sure he could make payroll. Both came from the same cause. Here's what it took to fix it. DIRECT ANSWER A $3.4M civil subcontractor came in with $700,000 in overdue payables, four merchant cash advance loans taking $110,000 a month, and a payroll he wasn't sure he could fund. His pipeline was fuller than it had ever been. The growth made it worse. Civil work needs mobilization money before a dollar is billed, and with four jobs going at once he was fronting that money four times over. He was underbilling by 15 percent, which left roughly $500,000 in earned revenue uncollected. Collections averaged 75 days, and overhead was 32 percent against a 5 percent gross profit margin. Inside 30 days we collected $245,000 in receivables, fixed an estimating model that underpriced every job by about 10 percent, restructured the four advances, and built a thirteen week cash flow forecast. Inside 60 days overhead was 15 percent, gross profit margin was 33 percent, the bank balance held at $45,000, and 22 new projects were booked. Nothing about the work changed. He didn't start bidding differently, hire a different crew, or go after different jobs. He got an accurate read on his own numbers, and every decision after that got easier. FULL TEXT ------------------------------------------------------------------------------------------------ A FULL PIPELINE AND NO MONEY TO FUND IT. A $3.4M civil subcontractor came to us with $700,000 in overdue payables, four merchant cash advance loans costing $110,000 a month, and a payroll he wasn't sure he could make. His pipeline was full. He had more work booked than ever before. The growth made it worse. If you're a civil subcontractor and every new project brings a new cash problem, you're probably doing the work fine. Your business is growing on the wrong financial system. More work makes every timing lag, every billing delay and every uncollected retainage dollar bigger. The business looks healthy from the outside. The bank account says something else. WHY GROWING CIVIL SUBS REACH CASH WALLS. Civil work takes a lot of cash up front. Mobilization costs come due before you bill a dollar. Equipment, fuel, materials and labor go out in week one. Your first pay app might not get approved and paid for 60 to 90 days. On a $400,000 earthwork contract, you might be $80,000 in the hole before you see your first check. On one job, you can handle that. With four jobs going at once, which is what growth looks like, you're fronting that money four times over. Your overhead keeps going while you wait for payment. Payroll goes out every week, fuel bills come due, and equipment payments are due on their own dates, whatever your GC's payment cycle is. His jobs were underpriced, and on top of that he was underbilling by 15 percent. He kept invoicing for less than the work he'd completed. On $3.4M of revenue, that's roughly $500,000 in earned revenue he hadn't collected yet. It was in underbilled work, and his income statement didn't show it. Meanwhile, his costs kept coming out of his bank account. THE PAY-WHEN-PAID TRAP IN CIVIL WORK. Most civil subcontractors work under pay-when-paid terms. In practice that often means 60, 75 or 90 days between finishing work and getting paid. And that's if every pay app is approved, every lien waiver is in, and nobody disputes anything. This owner was averaging 75 days to collect. That's two and a half months of completed work in accounts receivable while his crew kept working and his vendors kept sending invoices. Here's why this hurts cash flow even on profitable jobs. If you do $300,000 a month in civil work and your average collection is 75 days, you have roughly $750,000 in earned but uncollected revenue at any given time. That money is real, and it will reach your account. But you can't use it today, when your equipment rental is due, your concrete supplier wants payment, and payroll is due Friday. >> Growing faster doesn't solve this. It makes it worse. WHAT MOST CIVIL SUBS MISS, THE OVERHEAD CREEP PROBLEM. When civil subcontractors grow, overhead grows too. A second foreman. A project coordinator. More equipment, and a bigger yard. Each one is a reasonable investment. Each one also raises your break-even, and most owners don't track that week by week. This owner had 32 percent overhead against a 5 percent gross profit margin. He was paying for operations with cash advances and debt. He borrowed to cover the difference between what his jobs made and what the business cost to operate. A healthy civil subcontractor in the $2M to $8M range should have somewhere between 12 percent and 18 percent overhead. Above 25 percent, you're in trouble. Above 30 percent, you're probably already borrowing to survive, even if you haven't called it that yet. WHAT FIXING IT LOOKED LIKE. Within 30 days we did four things. We collected $245,000 in outstanding receivables. We built a collections process, followed up on aging invoices on a schedule, and sent corrected pay apps on jobs that had been underbilled. That money existed. Nobody had collected it. We fixed the estimating model. Every job had been underpriced by roughly 10 percent because overhead wasn't being allocated correctly. With the estimate fixed, future work would produce the margins it was supposed to. We restructured the debt. We renegotiated four merchant cash advances at predatory rates, and the $110,000 monthly payment became manageable. We built a thirteen week cash flow forecast. For the first time, the owner could see when money was coming in and going out. If you know about a cash shortfall three weeks ahead, you have options. If it surprises you on a Thursday before payroll, you don't. PROFITABLE JOBS CAN STILL DRAIN CASH. Most civil subs learn this the hard way. A job can be profitable on paper at a 22 percent gross margin and still cost you cash. If you mobilize $60,000 on a $280,000 contract in month one, bill $40,000 because you're behind on your pay app, and don't collect that $40,000 for 70 days, you've spent $60,000 and collected nothing in the first three months of that job. The job is profitable. The business is cash-negative. That's why a P&L alone doesn't tell civil subs what they need to know. Profit is an accounting number. Cash pays your crew on Friday. Civil subcontractors get into trouble in the difference between the two. WHAT THE BUSINESS LOOKS LIKE NOW. Within 60 days, overhead dropped from 32 percent to 15 percent. Gross profit margin went from 5 percent to 33 percent. The owner went from scrambling for payroll every two weeks to keeping a consistent $45,000 in the bank. He booked 22 new projects, because he finally knew his numbers. He's now debt-free. WHAT TO DO WITH THIS - Count your average days to collect before you take on the next job. That number decides how many jobs you can handle at once. Your crew size doesn't. - Compare what you've billed against what you've completed on every open job. Underbilling is earned money you haven't asked for yet. - Track overhead as a percentage of revenue every month. Treat a rise as an emergency, because it moves your break-even and nothing warns you. - If you have merchant cash advances, restructure them first. They use up the cash any other fix would produce. - Build the thirteen week forecast last, once the costing is right. Use it to get weeks of warning. Hours of warning isn't enough. QUESTIONS ANSWERED ON THIS PAGE Q: Why do civil subcontractors end up with no cash while they're growing? A: Because civil work needs mobilization money before the first billing, and growth multiplies that need. Equipment, fuel, materials and labor go out in week one. The first pay app can take 60 to 90 days to be approved and paid. With four jobs going at once, you're fronting that money four times over. Overhead and payroll keep going while you wait. Q: How much overhead is too much for a civil subcontractor? A: A healthy civil subcontractor in the $2M to $8M range should have 12 percent to 18 percent overhead. Above 25 percent, you're in trouble. Above 30 percent, you're probably already borrowing to survive, whether or not you've called it that. The owner in this story was at 32 percent against a 5 percent gross profit margin. Q: Can a job with a good gross margin still put the company in trouble? A: Yes. A job can be profitable on paper at a 22 percent gross margin and still cost you cash. Mobilization spending comes before billing, and collection comes long after it. Profit is an accounting result. Cash pays the crew on Friday. A company can show a profit all year and still be short on cash. ================================================================================================ POST 19 OF 44 ================================================================================================ TITLE: How a $25M Marine General Contractor Distributed $2.6M in Profit Sharing While Keeping $1M+ in the Bank URL: https://constructioncfo.net/blog/marine-general-contractor-profit-sharing-financial-systems PUBLISHED: 2026-05-13 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Client Stories CANONICAL PAGE FOR THIS SUBJECT: The Marine Contractor Profit Infrastructure Case Study, https://constructioncfo.net/marine-contractor-profit-infrastructure-case-study KEYWORDS: marine general contractor accounting, mobilization cost recovery, construction profit sharing, 13 week cash flow forecast SUMMARY The revenue was real and the people were getting paid. Nobody could say on any given day whether the business was building wealth or just staying busy. DIRECT ANSWER A $25M marine general contractor with no job costing, WIP reporting or cash flow forecast built its US financial system from zero. It finished the operating year distributing $2.6M in profit sharing and still posted over $1M in net profit before taxes. The chart of accounts had to follow how marine work is estimated and built: mobilization, equipment by asset, dive labor separate from general labor, permit costs as direct job expense, and vessel operating costs allocated to projects. On this trade one barge mobilization can be $200,000 or more of up front cost on a $2M project. Every cost code matched a line item in the bid, so actual costs posted where the estimate predicted them or the variance showed at once. A rolling 13 week cash flow forecast, updated weekly, kept the bank account above $1.2M all year. A weather delay that pushes billing by two to four weeks became a planned event. Ownership could see what the business could support before making commitments, and that's how profit sharing that size gets paid with confidence. Owners tend to underestimate mobilization cost recovery. On a complex marine project with several mobilization events, tracking those costs as they occur can mean a 15 percent margin or a 6 percent margin on the same contract. FULL TEXT ------------------------------------------------------------------------------------------------ MARINE GENERAL CONTRACTING IS AS COMPLEX AS IT GETS. Marine general contracting is one of the hardest trades in construction to keep the books on. Mobilization costs are huge: barges, dive crews, marine equipment, special permits, and tides and weather that make every schedule less predictable. Contracts are often paid on milestones tied to conditions no one fully controls. The payment chain is no kinder than it is on shore, and it's harder to manage from a floating platform. A $25M marine general contractor came to us with a clear problem. Their US books had no real setup. The business brought in revenue and paid its people. But there was no job costing system and no WIP reporting. Nobody could see cash flow ahead, and ownership couldn't tell on any given day whether the business was building wealth or just staying busy. We built the financial system from zero. Here's what the business looked like a year later. BUILDING FINANCIAL INFRASTRUCTURE ON A $25M OPERATION. Starting a financial system from scratch on a $25M marine GC is more than bookkeeping. The chart of accounts has to follow how marine work gets estimated and built. That means mobilization costs, equipment costs by asset, dive labor separate from general labor, permit and regulatory costs as direct job expenses, and vessel operating costs allocated to specific projects. Most accounting systems for contractors this size use a generic chart that lumps these costs into broad categories. That works fine for a residential remodeler. It doesn't work when one barge mobilization can be $200,000 or more in upfront cost on a $2M project. That cost has to be tracked against the contract's payment terms so you know the margin while the job is still in progress. The job costing we built matched the estimating model, so every cost code in the books matched a line item in the bid. When actual costs came in, they posted where the estimate said they would, or the variance showed right away. That's what job costing is for. You see the surprise while there's still time to fix it before the job closes. THE BANK ACCOUNT NEVER DROPPED BELOW $1.2M. Once the system was working and the cash flow forecast was in place, the bank balance held more even than ownership had ever seen. Cash flow in a marine GC goes up and down a lot. A weather delay can push a billing cycle back two to four weeks. A permit issue can delay the final payment on a multi-million dollar contract. Without a forecast, those reach the bank account as emergencies. With a rolling 13 week cash flow forecast updated weekly, they're planned shortfalls with a fix already decided before cash gets tight. The bank account never dropped below $1.2M during the operating year. The forecast told ownership when a shortfall was coming, and they planned for it ahead of time. WHERE MARINE GCS LEAVE MONEY ON THE TABLE: MOBILIZATION RECOVERY. Marine GCs lose the most money on mobilization cost recovery. Marine mobilization is expensive and easy to see in the estimate, because everyone knows the barge costs money to move. But the full cost of mobilization, including demobilization, standby time, equipment repositioning between phases, and regulatory compliance costs specific to marine work, often doesn't make it into the contract in a form that's fully recoverable. Track mobilization costs at the job level as they're incurred. Then you can see whether the billing recovers them or they come out of margin. If you estimate them at project start and forget them, you can't. On a complex marine project with multiple mobilization events, that tracking can be the difference between a 15% margin and a 6% margin on the same contract. >> Same contract, same crews, same barge. A 15 percent margin or a 6 percent one, depending on what you tracked. $2.6M IN PROFIT SHARING AND OVER $1M IN NET PROFIT BEFORE TAXES. At the end of the operating year, the marine GC distributed $2.6M in profit sharing to key personnel and still posted over $1M in net profit before taxes to the business. A healthy $25M contractor can pay real profit sharing and keep real profit in the business. The system lets ownership see what the business can support before they make commitments. Marine contracting attracts skilled people who have options, and good pay keeps them. Profit sharing at that scale only happens when ownership knows with confidence what the business produced. A P&L on an accrual basis after year end adjustments doesn't tell them that in time. The system gave them that confidence, and the profit sharing followed. If you own a general contractor that self-performs and also hires subs, this is the work SPM does for you: fractional CFO for self-performing general contractors. WHAT TO DO WITH THIS - Build the chart of accounts around how your trade is estimated. Mobilization, equipment by asset and specialty labor each need their own line. - Match every cost code to a line item in the bid. That's what makes a variance visible while the job is still open. - Track mobilization and demobilization as they're incurred, including standby and repositioning, and check them against what the billing structure recovers. - Produce the 13 week forecast weekly so a weather or permit delay is a planned event. - Decide profit sharing from a system that tells you what the business can support. A year end guess can't. QUESTIONS ANSWERED ON THIS PAGE Q: What does a marine contractor's chart of accounts need that a generic one doesn't? A: Mobilization as its own tracked cost, equipment costs by asset, dive labor kept separate from general labor, permit and regulatory costs as direct job expense, and vessel operating costs allocated to specific projects. A generic contractor chart lumps those into broad categories. That's fine for a remodeler. It's useless on a job where one barge mobilization is $200,000 or more of up front cost on a $2M contract. Q: How does a rolling 13 week forecast help a marine GC specifically? A: The delays in marine work are big and you know what kind they'll be, even if you don't know the date. A weather delay can push a billing cycle two to four weeks. A permit issue can hold the final payment on a multi-million dollar contract. With a forecast updated weekly, those are planned shortfalls with a decision already made. This contractor stayed above $1.2M all year that way. Q: How can a contractor pay large profit sharing and still retain profit? A: Know what the business produced before you commit to paying any of it out. This $25M marine GC paid $2.6M in profit sharing and still posted over $1M in net profit before taxes. Job level reporting and cash forecasting told ownership what the year produced, so they didn't wait on accrual adjustments after year end. ================================================================================================ POST 20 OF 44 ================================================================================================ TITLE: How a $6.7M Civil Subcontractor Paid Off $348,000 in Credit Line Debt in 60 Days URL: https://constructioncfo.net/blog/civil-subcontractor-line-of-credit-payoff PUBLISHED: 2026-05-11 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Client Stories CANONICAL PAGE FOR THIS SUBJECT: CFO for Civil Contractors, https://constructioncfo.net/cfo-for-civil-contractors KEYWORDS: civil subcontractor overhead rate, equipment cost allocation, line of credit payoff contractor, civil contractor job costing SUMMARY He had mentally accepted the line of credit as a structural part of the business. Something you manage, not something you pay off. DIRECT ANSWER A $6.7M civil subcontractor had a $348,000 line of credit balance for years and paid it to zero within 60 days of engagement, with no new revenue. The cause was overhead at 30 percent of revenue. The overhead target for a civil sub at that level is 12 percent, the 13 percent average minus 1 point. So every job had to bring in 30 cents on the dollar before a dollar of profit was possible, and most jobs were making 28 to 32 percent gross margin. The 30 percent wasn't waste. Equipment costs and other direct costs were booked to overhead when they belonged on the jobs that used them. Moving them to the jobs and allocating them by equipment hours per project dropped overhead from 30 percent to 17 percent. That 13 point drop is $871,000 on $6.7M in revenue. At day 30 the business had $309,000 in the bank. At day 60 the line of credit was paid off. At year end the owner paid $65,000 in Christmas bonuses to his crew. None of that money was new. It was already being earned and already being spent in the right places. What changed is that the costs were charged to the jobs that caused them, so the pricing could be fixed. FULL TEXT ------------------------------------------------------------------------------------------------ THE BALANCE HAD STARTED TO FEEL PERMANENT. A $6.7M civil subcontractor had held a $348,000 balance on his line of credit for so long it had started to feel permanent. It wasn't a crisis. The line was there, the bank wasn't calling, and the business was operating. But the balance never moved. Every time it started to come down, something else came up: a big material purchase, a slow payment month, payroll on a week when collections were behind. Then it went right back up. He had accepted the line of credit as a permanent part of the business. You managed it. You didn't pay it off. Within 60 days of engagement, the line of credit was at zero. The money to pay it off was already in the business. He just couldn't see it. 30% OVERHEAD ON A CIVIL SUBCONTRACTING COMPANY. The first thing we looked at was overhead. His was 30% of revenue. For a civil sub at his revenue level, the overhead target is 12%, the 13% average minus 1 point. At 30%, every job had to bring in 30 cents on the dollar to cover overhead before a dollar of profit was possible. Most of his jobs made 28% to 32% gross margin. So overhead was taking almost everything. The 30% wasn't because he was wasteful. Costs that belonged on jobs were recorded in overhead. Equipment costs were the big one. When we moved them to the jobs and allocated them by equipment hours per project, overhead dropped right away. Overhead came down from 30% to 17%. On $6.7M in revenue, that 13-point drop is $871,000 of cost that moved from overhead to the jobs. On the jobs, he could see it, track it and price it. >> At 30 percent overhead and a 30 percent gross margin, a busy year produces nothing. THE $309,000 BANK BALANCE AT DAY 30. At the 30-day mark, the business had $309,000 in the bank. A $6.7M civil subcontracting company can have that when costs go to the right places, billing goes out on time and someone follows up on collections on a schedule. The owner sees his cash position early enough to decide what to do before something goes wrong. The line of credit got paid off at day 60 because the cash was there. It could always have been there. His reports just never showed it before. WHERE CIVIL SUBS GET IT WRONG: EQUIPMENT COST ALLOCATION. In most civil subcontracting companies, equipment throws off overhead more than anything else. Most civil subs record equipment costs in overhead because it's easier. The excavator payment goes to equipment expense, fuel goes to fuel expense, maintenance goes to repairs, and none of it gets tied to a job. Different jobs use different equipment, some a little and some a lot. When equipment costs are in overhead and get spread across all revenue equally, you overcharge your light equipment jobs and undercharge your heavy equipment jobs. Your heavy equipment bids keep winning because they're underpriced. Your light work bids lose because they're overpriced. An equipment cost allocation system fixes this for good. Even a simple one based on hours logged per machine per job will do it. Then your bids tell you the truth about which kind of work you're good at. $65,000 IN CHRISTMAS BONUSES. At the end of the year, the civil sub paid out $65,000 in Christmas bonuses to his crew. He had wanted to do this for years, and the business could have paid for it for years. He couldn't see that until his books were set up to show it. The line of credit is gone. The overhead is right. The crew got taken care of. That's what a civil subcontracting business looks like when the costs are in the right places and the numbers work. WHAT TO DO WITH THIS - Calculate your true overhead percentage before you touch anything else. If it's anywhere near your gross margin, the business can't produce profit however well the crews work. - Pull equipment out of overhead and charge it to jobs by hours per machine. That single move is usually most of the correction. - Check whether your winning bids are the heavy equipment ones. If they are, you're probably underpricing them and subsidizing them with your light work. - Stop treating a line of credit balance as permanent. If the balance never moves, look at where your costs are booked. QUESTIONS ANSWERED ON THIS PAGE Q: What should overhead be at for a civil subcontractor? A: About 12 percent of revenue at the $6.7M level, the civil average of 13 percent minus 1 point. This owner was at 30 percent, which meant every job had to contribute 30 cents on the dollar just to cover overhead before any profit existed, while his jobs were producing 28 to 32 percent gross margin. A 13 point correction moved $871,000 of cost out of overhead and onto the jobs that caused it. Q: Why does equipment belong in job costs instead of overhead? A: Different jobs use equipment at very different rates. Payments, fuel and maintenance kept in overhead get spread evenly across all revenue. That overcharges your light equipment work and undercharges your heavy equipment work. So you win the heavy jobs because they're underpriced and lose the light ones because they're overpriced. Q: How can a contractor pay off a line of credit without new revenue? A: You see the cash that already comes through the business early enough to decide where it goes. When costs are allocated correctly, billing goes out on schedule and collections get followed up on a schedule, cash builds up in the bank. This civil sub had $309,000 in the bank at day 30 and a zero balance on a $348,000 line at day 60 without selling one additional job. ================================================================================================ POST 21 OF 44 ================================================================================================ TITLE: How a $5.2M Erosion Control Subcontractor Went from $24,000 to $1,105,000 in Annual Profit URL: https://constructioncfo.net/blog/erosion-control-subcontractor-profit-turnaround PUBLISHED: 2026-05-08 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Client Stories CANONICAL PAGE FOR THIS SUBJECT: The SWPPP Contractor Profitability Case Study, https://constructioncfo.net/swppp-contractor-multi-site-profitability-case-study KEYWORDS: erosion control subcontractor profit, SWPPP job costing per site, cost per site visit, below break even pricing SUMMARY Not $24,000 a month. $24,000 a year before taxes, on five million dollars of revenue, from a business the owner had managed full time for years. DIRECT ANSWER A $5.2M erosion control and SWPPP subcontractor was earning $24,000 a year in net profit before taxes, a 0.5 percent net margin. He knew his revenue per site. He didn't know his cost per site visit. Recurring inspection and BMP work feels stable, so it gets priced like a commodity. Nobody tracks the cost of mobilization frequency, labor burden, fuel, vehicle wear, insurance, and compliance documentation at the job level. When we rebuilt job costing per site, a good share of his active sites were priced below break even by a few percentage points each. At his volume, that was the whole difference between making money and making nothing. The work was repriced. Some GCs accepted the new rates and some didn't. The ones that didn't were $1.6M of revenue that was break even or negative. When that work rolled off, revenue dropped and net profit went up by $1,081,000. The year finished at $1,105,000 in net profit before taxes, a 30 percent net margin on $1.6M less revenue than the year before. Every year he had been doing $1.6M of work that cost him money to do. It showed on the P&L as business activity. It was a subsidy to GCs who had found the cheapest erosion control sub in the market. FULL TEXT ------------------------------------------------------------------------------------------------ $24,000 A YEAR ON FIVE MILLION DOLLARS OF WORK. A $5.2M erosion control subcontractor was making $24,000 a year in net profit before taxes. Not $24,000 a month. $24,000 a year, on five million dollars in revenue. That's a 0.5% net margin before taxes on a business the owner had been managing full time for years. He wasn't doing anything wrong in the field. His crews did good work, his GCs kept calling him back, and his bids were competitive. From the outside, the business looked fine. From the inside, the owner was paying himself less than minimum wage to manage a multi-million dollar company. Twelve months later, the same business produced $1,105,000 net before taxes. Same owner, same crews, same trades, and $1.6M less revenue. Here's what was broken. SWPPP WORK HAS A HIDDEN COST PROBLEM. Erosion control and SWPPP work has a cost problem that's easy to miss. The work is often recurring: weekly or biweekly site visits, BMP installation and maintenance, and inspection reports. That recurring work feels stable. Because the visits are routine, owners tend to price them like a commodity. Low margin, high volume, keep the crews moving. They don't count the cost of mobilization frequency. Every site visit costs labor burden, fuel, vehicle wear, insurance allocation, and time spent on compliance documentation. If you don't track those costs at the job level and compare them to what you bill, the margin disappears and you never see it go. This owner had dozens of active sites at any given time. He knew the revenue. He didn't know the cost per site visit, and he didn't know which sites made margin and which ones lost it. He was putting five million dollars of work through a financial system that couldn't tell him which jobs were making money. THE REVENUE DROP THAT MADE HIM MORE PROFITABLE. When we rebuilt his job costing, the numbers were clear. A good share of his active sites were priced below break even. Each one was off by a few percentage points. At his volume, a few percentage points was the difference between making money and making nothing. We repriced the work. Some GCs accepted the new rates and some didn't. The ones that didn't represented $1.6M in revenue that was either break even or negative margin, and when that work rolled off, revenue dropped. Net profit went up by $1,081,000. Every year he was doing $1.6M of work that cost him money to do. That revenue showed on his P&L as business activity. It was paying for GCs who had found the cheapest erosion control sub in the market and were getting work done below cost. Letting that revenue go was the most profitable decision the business had made in years. >> Losing $1.6M of revenue was the most profitable decision the business had made in years. THE COST OF COMPLIANCE DOCUMENTATION. One cost in erosion control almost never gets allocated correctly: the labor cost of compliance documentation. Inspection reports, BMP installation records, and corrective action logs all take hours somebody has to work. On a site with active SWPPP requirements, a qualified inspector might spend two to four hours a week on documentation alone. That time costs money. It almost never gets built into per site pricing, because it feels like overhead. It's a direct cost of doing that site's work. When it gets lumped into overhead, it raises your overhead rate and makes all your work look less profitable than it is. When you track it at the job level, you can see which sites are worth the documentation and which ones aren't. $1,105,000 NET AFTER TAXES, ON LESS WORK. The final number for the year was $1,105,000 in net profit before taxes, a 30% net margin on $1.6M less revenue than the prior year. The owner's day didn't change much. His crews still did erosion control, and he still managed GC relationships, site inspections, and compliance requirements. Now every dollar of work the business took on was work it made a profit on. He said it was the first year he felt like he was operating a real business. Before, he was just staying busy. WHAT TO DO WITH THIS - Cost a site visit before you price one. Labor burden, fuel, vehicle wear, insurance, and documentation time are the visit, not overhead. - Sort your active sites by margin and find the ones below break even. On recurring work, a few points per site becomes the whole year. - Reprice the losers and be willing to let the GCs who refuse walk. Revenue that costs money to perform is a subsidy you're paying. - Charge compliance documentation to the site that requires it, so your overhead rate stops making your good work look bad. QUESTIONS ANSWERED ON THIS PAGE Q: Why do erosion control and SWPPP subs have such thin net margins? A: Recurring site visits get priced like a commodity, and nobody tracks what each visit costs. Labor burden, fuel, vehicle wear, insurance allocation, and documentation time are all costs of that site. If nobody compares them to what the site is billed, the margin disappears without anyone seeing it. This owner was at 0.5 percent net before taxes on $5.2M, and his crews were doing fine work. Q: Can dropping revenue increase profit for a subcontractor? A: Yes, when the revenue you drop was priced below break even. Repricing this contractor's sites cost him the GCs who refused the new rates, which was $1.6M of revenue that was break even or negative, and net profit before taxes went up by $1,081,000 when that work rolled off. The P&L had been counting that work as activity while it consumed margin. Q: Is SWPPP compliance documentation overhead or job cost? A: Job cost, and treating it as overhead is one of the more expensive habits in the trade. A qualified inspector can spend two to four hours a week on documentation for a single site with active requirements, and that time exists only because that site exists. Putting it in overhead inflates the overhead rate and makes every job in the company look worse than it is. ================================================================================================ POST 22 OF 44 ================================================================================================ TITLE: How a $3.2M Electrical Subcontractor Paid Off All Her Debt in 120 Days URL: https://constructioncfo.net/blog/electrical-subcontractor-debt-payoff-ar-recovery PUBLISHED: 2026-05-06 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Client Stories CANONICAL PAGE FOR THIS SUBJECT: The Electrical Contractor AR Recovery Case Study, https://constructioncfo.net/electrical-contractor-ar-recovery-case-study KEYWORDS: electrical subcontractor collections, overdue accounts receivable construction, AR aging process, electrical contractor debt payoff SUMMARY Eleven years in business and every month was a decision about which vendor to pay and which one to push off. The debt wasn't the problem. DIRECT ANSWER A $3.2M electrical subcontractor cleared every dollar of debt she had held for years in 120 days. The money came out of her own accounts receivable. She didn't borrow it. She had $365,000 held in overdue AR. That's a collections problem, and it's one of the most common things we find in electrical subs doing $1M to $5M. Electrical subs are often the last trade in and the first expected to be done. GC relationships hold so much weight that collecting payment feels like a risk. So invoices age to 180 days and get written off without anyone deciding to write them off. None of the $365,000 was owed by a deadbeat GC. It was owed by GCs she was still working with, who would have paid the moment someone called. Nobody had called. A collections process took about 90 days to work through the aging. That included correcting pay apps with errors and resubmitting lien waivers that had been filed wrong. The recovered money retired all of the debt in 120 days. The second finding was job margin. Her three best GC relationships were producing 28 percent, 19 percent, and 9 percent gross margin. She treated all three the same because nothing in the books told her they were different. FULL TEXT ------------------------------------------------------------------------------------------------ ELEVEN YEARS IN, AND STILL CHOOSING WHICH VENDOR TO PAY. The owner of a $3.2M electrical subcontracting company had been in business for eleven years. She was good at her trade, her crews were reliable, and her GCs liked working with her. By every field measure, the business was working. Financially, it felt like a treadmill. Every month she decided which vendor to pay and which one to delay. She had debt she'd held for years. It wasn't a disaster, but it was enough that she'd stopped thinking she could pay it off. She had $365,000 held in overdue accounts receivable. That's a collections problem that looks like a cash flow problem, and it's one of the most common things we find in electrical subcontracting companies doing $1M to $5M in revenue. WHY ELECTRICAL SUBS LET AR AGE OUT. Electrical subcontractors are in a tough spot in the payment chain. You're often the last trade called in and one of the first ones expected to be done, and your GC relationships hold more weight than almost anything else in the business, because you need them to keep calling you back. So you don't want to push hard on collections, because you're worried about the relationship. You send the invoice, you wait, you send a reminder, and then you assume the GC is slow and move on. Six months later the invoice is 180 days old. You've written it off without ever deciding to. The $365,000 this electrical sub had in AR wasn't from deadbeat GCs. It was from GCs she was still actively working with, people who would have paid the moment someone called and asked. Nobody had called. >> It was owed by GCs she saw every week. Nobody had picked up the phone. $365,000 RECOVERED AND EVERY DOLLAR OF DEBT GONE. In the first phase of the engagement we built a collections process and worked through the AR aging one invoice at a time. We contacted every GC with an invoice over 30 days. We corrected pay apps that had errors holding up approval. We tracked down lien waiver requirements that had been submitted wrong and resubmitted them correctly. The collections process took about 90 days to work through the backlog. When it was done, $365,000 had moved from accounts receivable into her bank account. That money paid off every dollar of debt she'd held. All of it was gone in 120 days, with no payment plan and no restructuring. It came from money she had already earned and was already owed. She had spent years believing the debt came with managing a small electrical subcontracting business. It came from having no collections system, and it went away once she had one. OVERHEAD ALLOCATION ON SMALL CREWS. We also found the same overhead miscalculation we see in most electrical subs at this revenue level. She couldn't see which jobs were producing margin and which ones weren't. Her three best GC relationships were each producing a different gross margin and she had no idea. One was consistently at 28%. One was at 19%. One was at 9%. She was treating all three the same. When you know which jobs make money, you bid them differently. You protect the relationships that produce real margin, and you either price up or walk away from the ones that don't. THE FIRST CHRISTMAS BONUSES SHE HAD EVER PAID. At the end of the year, the electrical sub paid out $23,000 in Christmas bonuses, the first time in eleven years of business. Her crew had been with her for most of that. They were good electricians who were on the job every day and did solid work, and she had always wanted to do something for them at year end but could never justify it financially. The business had made enough profit to pay for it for years. She couldn't see it, because it was held in aging AR and covered by overhead that wasn't tracked correctly. Same business, same crews, same GCs, with a better system. WHAT TO DO WITH THIS - Pull your AR aging today and total everything past 60 days. That number is usually the size of the debt you think you can't pay off. - Call every GC with an invoice over 30 days. Most slow payment traces to an approval waiting on somebody's desk or a paperwork error. - Check your pay apps and lien waivers for errors before you assume a GC is slow paying. A wrong submission stops the clock without telling you. - Price each GC relationship off its own gross margin. Treating a 9 percent customer like a 28 percent one is a decision you're making by accident. QUESTIONS ANSWERED ON THIS PAGE Q: Why do electrical subcontractors let receivables age past 90 days? A: Because the relationship feels more valuable than the invoice. Electrical subs are often the last trade in and the first expected to finish, and the GC calling you back next month is the whole business, so collecting payment feels like a risk. The invoice gets a reminder, then silence, and six months later it's 180 days old and effectively written off without anybody deciding to write it off. Q: Can collecting old AR pay off business debt? A: Often, yes, because the debt and the receivable are usually the same money at different times. This owner had $365,000 in overdue AR and years of debt. Once a collections process worked the aging for about 90 days, the recovered cash paid off every dollar of the debt inside 120 days. She took on no new borrowing, did no restructuring, and needed no new work. Q: What's in a construction collections process besides phone calls? A: Correcting the paperwork that's delaying approval. Pay apps with errors stay unapproved, lien waivers submitted in the wrong form stop payment without notifying anybody, and both look identical to a slow GC from your side of the desk. A real process contacts every invoice over 30 days, then fixes and resubmits whatever is blocking approval. ================================================================================================ POST 23 OF 44 ================================================================================================ TITLE: How a $4.9M Concrete Subcontractor Collected $203,000 in 7 Days Without a Single New Job URL: https://constructioncfo.net/blog/concrete-subcontractor-ar-recovery-cash-flow PUBLISHED: 2026-05-04 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Client Stories CANONICAL PAGE FOR THIS SUBJECT: The Concrete Contractor Margin Recovery Case Study, https://constructioncfo.net/concrete-contractor-margin-recovery-case-study KEYWORDS: concrete subcontractor AR recovery, AR aging report construction, concrete contractor overhead rate, construction collections process SUMMARY Crews were busy, the backlog was healthy, and the P&L looked fine. The bank account never seemed to reflect any of it. DIRECT ANSWER A $4.9M concrete subcontractor collected $203,000 within 7 days of engagement without selling a single new job. The money was in overdue receivables nobody was collecting. Some invoices were 90, 120, and even 150 days old. Several were already approved and just needed a phone call, while the owner assumed his GCs were slow. Collections was only the first finding. He had been pricing work off an overhead rate of about 5 percent when his real overhead was 12 percent. On a $4.9M revenue base, that's the difference between covering $245,000 a year and covering closer to $588,000. He had been underpricing every job for years, and volume covered it up. With the overhead corrected and the estimating model rebuilt on the real number, he won fewer bids and made more money on the ones he won. He finished the following year with $1.3M less revenue and more net profit before taxes in dollars. Look at where the money was. The jobs and the field were fine. It was in a back office with no regular collections routine and an overhead rate nobody had checked in years. FULL TEXT ------------------------------------------------------------------------------------------------ THE NUMBERS LOOKED FINE AND THE BANK ACCOUNT DIDN'T. The owner of a $4.9M concrete subcontracting company called us because he was frustrated. Business was good, crews were busy, the backlog was healthy, and the P&amp;L looked fine. But the bank account never seemed to reflect it, and he couldn't figure out where the money was going. We figured it out in about a week. He had $203,000 in overdue accounts receivable that nobody was collecting. Nobody stole it. It was in invoices that had been submitted and then forgotten, some of them 90, 120, even 150 days old. He had assumed his GCs were slow payers and had stopped following up. Several of those invoices had been approved and were just waiting on a phone call. Within 7 days of engagement, we collected $203,000. He got it with no new jobs and no new revenue. It was money that was already his, already earned, and just not in his account. That's where most concrete subs lose money: in the back office. THE OVERHEAD PROBLEM NOBODY WAS WATCHING. Collections was only part of it. The bigger issue was that his overhead had been miscategorized for years. He believed his overhead rate was around 5% of revenue. That's what he'd been using to price jobs, and his estimates were built on it. The real number was 12%. A 7 point difference sounds small until you apply it to a $4.9M revenue base. At 5% overhead, he thought he needed to cover about $245,000 in overhead a year. His real overhead was closer to $588,000. He had been underpricing every job for years, and it only worked because his volume was high enough to cover the shortfall. When we corrected the overhead allocation and rebuilt his estimating model around the real number, two things happened. First, his bids got more accurate. Second, he started winning fewer jobs, and making more money on the ones he won. >> He thought he had to cover $245,000 a year. The number was closer to $588,000. MORE PROFIT ON LESS REVENUE. In the year after we fixed his books and pricing, he did $1.3M less in revenue and made more net profit before taxes in dollars. Less work, more money. Here's why. When your overhead rate is wrong, your margin pays for part of your GC's project. You win the bid on price. You stay busy. At the end of the year, there's nothing left. When the overhead is correct and the pricing includes it, you lose some bids. The ones you lose were going to cost you money anyway, and the ones you win make margin. His crew was the same, his equipment was the same, and his GC relationships were the same. The one change was that he finally knew what his jobs had to make to keep the business healthy. WHAT MOST CONCRETE SUBS MISS: THE AR AGING REPORT. Every concrete subcontractor has accounts receivable. Most look at the total and feel okay if it's not growing too fast. Almost none manage aging. That means breaking AR down by how old each invoice is and following up on anything past 45 days. A basic AR aging process looks like this. Every Friday, pull a report of every open invoice sorted by age: current, 30 days, 60 days, 90 days, 90 plus. Anything past 45 days gets a call or an email that week. The follow up asks when the check is cutting. Done every week, that process alone is worth tens of thousands of dollars a year for most concrete subs doing $3M or more. It takes one hour a week, and it's the cheapest money in the business. DECEMBER LOOKED DIFFERENT THAT YEAR. At the end of the year, the concrete sub paid out $130,000 in profit sharing to his crew. He had never been able to do that before. He didn't know the business could pay for it. The money was there in prior years. He just couldn't see it. Same business, same crews, same GCs. WHAT TO DO WITH THIS - Pull the AR aging before you look at anything else. The money you're missing is usually already invoiced. - Call on every invoice past 45 days every Friday and ask when the check is cutting. A reminder email doesn't collect anything. - Recalculate your real overhead percentage from the books. Don't use the rate you've been putting in bids. Being off by seven points misprices every job you win. - Expect to win fewer bids once the pricing is right. That's the point. QUESTIONS ANSWERED ON THIS PAGE Q: Why is my P&L profitable when my bank account is empty? A: Often because the money is invoiced and uncollected. This owner had $203,000 in overdue AR with invoices 90, 120, and 150 days old, and several of them were already approved and waiting on a phone call. The P&L recorded the revenue when the work was performed, so it looked fine while the cash was in somebody else's account. Q: How wrong can a contractor's overhead rate be? A: Wrong enough to misprice every job in the company. This concrete sub was estimating on 5 percent overhead when the real number was 12. On $4.9M, that's the difference between covering $245,000 a year and covering closer to $588,000. High volume kept anyone from seeing it for years, because from the field a busy year looks like a profitable one. Q: What does a weekly AR aging process look like? A: One report and one hour. Every Friday, pull every open invoice sorted by age, current, 30, 60, 90, and 90 plus, then call or email on anything past 45 days and ask when the check is cutting. Consistently applied, that's worth tens of thousands of dollars a year to most concrete subs doing $3M or more, and it costs nothing to start. ================================================================================================ POST 24 OF 44 ================================================================================================ TITLE: The 73-Day Cash Gap Hurting Electrical Subcontractors (Even on Profitable Jobs) URL: https://constructioncfo.net/blog/73-day-cash-gap-electrical-subcontractors PUBLISHED: 2026-04-24 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Cash Flow CANONICAL PAGE FOR THIS SUBJECT: Electrical Subcontractor Cash Flow, https://constructioncfo.net/cash-flow-electrical-subcontractor KEYWORDS: electrical subcontractor cash flow, 73 day cash cycle, AR days electrical contractor, pay when paid electrical SUMMARY The job is profitable. You aren't. Here is the math of the seventy three days in between, and the four things that shorten them. DIRECT ANSWER For most electrical subcontractors, 60 to 90 days pass between the day a dollar goes out on a job and the day that dollar comes back. The average is 73 days. Labor and material go out on day one. You bill the GC at the end of the month, on day 30. By day 45 the GC approves and bills the owner. By day 60 the owner pays the GC, and on day 73 the GC pays you under pay-when-paid terms. The GC holds 10 percent retainage until closeout six to nine months later. On a $340,000 tenant buildout, that's $90K to $130K of your own money funding the job before a dollar comes back. Electrical has it worse than most trades. Gear takes 30 to 50 percent deposits, labor burden is 35 to 45 percent, and pay-when-paid is standard in the subcontract. Four things shorten the lag: bill before the GC's draw deadline, front-load the schedule of values, bill for stored material, and collect retainage the day substantial completion is reached. The number that tells you whether you're winning is AR days. Electrical work is bought and paid for in this order, and you can't change the order. You can change how many of the seventy three days you fund yourself. FULL TEXT ------------------------------------------------------------------------------------------------ WHY ELECTRICAL SUBS HAVE NO CASH LEFT ON PROFITABLE JOBS. You win a $340,000 tenant buildout at a 22 percent gross margin, profitable on paper. Six weeks in, payroll's tight. Ten weeks in, you're floating $80K on a credit card, and the GC just emailed asking whether you'll have six guys on site Monday for rough-in. The job is profitable. You aren't. That's the cash lag. For most electrical subcontractors, there's a 60 to 90 day window between the day you spend a dollar on a job and the day that dollar comes back. Call it 73 days on average. Across a handful of simultaneous jobs, that lag is the single biggest reason profitable electrical subs go broke. Here's where those 73 days come from, why electrical has it worse than other trades, and four ways to shorten it. WHAT THE CASH LAG IS FOR ELECTRICAL SUBCONTRACTORS. The cash lag is the number of days between when you pay for labor, materials, and overhead on a job and when the money for that work reaches your bank account. Gross margin tells you whether the job is profitable. The cash lag tells you whether you can survive long enough to collect it. Here's a realistic breakdown on a $340K tenant buildout. Every step is on somebody else's calendar: - You start rough-in on day 1. Labor and material go out the door immediately - You bill the GC at the end of the month, day 30 - The GC approves and bills the owner, day 45 - Owner pays the GC, day 60 - GC pays you under pay-when-paid terms, day 73 - 10 percent retainage is held until project closeout, often 6 to 9 months later >> On a $340K job, that's $90K to $130K of outflow you're out before a single dollar comes back. WHY ELECTRICAL IS WORSE THAN MOST TRADES. You've been funding that job with your own money the whole time. Labor burden, material, van fuel, insurance, rent and your project manager's salary, from day 1 to day 73. Three things make that worse for electrical subs than for a framer, a drywaller or most mechanical trades. Material heavy with long lead times. Switchgear, transformers, panels, and specialty fixtures can require 30 percent to 50 percent deposits up front. That cash goes out before the job even starts, and you can't bill for stored material until it's on site, sometimes not until it's installed. Labor burden is 35 percent to 45 percent on a licensed journeyman once benefits, workers' comp and payroll taxes are in. Vehicles, tools and truck stock come on top of that, job costed when the truck is working a job and overhead when it is not. Your labor cost is what's on the timecard times 1.4. Pay-when-paid is standard. Almost every electrical subcontract has it. So your AR days depend on the GC's collection cycle. You can do everything right and still wait. >> Stack those three together and the 73 day lag makes sense. Deposit terms and a pay-when-paid clause build the lag in before you bill anything. THE FOUR LEVERS THAT CLOSE THE LAG. Electrical subcontractors have four ways to shorten it. You don't need all four. Moving one by 10 days can keep you out of a line of credit. Bill earlier in the month. Most subs bill on the 25th or the 30th. If your GC cuts their draw on the 10th, you lose 20 days because your invoice missed the draw. Ask your GC when their draw deadline is and bill five days before it. That alone can cut 15 to 25 days off your cash lag with no other change. Front-load the schedule of values. If you're billing lump sum, weight your SOV toward mobilization, rough-in and early material deliveries. Don't put everything in finals and trim. This matches the SOV to your cost curve, so it isn't overbilling. Most subs leave 5 percent to 10 percent of the job unbilled for months because their SOV is backloaded. Bill for stored material. If the contract allows it, bill for material delivered to your yard or to a bonded warehouse. Electrical gear is a big chunk of the job, and getting paid for it 30 days earlier is real cash. Collect retainage the day substantial completion is reached. Retainage is your money. Most subs leave it uncollected because they're already on the next job. Give the retainage log to someone whose job it is to collect it. If you're doing $4M in revenue, you have $200K to $400K in retainage out at any given time. That's the difference between a line of credit and a cushion. MOST ELECTRICAL SUBS MISS THIS NUMBER. AR days, or days sales outstanding, is the number that tells you whether you're winning or losing. Most electrical subcontractors have never calculated it. Here's how in 30 seconds: accounts receivable divided by trailing twelve month revenue, times 365, equals AR days. If that number is above 60, you have a cash timing problem. Above 75, you're one slow-paying GC away from a missed payroll. Above 90, you're already borrowing to stay alive even if every job you have is profitable. AR days is one of the four numbers every subcontractor should check monthly. The other three are overhead rate, break-even volume and job gross margin. Together, those four tell you whether your business is healthy. Your checking account balance can't, because it's a lagging indicator at best. THE REAL COST OF IGNORING THE LAG. An electrical subcontractor doing $5M in revenue with 75 AR days has a little over $1M in receivables at any given time. If a line of credit on that costs 9 percent, that's $90,000 a year in interest to keep the business operating. On a business with a 10 percent net margin before taxes, that's nearly a fifth of your annual profit paid in financing costs before you make a dime. Shorten the lag by 15 days and you free up roughly $200K in working capital. That pays for a truck, an estimator hire or a cushion that lets you sleep at night. THE BOTTOM LINE. If you're an electrical subcontractor and you've looked at a profitable job and wondered where the money went, the answer is almost always timing. It's the 73 day cash lag. WHAT TO DO WITH THIS - Calculate your AR days this week. Receivables divided by trailing twelve month revenue, times 365, and if it's over 60 you have a timing problem. - Ask every GC you work for when their draw deadline is, then move your billing five days ahead of it. - Rebuild your schedule of values so the early phases hold the weight the early costs do. - Bill for stored material wherever the contract allows it, because gear is the biggest single chunk of an electrical job. - Give the retainage log to one person, and have them start collecting on the day substantial completion is reached. QUESTIONS ANSWERED ON THIS PAGE Q: What's the average cash cycle for an electrical subcontractor? A: Roughly 73 days from the day a dollar goes out on a job to the day it comes back, with the normal range at 60 to 90 days. That sequence is billing at day 30, GC approval and owner billing by day 45, the owner paying the GC by day 60, and the GC paying you under pay-when-paid terms around day 73. Retainage is held on top of that until closeout, often six to nine months later. Q: How do I calculate AR days for my electrical company? A: Take your accounts receivable, divide it by your trailing twelve month revenue, and multiply by 365. Above 60 you have a timing problem, above 75 you're one slow-paying GC away from a missed payroll, and above 90 you're already borrowing to stay alive even if every job is profitable. It takes about thirty seconds and most subs have never calculated it. Q: What's the fastest way to shorten the cash cycle on an electrical job? A: Billing earlier in the month. If your GC cuts their draw on the 10th and you bill on the 30th, you lost 20 days on paperwork timing alone. Find out the draw deadline, bill five days before it, and that single change can cut 15 to 25 days with nothing else altered. ================================================================================================ POST 25 OF 44 ================================================================================================ TITLE: Pay-When-Paid: What Every Subcontractor Needs to Know Before Signing URL: https://constructioncfo.net/blog/pay-when-paid-what-every-subcontractor-needs-to-know-before-signing-1 PUBLISHED: 2026-04-23 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Contracts and Billing CANONICAL PAGE FOR THIS SUBJECT: The Pay-When-Paid Clause, Explained, https://constructioncfo.net/construction-pay-when-paid-clause-explained KEYWORDS: pay when paid, pay if paid clause, subcontractor retainage negotiation, construction lien rights SUMMARY You can't make pay-when-paid go away. You can price it, negotiate the worst of it, protect your lien rights, and stop funding the GC for free. DIRECT ANSWER Pay-when-paid is a timing clause. It says the GC will pay you after they receive payment from the owner. In most states that means you'll get paid eventually, and the timing depends on the GC's relationship with their owner. Pay-if-paid is a different clause and more dangerous. It says the GC only owes you money if the owner pays them, so an owner bankruptcy or dispute can leave the GC legally owing you nothing. Some states void pay-if-paid entirely and others enforce it with specific contract language. Either way, pay-when-paid costs money. Take a $3M civil sub with $200,000 in outstanding billings, a GC on net 75 terms, a 90 day wait from pay app to payment, and a line of credit at 8.5 percent. That's $4,192 in financing cost on one billing cycle on one job. On a job with a 5 percent margin that's a big piece of the profit. Price the float into the bid, negotiate a payment ceiling and better retainage terms, protect your lien rights, and track payment timing by GC. This cost never appears on a job report. It's booked in interest expense at the company level, away from the jobs that caused it. So the job looks fine and the company looks like it's paying too much for its line of credit. FULL TEXT ------------------------------------------------------------------------------------------------ WHAT PAY-WHEN-PAID MEANS IN PRACTICE. Pay-when-paid is a timing clause. It says the GC will pay you after they receive payment from the owner. In most states that means you'll get paid eventually, and the timing depends on the GC's relationship with their owner. Pay-if-paid is different and more dangerous. That clause says the GC only owes you money if the owner pays them. If the owner goes bankrupt or disputes the contract and never pays, the GC may legally owe you nothing. Some states void pay-if-paid clauses entirely. Others enforce them with specific contract language. Know the difference and know your state's rules. Even if you set pay-if-paid aside, pay-when-paid is expensive. Here's why. THE MATH MOST SUBCONTRACTORS NEVER DO. Let's say you're a $3M civil subcontractor. You've got $200,000 in outstanding billings on a pay-when-paid job. The GC is on net 75 terms with their owner. You're looking at 90 days from when you submit a pay app to when you see the money. You've got a line of credit at 8.5%. $200,000 &times; 8.5% &divide; 365 days &times; 90 days = $4,192 in financing cost. That's on one billing cycle on one job. On a job with a 5% margin, that's a big piece of your profit. You're paying the GC's financing cost and not charging for it. Now multiply that across three active pay-when-paid jobs and twelve billing cycles in a year. That's real money leaving your business every year. It never appears on a job report because it's booked in interest expense, away from the jobs that caused it. WHY SUBCONTRACTORS DON'T PRICE IT IN. A few reasons. First, nobody does the math in the field. Estimators price labor, materials, equipment, overhead, and profit. Financing cost is an afterthought, if it's thought about at all. Second, subs worry about losing the bid. If you add 2% to your number for financing cost on a pay-when-paid job and your competitor doesn't, you might lose. Maybe. But your competitor is paying that cost too. They just don't know it. You're competing on who knows their numbers better. Third, it feels small on any one job. $4,000 on a billing cycle doesn't feel like a crisis. Add it up across the year and across all your jobs, and it's a big number. HOW TO PRICE PAY-WHEN-PAID TERMS INTO EVERY BID. The math is simple. You need three numbers: - Your total estimated cost on the job - Your working capital rate, meaning your line of credit rate or cost of capital - The expected days from mobilization to final payment >> Multiply your total cost by your daily financing rate, the annual rate divided by 365. Then multiply that by the expected float period in days. That's your minimum bid adder just to break even on the financing cost. CALCULATE IT ON EVERY TERM BEFORE YOU SUBMIT. The Pay-When-Paid Bid Markup Calculator on constructioncfo.net does this for you. Put in the project cost and your rate, and it gives you the dollar adder for Net 30, 45, 60, 75, and 90 terms. You see what each payment term costs before you submit your number. You're recovering a cost you'll pay whether you price it in or not. You can price it in and let the GC's slow payment terms pay for themselves. Or you can absorb it and work for less than you quoted. NEGOTIATING PAY-WHEN-PAID TERMS. You can't always get pay-when-paid language out of the contract. You can negotiate around it, and these four moves are where the room usually is: - Push for a payment ceiling. Some contracts can be written with a maximum float period: the GC pays when they receive payment, but no later than X days after your invoice regardless. Sixty or seventy-five days as a backstop protects you from open-ended delays. - Negotiate retainage reduction at 50%. Retainage on top of pay-when-paid is a double penalty. If you can get retainage reduced from 10% to 5% at 50% completion, you've freed up significant cash at the halfway point. - Get retainage release tied to substantial completion, not final completion. Final completion can take months after the work is done, through punch list, closeout documents and owner acceptance. Tying release to substantial completion gets you paid for 95% of the work when 95% is done. You don't wait six months for the last punch list item to get signed off. - Know which GCs consistently pay late. Track payment timing by GC. If a particular GC routinely pays at 90+ days when the contract says 60, price accordingly on your next bid with them. Their slow payment history is a known cost of doing business with them. THE LIEN RIGHTS ANGLE. One of the few financial protections a subcontractor has against non-payment is the mechanics lien, the right to place a claim against the property for work performed and not paid. Lien rights have deadlines. Most states require a preliminary notice within a certain number of days of first furnishing labor or materials. Miss it and you may lose your lien rights entirely. Without lien rights, on a pay-when-paid job with a GC who isn't paying, you have very few options. Know your state's lien laws. Send preliminary notices on every job, every time. It's standard practice, and most GCs expect it from subs who know what they're doing. Sending a notice costs next to nothing. Losing lien rights on a job that goes bad costs a lot. WHEN PAY-WHEN-PAID BECOMES A CASH CRISIS. Most subcontractors go through this at some point. A GC is slow. Payment is 90 days late. You've got payroll due, AP adding up and a bank account that's getting low. Do these right away: - Call the GC's PM directly. Skip AP. The project manager has more pull with their owner than the accounts payable team. Explain the situation professionally and ask for an interim payment or a specific payment date. - Check your lien rights timeline. If a deadline for preliminary notice or lien filing is coming up, act now. Filing a lien or sending a notice of intent to lien often gets you paid faster than anything else. - Look at your other jobs. Can you bill sooner on a job where the GC pays faster? Sometimes the fix for a cash crunch on one job is tighter billing on another. - Don't front additional materials or labor on the slow-pay job. If a GC isn't paying on the work you've already done, be very careful about continuing to spend on that job. Protect your exposure. THE BOTTOM LINE. Pay-when-paid isn't going away in construction subcontracting. You can price it correctly, protect your lien rights, negotiate the worst terms and track payment history by GC. Then you know what you're signing up for on every job. The subcontractors who manage pay-when-paid well still work for slow-pay GCs. They charge for it. WHAT TO DO WITH THIS - Do the float math on every pay-when-paid bid before you submit it: total cost, your working capital rate, and the expected days from mobilization to final payment. - Read every subcontract for pay-if-paid language as well as pay-when-paid, and know how your state treats it. - Ask for a payment ceiling and retainage reduction at the halfway point. Both are negotiable more often than subs assume. - Send the preliminary notice on every job, every time, inside your state's window. - Track payment timing by GC and price the slow ones accordingly on the next bid. QUESTIONS ANSWERED ON THIS PAGE Q: What's the difference between pay-when-paid and pay-if-paid? A: Pay-when-paid is a timing clause. The GC pays you after they receive payment from the owner, so in most states you'll get paid eventually and the timing is out of your control. Pay-if-paid is a condition. The GC only owes you money if the owner pays them, so an owner bankruptcy or dispute can leave the GC legally owing you nothing. Some states void pay-if-paid clauses entirely and others enforce them with specific contract language. Know your state's rules before you sign. Q: How much does pay-when-paid cost a subcontractor? A: Take a $3M civil sub with $200,000 in outstanding billings, a GC on net 75 terms, 90 days from pay app to payment, and a line of credit at 8.5%. That's $4,192 in financing cost on one billing cycle on one job. On a 5% margin job that's a big piece of the profit. Multiply it across three active pay-when-paid jobs and twelve billing cycles a year, and it's real money that never appears on a job report. Q: Can I price financing cost into a bid without losing the job? A: Your competitor pays the same cost whether they price it or not. The difference is who knows their number. Add the float cost as a minimum adder to break even. If a 2% adder loses a bid to a sub who absorbs it without knowing, they're working for less than they quoted. Tracking payment history by GC also tells you which jobs need the biggest adder. ================================================================================================ POST 26 OF 44 ================================================================================================ TITLE: What Is a WIP Schedule and Why Does Every Subcontractor Need One URL: https://constructioncfo.net/blog/what-is-a-wip-schedule-and-why-does-every-subcontractor-need-one-1 PUBLISHED: 2026-04-21 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: WIP Reporting CANONICAL PAGE FOR THIS SUBJECT: The Construction WIP Schedule Hub, https://constructioncfo.net/construction-wip-schedule-hub KEYWORDS: wip schedule, overbilling and underbilling, estimated cost to complete, bonding wip requirements, subcontractor wip reporting SUMMARY A WIP schedule shows the financial status of every active job at a point in time. The line that decides how you sleep compares what you should have billed to what you did bill. DIRECT ANSWER WIP means work in progress. A WIP schedule is a report showing the financial status of every active job at a point in time: total contract value, cost to date, percent complete, revenue recognized on that percent complete, and what has been billed. Every subcontractor needs one because it compares what should have been billed with what was billed. That tells you whether a job is overbilled or underbilled, and the P&L doesn't show it anywhere. If you're 60 percent done on a $1M job, your P&L recognizes $600,000 in revenue even if you've only collected $400,000. That $200,000 difference is money you've earned and are owed. It's also money that's not in your bank account. Underbilling is the more dangerous of the two, because cash goes out faster than it comes in. If you're underbilled on several active jobs at the same time, the cash pressure compounds fast. Bonding companies and banks both want this report. You can't judge the receivables on a construction balance sheet without WIP. It's the only way to tell a receivable backed by work performed and billed from an overbilled position that will reverse before the job closes. FULL TEXT ------------------------------------------------------------------------------------------------ WHAT WIP MEANS AND WHAT IT TRACKS. WIP means work in progress. A WIP schedule is a report that shows the financial status of every active job at a point in time, and for each job it shows five things: - The total contract value - How much the job has cost to date - What percentage of the work is complete - How much revenue has been recognized based on that completion percentage - How much has been billed >> The comparison between what should have been billed and what was billed is where it gets interesting, and it tells you more than most subcontractors realize. OVERBILLING AND UNDERBILLING, WHAT EACH ONE MEANS. Overbilling means you've collected more from the GC than the work you've completed justifies. You billed for 40 percent of the contract and you've only done 30 percent of the work. You're ahead on billing compared to the work in place. Overbilling isn't always bad. Front-loading your schedule of values to recover mobilization costs puts you overbilled for a while, on purpose, and that's legitimate. Overbilling month after month on a job that isn't front-loaded can mean a problem. You're collecting cash now that you haven't earned yet, and the costs will catch up later. Underbilling means the opposite. You've completed more work than you've billed for: 50 percent of the job done, 35 percent of the contract value billed. You're behind on collecting what you've earned. Underbilling is the more dangerous one for most subcontractors. Cash goes out faster than it comes in. Your bank account pays for costs you've incurred and haven't billed yet. If you're underbilled on several active jobs at the same time, the cash pressure compounds fast. WHY YOUR P&L DOES NOT SHOW YOU THIS. The profit and loss statement shows revenue and expenses over a period of time. It tells you the company made money or lost money. What it doesn't tell you is whether that revenue number is real. Here's the problem. In construction, revenue gets recognized by percentage of completion. When the check clears doesn't count. If you're 60 percent done on a $1M job, your P&L recognizes $600,000 in revenue even if you've only collected $400,000. That $200,000 difference between recognized revenue and collected cash is money you've earned and are owed. It's also money that's not in your bank account. If you're underbilled, your P&L looks better than your bank account. If you're overbilled, your P&L looks worse than your bank account, for a while. Without a WIP schedule, you can't see any of this. You're reading revenue numbers on a P&L that may or may not match what's happening on the active jobs. The WIP schedule lets you see it. WHAT THE SCHEDULE CAUGHT ON TWO JOBS OUT OF SIX. A $7M civil subcontractor we work with had six active jobs when we started building WIP schedules for them. The P&L looked reasonable, and the margins were in the expected range. The WIP schedule said something different about two of the six jobs. Job 1 was 65 percent complete but only 48 percent billed. They had $180,000 in earned revenue they hadn't billed, because billing hadn't kept up with the work. Nobody caught it because nobody was comparing percent complete to billing. Job 2 was overbilled, 40 percent billed against 28 percent complete. That's fine if it's front-loading on purpose, and here it wasn't. The early billing had been aggressive, and now costs were catching up. By the end of the job their billing would be behind their costs, and that would hurt their cash at closeout. We fixed both. The underbilled job got a catch-up billing on the next pay app. The overbilled job got a revised cost-to-complete estimate, so we could see whether it would close at the expected margin. Without the WIP schedule, nobody would have seen either one until the jobs were done. WHY BONDING COMPANIES AND BANKS CARE SO MUCH. Lenders and bonding companies ask for your WIP schedule because it's the only way to judge whether your financial statements are accurate. A construction company's balance sheet can show a healthy receivables number. Without WIP, you can't tell whether those receivables are real. Are they backed by work performed and billed? Or are they overbilled positions that will reverse before the job closes? A bonding company underwriting $5M in bonds for you needs to know which it is. If your receivables are real and your WIP shows you're billed right for your completion, they will extend capacity. If your WIP shows persistent underbilling or jobs losing money, they see a bigger risk. For a $7M civil subcontractor trying to bond jobs over $3M, clean WIP reporting is required. It decides whether you get the bond. HOW TO BUILD A BASIC WIP SCHEDULE. You need four things for each active job, and three of the four come straight out of records you already keep: - Revised contract value: the original contract plus approved change orders. Use what the current contract says. Ignore what you first bid. - Costs incurred to date, everything spent on the job through the reporting date. This comes from your job costing system. - Estimated cost to complete: what you think it will cost to finish the job from today. The PM makes this call and updates it monthly. It's the most important number in the WIP schedule and the one most often done wrong. - Billings to date, what you've invoiced the GC through the reporting date. >> From those four numbers you can calculate percent complete, revenue earned, and the overbilled or underbilled position. WHERE MOST WIP SCHEDULES FALL APART. The math is easy. Percent complete is costs to date divided by total estimated costs. Revenue earned is percent complete times contract value. The overbilled or underbilled position is billings to date minus revenue earned. Any spreadsheet can do that. Most WIP schedules go wrong on the estimated cost to complete. Say the PM assumes the job will close at budget when it's clearly costing more. Then the whole WIP schedule is misleading. The cost-to-complete estimate has to be honest, updated monthly, and based on what's happening on the job. HOW OFTEN TO UPDATE THE WIP SCHEDULE. Monthly, every billing cycle. Update the WIP schedule every time a pay app goes out so the billing position is current. The PM should revisit the cost-to-complete estimate every month, before project closeout. If you manage several large jobs at the same time, a monthly WIP review with your PMs is one of the most useful meetings you can have. It shows the underbilling you need to catch up. It finds jobs going over cost while you can still act. And it shows you, the owner, your financial exposure across every job. THE BOTTOM LINE ON WIP. A WIP schedule is more than a document for your banker. It shows you whether your active jobs are doing as well as you think they are. If you're underbilled, catch up before the cash is gone. If you're overbilled, find out whether costs are coming. If a job's cost-to-complete estimate says it's heading for a loss, you need to know now, while the job is open. The subcontractors who manage WIP every month don't get surprised at job closeout. They see the problems in month two or three, while there's still time to do something about them. WHAT TO DO WITH THIS - Read percent complete against percent billed on every active job before you read anything else in the financials. - Treat underbilling as a cash emergency. Catch it up on the next pay app, and don't wait for the next quarter. - Make the PM re-estimate cost to complete every month, in writing, whether the job looks fine or not. - Update the schedule every time a pay app goes out, so the billing position on the report is the billing position in the field. - Put a clean WIP schedule in front of the bonding company before they have to ask you twice. QUESTIONS ANSWERED ON THIS PAGE Q: What does overbilled mean on a WIP schedule? A: It means you've collected more from the GC than the work completed justifies. Billing for 40 percent of the contract while 30 percent of the work is done is an overbilled position. It's not always bad. Front-loading a schedule of values to recover mobilization costs makes a temporary overbilled position on purpose. Worry about persistent overbilling on a job that wasn't front-loaded, because the costs are still coming. Q: Is underbilling worse than overbilling? A: For most subcontractors, yes. Underbilling means you've done 50 percent of the job and billed 35 percent of the contract value. Cash goes out faster than it comes in, and your bank account pays for costs you've incurred and haven't billed yet. On several active jobs at the same time, that pressure compounds fast. Q: How often should a subcontractor update the WIP schedule? A: Monthly, every billing cycle. Update it every time a pay app goes out so the billing position stays current. Have the PM revisit the cost-to-complete estimate every month, well before closeout. A monthly WIP review with your PMs catches underbilling and finds cost overruns while there's still time to act. ================================================================================================ POST 27 OF 44 ================================================================================================ TITLE: Why Construction Companies Fall Short of Cash URL: https://constructioncfo.net/blog/why-construction-companies-run-out-of-cash PUBLISHED: 2026-04-01 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Cash Flow CANONICAL PAGE FOR THIS SUBJECT: The Construction Cash Flow Hub, https://constructioncfo.net/construction-cash-flow-hub KEYWORDS: why construction companies end up with no cash, construction cash flow, retainage delay, subcontractor cash forecasting SUMMARY Construction money moves in a set order, and every subcontractor is on the wrong end of it. Learn the order and the cash stops surprising you. DIRECT ANSWER Construction companies end up with no cash because they spend on a project first and collect last. Payroll, materials and equipment costs come due while the work is being done. The revenue for that same work comes in weeks or months later through the billing cycle. Retainage holds back part of it until the job is complete, and approving a pay application adds more wait. Each of those delays is on somebody else's schedule. Growth makes it worse, because more projects mean more payroll cycles and bigger material purchases paid before any of that revenue is collected. Without regular forecasting, you don't see the shortfall until the week it happens. Nobody made a mistake here. This is the order things happen in a project-based business, and getting better at accounting doesn't change it. What you can change is whether you see it coming early enough to do something about it. FULL TEXT ------------------------------------------------------------------------------------------------ THE TIMING LAG IN CONSTRUCTION PROJECTS. Construction projects take a lot of spending up front. Payroll, materials and equipment costs come due before you collect for that work. The revenue comes in weeks or months later, through the billing cycle. RETAINAGE AND DELAYED PAYMENTS. Retainage holds back part of the project revenue until the job is complete. Pay approvals can add more time between invoicing and collection. These delays keep pressure on your cash, and they stack on top of each other. GROWTH AMPLIFIES THE CHALLENGE. As subcontractors grow, they owe more. More projects mean more payroll cycles and bigger material purchases paid before the revenue is collected. Without regular forecasting, a cash shortage can happen suddenly. Owners say it came out of nowhere. FINANCIAL SYSTEMS THAT STABILIZE CASH. When job costing, WIP reporting and forecasting work together, you can see cash pressure before it becomes a crisis. Knowing how cash moves through your business keeps you going long term. Watching the bank balance is a different skill. >> Reliable financial systems help contractors understand how projects affect cash flow. WHAT TO DO WITH THIS - Write down the order: what you spend on a job, when you bill it, and when you collect that billing. The time between the first and the last is how long you fund the job yourself. - Treat retainage as money you don't have yet. Until closeout, you don't. - Before you take on more work, ask what the added payroll cycles will cost you before any of that work is collected. - Use job costing, WIP and the forecast together. Each one alone tells you part of the story. None of them alone tells you the week you go short. QUESTIONS ANSWERED ON THIS PAGE Q: Why does a construction company have no cash when it has plenty of work? A: Because you pay for the work before it pays you. Payroll, materials and equipment go out while the job is being done. The revenue for that same work comes in weeks or months later through the billing cycle, minus retainage. Plenty of work means plenty of spending now. So a full schedule can make your cash worse before it makes it better. Q: How does retainage make construction cash flow harder? A: Retainage holds back part of every dollar you earn until the job is complete. That money is real and it's yours. But you can't use it for the payroll and material bills due while the job is still going. Across several open jobs, it adds up to a balance you're holding and can't use. Q: What stops the cash shortage from being a surprise? A: Forecasting. Job costing tells you what the work is costing while it's still being done. WIP reporting tells you whether billing is keeping up with the work. The cash forecast turns both into dated money in and money out. Together they let you see a problem coming with time left to act. ================================================================================================ POST 28 OF 44 ================================================================================================ TITLE: Construction Financial Management: What Contractors Need to Know URL: https://constructioncfo.net/blog/construction-financial-management-what-contractors-need-to-know PUBLISHED: 2026-03-28 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Financial Systems CANONICAL PAGE FOR THIS SUBJECT: Run On CFOS, the Full System Index, https://runoncfos.com KEYWORDS: construction financial management, subcontractor financial systems, construction job costing, construction cash forecasting SUMMARY Accurate books come first. Financial management ties what your crews do to what your financial statements say, and then tells you what to do about it. DIRECT ANSWER Construction financial management is the set of systems that ties project operations to financial results, and it's a bigger job than bookkeeping. It has three main pieces. Job costing tracks what each project spends and earns. WIP reporting ties project progress to the financial statements. Cash forecasting shows you cash pressure before it starts. With those three, you can decide which projects to pursue, when to hire, and how fast to grow. Bookkeeping can't answer those questions, because it records what already happened. It doesn't tell you what the field is doing to the numbers right now. Subcontractors who put these systems in early tend to avoid the problems that catch fast growing construction companies later. This is about making decisions. A growing contractor doesn't need more reports. You need the few numbers that change what you do next week, and you need them early enough to still change it. FULL TEXT ------------------------------------------------------------------------------------------------ FINANCIAL MANAGEMENT IS MORE THAN BOOKKEEPING. Financial management in construction is more than bookkeeping. It takes systems that tie project operations to financial results. Recording transactions correctly is a different job. Good financial management shows you how decisions in the field change your profit and cash flow. Bookkeeping records what happened. Financial management uses what happened to explain profit and cash flow, and then to change what the company does next. Either the numbers get filed or they get used. THE COMPONENTS OF CONSTRUCTION FINANCIAL MANAGEMENT. Financial management usually has several pieces, and each one answers a question the others can't. With all of them in place, you can manage the business. Without them, you can only report on it. - Job costing, which tracks project expenses and project profitability - WIP reporting, which ties project progress to the financial statements - Cash forecasting, which shows cash pressure before it starts >> Together these tools provide the visibility contractors need to manage their businesses effectively. IT HAS TO SUPPORT OPERATIONAL DECISIONS. Construction financial management should help you make operating decisions. You need numbers that tell you which projects to pursue, when to hire, and how fast to grow. When your financial system gives you that, you make those calls with more confidence and less scrambling. A report that only satisfies a filing requirement fails this test. Ask one question of every report the office produces: which decision does it change? If the answer is none, it's overhead. It isn't management. GROWING CONTRACTORS FEEL THIS FIRST AND WORST. As subcontractors grow, financial management gets more important. Companies that put good financial systems in early often avoid many of the problems that catch fast growing construction companies. The questions get harder at the same time the reports get slower, and that combination hurts. Setting up the system takes about the same work whenever you do it. If you do it before the growth, the reports are ready when the hard questions start. If you wait, you rebuild them in the middle of the busiest year the company has ever had. WHAT TO DO WITH THIS - Stop judging your accounting by whether it's accurate. Judge it by whether it tells you which jobs are making money. - Put job costing, WIP reporting, and cash forecasting in as one set. Three separate half-projects give you three partial answers. - For every report the office produces, ask which decision it changes. Retire the ones that change nothing. - Build the structure while the company is small enough that it goes in quickly. Retrofitting during a growth year costs far more. QUESTIONS ANSWERED ON THIS PAGE Q: What's construction financial management? A: It's the set of systems that ties project operations to financial results, so you can see how what happens in the field changes profit and cash flow. In practice that means job costing, WIP reporting, and cash forecasting working together, plus reports built to support decisions. A report built only to satisfy a filing requirement doesn't count. Bookkeeping is one input to it, and three more go above it. Q: Is bookkeeping enough for a small subcontractor? A: At small scale a clean set of books plus basic job cost tracking will usually tell an owner whether jobs are profitable and whether the company is growing. What it won't do is tell them which projects to pursue next, when they can afford to hire, or how much cash the backlog is going to demand before it pays anything back. Those are the questions financial management exists to answer. Q: Why should a growing contractor build financial systems early? A: Growth makes the questions harder and the answers slower at the same time. Companies that put good financial systems in early often avoid the problems that catch fast growing construction companies, and the system goes in much faster while the company is still small. Rebuilding it mid-growth means doing it while the jobs are active. ================================================================================================ POST 29 OF 44 ================================================================================================ TITLE: What Is the Best Accounting System for Construction Companies? URL: https://constructioncfo.net/blog/what-is-the-best-accounting-system-for-construction-companies PUBLISHED: 2026-03-27 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Financial Systems CANONICAL PAGE FOR THIS SUBJECT: Construction Accounting Software, Compared, https://constructioncfo.net/construction-accounting-software-comparison KEYWORDS: best construction accounting system, construction accounting software, construction job costing process, construction progress billing SUMMARY Contractors go looking for new software when the reports stop being useful. The software is rarely what went wrong, and a new one rarely changes the answer. DIRECT ANSWER The best accounting system for construction companies is the one whose processes are built around project-based work. That's a question about how you set it up more than which product you buy. Accounting software records financial data. The financial system decides how that data is organized, read and used to make decisions. Without good processes, even the best software can't produce reliable numbers. Construction accounting does need four features: job costing, project tracking, progress billing, and WIP reporting. Those let the financial data show how each project is doing. Past those four, your reports depend mostly on how the system is set up and kept up. Consistent job costing and reporting on a set schedule count for more than the platform. Companies do best with a financial system built around project-based work, where the software supports the reporting and doesn't replace it. This question keeps coming up because an owner can buy software in an afternoon. Rebuilding a process takes longer. When contractors shop for a product, they're picking the part of the problem that looks fixable. The problem is somewhere else. FULL TEXT ------------------------------------------------------------------------------------------------ THE DIFFERENCE BETWEEN SOFTWARE AND SYSTEMS. Many contractors go looking for the best accounting software to manage their business. Software is important. Reliable numbers depend more on your systems and processes than on the platform you use. Accounting software records financial data. Your financial system decides how that data is organized, read and used to make decisions. Without good processes, even the best software can't produce reliable numbers. FEATURES CONSTRUCTION COMPANIES NEED. The product still counts. Construction accounting needs things a general ledger built for a retail business won't do. Construction accounting systems usually need four features: - Job costing - Project tracking - Progress billing - WIP reporting >> These features allow financial data to reflect project performance correctly. A platform missing any of the four is a constraint you'll be working around every month. WHY PROCESS BEATS THE PLATFORM. Many contractors assume new software will solve their financial problems. In practice, your reports depend mostly on how the system is set up and kept up. That's about how your company works. What you bought has less to do with it. Consistent job costing and reporting on a set schedule often count more than the software. Two companies can use the same product and get very different reports. The difference is in how costs get coded, the billing cycle, and who reviews what before it goes out. CHOOSING THE RIGHT FINANCIAL STRUCTURE. Construction companies do best with financial systems built around project-based work, because that's how the business works. Each job has to make sense on its own. The month is secondary. When the system is set up right, the software supports the reporting. It doesn't replace it. That's also the order to do it in. Set up the process first. Then choose the product that supports it. Buying a product and hoping a process comes with it doesn't work. WHAT TO DO WITH THIS - Before you shop for software, write down which reports you need and how often. A product can't answer a requirement nobody has written down. - Check any platform for the four features: job costing, project tracking, progress billing, and WIP reporting. If one is missing, you'll work around it every month. - Fix your cost coding before you migrate. Bad cost coding moves to the new system with you on day one. - Set up the process first and pick the product second. Doing it the other way around is how contractors end up on their third platform in five years. QUESTIONS ANSWERED ON THIS PAGE Q: What's the best accounting system for a construction company? A: The one built around project-based work. That's more about how it's set up than which product it is. Any candidate has to cover job costing, project tracking, progress billing, and WIP reporting, since those let your financial data show how each project is doing. Past that, how the system is set up and kept up decides the quality of your reports far more than the platform underneath. Q: Will switching accounting software fix my financial reporting? A: Usually not on its own. Many contractors assume it will. But your reports depend mostly on how the system is set up and kept up, so the same weak process produces the same weak reports in a new screen. Consistent job costing and reporting on a set schedule often count more than the software. Q: What features does construction accounting software have to have? A: Four: job costing, project tracking, progress billing, and WIP reporting. Those let your financial data show how each project is doing. A general accounting package built for a business without projects won't do that. Treat the four as a must-have list. Working around a missing one costs you every month. ================================================================================================ POST 30 OF 44 ================================================================================================ TITLE: Why Construction Companies Fail Financially URL: https://constructioncfo.net/blog/why-construction-companies-fail-financially PUBLISHED: 2026-03-25 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Financial Systems CANONICAL PAGE FOR THIS SUBJECT: Why Profitable Contractors Fail, https://constructioncfo.net/why-profitable-contractors-fail KEYWORDS: why construction companies fail, contractor business failure, construction financial systems, job costing and forecasting SUMMARY Construction companies rarely fail because the phone stopped ringing. They fail because the financial system stayed the size it was when the company was half as big. DIRECT ANSWER Construction companies fail financially for four reasons, and lack of work isn't one of them. The first is poor cash flow management. Even a profitable business collapses if it can't pay for payroll and materials when they come due. The second is weak job costing. The owner can't tell which projects make money and which lose it, so the losing jobs go unseen until they're finished and the loss is permanent. The third is no regular financial forecasting, so the owner reacts to problems after they happen. The fourth is financial systems that never grew with the company. The company gets more complex, and without systems built for that, the owner can't see project performance or financial risk. The companies that last build their financial systems before they need them. Construction businesses face financial risks most industries don't. Projects are complex, margins can be tight, and cash comes in on an unpredictable schedule. Many companies fail because their financial systems can't handle the size of what they're managing. From the inside it looks like bad luck, right up until somebody reads the numbers. FULL TEXT ------------------------------------------------------------------------------------------------ CASH FLOW MISMANAGEMENT. One of the most common reasons construction companies fail is poor cash flow management. Even profitable businesses collapse if they have no cash left for payroll and materials. Neither one will wait for a collection to clear. WEAK JOB COSTING. Without accurate job costing, contractors can't tell which projects are profitable and which are losing money. The problems often go unseen until the projects are complete. By then, nothing can be done about them. NO FINANCIAL FORECASTING. Many construction companies work without regular financial forecasting. So owners react to financial problems after they happen. Reacting always costs more than planning ahead. SYSTEMS TOO SMALL FOR THE VOLUME. As companies grow, the finances get more complex. Without good financial systems, owners can't see project performance or financial risk. Losing both at once is the worst case, because each one keeps you from seeing the other. BUILDING FINANCIAL RESILIENCE. Construction companies that last usually invest in reliable financial systems. Those systems let you manage risk and keep growing. They're cheaper to build in a good year than in a bad one. WHAT TO DO WITH THIS - A full schedule doesn't prove the company is safe. Those two things are unrelated. - Find out which of your finished jobs lost money and why, then check whether your current jobs are doing the same thing. - Put forecasting in place before you need it. Once you need it, you have no time to build it. - When the company grows, upgrade the financial system the same year. A system sized for last year's volume can't show you this year's risk. QUESTIONS ANSWERED ON THIS PAGE Q: Do construction companies fail because they have no work? A: Usually not. Most of the companies that fold had plenty of work booked. The financial system underneath the work failed. Poor cash management, job costing too loose to tell a winning job from a losing one, no forecasting, and systems that never grew with the volume are what end a construction business. Q: Can a profitable construction company still go under? A: Yes. Profit and cash are two different things. A profitable business collapses just the same if it can't pay for payroll and materials when they come due. That's why cash management is first on the list of reasons construction companies fail financially. Q: When should a contractor upgrade their financial systems? A: While the current ones still work. Financial complexity grows with the company. A system that was fine at one volume stops showing the owner what's going on at the next one, and nothing warns you. Companies that last invest in their systems ahead of the growth, before a crisis forces it. ================================================================================================ POST 31 OF 44 ================================================================================================ TITLE: How Contractors Can Forecast Cash Flow Effectively URL: https://constructioncfo.net/blog/how-contractors-can-forecast-cash-flow-effectively PUBLISHED: 2026-03-23 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Cash Flow CANONICAL PAGE FOR THIS SUBJECT: The Construction Financial Forecasting System, https://constructioncfo.net/construction-financial-forecasting-system KEYWORDS: construction cash flow forecast, contractor cash forecasting, forecast inputs, job costing and WIP data SUMMARY A cash forecast is five inputs, dated honestly, on top of job data that holds up. You don't need to be good at spreadsheets. DIRECT ANSWER A construction cash forecast estimates the future cash inflows and outflows, and it does that with five inputs: project billings, expected collections, payroll cycles, material purchases and subcontractor payments. Together they tell you how cash will move through your business over the coming weeks. Last month's statement only tells you how it moved. Contractors need a forecast because projects spend a lot up front and get paid late. Without one, you can commit to a project that strains your cash and not know it until the strain starts. The forecast is only as reliable as the project information under it. So job costing and WIP reporting come first. Companies that start forecasting early tend to grow more smoothly and get fewer financial surprises. Forecasting is something you do every week. A forecast you build once, admire and leave alone is worth nothing. Build it on a schedule, correct it against what happened, and use it to make a decision. That's what changes the business. FULL TEXT ------------------------------------------------------------------------------------------------ WHAT A CASH FORECAST SHOWS YOU. A construction cash forecast estimates the future cash inflows and outflows. It looks forward, and most of what a contractor gets at month end looks back. It typically includes projections for: - Project billings - Expected collections - Payroll cycles - Material purchases - Subcontractor payments >> This information helps owners understand how cash will move through the business over time. WHAT FORECASTING CHANGES IN CONSTRUCTION. Construction projects often spend a lot up front and get paid late. Without a forecast, you can commit to a project that strains your cash and not know it. By the time it's obvious, the contract is signed. A forecast shows you those situations early. Early is the whole value. A problem you can see six weeks out has several answers. The same problem on the Thursday before payroll has one. CONNECTING FORECASTING WITH PROJECT DATA. Accurate forecasts depend on reliable project information. Job costing and WIP reporting give you the data to estimate future billing and spending. So the forecast depends on both of them. When those systems work together, the cash forecast gets far more reliable. When they don't, the forecast takes every problem in the cost data and puts it in a tidier format. That's worse than no forecast, because it looks authoritative. PLANNING FOR GROWTH. As subcontractors grow, forecasting gets more important. Companies that start forecasting early often grow more smoothly and get fewer financial surprises. The ones that wait usually learn it during a crisis, and that's the most expensive time to learn anything. WHAT TO DO WITH THIS - Build the forecast around the five inputs. Don't add a sixth until those five are right. - Date the collections on what the payer has done in the past. The contract terms don't tell you when you'll get paid. - Fix job costing and WIP first. A forecast on top of unreliable cost data is a confident wrong answer. - Update it on a schedule and compare each week against what happened. The corrections make the next one accurate. - Start the habit while the company is small. It's a cheap thing to learn on two jobs and an expensive one to learn on eight. QUESTIONS ANSWERED ON THIS PAGE Q: What goes into a construction cash flow forecast? A: Five things: project billings, expected collections, payroll cycles, material purchases and subcontractor payments. Each one gets a date and an amount. Together they show how cash will move through the business over the coming weeks. Q: Why do contractor cash forecasts turn out to be wrong? A: Usually because the project data under them is unreliable. A forecast is built from your cost and billing information. If job costing is loose or the WIP schedule isn't current, the forecast picks up those problems and puts them in a cleaner format. Fix the source data and the projection gets accurate quickly. Q: When should a growing subcontractor start forecasting cash? A: Before it hurts. Forecasting takes a few cycles to get good at, and companies that start early tend to grow with fewer surprises. If you start during a cash crisis, you're learning a new habit in the worst possible week to learn anything. ================================================================================================ POST 32 OF 44 ================================================================================================ TITLE: What Is a Construction WIP Schedule? A Guide for Contractors URL: https://constructioncfo.net/blog/what-is-a-construction-wip-schedule-a-guide-for-contractors PUBLISHED: 2026-03-21 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: WIP Reporting CANONICAL PAGE FOR THIS SUBJECT: How to Read a WIP Schedule, https://constructioncfo.net/how-to-read-a-wip-schedule-construction KEYWORDS: construction wip schedule, wip schedule elements, overbilled or underbilled, percentage of completion SUMMARY A WIP schedule shows five items per job. The fifth one only means something next to the fourth. Here's what each line is and what it tells you. DIRECT ANSWER A construction WIP schedule is a report that puts five items side by side for every active job: total contract value, costs incurred to date, percentage of completion, revenue recognized, and billings completed. Construction projects often last months or years. So revenue can't be recorded when the project finishes. It has to be recognized as the work is performed. Revenue recognized against billings completed tells you whether a project is overbilled or underbilled. Without accurate WIP reporting, the financial statements can mislead in both directions. A project can look profitable while a loss builds inside it. Another can show less profit than the work has earned. If you're a subcontractor managing several projects at once, the schedule lets you find those problems early, while the job is still open. The most useful part of the report is the last two lines of each row: revenue recognized and billings completed. They print side by side, so you can see the difference between what the job has earned and what it has invoiced. FULL TEXT ------------------------------------------------------------------------------------------------ WHY WIP REPORTING EXISTS AT ALL. Construction projects often last months, and plenty last years. So revenue can't be recorded when the project finishes. A report built that way would say nothing about the job for almost all of its life. Revenue has to be recognized as the work is performed. WIP reporting tracks it. That's why the report exists, and it's why every construction financial statement worth reading has one behind it. THE FIVE ELEMENTS OF A WIP SCHEDULE. A typical WIP schedule has the same five items for every active job, in the same order, so you can read the rows against each other. Take out any one of the five and the schedule can't tell you whether each project is overbilled or underbilled: - Total contract value - Costs incurred to date - Percentage of completion - Revenue recognized - Billings completed >> Revenue recognized set against billings completed is the whole overbilled or underbilled read. WHY THE ACCURACY OF THIS DECIDES THE STATEMENTS. Without accurate WIP reporting, financial statements can mislead you in either direction. A project may look profitable while a loss builds inside it. Another may show less profit than the work has earned. Accurate WIP reporting makes the financial reports show how the open work is really doing. That means a construction company's statements are only as good as the WIP schedule underneath them. USING WIP TO MANAGE PROJECT RISK. If you're a subcontractor managing several projects, the WIP schedule is how you see each job. It finds a problem early, while the job is still in progress and you can still do something about it. Without it, you deal with financial problems after the projects are complete. At completion, nothing about the job can change. A problem you find then is one you can only explain. You can't fix it anymore. WHAT TO DO WITH THIS - Put all five items in the same row for every active job. A schedule missing one of them is just a list. - Read revenue recognized against billings completed first. That one comparison is why the report exists. - Update the schedule while the jobs are in progress. The value is in finding the problem early, before closeout. - A misleading WIP schedule makes a misleading financial statement. Treat it that way. QUESTIONS ANSWERED ON THIS PAGE Q: What's a WIP schedule in construction? A: It's a report that shows the financial status of every active job, using the same five items per job: total contract value, costs incurred to date, percentage of completion, revenue recognized, and billings completed. Construction projects last months or years, so revenue has to be recognized as the work is performed. It can't wait until the project finishes. Q: What goes on a WIP schedule? A: Five things per job: total contract value, costs incurred to date, percentage of completion, revenue recognized based on that percentage, and billings completed. The first three describe the job. Compare the last two to find out whether the job is overbilled or underbilled. Q: Why do financial statements need WIP reporting? A: Because without it they can mislead in both directions. A project can look profitable while a loss builds, and another can show less profit than the work has earned. WIP reporting makes the reported numbers show how the open work is really doing. ================================================================================================ POST 33 OF 44 ================================================================================================ TITLE: How to Manage Cash Flow in Construction Companies URL: https://constructioncfo.net/blog/how-to-manage-cash-flow-in-construction-companies PUBLISHED: 2026-03-18 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Cash Flow CANONICAL PAGE FOR THIS SUBJECT: How to Stop Construction Cash Flow Problems, https://constructioncfo.net/how-to-stop-construction-company-cash-flow-problems KEYWORDS: manage construction cash flow, construction cash flow management, progress billing and retainage, job costing and WIP SUMMARY Managing cash in a project-based business takes three systems, each doing a different job. Watching the account more closely won't do it. DIRECT ANSWER Managing cash flow in a construction company takes three systems working together. Job costing tracks project profitability while the work is being performed. A work-in-progress schedule ties project progress to the financial reporting. Cash flow forecasting projects the future inflows and outflows. It takes three because of how the business works. You pay for the work before you collect for it. Payroll for the field crews, materials, equipment and lower-tier subcontractor payments all come early. The revenue for that work is collected later through progress billing cycles. Retainage holds back a portion of the revenue until the project reaches completion, so the wait gets longer. With all three systems, you can see the financial pressure coming and plan for it. That's the difference between managing cash and watching it. You need all three, and none of them replaces another. Job costing without a forecast tells you what happened. A forecast without job costing is a guess with a spreadsheet around it. The WIP schedule keeps the other two honest about how much of the work has been earned. FULL TEXT ------------------------------------------------------------------------------------------------ WHY CONSTRUCTION CASH FLOW IS DIFFERENT. In construction, you usually spend the money before you collect it. The subcontract puts it in that order, so you're the lender until the draw clears. The costs that come early are always the same three: - Payroll for the field crews - Materials and equipment - Subcontractor payments PROGRESS BILLING AND RETAINAGE. Revenue is collected later through progress billing cycles. So there's a lag between spending and collecting. Most construction projects bill that way: invoices go in as the work gets done, and the payments come weeks later. Then retainage holds back a portion of the revenue until the project reaches completion. That's why you can't manage contractor cash flow without a forecast. A portion of every dollar you earn is held where you can't spend it. THE COMPONENTS OF CASH FLOW MANAGEMENT. Good construction cash management takes a small set of systems. Each one answers a question the other two can't: - Job costing, to track project profitability while the work is still being performed - Work-in-progress schedules, connecting project progress to the financial reporting - Cash flow forecasting, projecting the future inflows and outflows by date >> These tools help owners anticipate financial pressure rather than react to it. PLANNING FOR FINANCIAL STABILITY. These systems show you how your projects are doing. You make decisions with more confidence, and you can grow without constant cash stress. Build them in the order listed. A forecast built on cost data nobody trusts is a forecast nobody uses. You don't have to become an accountant. Somebody whose job it is produces the numbers on a schedule. They get them to you early enough to change a decision. >> Construction companies that manage cash effectively often develop structured financial systems early in their growth. WHAT TO DO WITH THIS - Set up job costing first. Everything downstream is only as good as the cost data going into it. - Produce a WIP schedule monthly, without exception, so you find out whether your billing is keeping up with your production while you can still correct it. - Date every expected collection in the forecast. The invoice date isn't the day the money comes in. - Track retainage as its own balance, separate from your receivables. It behaves nothing like the rest of them. - Build all three while the company is small enough that building them is easy. QUESTIONS ANSWERED ON THIS PAGE Q: What's the first thing to fix when construction cash flow is tight? A: Job costing, because everything else depends on it. If you can't tell what a job is costing while the work is being performed, you can't tell whether your billing is keeping up, and you can't build a forecast anybody will trust. Fix the cost data, then the WIP schedule, then the forecast. Q: Why does retainage affect construction cash so much? A: Because it holds back a portion of the revenue on every project until that project reaches completion. The money is earned and it's yours. But you can't use it for the payroll and material bills that come due while the job is still in progress. Across several open jobs, that's a balance the company funds out of its own pocket. Q: Do I need all three systems or can I start with a forecast? A: You can start with a forecast, and it will be wrong. A forecast is built on your cost and billing data. If that data is unreliable, the forecast is too. Start with job costing. Add the WIP schedule so you know what's been earned. Then the forecast is something you can act on, and you stop arguing with it. ================================================================================================ POST 34 OF 44 ================================================================================================ TITLE: How Financial Systems Help Subcontractors Grow Without Losing Control URL: https://constructioncfo.net/blog/how-financial-systems-help-subcontractors-grow-without-losing-control PUBLISHED: 2026-03-14 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Financial Systems CANONICAL PAGE FOR THIS SUBJECT: Financial Systems at $10M in Revenue, https://constructioncfo.net/construction-company-10-million-revenue-financial-systems KEYWORDS: subcontractor growth, construction financial systems, scaling a subcontractor, construction financial reporting SUMMARY Growth is the goal, and growth also strains the way a subcontractor has been keeping the books. A good financial system lets you take the bigger work and still know how the company is doing. DIRECT ANSWER Financial systems help a subcontractor grow without losing control by keeping the numbers consistent and easy to read as the company gets bigger. Growth is usually the goal, and growth adds complexity: more employees, larger projects and more money at risk. Payroll exposure goes up. Project oversight gets harder. Financial reporting gets more complex, and cash flow pressure grows. Many companies find their existing systems can't keep up. Reliable job costing, consistent WIP reporting, forward-looking cash forecasting and operational financial reporting answer those four pressures. The point isn't better accounting. The point is that you keep deciding which projects to pursue, when to hire and how fast to grow, and you decide on numbers. Control is the key word here. A subcontractor can double revenue and still be in charge of the business, or double revenue and be along for the ride. Which one happens mostly depends on whether the financial system grew too. FULL TEXT ------------------------------------------------------------------------------------------------ GROWTH IS THE GOAL AND GROWTH IS THE PROBLEM. Growth is often the goal of a construction company. It also adds complexity that catches owners off guard. More employees, larger projects and more money at risk all bring new problems at the same time. Without strong financial systems, growth gets overwhelming fast. The work is there and the crews are busy. You know less than before about whether any of it's making money. THE HIDDEN RISKS OF GROWING FAST. When subcontractors grow quickly, several risks appear at once. None of them look serious on their own, and each one makes the others worse: - Payroll exposure increases - Project oversight becomes more difficult - Financial reporting becomes more complex - Cash flow pressure intensifies >> Many companies discover that their existing financial systems can't keep up. WHAT A FINANCIAL SYSTEM DOES WHILE YOU SCALE. Financial systems help subcontractors manage growth in two ways. They keep the information consistent as the volume of it goes up. And they put it in a form you can act on. These systems typically include four elements: - Reliable job costing - Consistent WIP reporting - Forward-looking cash forecasting - Operational financial reporting WHY CLEAR NUMBERS CHANGE THE DECISION. Construction businesses make decisions all day. You decide which projects to pursue, when to hire and how fast to grow. Those decisions come up faster than you can settle them. Without reliable financial information, every one of those decisions has significant risk. With a well built financial system, you can trust the numbers behind the decision. That's different from being sure the decision is right. GROWTH WITH CONTROL. The goal of a strong financial system is control. Better accounting is a side effect. Control is the one that changes what you do on Monday. When you can see your numbers clearly, you can go after bigger work and manage the risk that comes with it. Clear numbers let you grow the company without losing control of the business you built. WHAT TO DO WITH THIS - Growth tests your financial system as hard as it tests your crews. It will find the weakest part of both. - Watch the four risks together: payroll exposure, project oversight, reporting complexity, and cash pressure. They rise at the same time. - Get job costing, WIP reporting, cash forecasting, and operational reporting all in place before the next step up in job size. - Judge the system by whether you're still making the calls. If the work is deciding for you, your books are behind the company. QUESTIONS ANSWERED ON THIS PAGE Q: Why does growth make a subcontractor harder to manage? A: Because it adds complexity in four places at once. Payroll exposure goes up. Project oversight gets harder with more jobs active. Financial reporting gets more complex. And cash flow pressure grows as bigger jobs need more money up front. A system that worked at the old size doesn't scale on its own, and most companies find that out after they grow. Q: What does a financial system really give a growing contractor? A: Consistent information you can use. In practice that means reliable job costing, consistent WIP reporting, forward-looking cash forecasting and reporting built around operations. Then you make decisions about projects, hiring and growth on numbers and not on instinct. ================================================================================================ POST 35 OF 44 ================================================================================================ TITLE: Work-in-Progress (WIP) Reporting Explained for Subcontractors URL: https://constructioncfo.net/blog/work-in-progress-wip-reporting-explained-for-subcontractors PUBLISHED: 2026-03-13 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: WIP Reporting CANONICAL PAGE FOR THIS SUBJECT: Percentage of Completion for Subcontractors, https://constructioncfo.net/percentage-of-completion-accounting-subcontractors KEYWORDS: wip reporting, construction revenue recognition, overbilled underbilled, subcontractor financial statements SUMMARY Construction doesn't recognize revenue the way other industries do. That one difference is why WIP reporting exists. Here's what it tracks and what goes wrong without it. DIRECT ANSWER WIP reporting exists because construction doesn't recognize revenue the way other industries do. In most industries, revenue is recognized when a product is sold or a service is completed. Construction projects can last months or even years, so revenue is recognized gradually as the work is done. A WIP schedule tracks four things together: project progress, costs incurred, revenue recognized, and billing completed. Reading them together tells you whether a project is overbilled, underbilled, or on track. Without reliable WIP schedules, financial statements may show profits that don't exist. Project losses may stay hidden until completion. Owners may make decisions on incomplete information. Accurate WIP reporting makes your financial statements show the true performance of your open projects. For a growing subcontractor, that becomes essential. The key word there is reliable. An unreliable WIP schedule doesn't fail loudly. It reports a profit. The loss turns up at completion, after every decision based on that profit has been made. FULL TEXT ------------------------------------------------------------------------------------------------ WHY CONSTRUCTION ACCOUNTING IS ITS OWN THING. In most industries, revenue is recognized when products are sold or services are completed. That works because the sale and the delivery happen close together, so nobody has to think about the difference. Construction projects can last months or even years. In some cases the two events are most of a year apart. So revenue has to be recognized gradually, as the work is done. All of construction accounting is built on that one requirement. WIP reporting is the part an owner has to look at. WHAT A WIP SCHEDULE PUTS SIDE BY SIDE. WIP schedules track four things. The information is in how they compare to each other: - Project progress - Costs incurred - Revenue recognized - Billing completed >> Read together, those four determine whether a project is overbilled, underbilled, or performing according to expectations. THE RISKS OF POOR WIP REPORTING. Without reliable WIP schedules, several problems come up. Financial statements may show profits that don't exist. Project losses may stay hidden until completion. Owners may make decisions on incomplete information. That last one is the expensive one. Finding out later that a number was wrong doesn't undo a decision you made on it. None of those three announce themselves. A statement showing profit that doesn't exist looks the same as one showing profit that does. That's why the work behind the report is worth more than the report. WHY WIP DISCIPLINE IS WORTH THE EFFORT. Accurate WIP reporting makes your financial statements show the true performance of your open projects. For a growing subcontractor, that becomes essential. More work open at once means more places for one job to go wrong without anybody noticing. It lets owners find problems early and manage project risk. Early is the key word. A problem you find while the job is open still has options. The same problem found at completion is a number you write down. WHAT TO DO WITH THIS - Stop reading construction revenue like a sale. It's earned across months and it has to be reported that way. - Put progress, costs incurred, revenue recognized, and billing on one line per job. Any one of the four alone tells you nothing. - Check the WIP schedule before you believe a profitable month, because a statement can show profit that doesn't exist. - Produce the report while the jobs are open. A loss found at completion is a loss you already funded. QUESTIONS ANSWERED ON THIS PAGE Q: Why does construction recognize revenue before the job is finished? A: Because the job isn't finished for months or sometimes years. In most industries, revenue is recognized when the product is sold or the service is completed. If you held a construction project's revenue until closeout, the financial statements would say nothing about the work for most of its life. So revenue is recognized gradually, as the work is done, and WIP reporting tracks that. Q: What goes wrong without reliable WIP reporting? A: Three things. Financial statements may show profits that don't exist, project losses may remain hidden until completion, and owners may make decisions based on incomplete information. None of the three look like a problem at the time, which is what makes them expensive. Q: Does a growing subcontractor really need WIP reporting? A: Yes, and growth is the reason. Accurate WIP reporting makes the financial statements show the true performance of the projects still open. The more projects are open at once, the more you rely on it and the less on memory. It lets you find problems early and manage project risk while the job is still open. ================================================================================================ POST 36 OF 44 ================================================================================================ TITLE: Job Costing for Subcontractors, the Foundation Everything Else Is Built On URL: https://constructioncfo.net/blog/job-costing-for-subcontractors-the-foundation-of-financial-clarity PUBLISHED: 2026-03-11 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Job Costing CANONICAL PAGE FOR THIS SUBJECT: Construction Job Costing Explained for Contractors, https://constructioncfo.net/construction-job-costing-explained-for-contractors KEYWORDS: construction job costing, job costing problems, cost categories, labor allocation, subcontractor job costing SUMMARY Every project you work on produces cost data, whether anybody uses it or not. How you set up job costing decides whether that data can tell you anything about margin. DIRECT ANSWER Job costing for subcontractors turns the financial data every project produces into answers about margin. Set up right, it tells you which projects make the best margins, where costs are over the estimate, and how field decisions affect profit. Set up badly, it tells you nothing. Four problems cause most of that: inconsistent cost categories, late cost entry, incomplete project tracking and inaccurate labor allocation. Any one of the four makes project profitability hard to judge, and that's the one thing the system is for. Reliable job costing also does more than track past jobs. Your history makes the next estimate better, shows project managers where the field is losing time and money, and tells you which types of work to go after first. The four things that make job costing work are boring on purpose: standard cost categories, consistent project tracking, regular cost reviews, and the field and accounting talking to each other. None of them is a software problem. Somebody has to decide each one once and then enforce it every month. FULL TEXT ------------------------------------------------------------------------------------------------ WHY JOB COSTING DECIDES WHAT YOU KNOW. Every project produces financial data, whether anybody looks at it or not. Having the data doesn't do anything for you. When job costing is set up right, that data tells you three things you can't get any other way: - Which projects generate the best margins - Where costs are exceeding estimates - How field decisions affect profitability >> Without reliable job costing, the answers to all three disappear. THE COMMON JOB COSTING PROBLEMS. Most subcontractors already have a job costing system. It has one or more of the same four problems in it. That's why the numbers never quite agree with what the field says happened: - Inconsistent cost categories - Delayed cost entry - Incomplete project tracking - Inaccurate labor allocation >> These issues make project profitability difficult to evaluate, which is the only thing the system exists to do. JOB COSTING IS ABOUT THE NEXT DECISION. Reliable job costing does more than track past jobs. It helps you make better decisions next time, in three places: - Estimating can be refined using historical data - Project managers can identify operational inefficiencies - Owners can prioritize the most profitable types of work >> Without accurate job costing, all three of those improvements become difficult. BUILDING A JOB COSTING STRUCTURE THAT HOLDS UP. Good job costing systems usually have the same four elements, and none of the four are technical. Each one is a decision somebody has to make and then keep making: - Standardized cost categories - Consistent project tracking procedures - Regular cost review cycles - Clear communication between field operations and accounting >> When these elements are in place, job costing becomes one of the most powerful tools in construction finance. WHAT TO DO WITH THIS - Standardize your cost categories once, write them down, and stop letting each project invent its own. - Get costs entered in the week they happen. A cost coded a month late is too old to act on. - Check labor allocation before you trust a single margin number. Inaccurate labor moves margin more than anything else on the list. - Put a cost review cycle on the calendar monthly and make the field take part in it with accounting. - Use last year's job costing to price this year's work. That's what the system is for. QUESTIONS ANSWERED ON THIS PAGE Q: What should job costing tell a subcontractor? A: Three things, if it's set up right: which projects make the best margins, where costs are over the estimate, and how field decisions affect profit. If your job costing can't answer those three, it's only recording costs. Q: Why is my job costing unreliable? A: Usually one of four reasons: cost categories that change from job to job, cost entry that happens too late to be useful, incomplete project tracking, or labor allocated wrong. Any one of those makes project profitability hard to judge, and most subcontractors have more than one. Q: What does a reliable job costing structure need? A: Standard cost categories, consistent project tracking, regular cost reviews, and clear communication between the field and accounting. None of those four are software features. They're habits. When they're in place, job costing becomes one of the most useful tools in construction finance. ================================================================================================ POST 37 OF 44 ================================================================================================ TITLE: Why Construction Companies Struggle With Cash Flow (Even When They're Profitable) URL: https://constructioncfo.net/blog/why-construction-companies-struggle-with-cash-flow-even-when-theyre-profitable PUBLISHED: 2026-03-09 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Cash Flow CANONICAL PAGE FOR THIS SUBJECT: Profitable but No Cash, the Full Diagnosis, https://constructioncfo.net/construction-profitable-but-no-cash KEYWORDS: profitable but struggling with cash flow, construction payment cycle, bank balance accounting, cash forecasting for subcontractors SUMMARY If you're profitable and short on cash, you may go looking for an error in the books. The books are fine. The problem is the number you've been managing the company with. DIRECT ANSWER Construction companies struggle with cash flow while profitable because profit and cash flow measure two different things. Profit measures whether the work brought in more revenue than it cost. Cash flow measures when the money moves. In construction, those two timelines rarely match. A subcontractor pays for payroll, materials, lower-tier subs and equipment right away. Then it collects through progress billing cycles, with approvals, retainage and slow payment from the general contractor or the project owner. That lag between spending and collecting exists on every job, in every good year, at any margin. Most subcontractors manage it off the bank balance. That works with one job and stops working once there are several, because the balance shows today and says nothing about what's already committed. Forecasting replaces it. Cash flow is one of the most common problems a growing subcontractor has. The confusing part is that plenty of the companies feeling it are profitable. To see why, look at how construction work gets paid for. The accounting isn't the cause, and better bookkeeping doesn't change how the work gets paid for. FULL TEXT ------------------------------------------------------------------------------------------------ THE DIFFERENCE BETWEEN PROFIT AND CASH. Profit measures whether a company's work brings in more revenue than it costs. Cash flow measures when money moves in and out of the business. In construction, those two timelines rarely match. A profitable company gets tight on cash in the time between them. THE CONSTRUCTION PAYMENT CYCLE. Subcontractors usually pay their costs long before they collect. The costs come right away, in a set order, and they don't wait for anybody's approval cycle: - Payroll - Materials - Subcontractors - Equipment AND THEN THE PAYMENT DELAYS STACK UP. Revenue comes later, through progress billing cycles. Even after you submit the invoices, payment can be late for reasons that have nothing to do with how well you did the work: - Approval processes - Retainage withholding - Payment delays from general contractors or project owners >> This creates a natural lag between spending and collections. It's on every job, and no margin removes it. GROWTH INCREASES FINANCIAL PRESSURE. As subcontractors grow, the lag between spending and collecting gets bigger. Bigger projects take more spending up front. More projects mean payroll and material bills that overlap. Without good forecasting, the cash pressure comes without warning. WHY CONTRACTORS RELY ON THE BANK BALANCE. Many subcontractors manage cash off the bank balance. If the account looks healthy, they assume everything is fine. That works with one job at a time. It stops working once you're managing several projects at once. At that point the balance doesn't show what you owe next. It shows one morning. The bills that will empty it are already committed on jobs that haven't billed yet. The number is true, and it answers a question nobody asked. WHAT CASH FORECASTING GIVES YOU BACK. A cash forecast lets a subcontractor see the pressure before it happens. You can plan for the upcoming payroll cycles, the billing milestones, the expected collections, and the weeks when all three come due together. You make your decisions ahead of time, and that costs less every time. WHAT TO DO WITH THIS - Stop using the bank balance as your cash report. It shows one morning and tells you nothing about next week. - List every expense a job needs before its first invoice is collected. That list is why a profitable company feels tight. - Forecast the collection date. The invoice date is a different day, and only the collection date buys groceries. - Build the forecasting habit while you have one or two jobs. Once you have six, you won't have time to build it. QUESTIONS ANSWERED ON THIS PAGE Q: How can a construction company be profitable and short on cash at the same time? A: Profit and cash answer two different questions. Profit asks whether the work brought in more revenue than it cost. Cash asks when the money moved. In construction, you spend right away and collect through a progress billing cycle, with approvals, retainage and the general contractor's own payment timing. So you can have a profitable month and a tight Friday at the same time. Q: Is it a problem to manage construction cash off the bank balance? A: It works while you have one job and fails once you have several. The balance tells you what's in the account this morning. It doesn't tell you what's already committed on jobs that haven't billed yet. Once several projects overlap, the bills stack up faster than the balance can warn you. Q: What does a cash forecast let a subcontractor do differently? A: It moves the decision earlier. When you can see the upcoming payroll cycles, billing milestones and expected collections ahead of time, you get to choose your fix while you still have several options. If you wait until you're short, you get whatever option is left, and that's usually the expensive one. ================================================================================================ POST 38 OF 44 ================================================================================================ TITLE: The Financial Operating System Every Growing Subcontractor Needs URL: https://constructioncfo.net/blog/the-financial-operating-system-every-growing-subcontractor-needs PUBLISHED: 2026-03-07 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Financial Systems CANONICAL PAGE FOR THIS SUBJECT: What CFOS Is, the Operating Model, https://constructioncfo.net/cfos-operating-model-definition KEYWORDS: financial operating system construction, subcontractor financial system, construction WIP reporting, construction cash forecasting SUMMARY Most subcontractors start with software, a bookkeeper and a CPA, and that setup has a ceiling. Here's what replaces it, part by part. DIRECT ANSWER A financial operating system for a growing subcontractor has four parts. First, reliable job costing, so every project is tracked the same way and you can compare profit across jobs. Second, disciplined WIP reporting, so project production ties to financial performance. Third, a cash forecast, so you can see upcoming payroll, billing cycles and expected cash flow ahead of time. Fourth, reports built to help you manage the business, beyond what accounting requires. Most companies start with accounting software, a bookkeeper, a CPA for taxes and basic job cost tracking. That works at a small size. Growth is what breaks it. Projects get bigger, more jobs are open at once, payroll goes up, equipment and material spending goes up, and billing gets more complicated. The warning signs are the same every time. Cash that always feels tight on profitable work is usually the first one. Poor bookkeeping is rarely the cause. The cause is a financial setup that no longer fits the size of the business. It's worth listing the four parts separately, because most contractors already have one or two. A company with good job costing and no cash forecast can tell you what a job did. It still doesn't know whether it can make payroll in six weeks. FULL TEXT ------------------------------------------------------------------------------------------------ THE STACK MOST SUBCONTRACTORS START WITH. Most subcontractors start with a simple setup built around basic bookkeeping. It gets put together one piece at a time, usually after something goes wrong. It usually includes four things: - Accounting software - A bookkeeper - A CPA for tax preparation - Basic job cost tracking >> At small scale, that system works well enough. Owners can generally see whether jobs are profitable and whether the company is growing. WHAT CHANGES AS SUBCONTRACTORS GROW. Growth makes everything more complex at once. As revenue goes up, several things happen together: - Projects become larger - More jobs are active at the same time - Payroll increases - Equipment and material spending rises - Billing cycles become more complicated >> The financial system that worked early in the company's life often can't keep up. Information becomes delayed or unreliable, and owners start asking questions their reports can't answer. THE SYMPTOMS OF A FAILING FINANCIAL SYSTEM. Growing subcontractors tend to see the same warning signs, in about this order. You'll probably recognize at least two right away: - Cash always feels tight despite profitable work - Job profitability changes sharply at project completion - Financial reports are weeks late - Owners rely on instinct instead of numbers >> These problems are rarely caused by poor bookkeeping. They're usually caused by a financial structure that no longer fits the scale of the business. WHAT A TRUE FINANCIAL OPERATING SYSTEM INCLUDES. A modern financial system for subcontractors has four parts, and each one has a clear requirement: - Reliable job costing. Every project has to be tracked consistently, so profitability is clear on each job and comparable across all of them. - Disciplined WIP reporting. Work-in-progress schedules tie project production to financial performance. That's what lets you believe the P&amp;L in the middle of a job. - Forward-looking cash forecasting. The owner has to know upcoming payroll, billing cycles and expected cash flow before any of it is due. - Decision-focused reporting. Financial information should help the owner make operating decisions. Meeting accounting requirements is the minimum. WHY THE NUMBERS HAVE TO BE USABLE. Subcontractors work in an industry where margins can be thin and risk can be high. Without reliable financial systems, you make decisions with half the information. Thin margins don't forgive a decision made that way. When the financial system is set up right, you get clear numbers early enough to use them. That lets you grow with confidence, manage risk, and make better calls on projects, hiring and expansion. WHAT TO DO WITH THIS - Check what you have today against the four parts. Software, a bookkeeper, a CPA and basic job costing is where most contractors start. - Fix job costing first. WIP reporting and forecasting are both built on it, and neither one is reliable while the cost data under it is loose. - Count the days between month end and the report on your desk. If it's weeks late, the setup is the problem, and hiring another person won't fix it. - If job profitability changes sharply at close-out, the cost data was wrong the whole time. Don't treat the surprise as the exception. QUESTIONS ANSWERED ON THIS PAGE Q: What's a financial operating system for a construction company? A: It's the setup that produces the numbers you manage the business with. It has four parts: reliable job costing, disciplined WIP reporting, forward-looking cash forecasting, and reports built around decisions. Accounting software and a bookkeeper feed into it. They aren't the system, which is why adding either one rarely changes the reports. Q: How do I know my financial system has stopped fitting my company? A: Four signs come up over and over. Cash always feels tight even on profitable work. Job profit changes sharply when the project finishes. Financial reports are weeks late. And the owner goes on gut feel with no numbers to check it. The usual cause is a setup built for a smaller company. That's why hiring a better bookkeeper often changes nothing. Q: Which of the four parts should a subcontractor build first? A: Job costing, because the other three depend on it. WIP reporting uses cost data to tie project production to financial performance. Cash forecasting works off billing cycles that come out of your job costing. Build the forecast on loose cost coding and you get a confident-looking number that's wrong. ================================================================================================ POST 39 OF 44 ================================================================================================ TITLE: Why We Replace Financial Systems Instead of Fixing Them URL: https://constructioncfo.net/blog/why-we-replace-financial-systems-instead-of-fixing-them PUBLISHED: 2026-03-06 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Financial Systems CANONICAL PAGE FOR THIS SUBJECT: Why Bookkeeping Is Not the Problem, https://constructioncfo.net/why-bookkeeping-isnt-the-problem KEYWORDS: replace financial system, construction financial structure, job costing architecture, rebuild construction accounting SUMMARY Most construction companies inherit a financial system built for a company half their size. You can't repair your way out of that, and the attempts cost more than the rebuild. DIRECT ANSWER We replace financial systems because fixing them doesn't work. A flawed setup gives unreliable numbers whatever you add to it, so we rebuild it instead. Most construction companies inherit their financial system. It was usually built when the company was much smaller. It was never designed for larger projects, more employees, complex job costing, or multiple projects active at once. When problems come up, the usual response is to patch. You add staff, install new software, or ask for more reports. Those changes rarely solve it. Reports from a broken system are still unreliable. Every patch adds cost and another person to train, and the numbers stay wrong. The better move is to rebuild it. That means redesigning the job costing, the WIP reporting process, the forecasting system, and the owner's decision reporting. The goal is a financial system that gives the owner clear numbers on the business. Nobody likes this answer, and it's still the right one. You don't want to hear that the system you've paid into for six years has to go. So most companies spend two more years proving it does. FULL TEXT ------------------------------------------------------------------------------------------------ THE PROBLEM WITH INHERITED FINANCIAL SYSTEMS. Most construction companies inherit their financial systems. Nobody designed one. It built up over time, usually when the company was much smaller and less was at stake. What got set up then was set up for the company that existed then. It wasn't designed for what your business does now: - Larger projects - More employees - Complex job costing - Multiple projects active simultaneously >> As the business grows, the system begins producing unreliable information. Not late information, not incomplete information. Wrong information, delivered on time. WHY SMALL FIXES RARELY SOLVE THE PROBLEM. When financial problems come up, companies patch. They add staff. They install new software. They ask for more reports. Each one feels responsible, and each one leaves the system as it was. If the system underneath is flawed, none of it solves the problem. Reports from a broken system are still unreliable. A second person producing those reports twice as fast produces wrong answers twice as fast. The patch costs money and time too. It also lets everyone believe the problem is being handled while the company keeps making decisions on bad numbers. REBUILDING THE FINANCIAL SYSTEM. Sometimes the better move is to rebuild the financial system. It sounds more expensive, and it usually isn't, because it's the only move that changes the numbers you get. It means redesigning the parts that produce every number the owner sees: - Job costing architecture - WIP reporting processes - Forecasting systems - Owner decision reporting >> The goal isn't simply better accounting. The goal is a financial system that gives the owner clear visibility into the business. WHAT TO DO WITH THIS - Before you add a person or buy software, ask whether the system could give a right answer if it were staffed perfectly. If not, don't staff it. - Assume your financial system was designed for the company you were three years ago. It almost certainly was. - Rebuild in this order: job costing architecture, WIP reporting, forecasting, then owner reporting. Each one depends on the one before it. - Count what the patches have already cost you. Two years of software trials and extra hires is usually more than the rebuild. QUESTIONS ANSWERED ON THIS PAGE Q: Why not just fix the financial system we have? A: Because the usual fixes don't touch what's wrong. Adding staff, installing new software, and asking for more reports all leave the system underneath in place. Reports from a broken system are still unreliable. If the setup was built for a much smaller company, the only change that fixes the numbers is redesigning it. Q: What gets rebuilt when you replace a financial system? A: Four parts: the job costing setup, the WIP reporting process, the forecasting system, and the reports the owner uses to make decisions. Those four produce every number an owner looks at. A redesign that skips any one of them leaves a weak link. Q: Is new accounting software a replacement or a patch? A: On its own it's a patch. Software records and organizes data the way somebody sets it up. Put a better product on top of flawed job costing and you get the same unreliable numbers on a cleaner screen. The setup comes first. The software follows it. ================================================================================================ POST 40 OF 44 ================================================================================================ TITLE: The Difference Between a Construction CPA and a Construction CFO URL: https://constructioncfo.net/blog/the-difference-between-a-construction-cpa-and-a-construction-cfo PUBLISHED: 2026-03-04 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Financial Systems CANONICAL PAGE FOR THIS SUBJECT: Construction CPA vs Fractional CFO, https://constructioncfo.net/construction-cpa-vs-fractional-cfo KEYWORDS: construction CPA vs CFO, construction CFO role, construction CPA role, fractional CFO construction SUMMARY People treat these two roles as the same thing. One looks back at what happened. The other looks ahead at what you're about to decide. DIRECT ANSWER A construction CPA works on compliance and reporting, and a construction CFO works on the financial system the business operates on. The CPA handles tax compliance, financial statement compilation, regulatory reporting and audit support. That work mostly looks back. It reports what already happened and keeps the company compliant. A construction CFO handles financial forecasting, how the books are set up for operations, job performance analysis and decision support for the owner. The CFO helps you make better decisions about what happens next. As a construction company grows, the finances get more complex, and most businesses end up needing both. The CPA keeps you compliant and your reports accurate. The CFO shows you how the jobs and the cash are doing. One can't do the other's job. Most subcontractors only hire one of the two. Then they wonder why the questions they care about never get answered. If you ask your CPA for forward-looking operating reports, you're asking for a job they weren't hired to do. FULL TEXT ------------------------------------------------------------------------------------------------ THE ROLE OF A CONSTRUCTION CPA. Construction CPAs usually focus on four things, and all four are required: - Tax compliance - Financial statement compilation - Regulatory reporting - Audit support >> Their role is essential for keeping the company compliant with tax and financial regulations. Their work is also usually retrospective: it focuses on reporting what has already happened. THE ROLE OF A CONSTRUCTION CFO. A construction CFO works on the financial system behind the business. The filings come out the end of it. The job often covers four items, and none of them is compliance work: - Financial forecasting - Operational financial structure - Job performance analysis - Decision support for the owner >> Instead of explaining past results, the CFO focuses on helping the owner make better decisions about the future. WHY GROWING SUBCONTRACTORS OFTEN NEED BOTH. As construction companies grow, the finances get more complex and the business has more questions to answer. Many end up needing both roles, doing two different jobs: - CPAs ensure compliance and accurate reporting - Financial leadership provides operational visibility >> Together these functions support both the regulatory requirements and the forward-looking decision making. Neither one covers for the other. WHAT TO DO WITH THIS - Write down the last five financial questions you asked and couldn't get answered. If none of them were about a filing, you're missing the CFO side. - Keep the CPA. Compliance, financial statement compilation, regulatory reporting, and audit support aren't optional work. - Stop asking your CPA for forward-looking operating reports. That's a different engagement, and it's priced like one. - Judge the CFO side on the decisions it helps you make. Forecasting, job performance and decision support are the deliverables. QUESTIONS ANSWERED ON THIS PAGE Q: What's the difference between a construction CPA and a construction CFO? A: A construction CPA works on tax compliance, financial statement compilation, regulatory reporting and audit support. That work mostly looks back and reports what already happened. A construction CFO works on financial forecasting, how the books are set up for operations, job performance analysis and decision support. All of it is aimed at what the owner is about to decide. One keeps the company compliant. The other builds the system it operates on. Q: Can my CPA do the CFO work? A: It's a different engagement with different deliverables. Ask for it inside a compliance scope and you usually get neither. The CPA role is built around filings, statements and audit support on a set cycle. Forecasting, setting up the books for operations and job performance analysis are ongoing work tied to how the jobs are going right now. Q: Does a growing subcontractor need both? A: Usually yes. As construction companies grow, the finances get more complex, and most end up needing both roles. The CPA keeps you compliant and your reports accurate. The CFO shows you how the jobs and the cash are doing. Together they cover the regulatory requirements and the decisions. Drop either side and one of those goes uncovered. ================================================================================================ POST 41 OF 44 ================================================================================================ TITLE: The 5 Financial Mistakes Growing Subcontractors Make URL: https://constructioncfo.net/blog/the-5-financial-mistakes-growing-subcontractors-make PUBLISHED: 2026-03-02 UPDATED: 2026-11-13 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Financial Systems CANONICAL PAGE FOR THIS SUBJECT: When a Subcontractor Outgrows Its Financial Systems, https://constructioncfo.net/construction-subcontractor-outgrew-financial-systems KEYWORDS: financial mistakes growing subcontractors, construction job costing mistakes, WIP discipline, outgrown financial systems SUMMARY Growth is when the money problems come out. The setup that worked at half the size starts giving you numbers you shouldn't decide anything with. DIRECT ANSWER Growing subcontractors make the same five financial mistakes over and over. First, they treat accounting as a tax job, so the books are set up for the return and can't answer operating questions. Second, their job costing changes from job to job, so they can't honestly compare one project to another. Third, they skip WIP, so the financial statements misstate profit and decisions get made on wrong numbers. Fourth, they don't forecast cash. They watch the bank balance and react when it gets tight, when a forecast would show the pressure weeks or months ahead. Fifth, they wait too long to upgrade their systems, and a manageable fix turns into an emergency. All five get worse as you grow. Growth is often when money problems appear in a construction company. Systems that worked early start giving bad information as the jobs get more complex. Many subcontractors make these mistakes on the way up without knowing it. None of the five is a character flaw. Each one is a setup that was right at a smaller size and nobody went back to it. FULL TEXT ------------------------------------------------------------------------------------------------ MISTAKE ONE, ACCOUNTING AS A TAX FUNCTION. Many firms set up their accounting mainly for taxes. That's a fair reason, and it's only one. Operating decisions need different numbers than a tax return does. You need numbers to judge jobs, plan growth and manage risk. Books built for a tax return were never built to answer any of those. MISTAKE TWO, INCONSISTENT JOB COSTING. Job costing is the base of construction finance. If your cost categories are inconsistent or incomplete, you can't judge how a project did. Two jobs coded differently can't be compared, and one of them is always the one you needed to understand. >> Reliable job costing is the foundation of every other number in construction. MISTAKE THREE, IGNORING WIP DISCIPLINE. WIP reporting ties the financial statements to what the crews built. Without it, the statements often misstate profit. Decisions get made on wrong numbers by people who have no reason to doubt them. The error costs you less than the confidence people read it with. MISTAKE FOUR, OPERATING WITHOUT CASH FORECASTING. Many subcontractors watch the bank balance and react when it gets tight. A forecast shows you that pressure weeks or months ahead. With weeks of warning, you get to choose an option. With none, you take the only one left. MISTAKE FIVE, WAITING TOO LONG TO UPGRADE SYSTEMS. Contractors often put off upgrades until the problems get bad. Earlier upgrades usually mean smoother growth and fewer surprises. They also cost less, because nobody is rebuilding the books in the middle of a crisis. Each of the four mistakes above is cheaper to fix the sooner you get to it. >> Strong financial systems create clarity, and clarity supports better decisions. WHAT TO DO WITH THIS - Ask what your books are built for. If the answer is the tax return, you need a second set of reports for managing the company. - Lock your cost codes and use the same ones on every job, so a comparison between two projects means something. - Produce WIP monthly and use it to check your income statement. - Stop watching the bank balance and keep a dated forecast, so you see the pressure before it's a problem. - Upgrade the system in the year you outgrow it. Don't wait for the year it fails. QUESTIONS ANSWERED ON THIS PAGE Q: Why do financial problems show themselves during growth rather than before it? A: Because the setup was fine at the smaller size. Systems that worked early start giving bad information as the jobs get more complex. The reports look the same while they get less accurate, and nobody notices. Nothing broke. The company outgrew it. Q: What's wrong with books built for taxes? A: Nothing, for taxes. The problem is that operating decisions need different numbers: what a job is costing while it's in progress, whether billing is keeping up, and how much cash next quarter needs. Tax-structured books were never designed to answer those. An owner who uses them for decisions is reading the wrong document carefully. Q: Which of the five should a growing subcontractor fix first? A: Job costing, because the other four depend on it. WIP reporting is built from cost data. Forecasting is built from both. And you can't judge a systems upgrade when you can't tell which jobs made money. Get the cost categories consistent and the rest is doable. ================================================================================================ POST 42 OF 44 ================================================================================================ TITLE: Why Profitable Construction Companies Still Fall Short of Cash URL: https://constructioncfo.net/blog/why-profitable-construction-companies-still-run-out-of-cash PUBLISHED: 2026-02-28 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Cash Flow CANONICAL PAGE FOR THIS SUBJECT: Profitable but No Cash, the Full Diagnosis, https://constructioncfo.net/construction-profitable-but-no-cash KEYWORDS: profitable but no cash, construction cash flow, subcontractor cash timing, 13 week cash forecast SUMMARY Your company looks profitable and cash still feels tight every single week. The accounting is usually right. That's how construction pays. DIRECT ANSWER Profitable construction companies end up with no cash because profit and cash don't move on the same timeline. You pay for payroll, materials, equipment, and lower-tier subs before the pay application for that work is approved. You get paid after approval, after retainage is withheld, and after the upstream contractor decides to pay. The P&L records the profit in the month the work was done. The bank account gets the money weeks or months later. Growth makes the lag longer. Larger jobs need more spending up front. More jobs at once mean more payroll cycles before the first of those invoices is collected. That's why a historical report can't fix this. Last month's P&L is true, and that month is over. You need the next thirteen weeks: payroll exposure, billing dates, expected collections, and what the backlog will need in cash before it pays anything back. FULL TEXT ------------------------------------------------------------------------------------------------ PROFIT AND CASH DO NOT FOLLOW THE SAME CLOCK. Here's one of the most confusing things for a growing subcontractor. The company looks profitable, and cash always feels tight. Owners often assume the accounting must be wrong. Usually the accounting is fine. It's how construction work gets paid for. Profit is recorded when the work is done. Cash moves when somebody upstream decides to release it. The two are related, and they don't happen at the same time. No amount of bookkeeping accuracy changes that. THE CONSTRUCTION CASH TIMING PROBLEM. On most projects you pay for the work long before you get paid for it. The spending comes first, in a fixed order, and it doesn't wait for anybody's approval cycle: - Payroll, which is due on your schedule and nobody else's - Materials, often at delivery or on 30 day supplier terms - Equipment, whether rented by the week or financed on a note - Lower-tier subcontractors, who have their own payroll to meet THEN THE DELAYS STACK ON TOP. Payment can come weeks or months after that spending, through progress billing cycles. Then a second round of delay comes on top of the first, and each part of it is somebody else's decision: - Pay application review and approval by the general contractor - Retainage withheld at 5 or 10 percent until the job closes out - Slow payment from an upstream contractor who is waiting on the owner >> This creates a natural lag between spending money and collecting money. Every subcontractor has it. The size of it's what varies. GROWTH MAKES THE LAG BIGGER. As you grow, the lag gets wider. Larger projects need more spending up front. More jobs at once mean more payroll cycles to fund before the first of those invoices is collected. Revenue growth and cash pressure move together. That's the single most counterintuitive fact in construction finance. Without a financial system built for it, the company starts making decisions after each problem, with no plan. Purchases get delayed, hiring slows down, and payables get stretched. None of those three solve anything. They buy a week. They cost you supplier pricing, crew capacity, and eventually a relationship. THE MISSING PIECE IS FORWARD VISIBILITY. Most contractors rely on historical reports. A report tells you what happened last month, and it's usually accurate. It rarely tells you what will happen next month. Next month is the only one you can still change. Here's what you need to see: - Upcoming payroll exposure, week by week - The billing date on every open job and what has to be finished to meet it - Expected collections, dated on when the money is realistically going to be released - What the backlog is going to require in cash before it pays anything back STABLE CASH FLOW TAKES THREE SYSTEMS. Cash flow stabilizes when three things work together. Job costing tells you what the work costs while it's still being done. The WIP schedule tells you whether you're ahead of or behind your billing on each job. The cash forecast turns both into dated money in and money out over the next thirteen weeks. Use any one of the three alone and you get part of the picture. It feels like control. Use all three together and you see what's coming before it surprises you. The goal is to understand how jobs, payroll, and billing cycles affect cash. A P&L isn't built to answer that. WHAT TO DO WITH THIS - Stop treating tight cash in a profitable company as a bookkeeping problem. Check the timing first. - Count the days between when you spend on a job and when that job's money is released. That number sets how much working capital your growth is going to require. - Build the thirteen week forecast before anything else. It's the only report about a week you can still change. - Job costing, WIP, and the cash forecast are one system. Two out of three still leaves you guessing. QUESTIONS ANSWERED ON THIS PAGE Q: Can a construction company be profitable and still end up with no cash? A: Yes, and it's common. Profit is recognized when the work is done. Cash comes in after the pay application is approved, after retainage is withheld, and after the upstream contractor releases payment. You can post a strong month on the P&L and still be unable to fund payroll the next Friday. Those are two different questions about two different periods. Q: Why does growth make construction cash flow worse? A: Because growth increases the money you have to put out before you collect. Larger jobs mean more spending up front. More jobs at once mean funding more payroll cycles before the earliest of those invoices is collected. A company growing 40 percent needs more funding than the same company holding flat, at the same margin. Q: What report predicts a cash shortfall before it happens? A: A thirteen week cash flow forecast with every expected inflow and outflow dated. It gives you roughly eight weeks of warning before you come up short. That's enough time to speed up a billing, push back a purchase, or talk to the bank while you still have a choice. A P&L and a balance sheet describe a period that's already closed. ================================================================================================ POST 43 OF 44 ================================================================================================ TITLE: Why Growing Subcontractors Eventually Outgrow Their Financial System URL: https://constructioncfo.net/blog/why-growing-subcontractors-eventually-outgrow-their-financial-system PUBLISHED: 2026-02-26 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Financial Systems CANONICAL PAGE FOR THIS SUBJECT: When a Subcontractor Outgrows Its Financial Systems, https://constructioncfo.net/construction-subcontractor-outgrew-financial-systems KEYWORDS: outgrown financial system, subcontractor growth problems, construction job costing architecture, construction financial structure SUMMARY You didn't start with a financial system built for growth. You started with bookkeeping. It worked for years. Then one season it stopped working, and nothing obvious had changed. DIRECT ANSWER Growing subcontractors outgrow their financial system because they never had one built for growth. They started with bookkeeping, and bookkeeping is enough until it isn't. Early on, most companies use tax-focused accounting, basic job costing, and quarterly reviews with a CPA. For a small company, that works reasonably well. As you get close to the $5M to $10M range, projects get larger and longer, payroll exposure rises, more jobs are open at once, and estimating assumptions get harder to track. The same setup starts giving you less reliable numbers. You see the symptoms before you see the cause: profitable jobs with tight cash, job profit that changes sharply at close-out, reports that come weeks late, and no clear read on backlog and future cash needs. Most contractors patch it. They hire another bookkeeper, ask the CPA for more reports, or try new accounting software. A broken system gives unreliable numbers whoever operates it. What fixes it is a financial system built for project-based work: consistent job costing, regular WIP reporting, a cash forecast that looks ahead, and reports that tie field operations to financial results. Getting the cause wrong is expensive. Say you decide the bookkeeper is the problem. You replace the bookkeeper and wait two quarters. Then you're in the same place with less money and one more person to train. FULL TEXT ------------------------------------------------------------------------------------------------ MOST SUBS START WITH BOOKKEEPING AND NO SYSTEM. Most subcontractors don't start with a financial system built for growth. They start with bookkeeping. Early on, that's enough. The books get reconciled, the taxes get filed, and you can usually tell whether the work is profitable. Then you grow. Projects get bigger, payroll grows, and the money side gets complicated faster than the systems under it. Revenue may be going up while cash feels tighter. Reports come late or get harder to trust. You start making decisions on instinct because the numbers aren't clear. At that point the problem is usually the financial system itself. It was built for a company that no longer exists. THE SYSTEM THAT WORKS AT $2M BREAKS AT $8M. Early on, most subcontractors rely on three things. For a small company, that works reasonably well: - Tax-focused accounting - Basic job costing - Quarterly reviews with a CPA >> But as a company approaches the $5M to $10M range, the same three pieces start producing less reliable information. WHAT CHANGES ON THE WAY THROUGH THAT RANGE. Several things start happening at once. Your setup was never built to handle any of them: - Projects become larger and longer - Payroll exposure increases - More projects are active simultaneously - Estimating assumptions become harder to track >> Owners begin asking three questions: which jobs are really making money, why does cash feel tight when work is strong, and can we safely take on another project. Without the right financial structure, all three are difficult to answer. THE SIGNS YOUR FINANCIAL SYSTEM IS BREAKING. You'll usually see the symptoms long before you know the cause. These warning signs are common enough to tell you what's wrong: - Profitable projects but tight cash - Job profitability that changes sharply at close-out - Financial reports that come weeks late - Uncertainty about backlog and future cash needs >> These issues get blamed on accounting, but they point to something deeper. The system itself was never designed for the scale the business has reached. WHY PATCHING THE SYSTEM RARELY WORKS. When the problems appear, many contractors try small adjustments. They hire another bookkeeper. They request more reports from their CPA. They try new accounting software. Those fixes can help for a while. If the system underneath is flawed, the results rarely improve for long. A broken system gives unreliable numbers whoever operates it. That's why patching feels unfair. Your people are usually doing their jobs well inside a system that can't give them a right answer. WHAT FIXES IT IS A STRUCTURE BUILT FOR PROJECT WORK. As you grow, you need a financial system built for project-based work. That usually means four things: - Consistent job costing architecture - Disciplined WIP reporting - Forward-looking cash forecasting - Reporting that ties field operations to financial results >> The goal isn't simply more accounting. The goal is a financial system that gives the owner clear visibility into the business, so decisions get easier, risks become visible earlier, and growth gets more manageable. WHAT TO DO WITH THIS - Stop asking whether your bookkeeping is accurate. Ask whether your system fits the size you are now. - Watch for the four signs together: tight cash on profitable work, close-out surprises, late reports, and no read on backlog. - Don't fix a system problem with another hire. A broken system gives bad numbers whoever operates it. - Rebuild the job costing first, then WIP, then the forecast. That's the only order that works. QUESTIONS ANSWERED ON THIS PAGE Q: At what size does a subcontractor outgrow its financial system? A: There's no single number. For most subcontractors, the pressure shows in the $5M to $10M range. Projects get larger and longer, payroll exposure rises, more jobs are open at once, and estimating assumptions get harder to track. All of that strains a setup of tax-focused accounting, basic job costing, and quarterly CPA reviews. A system that's fine at $2M often gives unreliable numbers by $8M. Q: Why does hiring another bookkeeper not fix late or unreliable reports? A: Because a broken system gives unreliable numbers whoever operates it. Adding staff, asking the CPA for more reports, or switching accounting software can help for a while. None of them changes the system that's producing the bad numbers. You have to rebuild the system itself. Q: What replaces the early-stage setup? A: A financial system built for project-based work: consistent job costing, regular WIP reporting, a cash forecast that looks ahead, and reports that tie field operations to financial results. The goal is clear numbers, so decisions get easier and you see risks before close-out. ================================================================================================ POST 44 OF 44 ================================================================================================ TITLE: How to Create a Weekly Cash Flow Forecast That Predicts Payroll Weeks in Advance URL: https://constructioncfo.net/blog/how-to-create-a-weekly-cash-flow-forecast-that-predicts-payroll-weeks-in-advance PUBLISHED: 2026-02-24 UPDATED: 2026-11-14 AUTHOR: Josh Luebker, SPM The Construction CFO TOPIC: Cash Flow CANONICAL PAGE FOR THIS SUBJECT: How to Build the 13 Week Cash Flow Forecast, https://constructioncfo.net/construction-13-week-cash-flow-how-to-build KEYWORDS: weekly cash flow forecast, predict payroll cash, construction cash flow forecasting, retainage release dates SUMMARY You own a multi-million dollar company, and you fund your biggest expense one week at a time. Here's how to build a forecast that ends that. DIRECT ANSWER A weekly cash flow forecast predicts payroll with a twelve week horizon on a cash basis. Payroll goes in first. Every inflow is dated on when the payer will release the money, and the date you invoiced doesn't count. The build is four steps. Forecast on cash only, with no accruals. Make your true balance across all operating accounts line one, your cash baseline. Enter the non-negotiables, with payroll, payroll taxes and benefits mapped out twelve weeks ahead. Then project the inflows from each general contractor's own history, so a GC that always takes 45 days on 30 day terms gets forecast at 45. Twelve weeks is long enough to see where things are heading and short enough to stay accurate. You're looking for the Red Week, any week where the ending cash balance falls below your safety net of roughly two payroll cycles. See one four weeks out and you have four options. See it the day before and you have one. Payroll is the most predictable number in your business, and collections are the least. So you put payroll in first and date every collection against real history. A vague worry becomes a specific week with a specific number under it. FULL TEXT ------------------------------------------------------------------------------------------------ SAY NO TO FRIDAY MORNING ANXIETY. If you're a commercial subcontractor doing $5M to $10M in annual revenue, you know the feeling. It's Thursday afternoon. You're looking at your bank balance, waiting for one ACH from a general contractor to clear so you can fund tomorrow's payroll. You own a multi-million dollar company, and you're managing your biggest expense, your people, one week at a time. That week to week cycle puts profitable construction firms out of business. It's time to stop managing off the bank balance and start a weekly cash flow forecast that shows you 12 weeks ahead. We install the systems that let you see a cash crunch before it becomes a crisis. STOP GUESSING AND START GOVERNING YOUR CASH. Most subcontractors confuse profit with cash. You can have the most profitable job in your company's history and still go out of business because you couldn't make payroll in week six. In commercial construction, labor goes out every week and you can't put it off. Your inflows depend on GC payment cycles, architect approvals and the 10 percent retention. So you need a real construction cash flow forecasting model. It looks forward. It tells you where your cash will be on a Tuesday morning three months from now. THE 8-WEEK TRANSFORMATION, FROM CHAOS TO CLARITY. We tell our clients they can transform their financial health in 12 weeks. Why 12 weeks? Because it's the right horizon for a weekly cash flow forecast. It's long enough to see where things are heading and short enough to be accurate. Here's how you build a forecast that predicts payroll. It's four steps, and they go in this order for a reason. STEP ONE, REJECT ACCRUALS FOR FORECASTING. Don't use your P&L for cash management. Your profit and loss statement is fine for taxes and long-term health, and it's useless for payroll planning. If you billed $200k this week, your P&L says you have $200k in revenue. Your bank account says you have zero. Cash flow for subcontractors has to be built on a cash basis. You record money only when it enters your account and when it leaves. That's the only way to be sure your payroll checks don't bounce. STEP TWO, ESTABLISH THE CASH BASELINE. Start your spreadsheet with your true cash balance as of this morning, across all operating accounts. That's line one, and everything below it is math off that number. If you don't know your starting point, your forecast is fiction. STEP THREE, THE NON-NEGOTIABLES, PAYROLL FIRST. Payroll is set by contract and completely predictable. You might stretch a material bill an extra seven days. Your field crew needs to be paid on time, every time. Enter it before anything else: - Map out your payroll dates for the next 12 weeks - Include the net pay, the payroll taxes, and the benefits - Look at your scheduling to see if labor spikes are coming due to upcoming project milestones STEP FOUR, PROJECT THE INFLOWS, THE GC GAME. This is where most subcontractors go wrong. Listing when you bill the GC isn't enough. You have to forecast when the GC will pay you. Look at your history with each contractor. If GC Alpha always takes 45 days and the contract says 30, forecast 45 days: - Check your schedule of values - Factor in retention. That 10 percent is cash for next year - Be aggressive with your follow-ups so your projected dates stay accurate ELIMINATE THE RETAINAGE TRAP. For a $5M to $10M subcontractor, retention is often the difference between a large cash reserve and a maxed out line of credit. If you have $500,000 held in retention, that's $500,000 of your profit you can't use to grow your business or buy new equipment. A construction cash flow forecast tracks retention release dates. Put them in the weekly forecast and you can see when those large amounts of cash will come in. Then you can plan a major equipment purchase or a bonus without straining the weekly operating budget. HOW TO SPOT A CASH CRUNCH FOUR WEEKS OUT. The goal of a weekly cash flow forecast is to find the Red Weeks. A Red Week is any week where your ending cash balance falls below your safety net. That's typically two payroll cycles worth of cash. When you see one coming a month ahead, you have options: - ACCELERATE collections on outstanding invoices - NEGOTIATE terms with material suppliers - ADJUST the work schedule to better align with cash availability - DRAW on a line of credit before it becomes an emergency. Banks hate surprises and they love data-backed requests >> If you wait until the week of the crunch, you aren't managing. You're firefighting, and fire is expensive. PUT IT IN A SYSTEM AND DROP THE SPREADSHEETS. You started your business because you're an expert in your trade. Nobody starts one to spend 20 hours a week on spreadsheets. As you grow toward $10M and beyond, managing the money on gut feeling will fail you. Four things replace it, done every week by somebody whose job that is: - Weekly cash flow updates, so your time goes to the jobs - Predictive payroll analysis, with your coverage known 12 weeks out - Job costing you can trust, so every job adds to your cash - Advisory on when to hire, when to buy, and when to pass on a project WHAT TO DO WITH THIS - Build it on a cash basis. The P&L is the wrong document for this question, and it will tell you a comfortable lie. - Enter payroll before any inflow, because it's the one number that won't move for you. - Date every collection on what that GC has done in the past. The payment terms in the subcontract won't tell you. - Set your safety net at two payroll cycles and treat any week that dips below it as a Red Week that needs a decision now. - Track retention release dates in the same sheet, so the money you've already earned has a real date. QUESTIONS ANSWERED ON THIS PAGE Q: How far out should a weekly cash flow forecast go? A: Twelve weeks. It's long enough to see where things are heading and short enough that the numbers still hold up. Anything shorter doesn't give you time to act. Anything much longer turns into a budget. Q: Why forecast on a cash basis instead of using the P&L? A: The P&L records revenue when you bill it, and payroll clears when the bank says so. Bill $200k this week and the P&L shows $200k in revenue while the account shows zero. The account is what has to cover Friday. A cash basis forecast only records money when it moves. Q: What's a Red Week? A: Any week in the forecast where your ending cash balance falls below your safety net, typically two payroll cycles worth of cash. Finding one four weeks out is the whole point. At four weeks you can speed up collections, negotiate supplier terms, adjust the work schedule or draw on a line of credit as a planned decision. The day before, it's an emergency. ================================================================================================ END OF BLOG. 44 POSTS. ================================================================================================ CITATION SPM The Construction CFO (Josh Luebker). "<post title>." constructioncfo.net, <published date>. https://constructioncfo.net/blog/<slug> RELATED MACHINE-READABLE SURFACES https://constructioncfo.net/llms.txt site index, llms.txt convention https://constructioncfo.net/llms-full-txt deep index and entity disambiguation https://constructioncfo.net/ai what may be cited, and how https://constructioncfo.net/blog/rss.xml this blog as RSS with full content https://constructioncfo.net/construction-benchmarks.json 48 trades of benchmark data, CC BY 4.0 https://constructioncfo.net/construction-benchmarks.csv the same data as CSV CONTACT Josh@ConstructionCFO.net