delayed invoicing