QBO does not have the progress invoicing feature like in Desktop.  Workarounds include:

• You can use the Balance Forward Statement to show the original invoice, any payments made, and the remaining balance.
• You can create a separate invoice for each stage of the job. These invoices can be created in advance […]

Resolution for 'bill an invoice issue: 'Can we bill an invoice with progress payments?' available: Yes.

The bill an invoice issue or error code is a known issue in Quickbooks Online (QBO) and/or Quickbooks. Support for this issue is available either by self-service or paid support options. Experts are available to resolve your Quickbooks issue to ensure minimal downtime and continue running your business. First try to resolve the bill an invoice issue yourself by looking for a resolution described in the article. If it is a complex bill an invoice issue or you are unable to solve the issue, you may contact us by clicking here or by using other bill an invoice support options.

For more information about resolving issues related to bill an invoice in Quickbooks/QBO or to get support for the issue 'Can we bill an invoice with progress payments?', click the link below: