Sage 50C is upgraded by Sage once a year and we need to issue a new version of our software with the latest DLLs. There is one potential snag also - the invoice dates are often reset within Sage so you need to check PROCESS ACCOUNTS to make sure you are not about to process thousands of invoices.