It's good to see you here in the Community, vaniraya. Let me share some details about progress invoicing in QuickBooks Online.
Progress invoicing lets you split an estimate into as many invoices as you need. You can choose to invoice the total, a percentage or an amount.
Progress billing or invoicing is calculated on a to-date basis by multiplying the project's percentage complete by the total project price. This feature is useful for long-term projects since they often come up with large budgets and need to be funded incrementally.
This invoicing system prevents the client from having to fund the project upfront. In turn, the contractor will also benefit by getting paid at regular intervals. To know more about how progress invoicing works in QuickBooks, you can scan through this article: Set up and send progress invoices in QuickBooks Online.
If you have any other progress invoicing concerns or questions about QuickBooks, feel free to let me know. I'd be more than willing to provide additional assistance. Have a good one.