A sales invoice should be issued as soon as possible after the goods or services have been provided to the buyer. Usually speaking, it is advisable to send out the invoice right away or immediately after the items or services are delivered. This promotes prompt payment and effective communication between the customer and the seller. Additionally, some businesses may have specific policies or regulations that dictate when sales invoices should be issued.