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.

💼 At a Glance
  • 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.

Benefits of Online Correspondence
  • 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.

Frequently Asked Questions

What is My Business Account?

It is the Canada Revenue Agency's secure online portal for managing business tax accounts, payments, filings, and correspondence.

Can I manage multiple businesses?

Yes. Eligible businesses can be added to a single CRA sign-in after proper authorization.

Can my accountant access my account?

Yes. You can authorize accountants or other representatives with different permission levels.

Can I receive CRA mail electronically?

Yes. My Business Account supports secure electronic correspondence with optional email notifications.

Is My Business Account secure?

Yes. CRA uses multi-factor authentication, encrypted connections, and identity verification to help protect business information.

📚 Learn More