Profitable on paper, but payroll is due before the pay app clears

Greymill AcademyUS4 min readReviewed Oct 202620 primary sourcesUK version

The short answer

Payroll goes out weekly while pay apps take 30 to 60 days and retainage waits for completion. A weekly forecast and an honest WIP schedule keep the gap in view.

The takeaway. Forecast 13 weeks by job every week, keep over-billings for the job they came from, and never let more than one draw go unpaid.

Play the interactive lesson

Written for general contractors, remodelers, framers and carpenters, roofers, drywall, masonry and concrete contractors, and kitchen and bath installers in the US, from one-truck outfits to small GCs.

The short version

  1. Forecast cash 13 weeks ahead, job by job.Update it every week: each pay app and when it should be paid, retainage, payroll, subs and tax. Find your lowest cash week.
  2. Keep over-billed cash with its own job.Cash billed ahead of the work is held, not earned. It belongs to that job, not to another job's payroll.
  3. Never let more than one draw go unpaid.Tie draws to visible milestones, and submit pay apps on the contract date with conditional lien waivers attached.

Payroll goes out every week and suppliers want paying in 30 days, but pay apps are paid 30 to 60 days after you submit them under typical contract terms, and retainage waits for substantial or final completion. That is why contractors run out of cash while they are profitable.

The 13-week cash flow

Build it by job and refresh it weekly. Show:

  • Each pay app and the date you expect it paid
  • Retainage you are owed and retainage you hold
  • Materials, sub payments, payroll and payroll tax deposits
  • Estimated tax dates and loan payments
  • The lowest cash point and the week it falls in

Over-billing is not profit

A WIP line for one job (indicative)
Earned revenue: $1,200,000 contract x 45% complete$540,000
Over-billed: billed ahead of what is earned$60,000
Billed to date$600,000
Gross profit earned to date$108,000

$540,000 earned less $432,000 cost to datePercent complete is cost to date over current estimated total cost: $432,000 / $960,000 = 45%. The $60,000 is cash held but not earned, and it must not fund another job.

AvoidUsing the cash from an over-billed job to cover payroll on another job.
Do this insteadTreating over-billings as a liability that belongs to the job that produced them.

Over-billed cash has not been earned yet, and over-billings spent on overhead are a known growth trap. In Texas, job payments are also trust funds: knowingly diverting them is misapplication, and the officers who direct it can be liable (Tex. Prop. Code ch. 162). As of Oct 2026.

Banks and sureties read a monthly WIP schedule: contract sum, estimated cost, cost to date, percent complete, earned revenue, billed, over or under billing, and gross profit by job. Fade (a falling estimated margin) and growing under-billings are what sureties question first.

Rules that keep the gap closed

  • Take deposits within your state's limit. In California a home improvement down payment is capped at 10% or $1,000, whichever is less, and progress payments cannot run ahead of the work. As of Oct 2026.
  • Tie draws to visible milestones, and never let more than one draw go unpaid.
  • Submit pay apps on the contract date with conditional lien waivers attached.
  • Front-load the schedule of values only as far as the owner's reviewer will accept.
  • In northern states, plan for lost exterior days in winter: build a reserve or line up interior work, and use the slow months for estimating.

Lines of credit and SBA loans

A contractor's line of credit is usually priced off prime or Term SOFR, with a borrowing base on eligible receivables that usually excludes retainage and items over 90 days, so check the facility letter rather than a rule of thumb. SBA 7(a) loans can be up to $5 million. As of Oct 2026.

Set up job costing before the first pay app: QuickBooks projects or classes, or Xero tracking categories, with cost codes that match the estimate and retainage receivable and payable in their own accounts. The WIP schedule is only as good as the cost to date behind it.

Asked in Greymill

Example question and answer from Cash & Profit
You
GC in Dallas. Big job: $1.2 million contract, $960,000 estimated cost, $432,000 spent so far, $600,000 billed. That account looks flush. My other job is short on payroll this week. Can I cover it from the big job?
Cash & Profit
Don't. $60,000 of that cash was billed ahead of the work, and it belongs to the big job.

Percent complete: $432,000 / $960,000 = 45%
Earned: $1,200,000 x 45% = $540,000
Billed: $600,000, so over-billed by $60,000
Gross profit to date: $540,000 - $432,000 = $108,000

That $60,000 is held, not earned. It pays for work still ahead of you on that job.

In Texas it is also a legal risk. Job payments are trust funds. Knowingly diverting them is misapplication, and the officers who direct it can be liable (As of Oct 2026).

The fix: a 13-week cash forecast by job, updated weekly, so you see a short week coming.

FELIX can talk you through a line of credit for the gap. Want me to build the forecast with both jobs in it?

Play this demo in the Academy

Ask it about your own business

Paste this into Greymill with your own figures, and Cash & Profit works it through for your business.

Your question

I run a construction or building business in [state], in the US. I have [number] jobs running: for each, the contract sum, estimated total cost, cost to date, amount billed, retainage held, and the pay app dates and terms [details]. Payroll is [amount] a week and my line of credit is [amount]. Build a 13-week cash flow and a WIP schedule, show my lowest cash point, and flag any job that is over-billed or fading.

Start free trialHow it works7 days free with every specialist. No card needed.

More for construction and building in the US

Open the interactive lesson · Every construction and building lesson · What Greymill knows about the trade

Sources

The primary sources behind this lesson, checked Oct 2026.

  1. sec. 7159.5(a)(3) (Cash, pay apps, bonding and finance)
  2. SBA loan program limits; Surety Bond Guarantee limits; current SOP 50 10 (Cash, pay apps, bonding and finance)
  3. ASC 842 (Cash, pay apps, bonding and finance)
  4. Surety underwriting and terms; review executed indemnity agreement (Cash, pay apps, bonding and finance)
  5. Topic 751 (Pricing, estimating and WIP: the math)
  6. Monthly release (Market sources, rates and lending conditions)
  7. PPI (Market sources, rates and lending conditions)
  8. Product pages (Market sources, rates and lending conditions)
  9. FOMC statement (Market sources, rates and lending conditions)
  10. NY Fed SOFR (Market sources, rates and lending conditions)
  11. H.15 bank prime loan (Market sources, rates and lending conditions)
  12. HB 2237 secs.8, 9 and 11; Tex. Prop. Code secs.53.052(b), 53.055 and 53.056(a-1) (Hard cases: liens, CONTRACTS and payment)
  13. secs. 162.031, 162.032 (Hard cases: liens, CONTRACTS and payment)
  14. Bus. and Prof. Code secs.7048(a) to (c), 7031 (Hard cases: liens, CONTRACTS and payment)
  15. secs. 7108.5, 8412, 8414 (Hard cases: liens, CONTRACTS and payment)
  16. secs. 713.06, 713.23, 713.345 (Hard cases: liens, CONTRACTS and payment)
  17. N.Y. Gen. Bus. Law secs.756(1), 756-a(3), 756-c; Lien Law sec.34 (Hard cases: liens, CONTRACTS and payment)
  18. Bus. and Prof. Code sec.7068.2 (Size, growth and exit)
  19. Fla. Stat. secs.489.119(3)(a) and 489.127(1)(g) (Size, growth and exit)
  20. IRC sec. 453 (Size, growth and exit)

Ready to try Greymill?

Sixteen specialists who already know your trade and your country, sharing one memory of your business.

7 days free with every specialist. No card needed.

Continue with GoogleTry the demo, no sign-up