Skip to content
Invoicing & Payments

Holdbacks and Retainage: The Money You Haven't Lost Yet

That 10% held on every job is real money with a release date. Most contractors track it badly, chase it late, or forget it entirely.

Mireille Saintil

11 min read

A general contractor in hi-vis and hard hat surveying progress on a commercial construction site with steel structure behind

The short answer: a holdback is a percentage, usually around ten, that your client keeps back on every invoice and releases after a set period once the work is complete. It is your money with a release date attached. Track it per job from the first invoice, because the common failure is not disputing it but forgetting to go and collect it.

A holdback (retainage, if you are working in the US) is a slice of every progress payment that the payer keeps back until the work is finished and the release conditions clear. It is not a late invoice and it will never show up on an aging report, because your own books already treat those invoices as settled. That is exactly why it gets forgotten: nothing in the normal paperwork tells you the release date has arrived, so somebody has to write that date down and go ask for the money.

A general contractor sits down in January to close out the year's books. Line by line through old jobs, a pattern emerges: the community center job, finished in March, $14,200 never billed. The dental office fit-out: $6,800 outstanding, marked "holdback." A school retrofit from the year before that: $9,100, same note.

Thirty thousand dollars. Not lost, not disputed, not written off. Just held, by owners and construction managers who were entitled to hold it at the time. Their obligation to release it came and went, and they were never asked. Some of it is a phone call away. Some of it has been sitting so long that the owner's accountant will need convincing it exists. All of it was earned.

This is the strange status of holdback money. It is the only receivable that starts life as correctly unpaid. Every other unpaid invoice is a problem to chase. A holdback is a percentage that the payer is supposed to keep, sometimes required by law to keep, right up until a date when they are supposed to give it back. Contractors, trained to treat unpaid-but-legitimate as "nothing to do here," let that date sail past on job after job. The money is not lost. It is just nobody's job to remember it.

This article is about how holdbacks actually work on both sides of the border, what triggers their release, and how to make remembering them somebody's job: specifically, yours.

What is a holdback, and why does it exist?

A holdback (the usual Canadian term) or retainage (the usual American one) is a percentage of every progress payment that the payer keeps back until after the work is done. Bill $50,000 for the month at 10% holdback, receive $45,000. The remaining $5,000 goes into a growing pool that you collect later, sometimes much later, after completion and after certain conditions clear.

It is worth understanding why the mechanism exists, because it is not (primarily) about distrusting you.

It protects people below you in the chain. Construction runs on layers: owner pays GC, GC pays subcontractors, subcontractors pay suppliers. Lien legislation across Canada and the US gives unpaid subcontractors and suppliers a claim against the property itself. The holdback is the owner's buffer against that: a reserved fund so that if someone down the chain goes unpaid and files a lien, there is money set aside to deal with it. In Canada, this is the explicit statutory design: the lien holdback is a creature of provincial law, not of the contract.

It keeps pressure on completion and defects. The retained pool means the payer is never fully paid-up on work that might yet reveal problems, which is why release usually waits until after completion plus a defined period.

Knowing the purpose changes how you argue about it. A holdback is not an insult to negotiate away in most cases. In Canada, on lienable work, it is generally not negotiable at all. What is negotiable, and worth every minute of negotiation, is the percentage where law allows, the step-down, and above all the release conditions.

The job profitability calculator shows whether a finished job made the profit you priced it to make.

The Canadian shape: the builders-lien holdback

Every province has lien legislation, and while the details differ meaningfully, the common shape is this. The payer on a construction contract is required to hold back a fixed percentage (commonly around 10%) of the value of work as it is paid for. That holdback exists to answer lien claims from unpaid parties further down the chain.

The clock that matters is tied to substantial completion (or substantial performance, in some statutes) of the contract or subcontract. Once that milestone is formally reached (in several provinces it is certified and published), a lien period starts running: a defined number of days during which subcontractors and suppliers can register a lien. When that period expires with no liens filed, the payer's legal reason for holding the money ends, and the holdback becomes payable.

Two practical implications follow.

First, substantial completion is a legal event, not a feeling. Its declaration starts the countdown to your money. If nobody certifies or declares it, the countdown may never formally start. On jobs where you are the GC, pursue that certification the way you would pursue any payment milestone. Know who issues it on your job and ask for it by name.

Second, release is usually not automatic. The expiry of the lien period makes the holdback payable; it does not make it paid. In practice, someone still has to confirm no liens are registered, and someone has to invoice for it. That someone is you. This is the gap the January discovery falls into: everyone's legal obligations were satisfied, and the money still sat, because the last step belongs to whoever remembers.

The percentages, the length of the lien period, what counts as substantial completion, whether annual or phased releases are available on long projects: all of it varies by province, and some provinces have modernized their acts recently. Treat the numbers here as the shape, and confirm the specifics for your province before relying on them. On residential renovations, note that some provinces' holdback obligations technically apply to homeowners too, though enforcement in that market is famously loose.

The American shape: retainage

In the US, retainage on private commercial work is mostly a creature of the contract rather than the statute. Many states do regulate it, especially on public projects, with caps commonly in the 5–10% range and rules about timing.

Typical shapes you will see:

  • Flat retainage: 10% of every progress payment held until final completion and acceptance.
  • Step-down retainage: 10% until the job is half done, then 5% (or retainage stops accruing entirely) for the remainder. Worth asking for on any job of size; it is a common ask and often granted.
  • Line-item release: on larger projects, retainage on early trades (site work, foundations) released as those scopes complete, rather than everything waiting for the last coat of paint on the whole project.

Release is typically triggered by completion and acceptance, and it is usually paperwork-heavy: final lien waivers from your subcontractors and suppliers, closeout documents, warranties delivered, punch work accepted. The state-law overlay (deadlines for releasing retainage, interest or penalties on late release, especially on public work) varies widely. Again: shape here, specifics from your state.

The negotiating insight American subcontractors eventually learn: retainage terms are set before the contract is signed and rarely improved afterward. The moment to ask for 5% instead of 10%, a step-down at 50%, or early release of your trade's retainage when your scope completes is at bid review. Not at closeout, when you have nothing left to trade.

Two contractors in hi-vis vests and hard hats talking over drawings on a plywood plan table beneath a partly built structure

When the retainage is held on you

If you work as a subcontractor under a GC, all of this runs in reverse: a slice of every one of your progress invoices sits in someone else's account, released on a schedule driven by their contract with the owner, a document you have probably never read.

The classic trap is pay-when-released: your subcontract says your retainage comes due when the GC receives theirs from the owner. Your money is now hostage to closeout paperwork on trades you have nothing to do with; the electrician's missing warranty binder is delaying your drywall retainage. You cannot always negotiate this away, but you can know it is there, know what the trigger is, and ask the question that surprisingly few subcontractors ask:

"Our scope wrapped in June and the punch items were accepted July 10. What's the release path for our $7,400 retainage? Does it wait on the owner's release to you, and if so, where does closeout stand? I'd like a date, even a rough one, so I can stop carrying it as unknown."

No aggression, no legal theory. Just: name the amount, name the trigger, ask for a date. GCs process hundreds of payables. The retainage that gets asked about with a specific number and a specific completion date gets processed, and the retainage that sits silently in an aging report sits for another quarter. Being the subcontractor who politely asks, in writing, every time, is worth real money over a year.

And one caution in the other direction: if you hold retainage on your subcontractors while an owner holds it on you, keep the two mirrored. Releasing your subcontractors in full while your own retainage is still held means you have personally financed the buffer the whole system was designed to spread around.

Why does holdback money get forgotten?

The forgetting is structural, not careless. Three things conspire:

It never looks overdue. Your books show the job billed and the invoices paid, because you correctly billed net of holdback, or the payment came in short by an amount everyone agreed to. No aging report flags it. The one category of receivable that most needs a reminder is the one your invoicing system considers settled.

Its release date is far away and starts vague. "Sixty days after substantial completion, once the lien period clears" is not a date you can put in a calendar on day one. By the time it becomes a real date, the job is over, the crew is two projects along, and nobody is looking at that file.

Collecting it requires an action nobody owns. A final invoice for the holdback, a lien-waiver package, a phone call. On a busy crew, an action with no owner and no deadline does not happen.

The fix is a ledger: small, boring, and maintained. For every job with a holdback, track five things from day one:

  1. Amount held to date. Update it every time a progress payment comes in short. This number should be visible, not buried in the difference between billed and paid.
  2. The release trigger, in words: "60 days after certified substantial completion," "on owner's release to GC," whatever your contract actually says. Copy the sentence out of the contract the week you sign it, while someone still knows where it is.
  3. The trigger's status. Has substantial completion been declared or certified? On what date? This converts the vague future date into a real one.
  4. The follow-up date: the first day you are entitled to ask, in the calendar, with a name attached.
  5. What release requires from you. The invoice, the waivers, the closeout documents, prepared before the date rather than scrambled after it.

Then treat the release date like any other invoice due date: when it arrives, the holdback invoice goes out and the aging clock starts. From that day forward it is a normal receivable and gets chased like one. The entire discipline is the promotion of the holdback from "settled" to "due" on the correct day. That single status change is what the January contractor was missing on thirty thousand dollars.

Visibility is most of the battle, so put the number somewhere you look weekly. In Zeus, held money shows up instead of hiding: tracking each job's receivables means a holdback lives as an amount owing on its job rather than dissolving into "paid, more or less." Whatever you use, the test is simple: can you say, right now, without opening a filing cabinet, how much is being held across all your jobs and when the next release date is? If the answer is no, some of that money is already drifting toward being found in January, or not found at all.

The holdback system, understood and tracked, is just slow money with paperwork. Ignored, it is a quiet tax of a few percent on every job you finish. The title of this article is the honest status of that thirty thousand dollars: not lost, yet. The difference between the two is a ledger and a calendar.

Frequently asked questions

Is holdback the same thing as the final payment on a payment schedule?

No, and mixing them up causes real confusion at closeout. A final milestone payment is a chunk of the contract price you defined in your own payment schedule, payable on completion. A statutory or contractual holdback is a percentage skimmed off every payment, held under lien legislation or contract terms, and released on its own trigger, often weeks after the final milestone is paid. On jobs with both, you will collect the final payment and still be owed the holdback afterward. Bill them as the separate events they are.

Do I have to hold back money from my own subcontractors on a small residential job?

In Canada, lien legislation generally applies to residential construction, and the holdback obligation formally sits with whoever is paying. In many provinces that includes a GC paying subcontractors on a renovation. Practice in the residential market is inconsistent, but if a supplier or subcontractor files a lien and you held nothing back, the buffer the law assumed existed comes out of your pocket. In the US, retainage on small private residential work is uncommon unless the contract creates it. Either way: this varies enough by province and state that it is worth one conversation with a local construction lawyer to set your standard practice.

Can I charge interest on retainage that is released late?

Sometimes. Some US states impose interest or penalties on late-released retainage, particularly on public projects, and some Canadian provinces' modernized lien and prompt-payment regimes have added teeth around payment timing. Contracts can also provide for it. Whether you can collect it and whether it is worth the relationship cost are different questions. In practice, the specific written request with an amount and a trigger date, escalated politely, releases far more held money than interest claims do.

What paperwork should I have ready before asking for release?

Whatever your contract lists, prepared in advance: typically a holdback or retainage invoice for the exact amount, final lien waivers from your subcontractors and suppliers, proof the lien period has expired or a title search showing no registered liens, and any closeout items still outstanding (warranties, manuals, as-builts). Asking for release while missing your own closeout deliverables hands the payer a legitimate reason to keep sitting on the money.

About the Author

Mireille Saintil

Senior Editor, Money and Bookkeeping

Mireille has spent fifteen years keeping the books for construction clients around Montréal, most of whom found her after a tax year went badly sideways. Born in Montréal to Haitian parents and working in both French and English, she built her practice around the handful of things small trade businesses get wrong again and again: holdbacks nobody ever invoices, input tax credits left unclaimed, and progress payments that quietly stop matching the work on site. She writes about money for the Zeus Resource Center, and she is entirely unmoved by the argument that you will sort it all out at year end.

Stop running the job out of four different places

Quote it, photograph it, track the hours, invoice it: from the driveway, with no signal. The free plan does not expire and never asks for a card.