invoicing delay