All invoices are generated and mailed the day after your order has shipped. It usually takes 2-5 days for it to arrive by mail.