Pro Tax FX Module: Transmitter Number Rule Change Trips Up Filers
Preparers filing T4 and T5 slips in the Pro Tax FX module are hitting new CRA transmitter rules and business number formats that stall submissions.
A quiet change at the Canada Revenue Agency has been stalling slip filings inside the Pro Tax FX module. Preparers reach the module through QuickBooks Online Accountant and rely on it to file T4, T4A, T5, and NR4 slips for clients. The accepted answer, authored by Intuit, pins the trouble on transmitter settings that no longer meet the agency’s requirements. Business number formats play a part as well.
The change that caught filers out
The CRA updated its transmitter requirements. The old format, the letters MM followed by six digits, should no longer be entered anywhere in the module. Filers who never touched these settings can still be carrying a stale number from earlier seasons. Everything sits in one place: open Pro Tax, go to Tax Settings, and select the T3/FX Transmission tab. That tab controls what the module sends and whose credentials it sends under.
Does the submission route decide the credential?
It does. Slips reach the CRA through one of three routes: Represent a Client, My Business Account, or internet file transfer using a web access code. Each route expects its own credential.
A preparer filing on behalf of clients enters a representative identifier, known as a RepID, under Represent a Client. Someone filing a company’s own slips can work through My Business Account instead. The third option sends the filing by internet transfer, paired with a web access code issued by the agency. Whichever route you choose, the credential saved in the transmission tab has to match it.
Does every slip type need its own business number?
Here the format matters as much as the route. A business number used for filing runs 15 characters: nine digits, a two-letter program identifier, then four trailing digits. Payroll slips file under an RP program account, so a T4 or T4A payer number reads as nine digits, RP, and 0001. T5 investment income slips file under RZ instead. The tail is usually 0001, though 0002 and 0003 appear when a client holds several program accounts.
Sequencing is the trap. Suppose a practice files T4s for a client under 123456789RP0001, then moves to the same client’s T5 slips. Without an edit in Tax Settings, the module still holds the payroll number, and the filing goes out under the wrong program account. Each business number also needs its own web access code. A code issued for a payroll account will not cover an investment income filing, even for the same client.
The fix that clears the way
Resolution is a checklist rather than a repair. Clear any MM-style transmitter number left over from earlier filings. Enter the credential that matches your route: a RepID for preparers filing through Represent a Client, or a transmitter number plus web access code for direct transfers. Confirm the business number is the full 15 characters and belongs to the slip type on screen. Swap it in Tax Settings whenever the slip type changes.
Pair every business number with its own access code. Once those pieces line up, the module transmits original, amended, and cancelled federal slips without further trouble.
The rest of the module
The FX name stands for forms expert, and the scope reaches beyond payroll. The module files federal information slips and their summaries, handles NR4 reporting for non-resident withholding, and covers information returns such as the T3010 return for registered charities. Electronic and paper filing are both unlimited.
T4 client data can be imported from an Excel spreadsheet, and existing returns can be brought in from ProFile. A built-in auditor lists diagnostic messages as you work. Form search, a bandwidth-saving quick mode, and the feature set shared with the T1, T2, and T3 modules round it out.
The lesson we draw holds beyond slip season. When transmissions that always worked suddenly stall, the settings nobody revisits are the first place to look. The module did not break here. The rules it files under moved, and one tab had to move with them.