I just spent some time on the CORE website. It is the CRO portal. The Annual Return for a new company does not require Financial Statements to be submitted. They have a good video showing exactly how to make your return online! Something for the weekend .This might help some of your other clients.