Yes. Invoices are processed and sent out within 24 hours.