How long can an invoice go unpaid? | PaymentCheck Blog