Skip to the invoice tool
The Invoice Generator

Guides

What is progress billing?

By Diljit Ramachandran, founder of The Invoice Generator. Published Oct 26, 2026.

Progress billing means invoicing a project in instalments as work is completed, by agreed stage or by the share of work finished, instead of one bill at the end. Each invoice covers the work done since the last one, and the terms are agreed in the contract beforehand.

Make an invoice freeFree, no signup, nothing leaves your browser.

How does progress billing work?

It follows the milestones in the contract or statement of work (see the example):

  1. Agree the stages and the amount for each.
  2. Finish a stage and tell the client.
  3. Send an invoice for that stage.
  4. The client pays under the payment terms.
  5. Repeat until the project is complete.

What does an example look like?

A 12,000 building job in three stages:

StageInvoiceRunning total
Foundations4,0004,000
Frame and roof5,0009,000
Finish3,00012,000

Start your invoice now

Fill in three things and the tool opens with them already in place. Free, no signup.

What is retention?

Retention is a part of each payment that the client holds back until the work is finished. Some contracts use it; rules vary by place, so put it in the contract.

Why use it?

It keeps cash coming in during long projects and gives the client a clear point to check the work. A construction invoice shows the stage on each bill, and a billing cycle can replace stages for ongoing work.

Questions

What is the difference between progress billing and milestone billing?
Milestone billing invoices at set stages. Progress billing can also bill the share of work finished since the last invoice.
Is progress billing the same as a deposit?
Not the same. A deposit is paid before work starts, and progress invoices follow completed work, though a contract can use both.

Keep every document in one place

  • A free account saves a copy of each invoice, remembers your clients and items, and shows what is paid and overdue.
  • Pro numbers your invoices for you, emails payment reminders, and repeats the ones you send every month.

Create a free account

Drafted with AI assistance from public sources and our own tool, and published by Diljit Ramachandran. It has not been checked by an accountant. It is general information, not tax or legal advice. Rules differ by place; check with an accountant or your local tax office.