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.