Will I still need to contact HMRC?

No—we take care of all Real Time Information (RTI) submissions to HMRC on your behalf.