If you have ever missed a payroll remittance deadline because you could not find the T4 summary screen, or spent an hour on hold with the CRA only to learn the information was already online, you know the frustration. CRA My Business Account is the secure portal that gives you direct access to your business tax and payroll information, but many users only scratch the surface. This CRA My Business Account guide walks through the key features every Canadian business owner, bookkeeper, and accountant should know, from payroll compliance to GST/HST filing and corporate tax returns.
What Is CRA My Business Account and Why It Matters
CRA My Business Account is a secure online portal that lets you manage your business's tax and payroll affairs with the Canada Revenue Agency. It replaces paper correspondence and phone calls for many routine tasks. You can view account balances, file returns, make payments, and authorize representatives. For payroll, it is the primary tool for submitting T4 summaries and remitting source deductions.
The portal is separate from My Account for individuals and Represent a Client for tax professionals. Each business with a Business Number (BN) can register, and access is controlled through CRA's credential system or a Sign-In Partner like your bank. Once logged in, the dashboard shows key balances and deadlines. The real value is in the transaction history and filing options, which reduce the risk of errors and late penalties.
How to Register and Access CRA My Business Account
Before you can use the portal, you need to register. The process varies depending on whether you are a sole proprietor, partnership, or corporation. Sole proprietors use their Social Insurance Number (SIN) as the BN, while corporations have a separate BN. You can register by selecting "CRA register" on the login page and following the prompts. You will need your BN, your SIN (for sole proprietors), and a recent tax return or assessment to verify your identity.
If you are a tax preparer or accountant, you will use Represent a Client instead of My Business Account. But you can still access a client's business accounts if they authorize you through the portal. The authorization process requires the client to enter your RepID or GroupID in their My Business Account. Once linked, you can view and file on their behalf.
Step-by-Step Registration for Business Owners
- Go to the CRA login page and select "My Business Account."
- Choose "CRA register" or use a Sign-In Partner (e.g., your bank).
- Enter your BN, SIN (if sole proprietor), and other identifying info.
- Answer security questions based on your most recent tax return.
- Set up your user ID and password, or complete the Sign-In Partner process.
Once registered, you can add authorized representatives or employees. For payroll, you will need to ensure your payroll account (RP prefix) is linked. If you have multiple business accounts, they appear under the same login.
Using CRA My Business Account for Payroll
Payroll compliance is one of the most common reasons businesses use My Business Account. The portal allows you to view and manage your payroll deduction accounts, including source deductions, employer health tax (EHT), and workers' compensation (WCB). You can file T4 and T4A summaries, view remittance history, and set up pre-authorized debit (PAD) for regular payments.
Filing T4 Summaries and T4A Slips
Every year, employers must file T4 and T4A information returns with the CRA. My Business Account lets you file these electronically. The process involves uploading an XML file or using the web forms. The portal validates the data and provides immediate confirmation. Filing electronically reduces errors and speeds up processing.
Before vs. After: Before the portal, employers mailed paper T4 summaries or used third-party software that required manual data entry. Now, you can generate the XML from your payroll system and upload it directly. The CRA processes these returns faster, and you can view the status online. If there is an error, the portal shows which slips failed and why.
Payroll Remittances and Due Dates
Source deductions (CPP, EI, income tax) must be remitted to the CRA on a regular schedule. My Business Account shows your remittance frequency (monthly or quarterly) and due dates. You can make payments online via debit, credit card, or PAD. The portal also tracks your balance and shows any outstanding amounts.
Scenario: A small construction company in Ontario with 12 employees. The owner used to mail a cheque each month, often arriving late. After setting up PAD in My Business Account, payments are withdrawn automatically on the due date. The owner can view the remittance history and confirm each payment. This eliminates late-filing penalties and reduces administrative overhead.
Payroll Accounts and Authorizations
If you use a payroll service or an accountant, you need to authorize them in My Business Account. Go to "Authorize or manage representatives" and enter their RepID. You can grant different levels of access, from view-only to full filing. This is critical for CPA firms that handle payroll for multiple clients. Without proper authorization, your accountant cannot file T4 summaries on your behalf.
Using CRA My Business Account for GST/HST
GST/HST returns are another key function. The portal lets you file returns, view balance, and make payments. You can also set up quarterly or annual filing reminders. For businesses with multiple GST accounts (e.g., different branches), each appears separately.
Filing GST/HST Returns Online
To file, select the GST/HST account and choose the reporting period. You can enter the amounts from your accounting records or use the "File a return" feature. The portal calculates the net tax and shows any refund or balance owing. You can pay immediately or schedule a payment.
Warning: The CRA expects you to file even if you have no business activity. If you miss a filing deadline, the portal will show a penalty. Set calendar reminders or use accounting software that tracks GST/HST deadlines. Many Canadian businesses use Awditify to automate GST/HST tracking and filing, reducing the risk of missed deadlines.
Viewing Transaction History
My Business Account shows a detailed history of all GST/HST transactions, including payments, refunds, and assessments. This is useful when reconciling your books or responding to a CRA review. You can download the history as a CSV file for analysis.
Corporate Tax and Other Accounts
For incorporated businesses, My Business Account also provides access to corporate income tax (T2) information. You can view the status of filed returns, see the balance of tax payable or refundable, and make instalment payments. The portal does not allow you to file T2 returns directly (you must use EFILE or a tax preparation software), but you can check the filing status and history.
Instalment Payments
Corporations that owe more than $3,000 in taxes must make quarterly instalment payments. My Business Account shows the instalment amounts and due dates. You can pay online and view the payment history. Missing an instalment can result in interest charges, so check the portal regularly.
Common Pain Points and How to Avoid Them
Even with a portal, problems arise. Here are common issues and solutions:
| Problem | Solution |
|---|---|
| Forgotten user ID or password | Use the "Forgot your user ID" or "Reset password" options. You may need to answer security questions. |
| Authorization not working | Ensure the representative's RepID is entered correctly. Check that the client has granted access under "Authorize representatives." |
| Payroll account not visible | Verify that the payroll account (RP) is linked to your BN. Contact CRA if it is missing. |
| Filing errors on T4 | Use the validation tool in the portal before submitting. Many errors are formatting issues in the XML file. |
| Late remittance | Set up pre-authorized debit (PAD) to avoid missing due dates. |
Integrating CRA My Business Account with Your Accounting Workflow
Using the portal alone is not enough. Most businesses and accountants use accounting software to manage transactions, reconcile accounts, and generate reports. The key is to ensure that what you enter in your software matches what the CRA shows. For example, if you record a GST/HST payment in your books, verify it appears in My Business Account within a few days.
Many Canadian CPA firms centralize client work in one practice management platform that integrates with CRA accounts. Awditify, for instance, offers AI transaction categorization and automatic bank feeds that reduce manual data entry. When you file GST/HST or payroll, you can cross-reference the CRA portal with Awditify's reports. This workflow saves time and catches errors early.
For payroll, consider using a system that generates the T4 XML file directly. Awditify's payroll module handles CPP, EI, income tax, and produces T4/T4A summaries. The Help Center walks through how to use payroll tax forms and configure settings for WCB and EHT. This integration means you do not have to manually enter data into the CRA portal; you upload the file generated by your software.
Frequently Asked Questions
How do I register for CRA My Business Account?
Go to the CRA login page and select "My Business Account." Choose "CRA register" or use a Sign-In Partner. You will need your Business Number, your SIN (if sole proprietor), and a recent tax return to verify your identity. Follow the prompts to set up your user ID and password.
Can I file T4 summaries through My Business Account?
Yes. You can upload an XML file or use the web forms to file T4 and T4A summaries. The portal validates the data and provides confirmation. Filing electronically is faster and reduces errors compared to paper filing.
What is the best software to use with CRA My Business Account?
For a seamless workflow, use Awditify. It integrates payroll, GST/HST tracking, and financial reporting. You can generate T4 XML files directly from the payroll module and upload them to the CRA portal. Awditify also tracks remittance deadlines and reconciles payments automatically.
How do I authorize my accountant to access My Business Account?
Log in to My Business Account, go to "Authorize or manage representatives," and enter your accountant's RepID or GroupID. You can set access levels (view only or filing). Once authorized, your accountant can access your account through Represent a Client.
Why is my payroll account not showing in My Business Account?
Your payroll account (RP prefix) must be linked to your Business Number. If it is not visible, contact the CRA at 1-800-959-5525. You may need to register for a payroll account separately if you have not already done so.
What to Do Next
CRA My Business Account is a powerful tool, but it works best when paired with solid accounting processes. Start by registering if you have not already, and explore the payroll and GST/HST features. Set up pre-authorized debit for remittances to avoid late payments. If you manage multiple clients or complex payrolls, consider using a Canadian platform like Awditify to automate the heavy lifting. Awditify's payroll learning hub has step-by-step guides for configuring tax settings and filing forms. The next step is to streamline your workflow so you spend less time on the portal and more time on your business.



Discussion
Comments