Overstating percent complete by 13 points pulls an extra $65,000 into this month's billing on a $500K job, and the underwriter cuts your limit for it.
Six weeks of cost on a $600,000 civil job, then 30 to 45 more days before the GC pays. Carry 8 to 12% of active backlog as working capital.
Four things get underwritten: working capital, tangible net worth, a WIP schedule that ties out, and a 3 year trend. Statement quality sets the rest.
Equipment cost basis, unit price quantity variance, mobilization before the first pay app, and agency pay cycles at 60 to 90 days against a GC's 30.
Mobilization, retainage, and iron that bills nothing are where a civil job leaks money. What each one costs, and which one to correct first.
Prevailing wage civil work carries $14 to $18 per hour of fringe on top of base wages. One blended overhead rate underprices every public bid you send.
A 20-person prevailing wage crew puts $28,800 to $43,200 out before the first collection, plus 12 to 18 hours a week of certified payroll nobody bid.
A civil bid at 280 LF/day that runs at 215 LF/day burns 23% of project margin. How unit level tracking surfaces the overrun inside 7 days.
Weekly labor, net 30 ready mix, 45 to 60 day GC payment and 10 percent retainage. A 13 week forecast on the pour schedule shows the hole 8 weeks out.
A $1M concrete job puts $120K to $330K of cost into AP before the SOV pays anything past a 3 to 5% mobilization line. Five levers that pull cash back.
Five GC relationships can run 28% and 11% gross margin while the blended P&L reads 21%. How concrete subs see true profit by GC, and what to do with it.
Thirteen weekly columns, inflows above, outflows below, running bank balance at the bottom. A dip in week 9 gives you nine weeks to act on it.
What AP management covers for a commercial subcontractor, how due dates feed the same 13 week forecast that carries AR and payroll, and where SPM stops.
What AR management covers for a subcontractor, the follow up cadence at 30, 60 and 90 days, and why a GC who pays at 60 often pays at 40 when called.
The four buckets, what a growing 90 plus share really means, and why pulling the report once a year misses a dozen invoices that aged out.
Vendors at net 30, GCs at net 60, and the 2/10 discount you stop earning. On a $400K material package that's $8K given away, plus late fees on top.
Weekly cash burn times the mobilization period. A civil project burning $31,100 a week for 10 weeks needs $311,000 before a dollar comes in.
Under 2 months you bid anything, over 9 months crews strain and bonding tightens. Plus the backlog to working capital ratio your surety watches.
What separates them: margin spread inside 200 to 400 basis points of target, top 3 customer concentration under 65%, and when the work converts to cash.
Burn rate by project, a 2 to 4 week schedule risk buffer, and a 24 month view turn signed contracts into a monthly revenue and cash position you can use.
A 15-person crew across 12 weeks runs 25% short of what the backlog needs. That 1,800 hour overage is a hire, a subcontract, a reschedule, or a no-bid.
What a construction lender reads in your package, how to present WIP and backlog, and why community banks beat the national ones for subs at $1M to $12M.
Low risk jobs carry 1 to 3 percent, medium 3 to 6, high risk 6 to 10. How to read a job into the right band instead of splitting the difference each time.
Working capital the first 90 days demands, bonding headroom the job eats, the GC's payment record, and whether one job puts 30 to 40% of revenue in one place.
A $2M job at 26% can eat 40% of bonding capacity, pull crew off two profitable $600K jobs, and demand 90 days of mobilization cash you don't have yet.
A $500,000 labor estimate built on wages is short $175,000 to $275,000. Plus production rates off published averages and an overhead rate nobody reset.
Site conditions, schedule, and a GC's payment record all price differently. Why one blanket 5% contingency covers the interior job and not the civil one.
The healthy band is 20 to 35%. One rate correction dropped a client from 41% wins to 28% while gross margin climbed from 19% to 26%. Here is the arithmetic.
The ranges by trade and by how work is procured, why a high rate usually means underpricing, and why 60% of bids at 4% net loses to 30% at 12% net.
How to calculate a hit ratio in dollars across 12 months, why 20 to 35 percent is the healthy band, and why above 40 percent means you're the cheap number.
Industry average is 18 to 22 days from work done to invoice out, and SPM targets 5 to 7. Getting to 5 days recovers about $246K once and keeps it there.
The four stages a subcontractor's billing runs through, and why stage 2 review is the bottleneck on most commercial jobs instead of the delay spreading out.
Most subs run a 75 to 105 day cycle and 30 to 50 percent of it's theirs. Compressing 15 days frees $80K at $2M revenue and $400K at $10M.
Working capital, net worth, and the working capital ratio set the program. Near 1.0 reads thin, and reporting quality moves the answer too.
Bonding capacity follows working capital, balance sheet strength, and a WIP schedule that ties to the financials. Here is what a surety reviews, and why.
The formula, the job level number, and what a hire really costs: a $70,000 employee at 20% gross margin needs $350,000 of new revenue to break even on it.
Three things settled in writing before anybody buys in: the valuation methodology, the equity split and what earns it, and the buy-sell agreement.
Above 60% billable utilization buying wins over 5 years, below 40% renting is cheaper. The utilization test, the internal equipment rate, and the cash hit.
The realistic cycle is 60 to 110 days, not the 30 to 45 most owners assume. Compressing 79 days to 55 frees about $330K without new revenue or margin.
The first 48 hours is AR recovery by invoice number, not a loan. An MCA at a 40% factor rate costs $110,000 a month on a $300,000 advance. Priority order.
Revenue is lumpy and overhead never is. Retainage holds 10% of your year, and 60 days of forward visibility is what stops the payroll near miss.
Billing lag of 30 to 90 days, no rolling forecast, and job profit measured at closeout. Why profit doesn't prevent any of it, and the fix for each one.
On a $5M company at $100K weekly payroll that's $400K to $600K of unfunded labor, against a line of credit that usually runs $150K to $250K.
The December 31 bank balance is the worst measure of a busy year. Three of the four things holding your money are only timing. How to tell which is which.
Billing lag, GC pay cycles, retainage, and procurement float on a $5M sub. Where each one sits, and why 14% net profit still doesn't keep the bank full.
The four that break commercial subs: cash lagging profit, job costing that misses the estimate, unknown overhead, and pay apps paid 45 to 90 days out.
CCIFP certification, WIP schedules built and corrected rather than only read, pay app billing, and a record with subs in your revenue band. What to ask for.
Fractional CFO for Arkansas commercial subs at $1M to $12M, out of Sulphur Rock. Every ARDOT job gets its own payment assumption in the 13-week forecast.
Three problems: unapproved scope with no billing event, a 3 week lag on approved work, and disputed scope that can sit 6 to 24 months. Submit in 48 hours.
A written PCO before work starts, a price locked before the crew moves, and written protest when the GC says proceed anyway. Escalation at 30, 45 and 60 days.
The average commercial project carries 10 to 30 change orders. The four failure points, and the 12 to 15% of overhead never priced into any of them.
A 15 percent cap pays a 13 percent margin, and the burdened cost of change work runs above the estimate. The arithmetic, worked in dollars.
Overhead at 13 percent adds $1,456 and 22 percent gross adds $3,542. Recovering 70 percent instead of 100 costs a $5M sub $360,000 a year, every year.
Two cost code levels, eight overhead categories, and the direct job expense group most structures leave out. The build order, and why the order is the method.
A construction chart separates true job cost from overhead and carries the two WIP accounts percentage of completion needs. A generic template has neither.
Committed cost is the full obligation whether the sub has invoiced you yet or not. How to track both so cost to complete and the WIP schedule come out right.
Receivables above $1.6M, $500K to $800K of retainage, and $200,000 of deposits. What breaks at $10M, and a line of credit sized at 20 to 25% of revenue.
How to tell a recoverable business from one past the point of no return, the four signs that decide it, and the day 1 to day 30 sequence if it's recoverable.
Most subs that go negative are profitable at 20% gross margin. How to tell a timing problem from a profit problem, and what to fix in the first 10 days.
Weekly, monthly, quarterly, or whenever the CPA asks. What each cadence can and can't tell you, and which report dies first at each level.
Revenue planning, overhead, job margin targets, and cash. What revenue it takes to distribute $200K to owners and still cover overhead and working capital.
Supplier net 30 against a GC at 45 to 60 days is the difference you fund. Procurement aligned billing closes it to 20 to 30 days. Weekly AP aging review.
Commercial subs at $3M to $12M sell for 2 to 4x EBITDA. What moves you up the range: 9 months of clean documented profit, and no GC above 30% of revenue.
How entity structure moves taxes, bonding, banking, and a future sale for a commercial sub, and where the LLC to S-Corp decision really turns.
What each one answers, how they feed each other, and why the P&L alone keeps owners surprised. Missing one leaves a blind spot a good month can't cover.
At a million in revenue a subcontractor needs a real overhead rate, job costing against the estimate, a cash forecast, and a close date. What can wait.
Payroll taxes, workers comp, and benefits add 30% to 50%. An $80,000 burdened hire at 25% gross margin has to drive $320,000 of revenue to cover itself.
Three job starts stack three 75 day cash holes at once, and informal collections leave $150,000 to $300,000 uncollected. The four changes $5M requires.
A hiring plan stacks overhead faster than it stacks revenue. The order to hire in, the breakeven each role carries, and the cash that funds the ramp.
Why sureties pull a bonding program, what they underwrite inside your WIP, and the 3 numbers that get your capacity reinstated.
Three simultaneous starts can demand $360K of mobilization in one month. A $5M sub should hold $500K to $750K between cash and an undrawn line of credit.
Leave your own pay out and gross margin flatters you, overhead runs light, and every bid priced off that rate subsidizes your own paycheck.
Owner pay is an overhead cost, not profit. Market rate runs $120,000 to $180,000, and bidding at the old rate leaves $22,500 on a $600K job.
What the GC's risk department calculates, working capital at 5 to 10% of cost to complete, and why CPA-reviewed statements are the standard above $500K.
For the owner whose business works today: which financial systems have to be installed before the next size of work is signed, and in what order.
A 20-day billing lag ties up $220K at $4M and $330K at $6M, and the real overhead rate runs 6 to 12 points above what the estimates carry. Where it goes.
Six causes look identical from the bank balance and each has a different fix. The test for each one, run on numbers you already have, in about half an hour.
The overhead rate moves the day you sign the lease and the revenue comes later. What a second yard consumes in cash before it bills a dollar.
One account cannot tell you what is spendable. Operating, payroll, tax reserve and retainage, and the rule for what moves between them.
Clean job costed books, an owner the business doesn't need, and no single GC over 25 percent. One marine GC went from $2.3M to $5.5M in nine months.
Same revenue, same crews, more value. What a buyer underwrites, and the nine month rebuild that moved one marine contractor's number by $3.2M.
Disorganized books cap the multiple at 2x. Clean WIP and three years of stable net margin reach 3.5x, and one GC above 30% of revenue costs 0.5x to 1.0x.
When completed contract applies, how it differs from percentage of completion, and why a 9-month commercial project reported this way misstates your position.
Comp is priced per $100 of payroll by class code, and a $5M sub at a 1.5 percent effective GL load who never bids it donates $75K a year to the GCs.
Coordination delays stop installation, so billing freezes while crew, supervision, and equipment cost keeps running. What a 3-week hold costs a sub.
Build remaining work line by line, match the percent complete method to each cost type, and run it monthly in 20 to 30 minutes a job. Five red flags to read.
The estimate reflects the estimator's own performance, month three's optimism becomes month four's baseline, and percentage of completion overstates revenue.
Four reasons the internal number reads high, and the reclassification of retainage and the line of credit that moves the ratio 0.2x to 0.4x in an afternoon.
What DBE, MBE, and WBE certification requires financially, the federal size standards, and how to keep a certification from lapsing as revenue grows.
Above 3.0 starts to concern sureties. What the ratio grades, what banks and bonding agents want to see, and how to carry debt without stalling the business.
Four reasons a correct invoice gets refused, how to tell which you have in an hour, and the paperwork that decides it months later.
Four reasons the answer is unavailable, and the one that causes the other three. Cost codes built against your estimate, and what to check before month end.
Earned value compares physical percent complete against dollars spent. A job 60% built that has burned 75% of budget is $90K over, and it's visible today.
Add back interest, taxes and depreciation and a 6 percent net year becomes the number your banker underwrites and a buyer multiplies by 2 to 5.
Fully loaded employee cost per hour against the subcontract rate for the same scope, where the utilization breakeven sits, and what misclassification adds.
Split the machine, the operator, the fuel, and the fees into separate cost codes. One civil sub at $7.1M gained $779,000 on the balance sheet.
Reserve against future replacement cost rather than the original purchase price, and fold the per-day amount into the equipment rate you already bill.
A machine's annual true ownership cost against the internal revenue it earns at the utilization you're getting today, and the band where renting wins.
The three functions worth carrying in one system, job costing, financial management and project tracking, and the revenue where enterprise pricing fits.
Estimators price scopes and production rates, the books record cost codes, nobody maps one to the other, and 1 to 3 net points go with it every year.
Three timing lags hold field reality out of the job cost report for 2 to 6 weeks. What it takes to close that to 5 to 7 days while the job is still live.
Accounting records what happened. Finance decides what happens next. Most subs run only the first, which is why the 13 week cash view never gets built.
Where a small sub sits before published trade benchmarks start, and the $1M to $5M targets ahead of you: civil 21 percent gross, 14 overhead, 5.5 net.
Cash, job profitability, overhead, capacity and decision making. Who owns each lever, on what cadence, and what running on reports alone leaves exposed.
Which person owns which financial decision, on what cadence, and with what in front of them. The three decision layers, from field to finance to owner.
That's how long the utilization analysis, the hiring overhead model and the GC profitability review take once the data is current instead of remembered.
Updated weekly from real transactions and tied to the live project schedule, at two horizons: 13 weeks within 10 to 15 percent, 24 months within 20 to 25.
Those industry averages aren't goals. SPM holds a 10 percent net floor, which is $10,000 on every $100,000, and your trade figure is on the benchmarks.
Who owns each financial outcome, what information they need, and when they act on it. The roles and cadence that run without the owner remembering to check.
Cost codes tied to the estimate, a forecast built on your real billing cycle, and a monthly list where every item has an owner and a due date.
Diagnose the cause, stabilize cash on a 13 week forecast, then get more selective about work rather than less. What recovery looks like on a schedule.
What each one answers, how the three should reconcile, and the combination a banker reads as a business in trouble whatever the income line says.
At $8M with 12 active projects the working capital requirement runs $600,000 to $900,000. The five upgrades to make before $10M, and what breaks without them.
Insurance, fuel, maintenance and depreciation leave a fleet of 8 vehicles $101,600 a year short in overhead. How to split the burden and correct the bid rate.
The checkable signs a firm can't run construction financial management, from no WIP to cash advice off data 3 weeks old, plus the five questions to ask.
What a collections cadence looks like when the GC pays late: what to say, when to preserve lien rights, and how to stop the slide into a cash crisis.
The escalation that starts the first day past due, what each written notice says, when lien rights expire, and how to push without burning the relationship.
What an office manager, a bookkeeper and a controller each cover, what each pays at $40,000 to $70,000, and where the internal and outsourced split sits.
A $100,000 fully burdened PM is 2.5 points of overhead at $4M, and pays for itself at $400,000 to $500,000 of new revenue at 20 to 25 percent gross margin.
Broad, intermediate and limited indemnity, how far each obligation reaches past your own work, and what it does to your insurance. Coordinate with counsel.
The checklist that catches a surprise loss before the job closes, why estimate against actual gets reconciled by cost code, and how retainage gets collected.
Cost codes mirroring the estimate, burden divided over 1,960 productive hours rather than 2,080, and costs entered inside 48 hours. The four that decide it.
Seven cost categories, why labor gets tracked in burdened dollars, and how a single labor code hides a phase running 22 percent over inside the same $187K.
Cost codes built from the structure your estimators already use, overhead allocated by a driver, and WIP logic matched to how you bill. Running in 60 days.
Job costing software has to do six things general accounting software won't: multi-level cost codes, committed cost, labor burden, equipment, and WIP.
Overhead allocation, WIP accuracy and billing timing sit between what you spent and what you earned. Worked on a $1M job and on a $4.9M concrete sub.
That job is trending over. The monthly agenda, who belongs in the room, the $100K materiality threshold, and the projection that says if margin is holding.
Weekly labor dollars deployed against the projected weekly requirement, why hour counts miss it, and how the burn rate feeds the monthly cost to complete.
Convert the estimate into a weekly hour plan by phase, read it against timecards, and act at 15 percent negative variance while the job can still change.
Units per hour by cost code, not by crew. The production rate no accounting system reports, and the weekly look that catches a slip in week two.
A labor overrun is a rate variance plus an efficiency variance. One is fixed in the office and one on the job, and a blended total hides which you have.
Line size at 10 to 15 percent of revenue, how to qualify, and the point where a bridge over a known shortfall turns into permanent debt nobody notices.
Moving collections from 75 days to 45 frees $415K on $5M of revenue. The three things that max a line, and the order to pay it down and keep it paid.
Markup divides by cost and margin divides by price. Both conversions worked, a dollar example, and what confusing the two takes off every job.
Lock pricing on award, commit portfolio volume for 3 to 8 percent, and bill stored material to free $150K to $400K on a $2M structural steel project.
A fixed price contract locks revenue and never locks material. What an escalation clause has to say, and why the conversation belongs before signature.
Long-lead deposits of 30 to 50% leave the account months before the material reaches the site. How subs cover the deposit month without running dry.
Map every major purchase against the billing calendar before the PO goes out, carry every PO over $25K in the 13 week forecast, and take the float out.
Daily ACH of $800 to $2,000 that pulls whether payroll clears or not, why the same bank dollar runs 8 to 12 percent instead, and the two ways out.
The preliminary notice most subs skip, the filing deadline that runs 60 to 180 days from your last day on site, and why a notice of intent collects more.
The agenda, who belongs in the room, how long it runs, and the action items with an owner and a due date that separate a review from a conversation.
Your only remedy is a time extension, until an exception applies. The carve-outs that still allow delay cost recovery, and the notice window that saves them.
Six points of overhead absorbed out of gross margin on $5M of revenue. How the rate gets calculated, how it drifts, and how it gets back in the template.
A stale revenue base, missing cost categories and field cost blended into overhead. What 25 to 42 percent real overhead does to a bid, and the three step fix.
Recode the eight overhead categories, take direct job expense back out, settle the borderline roles, and then price the backlog sold at the old rate.
Overhead recovered divided by overhead incurred. The three step calculation, the benchmark bands, and why under 70 percent means every job subsidizes it.
Before you cut anything, find out whether the number is overhead. Most high rates are production cost filed in the wrong place, and cutting won't reach it.
Overtime runs 1.6 to 1.8 times a regular loaded hour, not 1.5. How to code it by job and by who authorized it so the billable part gets billed.
Only salary belongs in overhead, at a market rate of $120,000 to $180,000 for a $3M to $8M owner. What the other $110,000 does to every bid you submit.
What has to exist before delegation works: job costing that runs without your reading of it, a WIP report anybody can follow, and 90 day cash visibility.
The owner became the financial system, so money leaked wherever he couldn't look. What a 13 week forecast and worked collections returned: $310K in 30 days.
Who owns what percentage, how clean books and documented systems move the multiple, and what happens when a partner wants out and nothing was agreed first.
One missed cut-off defers that cycle for the rest of the job. What the first billing audit returns, and the calendar that keeps 6 projects submitting on time.
How the clause differs from pay-if-paid, what carrying $200K for 90 days costs at 7 percent, and the language worth negotiating before you sign anything.
Your prime contract sets the day the GC invoices the owner and how long the owner has to pay. Your subcontract adds the rest. Add them and you have a date.
Payroll float is weekly payroll times weeks to first payment. A 15 person crew at $35,000 a week needs $210,000 to reach the first billing cycle at all.
Labor is the biggest number on the job and it posts a pay period late. How the ControlQore integration runs, and why SPM never touches payroll.
The three formulas, a worked $900K electrical contract, and the stale cost estimate that recognizes profit closeout will take right back.
A $296,000 job in month four projecting negative $10,200, with three months of schedule left to change it. What the scorecard shows, cost code by cost code.
The green, yellow and red thresholds at 105 and 115 percent of earned value, and why 15 percent over on labor means the crew is producing at 87 percent.
Five things to teach a project manager, in order, over 90 days, with the test for each. Starts with the 30 second question that shows if your system works.
Capitalize or expense, what belongs on the balance sheet, and how a machine you already own ends up costing a job nothing. Accounting treatment, not tax.
Wrong worker classification is the most common prevailing wage violation on public work. The three errors that build back wage liability, and the fix.
Wage determinations, fringe contributions and true labor cost moving into job costing without manual reconciliation. SPM doesn't process payroll itself.
Price the fringe and the compliance overhead rather than the base rate. What a wage determination misread costs on one job, and how the bid gets built.
Accounting confirms the overrun six weeks after it became a field fact. Unit counts read against estimated production rates catch it on day three.
Cost per unit says what cost per hour can't. Record yards, feet and tons by day, by crew and by phase, and read efficiency the same week it happens.
What each section of a construction P&L means, the two numbers that count for more than the bottom line, and what healthy looks like at your revenue.
Unbilled COs are 40 to 60 percent of profit fade. The 48-hour protocol that prices and submits every directed change before it ages into a dispute instead.
A job bid at 25 percent gross margin that finished at 11. The three causes, why the P&L can't see it, and how a weekly cost to complete catches it early.
Profit gets recognized at billing while the cash follows 30 to 60 days later. What systematic AR follow up freed in 30 days on a $6.7M civil contractor.
Schedule accountability doesn't protect margin. Same day cost data, a 48 hour CO trigger, and labor managed to the estimate rather than to the GC's push.
A suspension keeps equipment, suppliers, and supervision billing while revenue stops. Your lien window runs from last furnishing, not from the restart date.
Preliminary notice windows run 20 to 30 days from first furnishing. Send one on every job, or the strongest collection tool a subcontractor has is gone.
Estimated tax is due April 15, June 15, September 15 and January 15 whether the GC paid or not. How to fund four fixed outflows out of uneven money.
Revenue climbs while the bank tightens. Mobilizations stack up before collections come in, and going from $3M to $6M revenue roughly doubles working capital.
Typical holds run $250K to $500K at $5M of revenue, for 12 to 18 months, at zero interest. How to negotiate the rate, track the balance, and collect it.
A burndown clause at 50 percent complete releases $7,500 to $15,000 a month on a $1.5M contract. The asks worth making, and why they expire at signature.
Percentage of completion against completed contract, what each does to your P&L, your taxes and your WIP, and how a bank or a surety reads the difference.
It gets buried in labor, absorbed into overhead, or written off as a tough project that closed at 8 percent instead of 22. The code structure that stops it.
Which program fits working capital and which fits equipment or real estate, and what a lender still underwrites for a sub even with the guarantee in place.
Bookkeeping cadence, job costing depth, reporting rhythm and CFO function, and what each has to look like before revenue grows past the current setup.
A GC drafted SOV back loads value and you fund the first 90 days. Ask for a 3 to 10% mobilization line before signing. After execution you have no room.
Winter is the most predictable cash event you have. Hold 8 to 12 weeks of overhead going in, $160K to $240K at $80K a month, sized by a 24 month forecast.
Section 179 expenses $300K of equipment in year one and cuts equity by the same $300K. What that costs your bonding capacity, and how to size the election.
Plain language definitions grouped by what each term does to your cash. Retainage runs 5% to 10% and belongs in its own receivable. T&M bills inside 48 hours.
What a pay-when-paid clause costs a subcontractor in financing every year, how to calculate your own number, and the bid markup that covers it.
A bookkeeper records, a controller closes, a CFO decides what comes next. Most $1M to $12M subs run the first seat only and pay for the other two every month.
The aging report opens Monday, before the bank balance. A call at 31 days pulls payment forward 5 to 10 days per invoice, and 90 days triggers lien notice.
Working capital, retention receivable, and the billing position. A mature $12M sub holds $650,000 in cash and $1.2M in working capital.
The bank reads its own statements first, and a line pinned at 90% with no WIP prices as risk. Here is the 90 day sequence and how to size the re-ask.
A 13 week forecast that proves true week after week is the document that moves a credit file. What to send monthly, and when to call before the bad quarter.
The closing process between submitting a number and getting the award. Where scope, qualifications, and silence lose work that was priced correctly.
Jobs won over jobs bid. Above 35% the overhead rate is usually 5 to 8 points light, and every job you win gives that margin away for free.
One basis records the deposit, the other records the work. Which one your books run on decides what your P&L, your WIP, and your bank package mean.
One CO audit surfaced $310K of performed, unbilled change work. Price at full burden, book it the day it signs, submit inside 48 hours, or recover 60 cents.
Hours run, days on site, or a percentage of labor: how the charge rate reaches the job, and what an under recovered equipment account tells you.
A verified $13.5M marine sub added $3.2M of value with no change to crews or contracts. Buyers pay for 36 months of closed books, which can't be built later.
Month 36 is the system, 24 is operations, 12 is the advisor, 6 is the LOI. Sixty months of runway supports 4.0x to 4.5x EBITDA, twelve supports 3.0x to 3.5x.
Revenue, gross margin, overhead rate, net margin, working capital, current ratio, DSO and backlog. Thirteen months separates a real trend from a seasonal dip.
The financial and operational moves for a subcontractor whose general contractor filed, and the part that belongs to your construction attorney.
Lines of credit, invoice financing, factoring, and merchant advances compared on cost, on what they require, and on what they do to a receivable.
Paying a sub without a conditional lien waiver leaves the supplier free to lien your job. The approval workflow, job coding, and payment timing that fix it.
A labor phase 25% over at 40% complete is still fixable. A job total 8% over is only worrying. Phase level cost read against WIP tells you which one you have.
A supplier keeps shipping and you lose control of the deposit. The mechanics of a three party check, the days it adds, and when to refuse one.
The money is earned. $287K sits in receivables at 38 days. Weekly collections cut aging under 22 days in 60, and a 13 week forecast flags the shortfall early.
Per site costing took that same erosion control business to $1.1M net. Here are the six tells that the bookkeeper and the year end CPA stopped covering you.
The Trust Fund Recovery Penalty runs 100 percent of the withheld amount and follows you personally. The three step recovery fixes the cash that caused it.
Buying out a co-founder moves cash, equity, and bonding capacity at the same time. The money side of the deal, and where your attorney and CPA take over.
Net 30 runs 45 to 55 days in AR, pay-when-paid runs 75 to 90. Ask for the cap and the credit risk removal, or price the carry at 1.5 to 3% on the next bid.
Revenue, direct job cost, gross profit, overhead, net profit, plus what a P&L can't show. Gross margin must clear the low to mid twenties to pay overhead.
A blended profit and loss makes every general contractor look the same. How to cost per GC instead of per job, and what to do with the ones that lose.
A third of slow pay is really a rejectable pay app. Verify your paper, run the cadence, protect notice deadlines, then use suspension rights. In that order.
A superintendent at $180K spending 80% on one job belongs on that job. Code supervision above 60% dedication direct and both the bid rate and the margin move.
The three bonds commercial work requires, what premiums run, and how much bonded work one dollar of working capital supports for a subcontractor.
An underwriter buys predictability. What belongs in a submission, why the WIP is the document that decides it, and how to grow a program before you need one.
Section 179 equipment expensing, the de minimis safe harbor, accounting method elections, and what a subcontractor should settle before December 31.
Civil, concrete, paving, utility, framing, and drywall track cleanly per CY, LF, SF, or ton. Where output won't count consistently, phase budgets win.
A field laborer at $28 an hour costs $38 to $45 loaded. How the burden stack builds, why bids miss it, and what a new office hire really costs you.
Directed scope with no written approval gets disputed once the job is done, and the WIP carries cost with no revenue on it. Same day email, 48 hour price.
That variance is knowable while the phase is open. Twelve projects of concrete history averaging $22.40 a CY makes the next bid a range instead of a guess.
Monday is the AR aging and any invoice past 45 days gets a call. Wednesday is entry. Friday is a 5 minute forecast check. That's how books close by the 10th.
Current ratio above 1.5, working capital, debt service coverage, AR aging and concentration, the revenue trend, and a WIP that ties to the balance sheet.
Job costing against the estimate while the job runs, a forecast on your real pay app timing, an overhead rate from your own spend, and to dos with dates.
The money exists and sits in invoices nobody chased. One $3.4M civil contractor collected $245K in 7 days. Aging buckets, the right contact, the lien clock.
The lien itself is due 60 to 120 days after last furnishing, and the window is state specific. The three step process, and when the attorney belongs in it.
Five measurement failures: phase labor, overbilling, unallocated overhead, change order coding, retainage. A monthly cost to complete report catches all five.
Job costing fails in the field before it fails in the books. The four ways a PM corrupts job cost data, and the three routines that put the inputs back.
One bid in four is the healthy signal. A $4.9M concrete sub netting 3.3 percent rebuilt his overhead rate, priced higher, and netted $1.1M the following year.
Cost to complete that never moves, percentages that round too evenly, and a job reporting progress while the cash never follows. What the review catches.
The PM knows why job four cost to complete moved, and a spreadsheet doesn't. Monthly, every active job, with the financial owner and the people running them.
Underbilling funds finished work out of your own pocket. Both appear job by job on the WIP schedule, and a monthly AR aging report catches neither of them.
Cost to date, billing to date, percent complete, job by job. A surety underwriter and a bank credit officer both read this before they read your P&L.
Classification codes set your comp rate per payroll dollar. One blended code for the whole field crew overpays, and an EMR over 1.0 costs you at renewal.
Working capital runs 10 to 15 percent of annual revenue, and most subs build it in good years and spend it in tight ones. How to hold it on purpose.
Five levers and none need a bank: billing velocity, collections, retainage as its own receivable, supplier terms, deliberate overbilling. $310K in 30 days.
On $5M of revenue a 45 day cycle floats $625K in receivables and you fund it. Stack the overhead floor and the mobilization reserve to get your own number.
Cash collected by December 31 is cash the bank can see. A $40K invoice dated January 3 for December delivery puts cost in the wrong year. The full checklist.
Chapter 7 of CONTROL is one chapter and four systems. Chapter 6 sets the collection standards and stops short of the weekly routine. Here is the whole map.
ControlQore is a construction platform built around job costing as its native structure. The six systems, what it replaces, and who configures it.
ControlQore configured for agreements and work orders instead of jobs: cost codes off your service catalogue, per-agreement margin, and cost per truck day.
The five steps of a ControlQore job costing setup: cost codes matched to your estimate, migration, WIP logic, validation on a live job, then monthly cadence.
The partner designation means ControlQore setups get built to the standard the vendor's own team uses, with a direct line to them. What that changes for you.
ControlQore setup is chart of accounts alignment, cost codes matched to your estimate, data migration, and WIP configuration. SPM does all four in 60 days.
A WIP schedule shows which jobs are overbilled or underbilled. How ControlQore builds it off live job cost data instead of three systems reconciled manually.
At $3M it runs $57K a year and at $8M it runs $154K. The first late submission sets the GC clock, so every later draw stays a week behind for the whole job.
Civil work needs $0.12 to $0.18 of working capital per dollar of backlog and electrical runs to $0.28. Going $2M to $5M needs about 2.5x more than last year.
Davis-Bacon civil job costing differs three ways: multiple wage determinations on one project, operator rates by equipment type, and DOT billing timing.
Davis-Bacon concrete job costing needs cement mason split from laborer at the timecard, form work on its own classification, and DOT accepted quantities.
Burden comes off the wage determination, not private work history. Certified payroll already forces a weekly labor record, so use it for job costing too.
Deferring $60,000 of loss keeps it off the statements one more month. Sureties look for this, and early recognition costs one quarter instead of the trust.
Switchgear deposits of 30% to 50% go out 20 to 52 weeks before the gear is set. Stored materials in the SOV and a right sized line get decided at signing.
T&M reads as high margin until tickets go unsigned, approvals stretch payment to 75 days, and a stale rate sheet cuts 18% margin to 8%. What to fix, in order.
The 73 day cycle starts with a $42,000 deposit on day one and $8,000 a week of overhead. First check clears week 10. Three contract terms decide the funding.
Utilization decides it, not the payment. Under 60% of working days you're carrying idle iron. One $7.1M civil sub rented and owned the same machine at once.
Stale overhead, old burden, thin general conditions, low subcontract markup, no escalation. A 2% to 5% allowance covers material heavy scope past 12 months.
Estimate 10 percent overhead while running 18 and every bid is 8 points under cost. Neither number is visible in the field. Both get decided at a desk.
Overbilling pulls revenue forward, a losing job stays open, and supervision cost sits in overhead. Real profit converts to cash over twelve months. Test it.
On a $4M sub that's $120K to $240K a year the P&L still shows as profit. The crew knows on Wednesday and the cost report prints three weeks later.
A $4K second access point saved a projected $47K labor overrun because the weekly report flagged it in week three. Same units both sides, one report Friday.
Daily timecards by cost code, equipment hours by project, and a change order code opened before mobilization. That's what makes a cost to complete readable.
The PM owns job cost, the CFO function owns cash and AR, the owner owns the strategic calls. Every report needs one person answerable for the number.
A civil sub lost a point on every job while the books stayed tidy. What sits above bookkeeping, and the 11% net profit it produced instead.
Monthly job cost review, cash 13 weeks out, and an overhead rate from actual cost. If none of that happens the seat is empty. Who holds it at $1M and at $12M.
The monthly number is the easiest thing to compare and the least useful. What moves the fee, and the overhead error worth $80,000 to $240,000 a year.
One labor code for the building hides it in both directions. Two or three jobs tracked by floor and the next estimate comes off your own closeouts instead.
Plan on 8 to 12 percent of active backlog in available capital. Good and dangerous backlog look identical on a forecast and diverge on mobilization day.
Three drivers: equipment out before billing starts, a winter shutdown that stops revenue and not overhead, and import fill spikes. Which one is yours.
A bookkeeper records the $12,400. A CFO asks why it beat the $9,800 estimate while the crew is on site and the remaining hours can still change.
The fee sits above your bid in the owner budget. A 15% markup is about a 13% margin, so quoting 15% and reporting 15% overstates profit on every job.
A salaried finance seat runs $150,000 or more before benefits, payroll tax, and overhead. Where the retainer math stops working, and the line that flips it.
A $180,000 fixed salary sits in the overhead rate every bid recovers, and draws come out of net profit. Target ranges from $80,000 at $1M to $200,000 at $10M.
Mobilization spends 30 to 60 days before Pay App 1 clears. Here is the minimum billing arithmetic, the front-load percentage, and the WIP position it creates.
SPM owns the close, the WIP and the forecast rather than commenting on somebody elses. Monthly, weekly and annual cadence for subs doing $1M to $12M.
Revenue growth isn't self funding. The working capital trap, the lag between spending and overhead recovery, and a sub who hit $5M with two LOCs maxed.
A 15 to 20 minute review per job every Friday catches a labor overrun while a schedule conversation still fixes it. Monthly reviews run 3 to 4 weeks late.
Four stale inputs: the overhead rate, the burden multiplier, best case production, mobilization inside contingency. Across 15 jobs that's $660,000 a year.
CPA reviewed statements run $3,000 to $6,000 a year and usually pay for themselves on the first project that wasn't bondable at the old limit.
Average capital deployed times your LOC rate divided by twelve, per month of the job. On a 16 month project with a 65 day cycle it runs $15,000 to $25,000.
Five areas over 5 to 7 years: clean books, a normalized salary, gross margin held to your own trade band, owner independence, transferable bonding. $3.3M.
Three steps from your own last 12 months of costs, why leaving owner pay out understates the rate by 4 to 7 points, and the check that confirms it.
Triage every obligation by real cost, restart billing and collections, clear the advances, then refinance. One sub recovered $310K of AR in 30 days.
Sureties compute capacity at roughly 10 percent working capital, discount 90 day AR by half, and hold single job limits near your largest finished job.
A WIP schedule, a bonding letter, financial statements, and a certificate of insurance. What a GC's risk department reads, and how early to send it.
Four levers move net without new revenue: honest overhead, margin instead of markup, bid scoring, fade control. One client cut win rate 41 to 28 percent.
Five tests, fastest first. If your last five jobs closed 4 to 8 points under estimate with normal field execution, the rate in your bids is understated.
Ask your PM for a job's cost position. Burden adds 30 to 40 percent on top of the wage, and a bid built on 10 percent overhead against a real 30 loses.
Divide direct cost by one minus overhead minus target net. Markup pricing gave away $7,500 on that one job and $150,000 across 20 jobs a year.
A bid is an application to lend money for 45 to 90 days. Credit reports, lien filings, payment speed and retainage history, before the number goes out.
Five columns, one worked job: $480,000 of contract billed to 65 percent at 52 percent complete, and what closing that distance costs before final billing.
Four tests turn signed volume into something you can act on: mobilization cash, one GC over 40%, margin quality, and who owns your start date.
What to look at first on a subcontractor P&L, balance sheet, cash flow statement and WIP schedule, and the 4 numbers that tell you if the year is real.
Three causes sit under a tight bank account: billing that runs behind the cost, no forward view, and an overhead rate nobody checked against the books.
Shop time, travel, and yard work belong in overhead, not in job costs. Misclassify $45,000 of it and a 13.5 percent rate goes out as 12 in every bid.
Cost codes by insulation type and access condition. Tight access adds 25 to 50 percent to install time, and a valve prices as 2.5 LF of pipe equivalent.
The fee is the easy part to price. The return depends on what's broken: an overhead rate cut from 32 percent to 15, or $200,000 of aging AR collected.
Most mixed contractors can't say whether service funds the projects or the projects eat service. How to split revenue, direct cost, and shared overhead.
Above 65 percent labor in the estimated cost mix, a job earns weekly burn rate tracking instead of a monthly review. The threshold, the flag, four controls.
A 33 percent spike on 22 percent of job cost turns a 24 percent bid into 16.8. Escalation language, supplier lock in inside 48 hours, and a flag at 8 percent.
What the line covers, why a sub who buries it in unit prices funds the first month out of pocket, and how it gets billed on pay application one.
Overhead absorption is the basis you spread overhead across: revenue, labor hours, labor dollars, direct cost or equipment hours. The wrong one misreads jobs.
Cost to cost, worked on a $1M concrete job, plus the three ways a stale total estimate pulls profit forward and leaves 4 to 7 points of fade at closeout.
Accountability without authority is blame. The four job results a project manager can move, the four decided before he got it, and what measuring both costs.
Public work needs its own rate. The surcharge usually comes to 1.5 to 3.0 points, and one classification error carries a $30,000 to $80,000 back pay judgment.
Ordering 10 weeks early on a $200K package carries $200K for 10 extra weeks. Build procurement backward from installation, then map every payment to 13 weeks.
One $420,000 sanitary sewer job, worked line by line. A 32 percent overrun on a single phase erased 8.6 points off a 22 percent gross margin target.
A $600K contract builds $6,000 of retainage every billing cycle and holds the last $60,000 for 30 to 90 days past acceptance. How to plan and collect it.
Buyers want two to three years of WIP history and EBITDA they can check. Start three years out, not six months, and keep no GC above 30 percent of revenue.
A blended P&L nets winning service agreements against losing ones and reports the average. How to cost each one, and what to do when repricing is out.
The fully burdened daily cost of one truck sets the price floor under every work order. How to build the number, and when adding a truck pays for itself.
A service business has no backlog to burn down. Its forward asset is the contract book, and renewal rate is what replaces the backlog report.
Drive time is the largest uncosted expense in most service work. Why route density sets margin more than price does, and how to test an outlying area.
Project costing tracks a few big jobs across months. Service costing tracks thousands of work orders across days. What to cost instead, and what replaces WIP.
Lease, yard manager, fueling, forklift maintenance, security. Captured only in part, the overhead rate you bid with is $20,000 to $60,000 a year light.
Three standby days is $5,472 against zero billable production, and a committed $180,000 excavator adds $82 a day idle. Which costs the contract lets you bill.
Push mobilization from 3 to 5 percent, phase any scope over $100K, and add a stored materials line before a $1.2M mill order funds itself for ten weeks.
Two sources sit behind every figure: CFMA 2024 and 2025 survey data plus a January 2026 specialty study, cross checked against a 48 trade master dataset.
A $400,000 steel package with a 35 percent fabrication deposit, and the SOV mobilization line at 10 to 15 percent that recovers it in the first billing cycle.
Most standard subcontract forms already carry the right. Bill $250K of switchgear in week 6 instead of week 16, once the GC approves the documentation.
$1.5M of signed work at a $5M sub is 3.6 months of coverage. The four bands, the trend that counts more than the number, and the $120K one owner deferred.
One cut off date on the 25th, a pay app review before it leaves the office, and a collections call on the 31st day. None of that money comes from new work.
Surety1 puts working capital at 5 to 10 percent of cost to complete and net worth at 10 to 20 percent. CFMA puts the current ratio floor at 1.15 to 1.20.
Payroll is Friday and the cash isn't there. Hour one is the phone, hour four is a line of credit at 8 to 12 percent instead of an advance at 40 to 80.
$750,000 of AR against $500,000 of monthly billing is about 45 days. Under 45 is discipline, 60 to 90 is worth investigating, over 90 is active cash risk.
Finding work is a financial decision before it's a sales one. Which customers pay, what a bid costs you to produce, and the work worth declining.
Above 50 percent of revenue, that GC owns your cash. A disputed $80K invoice is three to four months of net profit at this size. The 40 percent ceiling.
Most lien filings produce payment inside 30 days. The trap is the preliminary notice window, which can open 20 days from first furnishing and then close.
Size the line at 8 to 15 percent of revenue, so a $5M sub carries $400K to $750K. Banks want clean WIP, a 13 week forecast, and a current ratio that holds.
Entry by the 3rd, bank rec by the 6th, WIP by the 9th. One client's close ate 8 to 10 hours of reporting a month; another went from $24K net to $1.1M.
A balanced schedule of values, one fixed billing date a month, and follow up at 30, 60, and 90 days past due. That sub cleared two lines and an SBA loan.
Working capital is current assets minus current liabilities. Why a profitable sub still fails the bonding review, and the ratio range banks and sureties read.
Sureties set single project limits at 10 to 15 percent of net worth and aggregate at 20 to 25. What moves them is a WIP that finishes where it projected.
Per site costing, rain event rates, and the penalty exposure that rides with the permit. What an erosion control book of business needs to make money.
Base wage plus payroll burden, benefits, small tools, and equipment at a logged hourly rate. Same day tickets, signed on site, and the backup a GC will pay.
One question decides whether job costing works for your trade: does the work repeat in a measurable unit? Civil passes. Mechanical doesn't.
$19 a yard estimated and running at $24 is $10,000 of excess labor on a 2,000 CY pour. The daily foreman log takes 3 minutes and shows it three weeks sooner.
Target 10 to 15 percent of revenue in accessible working capital, so $400,000 to $600,000 at $4M. The 13 week forecast shows the hole 10 weeks out.
Pipe orders run 8 to 12 weeks ahead of the trench and 120 to 150 days from deposit to cash. A stored materials line cuts that wait to 5 to 10 days.
Bid 10 percent waste on a deck that runs 18 and you donate 8 points. Cost per SF by membrane type, with detail work priced at 4 to 6 times field labor.
A bookkeeper can't run WIP, a CPA looks once a year, and the owner does the interpreting at 11pm. One sub went from $161K net to $1.1M once that changed.
Labor at burdened plus 20 percent, supervision at 10 percent of labor, equipment at published rental, then overhead at 10 and profit at 5 on the subtotal.
Fully burdened cost divided by gross margin gives the revenue breakeven. That hire also adds 2.5 points of overhead at $4M, so the bid template changes first.
The line is forecasting what's coming instead of reconciling what happened. Two or three jobs at once with no per job cost tracking is the same signal.
Three signs you're past it: job costing done in spreadsheets, a WIP schedule rebuilt manually every month, and a cost report that takes days.
Three tiers of authority, written down. A contract above $500K triggers a working capital analysis, and change orders go in within 48 hours of a scope change.
Revenue and margin are different problems, and a full schedule hides which you have. The four costs that thin a good job, and how to test each in an hour.
Four disconnects, each with a dollar value: ideal condition estimates, stale labor rates, an overhead rate built at $1.5M, and scope absorbed without a CO.
Bookkeeping records what happened. Cash forecasting, job profitability, overhead calibration, and bonding readiness need financial control, a different job.
Retainage on public civil work sits 18 to 24 months, which is $150K to $300K on a $3M job. Equipment cost basis, bonding, and a 60 to 90 day payment cycle.
Two questions separate construction expertise from an accountant with contractor clients: have you run a real WIP, and can you show job cost against estimate.
Nonproductive time typically runs 10 to 18 percent. Estimate 5, get 15, and effective production comes in at 87 percent with no efficiency problem underneath.
Generalist reporting blends it and no decision comes out. One $6.7M civil sub ran 30 percent overhead against a 29 percent margin, losing 1 percent per job.
Reviewed statements cost $3,000 to $6,000 a year and typically buy two to three times the capacity. Plan that upgrade 12 months before you need the limit.
Two setup failures produce confident wrong numbers: cost codes misaligned to your estimate, and no validation against a live job before anyone trusts it.
Prefab, field labor, controls and service all bill under one number, and a single cost code structure loses all four. What the phase breakdown has to carry.
Two structural problems sit underneath: a chart of accounts that doesn't separate job cost from overhead, and cost to complete estimates biased to optimism.
Four causes: revenue moving against flat fixed costs, $85,000 of cost creep by December, owner pay at $120K to $180K, and a method that changes every year.
A $400K month of revenue becomes cash in 60 to 75 days and a $400K month of cost leaves in 5 to 30. That 45 to 65 day distance is your working capital.
Five errors lock the loss in before mobilization. A $42,500 superintendent nobody bid, $3,960 of burden on 1,200 hours, general conditions bid at $5,000.
QuickBooks was built for general ledger accounting, not job costing. Why classes and tags can't replace real cost codes, and what breaks because of it.
$38 an hour of burden against a real $44 is $30,000 on 5,000 hours. Add $28,000 of change orders nobody billed and the whole fade is accounted for.
A 3 point shortfall at $5M is $150,000 a year and $750,000 over five. Most rates untouched for two years run 5 to 8 points light, usually on owner pay.
Overbilling that funds working capital, a schedule built off open books, and the four CONTROL Book standards a WIP gets read against in a bonding review.
326 construction finance terms defined in one sentence each, covering job costing, billing, overhead, cash flow and the balance sheet ratios a surety and a bank read. Every entry links to the page that works the same term through with a figure and a worked example. Nothing to enter.