Progress invoicing, also called progress billing or partial billing, is
invoicing from an estimate in stages instead of for the full estimate.
When you turn progress invoicing on in QuickBooks, you can create an invoice
for part of an estimate. QuickBooks gives you the choice of invoicing either
for a fixed percentage of the entire estimate, or for different percentages of
each line item on the estimate. You can also show on the invoice how much of
the estimate you have previously billed to the customer.
If you decide to turn progress invoicing off in QuickBooks, you can still
create an invoice from an entire estimate and edit the invoice. The
invoice, however, will not include previous totals billed for the job or
comparisons to the estimate.