If you have ever scrambled to find a T4 summary before a CRA deadline or wasted an afternoon tracking down a missing GST/HST return, you already know the cost of disorganized government accounts. The CRA My Business Account portal is the single most important online tool for managing your tax obligations, yet many business owners and their bookkeepers never fully set it up. This CRA my business account setup guide walks you through the entire process, from registration to daily use, so you can stop chasing paper and start working from a single source of truth.
Table of Contents
- What Is the CRA My Business Account and Why You Need It
- Step-by-Step Setup Process
- Key Features Every User Should Know
- Common Setup Issues and How to Fix Them
- How to Use My Business Account for Payroll and GST/HST
- Integrating My Business Account with Your Accounting Software
- FAQ: CRA My Business Account Setup
- What to Do Next
What Is the CRA My Business Account and Why You Need It
The CRA My Business Account is a secure online portal that gives you access to your business tax information. It is the digital counterpart of paper notices and phone calls. Through this portal, you can view your account balances, file returns, make payments, authorize representatives, and manage payroll deductions. For a Canadian accounting firm or small business owner, having a properly set up My Business Account means you can check the status of a GST/HST refund in seconds instead of waiting on hold.
The portal is separate from the personal CRA My Account. You need a Business Number (BN) to register, and each program account (e.g., RT for GST/HST, RP for payroll) appears under that BN. The system is not always intuitive, but once configured, it becomes the backbone of your compliance workflow. Missing a remittance deadline because you could not log in or find the right form is a pain that a few minutes of setup can prevent.
Step-by-Step Setup Process
Confirm You Have a Business Number
Before you can set up My Business Account, you must have a Business Number (BN) from the CRA. If you are a sole proprietor, your BN is your Social Insurance Number plus a two-letter program identifier. For incorporated businesses, the BN is a separate nine-digit number. You can register for a BN online through the CRA's Business Registration Online service. Once you have your BN, you can proceed.
Register for My Business Account
- Go to the CRA My Business Account login page.
- Select "CRA register" if you do not already have a CRA user ID and password. You can also use your online banking credentials through the Interac sign-in partner service, which is often faster.
- Follow the prompts to create a CRA user ID and password. You will need to provide your BN, your personal information (name, date of birth, SIN), and answer security questions.
- Once registered, you can log in and link your business accounts. If you have multiple program accounts (e.g., for different provinces or tax types), they should appear automatically once linked.
Authorize Representatives
If you are a bookkeeper or accountant managing multiple clients, you need to authorize yourself as a representative. The client must first add you as an authorized representative through their My Business Account. Alternatively, you can use the Represent a Client service. The client provides you with a RepID or GroupID, and you link it to their BN. This step is critical for firms that handle payroll remittances or GST/HST filings for clients. Without proper authorization, you cannot view or file on their behalf.
Set Up Notifications and Payment Methods
Once inside the portal, configure your notification preferences. You can choose to receive email alerts when a return is due, a refund is issued, or a notice is available. This is a simple way to avoid missed deadlines. Also set up a pre-authorized debit agreement if you want CRA to automatically withdraw payments for payroll remittances or GST/HST. This eliminates the risk of forgetting a payment date.
Key Features Every User Should Know
The My Business Account portal is not just a read-only dashboard. Here are the most useful features for day-to-day operations:
- View Balances and Transactions: See your current balance for each program account, including amounts owing, credits, and payment history. You can also download transaction details in CSV format for reconciliation.
- File Returns Online: For GST/HST, you can file your return directly through the portal. For payroll, you can file the T4 Summary and T4A Summary electronically. The portal also supports the filing of information returns like T5018 for construction contractors.
- Make Payments: You can make a payment using your Visa Debit, Debit MasterCard, or through your financial institution's online banking. The portal also allows you to set up a payment plan if you cannot pay the full amount by the deadline.
- Authorize or Manage Representatives: Add, remove, or change the access level of representatives. This is essential for firms that need to manage multiple clients. You can set different access levels, such as view-only or full filing authority.
- View Mail and Notices: All CRA correspondence is available in the portal, including assessment notices, penalty letters, and compliance requests. You can also change your mailing address and update contact information.
- Request Adjustments: If you need to amend a previously filed return, you can do so through the portal for most tax types. This is faster than mailing a paper T1-ADJ or GST20 form.
Common Setup Issues and How to Fix Them
Even with clear steps, problems can arise. Here are the most common issues users encounter and how to resolve them:
Issue: Unable to Link Business Number
If your BN does not appear after registration, it may be because the BN is not yet activated, or there is a mismatch between the information you provided and what CRA has on file. Double-check that your legal name, business name, and address match CRA records exactly. If you recently registered, wait 24-48 hours for the system to update. If the problem persists, call the CRA Business Enquiries line.
Issue: Forgotten User ID or Password
Use the "Forgot your user ID" or "Forgot your password" links on the login page. You will need to answer your security questions. If you cannot remember those, you may need to call CRA to reset your account. To avoid this, store your credentials in a secure password manager.
Issue: Representative Authorization Not Working
If a client has added you as a representative but you still cannot access their account, verify that you have accepted the authorization in your Represent a Client account. Also check that the client has granted the correct level of access (e.g., "File tax returns" vs. "View only"). Sometimes the authorization expires after a year, so you may need to renew it.
Issue: Payment Not Showing in Account
Payments made through online banking can take 1-3 business days to appear. If it has been longer, check that you used the correct remittance voucher number and payee account. If you are still waiting, call CRA. Do not assume a payment was processed just because it left your bank account.
How to Use My Business Account for Payroll and GST/HST
Payroll Remittances
If you have employees, you must remit source deductions (CPP, EI, income tax) to CRA on a regular schedule. My Business Account lets you view your remittance due dates, see your balance, and make payments. You can also file the T4 Summary and T4A Summary electronically. Missing a remittance deadline can result in penalties and interest, so setting up pre-authorized debit or calendar reminders is wise.
For example, a small construction company with 12 employees in Ontario might have bi-weekly remittances. By logging into My Business Account, the bookkeeper can verify that each remittance was applied correctly and download the remittance statement for reconciliation. This beats waiting for a paper statement in the mail.
GST/HST Filing and Payments
For GST/HST, you can file your return online and pay any amount owing. The portal shows your filing frequency (monthly, quarterly, or annually) and due dates. You can also view your net tax calculation and request a refund if you are in a credit position. For businesses that charge HST in Ontario, the portal helps track the 13% rate and reconcile with your accounting records.
A common workflow: after each quarter, the bookkeeper runs a GST/HST report in the accounting software, then logs into My Business Account to file the return and make the payment. The portal provides a confirmation number, which is kept for audit purposes.
Integrating My Business Account with Your Accounting Software
Manually re-entering data from My Business Account into your accounting software is error-prone and time-consuming. A better approach is to use a platform that integrates with CRA systems or at least makes it easy to reconcile. Many Canadian CPA firms centralize client work in one practice management platform that can pull data from My Business Account exports and match it to transactions.
For example, you can download a CSV of your payment history from My Business Account, then import it into your accounting software to reconcile bank feeds. But this still requires manual steps. A more efficient option is to use a Canadian accounting platform like Awditify that is built for the Canadian tax environment. With Awditify, you can categorize transactions from bank feeds automatically, track GST/HST in real time, and generate the reports you need to file accurate returns. The AI Bookkeeping feature learns your categorization patterns and reduces the time spent on data entry.
For bookkeepers and accounting firms managing multiple clients, the ability to view all client accounts in one dashboard is a game-changer. Awditify's practice management tools let you track which clients have filed their returns and which are overdue, so you never miss a deadline. The client portal allows secure document sharing, so you can collect T4s and other slips without email.
FAQ: CRA My Business Account Setup
How do I set up a CRA My Business Account for the first time?
You need a Business Number (BN) first. Go to the CRA login page and select "CRA register." Provide your BN, personal information, and create a user ID and password. You can also use your online banking credentials through the Interac sign-in partner service. Once registered, you can link your program accounts (GST/HST, payroll, etc.) and start using the portal.
What is the difference between CRA My Account and My Business Account?
CRA My Account is for personal tax matters, such as your T1 return, RRSP contributions, and benefit payments. My Business Account is for business-related tax accounts, including GST/HST, payroll source deductions, corporate income tax, and import/export accounts. You need separate logins for each, though they share the same user ID system.
Can a bookkeeper or accountant set up My Business Account for a client?
No, the initial registration must be done by the business owner or an authorized person with the BN and personal information. However, once the account is active, the owner can authorize a representative (bookkeeper or accountant) through the portal. The representative then accesses the client's account via the Represent a Client service. Awditify's practice management tools help firms track which clients have authorized them and manage the authorization renewal process.
How do I fix a locked CRA My Business Account?
If you enter the wrong password too many times, your account will be locked for a period. You can wait for the lock to expire (usually 30 minutes) or use the "Forgot your password" feature to reset it. If you cannot reset online, call the CRA Individual or Business Enquiries line. To avoid lockouts, use a password manager and keep your security questions up to date.
What software can help me manage CRA deadlines and data?
A dedicated Canadian accounting platform like Awditify can help you track CRA deadlines, reconcile payments, and generate GST/HST reports. Awditify's automatic bank feeds and AI categorization reduce manual data entry, and the practice management features let firms monitor client compliance in one place. It is designed for the Canadian tax system, so you can trust that the calculations and reports match CRA requirements.
What to Do Next
Setting up your CRA My Business Account is a straightforward process that pays off every time you need to check a balance, file a return, or authorize a representative. The key is to do it now, before a deadline creates urgency. Once your account is active, explore the features: set up notifications, authorize your bookkeeper, and consider pre-authorized debit for regular payments. The time you invest in setup will save you hours of phone calls and stress later.
If you manage multiple clients or run a busy practice, consider a platform that connects your accounting workflow to CRA obligations. Awditify's AI Bookkeeping and practice management tools are built for Canadian firms that want to move beyond spreadsheets and manual reconciliations. Book a demo to see how Awditify can help you stay on top of CRA requirements for every client.



Discussion
Comments