Mid-March at a 12-person accounting firm in Pointe-Claire. Three seasonal preparers have just started, and the pile of T4s and RL-1s grows every day. An email arrives in the name of the Canada Revenue Agency: to keep your EFILE account active, you must accept the new conditions by Friday. The button leads to a flawless sign-in page.
This isn't a made-up scenario. The CRA has issued an alert about exactly this kind of message, aimed at tax preparation service providers. To a fraudster, an accounting firm is a prime target: it holds the social insurance numbers, income details, banking information and government access of hundreds of clients, and it works under pressure for weeks on end.
The good news is that the measures that actually protect a firm are well known, and most can be in place before February. Here's what your professional rules require, what changes during tax season, and where to start.
TL;DR
- Quebec's CPA Code of ethics, in force since May 2024, requires reasonable measures to protect confidential information at every stage: preparation, storage and transmission.
- Law 25 adds its own obligations, whether or not you're a CPA.
- Neither the CRA nor Revenu Québec sends refunds by text. The CRA only uses texts for multi-factor authentication.
- Priorities: multi-factor authentication everywhere, a secure portal for documents, named accounts for seasonal staff, and a phone check before any banking change.
What your professional order requires, and what Law 25 adds
Quebec's Code of ethics of chartered professional accountants (CQLR, c. C-48.1, r. 6.1) was replaced in 2024. Several provisions bear directly on information security.
| Requirement | Source | In practice |
|---|---|---|
| Professional secrecy and discretion about any information concerning clients | Code, s. 39 | Nobody opens a file without a reason, even internally |
| Reasonable measures to protect confidential information at every stage of preparation, storage and transmission, including with respect to collaborators | Code, s. 40 | Encryption, access control, secure file exchange |
| Reasonable means to ensure collaborators and the firm comply with the profession's statutes and regulations | Code, s. 5 | Seasonal staff and your IT provider are covered by your rules |
| Privacy officer, incident reporting, incident register | Law 25 (P-39.1), ss. 3.1, 3.5 and 3.8 | A name, a procedure, a register |
The key word is "reasonable." The Code doesn't spell out technical controls, but CPA Québec publishes an IT best-practices guide built as a self-assessment (in French). Its questions are concrete: is access protected by multi-factor authentication? Are laptop drives encrypted? Is a departing employee's access removed? Are backups encrypted? If you answer "no" to several of them, you know where to begin.
Law 25 applies to every firm, CPA or not, so a bookkeeper or a tax preparation shop is covered too. Our Law 25 checklist walks through the obligations. For how they apply to your situation, check with your legal advisor. Practising outside Quebec? Your provincial CPA body has its own rules, but the CRA scams below hit firms everywhere.
Why tax season changes everything
For most of the year, a 12-person firm handles a predictable flow of documents. From February to April, everything speeds up. In 2026, Revenu Québec started accepting electronically filed returns on February 23, and by early April it reported that more than 94% of the returns received so far had been filed electronically. Nearly everything runs through your systems.
Three factors drive the risk up:
- Volume. Hundreds of clients send slips, statements and receipts, often by email, sometimes as phone photos.
- Temporary staff. Seasonal preparers get access within hours, sometimes on shared accounts, and keep it after they leave.
- Urgency. A message demanding action "by Friday" works better when everyone is rushing.
Fraudsters know the tax calendar as well as you do.
The scams aimed at firms and their clients
Here are the most common scenarios, drawn from alerts by the CRA, Revenu Québec and the Canadian Anti-Fraud Centre.
| Message received | Red flag | Right move |
|---|---|---|
| "Sign the new conditions for your EFILE account" | Button leading to a fake sign-in page | Only reach EFILE from official Canada.ca pages |
| "Your return contains errors; download your revised notice of assessment" | Very short deadline, notice supposedly not in My Account | Check notices directly in your CRA account |
| Text from Revenu Québec announcing a refund or transfer | Revenu Québec says it never notifies you of a refund by email or text | Don't click; check in your Revenu Québec account |
| Text from the CRA asking you to reply or click | The CRA only texts for multi-factor authentication | Delete and report |
| Email from a client asking to change their direct deposit or send their return to a new address | Sudden change, new address, urgent tone | Call the client back at the number on file |
The last one is the sneakiest: the email sometimes comes from the client's real mailbox, which has been hacked. It's the same playbook as vendor banking change fraud, and the only reliable defence is a callback to a known number.
Remind clients of the basics, too. The CRA states that it doesn't send refunds by e-transfer or text, and doesn't demand payment in gift cards or cryptocurrency. A short paragraph in your January newsletter can save you a lot of phone calls.
The checklist to finish before February
Our team uses this list as a starting point with accounting firms:
- Multi-factor authentication on email, tax software, the client portal and remote access. It's already mandatory for CRA accounts; see our guide to choosing the right method.
- One named account per person, seasonal staff included, with an end date for access set on day one.
- A secure portal or file share for tax documents; never a social insurance number in the body of an email.
- Full-disk encryption on every laptop.
- Tested backups, including an offline or immutable copy, following the 3-2-1-1-0 rule.
- Workstation and tax software updates applied before the season starts.
- Confidentiality agreements signed by employees, seasonal staff and outside consultants.
- A contract with your cloud provider covering confidentiality, data location and incident notification.
- A written phone-verification procedure for any change in banking details, on the client side and the supplier side.
- An up-to-date confidentiality incident register, minor incidents included.
None of this requires an in-house IT department. Most of these settings can be configured in a few days with your current provider.
When an incident hits mid-season
An employee typed their password into a fake page? Work through these steps in order:
- Reset the password, end active sessions and check the mailbox for automatic forwarding rules.
- Determine which client files that account could reach.
- Assess the risk of serious injury. Social insurance numbers and tax data are sensitive: if the risk is serious, Law 25 requires you to promptly notify the Commission d'accès à l'information and the affected clients.
- Record the incident in your register, whether or not you report it.
- Report fraudulent messages to the Canadian Anti-Fraud Centre and, if they impersonate Revenu Québec, to Revenu Québec.
Let your insurer know quickly as well: your policy may set a notice deadline.
Our team can assess your firm's security posture before next season, from email configuration to payment procedures, as part of a cybersecurity audit. If your office is in Greater Montréal, one of our experts can also meet you on-site.
Frequently asked questions
Does a bookkeeper who isn't a CPA have the same obligations?+
The Code of ethics only applies to members of the Ordre des CPA du Québec. However, Quebec's Law 25 applies to any business that holds personal information: a designated privacy officer, reasonable security measures, an incident register and incident reporting. Either way, your clients' tax data needs serious protection.
Can we accept clients' tax documents by email?+
No rule expressly forbids it, but the CPA Code of ethics requires reasonable measures at every stage of transmission. Ordinary email isn't end-to-end encrypted and can be intercepted or misdirected. A secure client portal is the simplest answer; failing that, encrypt the files and send the password through a different channel.
How can I tell whether a message from the CRA or Revenu Québec is genuine?+
Don't click any link: open your CRA account or Revenu Québec's site yourself. The CRA only sends texts for multi-factor authentication and never sends refunds by text or e-transfer. Revenu Québec says it never notifies you of a refund by email or text and that its messages contain no hyperlinks.
What should we do if an employee's mailbox is hacked during tax season?+
Reset the password, end active sessions, check forwarding rules, then identify which client files were exposed. Record the incident in the register required by Law 25 and, if it presents a risk of serious injury, promptly notify the Commission d'accès à l'information and the affected clients. Get help with the analysis if you don't have in-house IT.
Sources
- 1.LégisQuébec: Code of ethics of chartered professional accountants (C-48.1, r. 6.1)
- 2.CPA Québec: Guide CPA des bonnes pratiques d'utilisation des TI (in French)
- 3.Canada Revenue Agency: Recognize a scam
- 4.Canada Revenue Agency: Multi-factor authentication
- 5.Revenu Québec: Quelles sont nos pratiques en matière de communication? (in French)
- 6.Revenu Québec: Plus de 94 % des déclarations déjà transmises électroniquement (April 2026, in French)
- 7.Canadian Anti-Fraud Centre: Phishing
- 8.LégisQuébec: Act respecting the protection of personal information in the private sector (P-39.1)