All limited companies need to file annual accounts and tax returns each year within 9 months of their company year end. Sole traders can also benefit from year accounts along with their personal tax returns