Invoices should generally be sent as soon as the product has been delivered or the service has been provided. However, this can vary depending on the terms of the contract or agreement.