If Hm Revenue & Customs sends you a "notification to provide a Company Tax Return," your organization must submit a Company Tax Return ( HMRC ). Even if you don't have the corporation tax revenue to pay, you must still file a return.