Invoices are the final state in the billing process and are generally provided to the client when goods are ready to ship to request the final balance due. It's also common to send an invoice after installation to collect final balances for freight and incidentals. The product invoice is separate from the time billing invoice which can have a completely different format.