HMRC Corporation Tax Penalties – Circumstances & charges

If your company is registered in the UK under Companies House and received ‘notice to deliver a Company Tax Return’ from HM Revenue and Customs (HMRC), it is mandatory to file your returns both with Companies House and HMRC. You have to file returns with HMRC without fail irrespective of the profit or loss made.