CRA EFILE: the filing channel for paid tax preparers
Short answer
CRA EFILE is the electronic filing service for people and firms who prepare tax returns for others. Preparers apply online, pass a suitability screening, receive an EFILE number and password, and renew every year. Before sending any client's T1, the preparer must have the client sign Form T183. Anyone paid to prepare more than 5 returns a year must file them electronically. Renewal invitations for the 2027 EFILE program went out on October 19, 2026.
- 01Who uses it
- Firms, organizations and individuals who prepare returns for others
- 02Application review
- Normally within 30 business days
- 03Renewal invitation
- Sent each year toward the end of October; October 19 in 2026
- 04Client consent
- Signed Form T183, kept 6 years
- 05Mandatory e-filing
- More than 5 paid returns a year
What CRA EFILE is and who uses it
CRA EFILE is the transmission service the Canada Revenue Agency provides for tax preparers. A preparer uses certified professional software to send clients' returns, signing in with an EFILE number and password issued by the CRA. The CRA restricts EFILE access to filing returns; any other use of the service is prohibited.
EFILE carries individual T1 returns for tax years 2018 to 2025 in the 2026 season, amended T1 returns for 2022 to 2025, and T3 trust returns. Corporations use a different channel, Corporation Internet Filing, and the CRA tells business owners not to register for EFILE only to send their own T2.
EFILE vs NETFILE: which one applies to you
The two services use the same CRA processing systems but serve different people. NETFILE is for you filing your own return, or up to 20 returns per computer or CRA account per year if you are registered for Represent a Client. EFILE is for preparers, usually paid, who file on a volume basis. Our NETFILE guide covers the self-filing side.

EFILE also reaches some returns NETFILE refuses. For example, NETFILE will not take any deceased person's return, while the EFILE exclusion list covers taxpayers who died before the current tax year. That leaves room for a preparer to send some final returns electronically. Our NETFILE eligibility page lists what the self-filing service rejects.
CRA EFILE requirements and registration
Anyone who provides tax preparation services in Canada can apply, as long as each applicant meets the CRA's definition and passes screening. Applicants include sole proprietors, partners, corporate directors, officers and controlling shareholders, branch office managers, and individuals such as subcontractors who prepare T1 returns for others. Employees qualify only if they also fit one of those roles.
Personal requirements
- At least 18 years old
- Resident in Canada
- A valid social insurance number
- If ever bankrupt, discharged from the bankruptcy
Suitability screening
The CRA screens every EFILE participant. Grounds for refusal include a conviction under the Income Tax Act or Excise Tax Act, penalties assessed under federal or provincial tax law, unfiled personal, corporate, GST/HST or information returns, failure to pay, collect or remit taxes, and conduct involving fraud, dishonesty or breach of trust.
Your CRA EFILE number
Registration happens through the EFILE Registration Online form. The CRA says review normally ends within 30 business days, though complex cases take longer. Approved applicants receive an EFILE number and password, which they use to sign in, update the account, renew and view transmission history. Build that month-long wait into your plans if you intend to open a practice before the late-February start of the season.
CRA EFILE renewal each year
EFILE is not a one-time registration. The CRA sends each account an invitation to renew toward the end of October, and renewal processing can take up to 30 business days. Suitability screening applies to every participant, so an unfiled return or unpaid tax can block renewal.
- Watch for the renewal invitation in late October.
- Sign in with your EFILE number and password and confirm each applicant's details.
- Settle any personal filing or payment gaps before submitting.
- Confirm your professional software is certified for the coming season before February.
What changes for EFILE in the 2027 program?
The CRA's EFILE news page lists these dates and changes for the 2027 program, which covers 2026 returns filed in 2027.
| Date | What happens |
|---|---|
| October 16 to 19, 2026 | Annual conversion: EFILE online services (registration, renewal, account maintenance and transmission history) were offline from Friday evening, October 16, until 8:30 a.m. ET on Monday, October 19 |
| October 19, 2026 | Invitations to renew for the 2027 EFILE program sent; renewing on or after this date gives you a new password to enter in your tax software |
| January 29, 2027 | T1 and T3 transmissions stop at the end of the day, Eastern time, for the yearly update; if you did not renew, your current password can be used only until this date |
| January 30, 2027 | Renewal, suitability screening and the new password are needed to send business authorization and cancellation requests and to file T2 returns |
| 2027 season opening | Not yet announced; in 2026 EFILE reopened February 23 at 8:30 a.m. ET |
- Software association: EFILE accounts are linked to specific certified T1 and T3 software products based on past use, and a return sent with a product not associated with your account is rejected. Make sure you transmit with a product associated with your EFILE account.
- Form T183 will be revised for the 2027 filing program, and one is still required for each initial and amended T1 return.
- Optional sign-in: when filing a 2026 return, EFILE users can choose to sign in to their CRA account before submitting it. You do not have to be the taxpayer's authorized representative, one sign-in lasts while the session is active, and the CRA encourages the step. Check that your CRA account works before the season opens; Community Volunteer Income Tax Program (CVITP) volunteers follow the same process.
Client consent with Form T183
For every individual return sent through EFILE, the preparer must complete Form T183, Information Return for Electronic Filing of an Individual's Income Tax and Benefit Return. The client, or someone legally required to file for them, signs Part F before the return is transmitted. A signature by another person is accepted only under a valid power of attorney. Separately, since July 15, 2025 the Authorize a Representative service in EFILE software is no longer available for individual clients; representatives request online access through Represent a Client.
- The form is completed in duplicate; preparer and client each keep a copy.
- Copies must be kept for at least 6 years after the return was filed electronically.
- Clients do not send the T183 to the CRA unless the CRA asks for it.
- A preparer who cannot produce completed T183 forms on request can have EFILE privileges suspended.

Mandatory electronic filing for paid preparers
Since January 1, 2024, anyone who accepts payment to prepare more than 5 T1, T2 or T3 returns in a calendar year must file those returns electronically. Returns prepared for free do not count. Amended T1 returns sent on paper also count as paper-filed returns.
| Return type | Penalty per paper-filed return | Example |
|---|---|---|
| T1 individual | $25 | 3 paper T1s = $75 |
| T3 trust | $25 | 2 paper T3s = $50 |
| T2 corporation | $100 | 2 paper T2s = $200 |
The rule does not apply to returns that fall under the electronic filing exclusions, or to preparers whose EFILE application was rejected or whose privileges were suspended or revoked.
When EFILE is not available
Some returns cannot travel through EFILE whoever prepares them. The CRA's exclusion list includes non-residents for 2018 to 2025 unless the return is filed under section 116, deemed residents such as sojourners and commuters, taxpayers who died before the current (2025) tax year, taxpayers coded as bankrupt, people requesting the Voluntary Disclosures Program, and claims for scientific research and experimental development expenses. Those returns go on paper; see paper tax returns.
If a transmission bounces for a data problem rather than an exclusion, the error codes are listed in chapter 2 of the Electronic Filers Manual, RC4018. Our page on a rejected NETFILE return explains the common causes from the taxpayer's side.
Common questions
What is my EFILE number used for?
It is the preparer's sign-in credential for the EFILE service, paired with a password. It identifies the preparer on every transmission and is needed to renew and view transmission history. Individual taxpayers do not have or need one.
Do I have to renew my EFILE account every year?
Yes. The CRA sends a renewal invitation toward the end of October (on October 19 in 2026, for the 2027 program), processing can take up to 30 business days, and every participant is subject to suitability screening.
Can a tax preparer EFILE my return without my consent?
Not legally. You or your legal representative must sign Part F of Form T183 before transmission. If a return appears in your CRA account that you did not authorize, contact the CRA through the official channels listed on canada.ca.
How long does CRA EFILE registration take?
The CRA says the review normally concludes within 30 business days, longer for complex cases. Apply well before the season opens in late February.
Can I use EFILE to file my own return?
EFILE is designed for preparers serving clients. For your own return, use NETFILE through certified software; a corporation filing only its own T2 uses Corporation Internet Filing instead.
Where is the CRA EFILE login?
Preparers sign in with their EFILE number and password through the EFILE Sign in link on the CRA's EFILE for electronic filers page on canada.ca. Use only that route: the CRA warns of a fake login site that asks for EFILE numbers and passwords, and says it will never send a message asking for them.
Do I need a new EFILE password for 2027?
If you renew on or after October 19, 2026, yes: the CRA assigns a new password that you must enter in your tax preparation software. If you have not renewed, your current password can be used until January 29, 2027.
Sources
- EFILE for electronic filers (CRA) canada.ca
- EFILE eligibility and suitability screening (CRA) canada.ca
- EFILE yearly renewal (CRA) canada.ca
- Form T183 and authorizing a representative (CRA) canada.ca
- Mandatory electronic filing for tax preparers (CRA) canada.ca
- EFILE: file returns and exclusions (CRA) canada.ca
We check figures against these official pages. Rules change; confirm anything that affects a deadline or payment with the agency before you act.
Tell us what happened
Describe your situation and our editors will use it to improve this guide. If you leave your email, we may reply with a pointer to the right page or official contact. We never share your details.