What is the typical flow of invoices?

Invoice Life Cycle

Typically when using a CRM/PSA tool and Accounting package, your invoice and payment workflow will look like this.