What is progress invoicing?

Progress invoicing, also called progress billing or partial billing, is
invoicing from an estimate in stages instead of for the full amount. However,
you can invoice for the full amount when using progress invoicing.

Using progress invoicing, you can link progress to estimates
that will be included in the Job Progress Invoices vs. Estimates report.

If you are not charging for actual time and costs, and you want to invoice a
job in phases, create an estimate first. You do not need to send the estimate
to your customer, just use it to generate your progress invoices.