PROCUREMENT AND CASH

PROCUREMENT TIMING IS A CASH DECISION.

QUICK ANSWER

Every material order you place is a cash commitment, and the timing of that commitment sets when the cash goes out. Put that next to your billing cycle and your collection lag and procurement timing decides how long you hold the cost before the money comes back. Order 10 weeks early on a $200K material package and you hold $200K for 10 extra weeks. Do it on three jobs at once and that's $600K of avoidable float.

Most subcontractors never calculate this number. They order when the supplier can guarantee availability, not when the cash forecast says it's affordable. That feels like good project management, because the material is in the yard and nobody is chasing a delivery truck, and it's expensive in a way that never appears on a job cost report. Holding cost doesn't have a cost code. It turns up in the line of credit balance, the interest expense, and the Thursday afternoon call to a supplier asking for another two weeks.

BY JOSH LUEBKERPublished 2026-08-06Updated 2026-08-07
THE DEFINITION

WHAT IT MEANS.

Procurement timing is the decision of when to place a material order, and it sets the date cash leaves your business relative to the date you can bill for that material.

WHAT WE SEE IN THIS BUSINESS

FOUR WAYS TIMING COSTS YOU CASH.

01

Ordering early to guarantee availability

The PM orders pipe 12 weeks before installation to make sure it's there. The supplier delivers in week 8 and the pipe sits in the yard for 4 weeks before the trench opens. That's four unnecessary weeks of holding $180K in pipe cost. Multiply it across five jobs with the same ordering habit and the company is holding $900K of avoidable float at any given time.

02

Overlapping procurement on multiple jobs

Three jobs mobilize in the same month and each PM places major material orders at the same time. The aggregate procurement payment is $520K hitting inside a 3 week window against a $400K line of credit. The company draws the full line, calls suppliers for short extensions, and spends the next 6 weeks managing the shortfall instead of managing the work. The jobs were never sequenced to stagger the procurement cash demand.

03

No stored materials billing in the SOV

Material gets delivered and there's no stored materials line in the SOV, so it sits until installation. Billing triggers at installation and collection runs 45 days after that, which puts 8 to 12 weeks between delivery and cash. With a stored materials line the billing event triggers at delivery, and that distance drops to 5 to 10 days. Same material, same job, same GC, and a completely different cash profile out of one SOV decision.

04

Procurement isn't in the cash forecast

The 13 week cash forecast gets built from billing collections, payroll, and overhead, and nobody mapped the $280K pipe order due in week 6. When it hits, it's a surprise, and the line of credit draw happens reactively. A draw planned 4 weeks before the payment is a financial decision, and a draw the week the payment is due is a cash crisis that looks like a bank account problem when it's a forecasting problem.

THE MATH

WHAT IT LOOKS LIKE IN DOLLARS.

The holding math

A $200K material package ordered 10 weeks early means $200K held for 10 extra weeks. On three jobs at once, that's $600K of avoidable float. Nothing about the work changed and nothing about the price changed, only the order date.

The overlap math

Three jobs mobilizing at once produced $520K of procurement payments inside a 3 week window against a $400K line of credit. The company drew the full line and still had to call suppliers for extensions. Staggering two of those start dates would have cost nothing.

HOW SPM FIXES IT

THREE THINGS WE CHANGE.

Build the procurement schedule backward from installation

For each major material order, start with the installation date and subtract the lead time. That result is the latest safe order date, and that's when the order goes in. The distance between latest safe and earliest comfortable is pure holding cost, and on a 6 week lead time item ordered 10 weeks out you're holding the full material value for 4 extra weeks because it felt better having it in the yard.

Map every procurement payment into the 13 week forecast

Every open purchase order goes into the cash forecast with its expected payment date, not its order date. Aggregate across all active jobs so you can see the weeks where two or three large payments stack up. Those weeks are line of credit draw candidates, and the draw gets planned 3 to 4 weeks in advance.

Stored materials billing on every job with real material value

Any contract with more than $50K in material value that gets delivered before installation gets a stored materials line in the SOV, negotiated before contract execution. The billing event then triggers at delivery and the wait for cash compresses from weeks to days. Paired with procurement timing discipline, those two practices remove most of the avoidable cash crises that come out of material heavy work.

$10.7M+
Client AR Recovered Since 2023
48
Active Trade Specializations
60 DAYS
Average Onboarding Time
PRICING

FLAT MONTHLY FEE. NO SURPRISES.

Three tiers, priced by your trailing twelve month revenue. Which one you're in depends on how much of the work you want off your desk. No hourly billing. No payroll. The one-time onboarding fee is right here in the table.

Last 12 months revenueMonthly feeOne-time onboarding
Up to $1M$1,900 to $2,900$1,000
$1M to $3.5M$2,600 to $3,900$1,500
$3.5M to $6.5M$3,800 to $5,700$3,000
$6.5M to $9.5M$5,100 to $7,100$4,500
$9.5M to $12.5M$6,100 to $8,500$6,000
$12.5M to $15.5M$7,400 to $11,000$7,500
$15.5M to $18.5M$9,400 to $13,500$9,000
$18.5M+Quoted individuallyQuoted individually

The onboarding fee covers migrating your books back to the start of your last taxable year and getting you fully operational in 60 days. It's billed once, with your first invoice. It's the same for all three tiers. Your first month is prorated, and your monthly engagement starts on the first of the first full month.

Range reflects the three tiers below. Which one you're in depends on how much of the work you want off your desk. No payroll. No hidden line items. The onboarding fee is right here in the table.

Core

You stop guessing.

You get the CFO work. Job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a meeting every month that ends in decisions and never in a report.

Your bookkeeper still does the books.

Executive

You stop touching the books.

Everything in Core, and we do the bookkeeping and the controllership as well. Your office stops answering coding questions and stops fixing a reconciliation that will not balance on the last day of the month.

We do the books. No payroll.

Strategic

Every job shows its margin while it is still open.

Everything in Executive, plus the job costing and WIP platform set up, loaded with your cost codes, and managed for you every month. You never have to learn it.

We do the books, the job costing, and the software. No payroll.

COMMON QUESTIONS

FREQUENTLY ASKED.

Because material payment happens before billing collection. A purchase order placed 8 weeks before installation, paid on delivery, and billed after installation puts 60 to 90 days between cash out and cash in. When several jobs are ordering at the same time those windows stack up, and the total cash demand can exceed what the line of credit can cover.

As late as possible while still meeting the installation schedule, not as early as possible to guarantee availability. Every week earlier than necessary is another week of holding the cost before you can bill for it. The procurement schedule should be built backward from the installation date rather than forward from contract execution.

Map every active job's open material orders with their payment dates and their expected billing dates. The distance between payment and billing collection is the float requirement for each order. Aggregate across all active jobs to get total procurement float at any point in time, and run it as a 13 week rolling forecast so line of credit draws can be planned 4 to 6 weeks before the shortfall hits.

Stored materials billing compresses the wait from delivery to billing from weeks to days, because you bill at delivery and not at installation. Combine that with ordering as late as safely possible and the distance between paying for material and collecting for it's measured in days instead of months. The two practices work on the same problem from opposite ends.

Three tiers, and which one you are in depends on how much of the work you want off your desk. Core is where you stop guessing: job costing built against the way you estimate, a 13 week cash forecast, monthly WIP, and a monthly meeting that ends in decisions, while your bookkeeper keeps doing the books. Executive is where you stop touching the books, because we do the bookkeeping and the controllership as well. Strategic is where every job shows its margin while it is still open, because the job costing and WIP platform is set up and managed for you. No payroll. No scope gaps.
WHAT THIS TIES INTO
Josh Luebker, SPM The Construction CFO
Josh Luebker
FRACTIONAL CFO · SPM THE CONSTRUCTION CFO

Josh Luebker is a master electrician turned construction CFO, president of SPM The Construction CFO and author of CONTROL: C.F.O.S. Construction Financial Operating System.

DO YOU KNOW WHAT YOUR OPEN POS COST YOU IN FLOAT?

It's twenty minutes of questions about when you buy material, when you pay for it and when you get paid back. Nothing gets sold and nothing gets proposed. If Josh can help, you'll set a longer second call.

You don't hire a CFO because it's safe, you do it because the real risk isn't having one.
Book a 20 minute call

20 minutes. Nothing gets sold on this call and nothing gets proposed. Josh asks questions to work out whether he can help at all.

OR GET THE SOV AND PAY APPLICATION TEMPLATE. NO CALL NEEDED.