How to Set Up a Construction Draw Schedule With Retainage

The estimate decides whether a job is profitable. The draw schedule decides whether you can afford to finish it.

These are separate problems, and contractors who have solved the first frequently lose sleep over the second. The worked remodel used throughout this series carries $35,277.40 of gross profit on a $125,990.72 contract. It also requires you to pay a cabinet supplier, five subcontractors and a crew, on their terms, while collecting on the client’s. A draw schedule is how those two timelines are reconciled — and retainage is the part of it that most often goes missing.

The Schedule of Values

Tie draws to milestones, never to dates and never to time elapsed. A milestone is something a client, a lender or an inspector can stand in the room and verify. “Week four” is not; “drywall complete and inspected” is.

Draw Milestone % of contract Cumulative Gross Retainage 10% Net payable
1 Mobilisation, demolition and haul-off 10% 10% $12,599.07 $1,259.91 $11,339.16
2 Rough carpentry, plumbing and electrical rough-in 25% 35% $31,497.68 $3,149.77 $28,347.91
3 Drywall complete and inspected 20% 55% $25,198.14 $2,519.81 $22,678.33
4 Cabinets set, countertops templated and installed 25% 80% $31,497.68 $3,149.77 $28,347.91
5 Tile, paint, fixtures and trim 15% 95% $18,898.61 $1,889.86 $17,008.75
6 Punch list complete and final inspection 5% 100% $6,299.54 $629.95 $5,669.59
Totals 100% $125,990.72 $12,599.07 $113,391.65

Three things about those percentages are deliberate.

Draw one covers mobilisation, not “a deposit.” Demolition, the dumpster, protection and haul-off are real costs incurred in week one, and the first draw exists to fund them. A schedule that starts with a token deposit and waits for rough-in has you financing the first fortnight of the job out of your own account.

The percentages roughly follow where your costs actually land. Draw four is 25% because the cabinet package and the countertop sub are the single biggest cash event in the job. If your draw percentages are evenly spaced while your costs are lumpy, you will be cash-negative at a predictable point — and you can find out which point before you sign, not during.

The final draw is small, and it is small on purpose. Five per cent of $125,990.72 is $6,299.54, and it is the money you will be chasing while doing the least pleasant work on the job. Make the last draw large and the punch list becomes a negotiation. Make it small and it becomes a task.

What Retainage Actually Costs You

Retainage is not a discount. Every dollar of it is yours, eventually. But it is money you have already spent, sitting in someone else’s account, for months.

Contract value $125,990.72
Retainage held at 10% $12,599.07
Net collected during the job $113,391.65
Retainage as a share of the job’s gross profit 35.71%

That last line is the one worth sitting with. Over a third of everything this job earns is withheld until after it is finished, while all of the cost has been paid. The job is not profitable on your bank statement until the retainage arrives — it is only profitable on paper.

And retainage compounds across jobs. Run four jobs of this size in a year and you have $50,396.28 of your own money parked with clients at various stages of release, permanently, as a condition of operating. That is a working-capital requirement nobody sends you an invoice for.

Two practical responses:

Mirror it downstream. If the client holds 10% of your draws until final completion, hold the same percentage on the same terms from your subcontractors. Pay your tile sub in full at rough-in while the client holds 10% of that same work from you, and you are financing their retainage as well as your own.

Negotiate the reduction, not the rate. Clients rarely agree to remove retainage. Reducing it at a defined point is a far easier ask — halving it at substantial completion, with the balance at final acceptance. On this contract that would release $6,299.54 weeks earlier, which is worth more to a small contractor than arguing the rate down from 10% to 8%.

The Four Places Retainage Stops Being Money

Every one of these is ordinary, and every one is a live balance that quietly becomes a write-off.

1. A draw raised and never invoiced. The milestone was hit, the schedule says $25,198.14 is due, and nobody sent the invoice because the crew moved straight to the next phase. There is no notification for this. The only thing that catches it is a schedule that shows claimed and invoiced as two separate states.

2. A paid draw whose retainage nobody released. Draw two was paid — the net $28,347.91 landed, everyone is happy, the job moved on. The $3,149.77 is still held, and it is now eight weeks old and mentioned in no conversation anywhere. Retainage on a paid draw is the easiest receivable in construction to forget, precisely because the draw looks settled.

3. An invoice sent and now overdue. Thirty days is the threshold used here. Without an ageing figure — days out, per draw — “they’re a bit slow” and “they are sixty-two days late” feel identical right up to the point where one of them is a serious problem.

4. Work in place that has not been billed at all. You are 80% through the job and 55% billed. That gap is not a scheduling quirk, it is $31,497.68 of completed work you have paid for and not invoiced. Billing behind the work is how a profitable job produces a cash crisis.

The through-line: all four are invisible unless the schedule tracks state rather than just amounts. Claimed, invoiced, paid, retainage held, retainage released, days outstanding. Six states, per draw. A spreadsheet that holds only “amount” and “date” cannot tell you any of it.

A Draw Request That Gets Paid

Whatever the contract requires, these five make the difference between a payment and a query:

  1. The milestone, named as the contract names it — not “work done to date”
  2. Percentage complete this draw and cumulative, so the arithmetic checks itself
  3. Gross, retainage and net on three separate lines — retainage buried inside a net figure is the fastest route to a disputed release later
  4. Lien waivers from the subs paid out of the previous draw, if the contract calls for them
  5. Photographs of the milestone, which cost nothing and shorten the approval conversation more than any other item on this list

And one thing not to do: never request a draw for work that is not actually complete because you need the cash this week. You will be asked to prove the milestone eventually, the client’s confidence in every subsequent draw is now lower, and you have spent your credibility on a timing problem the schedule should have solved.

Related Reading


Featured on ReadySheetGo

Construction Estimating, Bid & Job Costing Spreadsheet — $19.99

The Draw Schedule tab is 120 rows of exactly the table above: draw, job, milestone, date, percentage claimed, gross, retainage percentage, retainage held, net payable, invoiced, paid date, retainage released, retainage outstanding, days out and status. Your retainage rate comes from Settings and can be overridden per draw. Retainage stays on the books until you mark it released — because retainage nobody chases is a discount nobody agreed to.

The four failure modes on this page each have a flag. An invoice sent and now past your overdue threshold. A draw raised and never invoiced. Retainage on a paid draw that nobody released. A job billing behind the work already in place — which the Jobs tab catches by comparing billed percentage against earned-to-date.

Around it: Bid Estimator and Bids and Win Loss producing the contract value in the first place; Overhead and Burden working out your recovery per billable hour; Jobs measuring profit at completion with cost to complete and margin slip against bid; Job Costs keeping committed apart from incurred; Change Orders raising the contract only when approved; Subcontractors with contract value, W-9 on file and insurance expiry; Materials, a 26-week Schedule, and a Dashboard reporting retainage still held, work done but not billed, and invoices out past due as headline figures rather than things you have to go looking for.

Fourteen tabs, 10,450 formulas, 32 integrity checks and a worked sample contractor already loaded. Works in Excel and Google Sheets. No macros, no add-ons.

Get the Construction Estimating, Bid & Job Costing Spreadsheet →

Frequently Asked Questions

How do you set up a construction draw schedule?

Tie each draw to a milestone that can be inspected rather than to a date or a percentage of time elapsed. Six draws on the worked $125,990.72 remodel: mobilisation and demolition at 10%, rough-in complete at 25%, drywall complete and inspected at 20%, cabinets and countertops set at 25%, tile, paint and fixtures at 15%, and punch list complete at 5%. The percentages should roughly track where your costs actually fall, and the first draw has to cover mobilisation so you are not lending the client money in week one.

What is retainage in construction?

A percentage withheld from each progress payment until the job is complete and accepted — 10% is used throughout this page — as the client's security that you will return and finish the punch list. On the worked contract at 10%, each draw is billed gross and paid net: draw two is $31,497.68 gross, $3,149.77 held, $28,347.91 paid. Across all six draws that is $12,599.07 sitting with the client, which is 35.71% of the job's entire $35,277.40 gross profit.

When do I get retainage released?

When the contract says so — usually at substantial or final completion, often subject to a punch list sign-off, lien waivers and any closeout documents the contract names. The practical problem is that release is almost never automatic: it requires someone to ask. Track retainage per draw as held or released, and treat every unreleased balance on a paid draw as an open invoice with a name attached, because that is exactly what it is.

Should a small contractor charge retainage to subcontractors?

It should mirror what is being held from you. If the client holds 10% of your draws until final completion and you pay your subs in full at rough-in, you are financing the retainage on their work out of your own account for the length of the job. Holding the same percentage on the same terms — and releasing it when yours is released — keeps the cash position neutral.

Price From the Margin, Not the Markup — and Recover Overhead Per Billable Hour

The Construction Estimating, Bid & Job Costing Spreadsheet — 14 linked tabs and 10,450 working formulas, with a worked sample contractor already loaded — bids won and lost, live jobs, real costs against them — so you can see it running before you type anything. A Settings tab holding your labour burden rate, target gross margin, retainage, sales tax on materials, waste and contingency, and your average field wage, where changing one box re-prices every open bid in the file; an Overhead and Burden tab that works out the number almost nobody calculates — your total annual overhead divided by the billable field hours that actually have to carry it, giving overhead recovery per billable hour, and then the fully loaded cost of a field hour, which is your break-even; a Bid Estimator taking a 260-line item takeoff where material lines pick up waste and sales tax on their own and labour lines price themselves at your burdened rate, so a line is a quantity and a unit cost and nothing else to remember; a Bids and Win Loss tab that sums each bid's takeoff, adds overhead recovery once per bid against that bid's total labour hours rather than smearing it across every line, solves the price from your target MARGIN rather than a markup, and reports the true margin and the implied markup side by side; a markup-versus-margin table on the Overhead tab that prints the markup you must add to keep the margin you want, because adding 20 per cent to cost keeps 16.7, not 20; a Jobs tab measuring profit at COMPLETION — bid cost, change order cost, incurred, committed, cost to complete, forecast final cost and the margin slip against what you bid; a Change Orders log that raises the contract value only when the change is approved; a Draw Schedule holding retainage per draw and keeping it on the books until it is released, with invoices ageing in days; Subcontractors with contract value, W-9 on file and insurance certificate expiry; Materials, Schedule with a 26-week phase bar chart, and Job Costs keeping committed and incurred apart. Plus 32 integrity checks that hunt for the things that are always wrong — a cost coded to a job that does not exist, a bid with no takeoff behind it, a won bid nobody opened as a job, retainage on a paid draw nobody released — each saying OK or REVIEW and naming the tab to open. Works in Excel and Google Sheets, no macros and no add-ons.

View on Etsy — $19.99