About CRA My Business Account
CRA My Business Account is the Canada Revenue Agency's secure online portal for business owners, corporations, sole proprietors, partnerships, and authorized representatives. It provides centralized access to tax accounts, online correspondence, filings, payments, and numerous digital services that simplify business tax administration throughout the year.
- Manage multiple CRA program accounts
- File GST/HST and payroll returns
- View balances and payment history
- Submit documents securely
- Authorize accountants and representatives
- Receive CRA correspondence online
What Is My Business Account?
My Business Account (MyBA) is a secure online service provided by the Canada Revenue Agency (CRA) that allows businesses to manage most federal tax obligations without visiting a CRA office or mailing paper forms. Business owners can access GST/HST, payroll, corporation income tax, excise tax accounts, make payments, view balances, update business information, and communicate securely with the CRA.
🏢 Who Can Use My Business Account?
- Sole proprietors
- Corporations
- Partnerships
- Registered organizations
- Directors and business owners
- Authorized accountants and tax professionals
- Representatives with CRA authorization
🚀 Main Features
| Service | Available Online |
|---|---|
| GST/HST accounts | ✔ |
| Payroll deductions | ✔ |
| Corporation income tax | ✔ |
| Excise taxes | ✔ |
| Account balances | ✔ |
| Payments | ✔ |
| Secure document submission | ✔ |
| Online mail from CRA | ✔ |
| Representative management | ✔ |
📋 What You Can Do
After signing in, businesses can complete many administrative and tax-related tasks entirely online.
- File GST/HST returns.
- Submit payroll information.
- Pay outstanding balances.
- Review account transactions.
- View Notices and CRA correspondence.
- Update addresses and contact information.
- Manage direct deposit details.
- Authorize or remove representatives.
- Upload requested documents securely.
- Monitor filing history.
🔐 Secure Access
Businesses can access My Business Account using a CRA User ID, a participating Sign-In Partner, or another supported authentication method. Multi-factor authentication is required, and users are encouraged to configure a backup authentication method to simplify future account recovery.
📨 Online Mail
Most CRA business correspondence can now be delivered electronically through My Business Account. Email notifications alert users whenever new messages become available, helping businesses respond more quickly to requests and deadlines.
- Receive notices faster.
- Reduce paper mail.
- Access documents anytime.
- Maintain organized tax records.
- Improve response times.
👥 Managing Representatives
Business owners can authorize accountants, payroll providers, bookkeepers, or other trusted individuals to access selected tax accounts. Different authorization levels allow representatives to perform only the tasks permitted by the business owner.
💡 Practical Examples
Example 1: A small corporation files quarterly GST/HST returns, views payment history, and receives CRA notices electronically.
Example 2: A payroll administrator submits payroll remittances while the business owner reviews balances and correspondence from the same account.
Example 3: An accountant accesses multiple client businesses through authorized CRA permissions without requiring separate credentials for every filing.
⚠ Common Questions
I have multiple businesses.
One CRA sign-in can provide access to multiple eligible Business Numbers after the accounts are added.
I changed accountants.
Business owners can update or remove representative authorizations directly from My Business Account.
I can't find a tax account.
Verify that the correct Business Number and CRA program accounts have been added to your profile.
👨💻 Expert Insight from dir.md
Expert Insight: Businesses that regularly review My Business Account rarely miss CRA correspondence, payment deadlines, or document requests. Enabling email notifications, assigning appropriate representative permissions, and checking account activity monthly helps reduce administrative errors and supports smoother tax compliance throughout the year.