It usually follows progress or milestone billing
Retainage makes sense when the invoice already reflects a phase, a draw, or a percentage-complete checkpoint. That keeps the holdback tied to visible progress.
A subcontractor completes a phase, but the client holds back a percentage until the job clears inspection. That is the retainage problem. Retainage belongs on an invoice when part of the work is being billed now and part of the payment is intentionally held back. The invoice should make the current payment, retained amount, and remaining balance easy to read.
2026 retainage context
Contractor Capital Guide's 2026 construction payment explainers discuss retainage, draws, and approval chains as common sources of payment friction. Use that payment-terms context and its payment-delay discussion as background only. MakeInvoice.ai does not provide lien advice, contract review, or state-specific retainage rules; it helps make the held-back amount visible on the client-facing invoice.
Retainage math example
Retainage becomes confusing when the client sees only a lower final amount. Spell out the current work value, the retained amount, and the amount due now.
| Retainage field | Example | Client reads it as |
|---|---|---|
| Current completed work | $6,000.00 | The value of this stage. |
| Retainage withheld | 10% retained: -$600.00 | The holdback, not a discount. |
| Amount due now | $5,400.00 | The current payable amount. |
| Retainage release note | $600.00 retained for later release | What remains for the future step. |
Retainage makes sense when the invoice already reflects a phase, a draw, or a percentage-complete checkpoint. That keeps the holdback tied to visible progress.
The invoice should separate the work completed from the amount temporarily held back so the client can trust the remaining balance.
Generic service invoices can carry the math, but construction invoices explain retainage more naturally because they already handle staged billing and prior draws.
A retainage invoice is used when part of the payment is intentionally held back until the work reaches a later stage or release point. It keeps the current payment and the held amount visible together.
Retainage usually belongs in the totals or payment summary area where the client can see the current amount due, the held-back amount, and the remaining balance without guessing.
Usually not. Retainage is easiest to read on construction and progress-style invoices because those workflows already explain staged work and prior billing.
Most users should open the construction invoice template or the retainage guide, then return with the holdback amount and release timing already settled.
Open the construction invoice template, keep the current payment and retained amount visible, and let the later release stay separate until the next billing step.