TurboTax doesn't use EFILE, it uses NETFILE. EFILE is an online filing used by accounting professionals and corporations. NETFILE is for regular taxpaying individuals. The two systems have differently eligibility requirements. You can read more about NETFILE eligibility here: https://www.canada.ca/en/revenue-agency/services/e-services/e-services-individuals/netfile-overview/eligibility.html