Skip to content

Glossary

What is progress billing?

Progress billing means invoicing in stages as a project advances. Learn how it works, how to set milestones and how to track what is left to bill.

Updated · By PayToMe Editorial

Progress billing is a way of invoicing a large project in installments as work moves forward, instead of sending one bill at the end. Each invoice covers a stage, a milestone or a percentage of the job completed.

How it works

It suits any job that takes weeks or months, such as building work, software projects or events. You and the client agree the total price and a schedule of billing points before starting.

  1. Agree the schedule. List the stages, what triggers each invoice and what share of the price it covers.
  2. Start with a deposit if the contract allows. See deposit invoices.
  3. Invoice at each trigger. Show the stage, the amount for this stage, what has been billed so far and the balance remaining.
  4. Send a final invoice for the remainder when the work is accepted.

Two common methods exist. Milestone billing ties each invoice to a defined event. Percent complete bills a share of the contract based on measured progress. Milestones are easier to dispute-proof because they are binary. Percent complete suits long jobs where the work is continuous.

Progress billing supports your cash flow because costs are covered as you go. For clients, it limits risk because they pay for work that exists. A retainer is different: it is an advance for ongoing services, not a stage payment.

Example

A $20,000 renovation is billed in four stages.

Stage Trigger Share Invoice Billed to date Balance
1 Contract signed 25% $5,000 $5,000 $15,000
2 Demolition and framing done 25% $5,000 $10,000 $10,000
3 Fixtures installed 30% $6,000 $16,000 $4,000
4 Final inspection passed 20% $4,000 $20,000 $0

Each invoice shows its own amount and the running totals. Build these with the free invoice generator, and see the construction invoice template for a trade layout.

Frequently asked questions

How is progress billing different from a deposit?

A deposit is a single upfront payment. Progress billing is a series of invoices tied to stages or percent complete, and a deposit can be the first of them.

How do I decide the stages?

Use clear, checkable milestones such as materials delivered or design approved. Put the percentages and triggers in the contract before you start.

Do I need to hold back retainage?

Some construction contracts hold back a percentage until completion. That is a contract term, so follow what you agreed.

Start getting paid at the speed of thought

Create your free account in a minute: no password, no card. Your free plan includes 100 invoices a day.

Get started free

Already have an account? The same button signs you in.

Get PayToMe updates by email

Product news and invoicing tips, now and then. Confirm your email once, and unsubscribe whenever you like.

One email to confirm. No spam, ever.