Yes, all companies file company tax returns regardless of profit or loss. Corporation tax services prepare nil returns accurately to maintain HMRC compliance and avoid penalties completely.