You can upload invoices for the product as soon as you have started processing the order. For instance, after you changed the order status to Confirmed. Once an invoice has been added, the customer can download it from their account.