Progress billing invoice template for stage and milestone payments

A progress billing invoice template for stage and milestone payments, showing work done this period and payments to date.

  • Contract value and percent complete
  • Previous payments taken off
  • Retention shown where it applies
Free download

Enter your email and we send the file straight to your inbox.

Free, no accountSelectable text PDFUpdated

Progress billing invoice template for stage and milestone payments preview
Example only: business names and numbers are made up.

01What is a progress billing invoice template?

A progress invoice bills one part of a larger contract once that part is done, so the customer pays in stages instead of all at the end. This progress billing invoice template shows the contract value, the stage being billed, what was billed before and what remains, so every stage invoice ties back to the same agreed total.

Price
Free, no sign up
Formats
Online, Word, Excel, PDF
Designs
8, with your logo
Best for
Stage and milestone payments

02Anatomy

Eight parts of a progress billing invoice

Point at a number to see where each part sits. Miss one and the invoice waits in an inbox while someone asks for it.

Progress billing invoice invoice with its parts numbered
Example only: business names and numbers are made up.
  1. Your business detailsLogo, legal name, address and your TRN.
  2. Title and invoice numberA clear title and a unique number that runs in sequence.
  3. Client detailsThe client's legal name and billing address, plus their tax number for business sales.
  4. Dates and termsIssue date, payment terms and a real due date the client cannot misread.
  5. Lines the client can checkOne line per job, item or visit, with the quantity and price, and their PO number where they use one.
  6. Tax shown correctlyVAT at 5% shown per line and in total, in dirham.
  7. Notes that stop questionsJob address, references and anything the client needs to approve it without emailing you.
  8. Amount dueThe total in a panel that stands out, with the due date beside it.

03Free tax calculator

Work out the tax before you invoice

Enter your price, choose where you bill, and see the exact tax lines your invoice should show. Nothing is saved or sent.

Where you bill
Rate

Invoice total

AED 87,360.00

Taxable value
AED 83,200.00
VAT 5%
AED 4,160.00

Standard rates checked October 2026. Your goods or service may have its own rate, so confirm it before you invoice.

Put it on an invoice

When a progress billing invoice template makes sense

Use stage billing on any job long enough or large enough that waiting until the end would strain your cash. Office fit-outs, custom joinery, software builds, conference production and large landscape installs all suit it. The contract should list the stages and their values before work starts, so each invoice simply follows that plan.

If the job is short or the price is small, one invoice on completion is simpler. If you need money before any work starts, that is a deposit, billed separately.

Milestone billing or percent complete

There are two common ways to work out each stage amount. Milestone billing charges a fixed share when a defined result is signed off. Percent complete billing charges for the share of each work item finished since the last claim. Milestones are easier to check; percent complete follows the work more closely on big projects.

Milestone billingPercent complete
TriggerA named result is approvedA set date, often monthly
AmountFixed share agreed upfrontValue times progress since last claim
Typical jobsFit-outs, software, design projectsLarge builds and civil works
What the customer checksSign off or handover noteSite measurement or progress report

Builders who bill monthly against a schedule of values with retention held back will find that layout on our construction invoice template.

What every stage invoice must show

Each stage invoice must stand on its own and still connect to the whole job. The customer, and anyone auditing later, should see at a glance which stage this is, what it costs, and how much of the contract has been billed so far. Put these details on every one, in the same order.

  • Contract or purchase order reference and the total contract value.
  • Stage number out of the total, such as “Stage 3 of 4”, with what was completed.
  • The amount for this stage, and approved variations as separate numbered lines.
  • Billed before this invoice, billed to date and balance of contract.
  • Any deposit being deducted, with the invoice it was paid on.
  • The date the stage was completed or certified, if different from the issue date.

Worked example: a Dubai office fit-out in four stages

A made up Dubai interiors company has a contract worth AED 240,000 before VAT, split into four milestones of 10%, 30%, 30% and 30%. Stages 1 and 2 were billed at AED 96,000. Stage 3 was certified on 20 October 2026, along with two approved variations.

LineAmount (AED)
Stage 3 of 4: services first fix and raised flooring (30%)72,000.00
Variation 2: glass partition, meeting room 38,500.00
Variation 3: floor boxes, 6 at AED 4502,700.00
Total before VAT83,200.00
VAT at 5%4,160.00
Total payable87,360.00

Contract billed to date is AED 168,000 (70%), leaving AED 72,000 for handover. The FTA sets UAE VAT at 5% and requires a tax invoice within 14 calendar days of each taxable supply, with the date of supply shown when it differs from the issue date, and VAT stated in dirham.

Progress invoice, deposit invoice or final invoice?

All three can appear on the same job, at different points. A deposit is paid before work begins. Progress invoices follow the work as each stage is done. The final invoice closes the contract, bills the last stage and reconciles everything paid. Keeping them distinct makes the running totals easy to follow.

Stage billing mistakes that delay payment

Stage invoices are checked against the contract and the site, so any mismatch gets noticed. One disputed line can hold up the whole payment. These errors come up again and again, and each is avoidable with a quick look at the contract before you bill.

  1. Billing a milestone before sign off. Wait for the handover note or approval email.
  2. Folding variations into the stage line. Number them and bill them separately.
  3. Percentages that do not add up. Stages must total 100% of the contract.
  4. No running total. Without billed to date, the customer has to rebuild your history.
  5. Forgetting the deposit. Deduct it exactly as the contract says.

Setting up stage invoices in the generator

Open the stage payment sample in the invoice generator to start from the fit-out example, then type your own stage, variations and contract figures. The running totals go in the notes. Each stage gets the next number in your sequence, and a Word, Excel or PDF copy is on this page if you prefer a file.

Choose the UAE country preset to add VAT at 5%, or see our UAE invoice template for the full tax invoice rules. Other layouts, from hourly to itemized, are on the invoice templates page.

Make it in the free generator

Fill it in on screen and download or email a real PDF. No sign up.

Open the generator

Questions, answered.

Short answers first. Something missing? Ask us.

What is a progress invoice?

It is an invoice for one stage of a larger contract, sent when that stage is finished or on a set date. It shows the amount for the stage plus the running position of the whole contract: total value, billed before, billed to date and what remains. The final invoice closes the series.

What is the difference between a stage payment and a milestone payment?

The terms overlap. “Stage payment” is common in building and fit-out work, where stages follow the physical job. “Milestone payment” is common in software, design and consulting, where each milestone is a deliverable. Both mean a fixed share of the contract billed when an agreed point is reached.

How do I show earlier payments on a progress invoice?

Add a short summary below the lines or in the notes: contract value, billed on earlier invoices with their numbers, this invoice, billed to date and balance remaining. Do not repeat earlier stages as lines with prices, or the total will look like you are charging for them again.

Do I add VAT to each stage invoice in the UAE?

If you are VAT registered, each stage invoice shows VAT at the 5% standard rate, calculated on that stage’s value, with amounts in dirham. The FTA requires a tax invoice within 14 calendar days of each taxable supply. Ask a tax adviser how your payment terms affect the date of supply for each stage.

Can I bill a variation before the stage is finished?

Yes, if the contract allows it and the variation is approved and complete. Bill it as its own numbered line with the approval date, on the next stage invoice or on its own. Never bill a variation that the customer has only discussed, because unapproved extras are the most common reason a stage payment stalls.