How to Register CRA Online Accounts

Disclaimer:

*Not Legal or Finance Advice. We are not your lawyers or accountants.*

We are not a law firm or an accounting firm, and we do not provide any legal or other professional advice or opinions through the Website or as part of the Services. The Services and the Website, and any information or content they contain, are provided solely for informational purposes. You are advised to seek legal or other professional advice by contacting a lawyer, accountant or other relevant professional. Your use of or access to the Website and the Services does not create a lawyer-client or other relationship of trust.


Running a successful small business means learning to wear different hats. As an entrepreneur, you’re everything from visionary to marketer to bookkeeper. When it comes to taking charge of your taxes, registering for a Canada Revenue Agency (CRA) online account makes tax reporting a little less painful. 

There are two types of online accounts available: My Account, for individuals or sole proprietors; and My Business Account for Canadian business. Here’s an overview of each CRA account and how to register.

CRA My Account

Sole proprietors will benefit from signing up with CRA My Account. The online account lets you manage your personal tax information, including seeing your account balance for amounts owed, as well as your TFSA and RRSP contribution limits. You can also make changes to your personal information (e.g. marital status, home address), view government benefits and credits and file a GST/HST rebate.

How to set up CRA My Account online

Setting up My Account on the CRA website is simple and straightforward. Before you start, make sure you have the following personal information handy:

  • Social Insurance Number
  • Date of birth
  • Current address
  • Copy of your most recent tax return

To start your My Account step-up:

Step 1: Visit the CRA website

Visit the CRA website and click on the link under either option 1 or 2. There are two ways to register and access your tax information:

  1. Option 1: Sign-In Partner Login (includes financial institutions such as your bank) 
  2. Option 2: Create a CRA user ID and password.

Step 2: Enter your tax return line-item

You’ll need to enter one of the line amounts from your recent tax return. The line number can vary, so it’s important to have your return on hand.

Step 3: Review security questions

You’ll then be prompted to select and answer five security questions from a dropdown list.

Step 4: Enter the security code sent to you from CRA

The CRA will mail a security code to your home address, which takes between 5-10 business days. Once you’ve received your log-on code, you can access your My Account online.

CRA My Business Account

If your business is incorporated or file GST/HST, then My Business Account is for you. As well as viewing Corporate Income Tax, My Business Account lets you manage your payroll, file a return, view account balances and manage direct debit. You can also file or adjust a GST/HST return and check your account balances. Other services include authorizing access for representatives, such as an accountant, the ability to submit documents in electronic form and filing Excise tax returns.

How to set up CRA My Business Account online

The information required to set up My Business Account is the same as My Account. You’ll need:

  • Social Insurance Number
  • Date of birth
  • Current address
  • Copy of your most recent tax return

Step 1: Visit the CRA website

Visit the CRA website to register for a My Business Account. You will need your personal information handy in order to register. Create a CRA user ID and password.

Step 2: Login with your Business Number or via a sign-in partner

What’s different from My Account, is you’ll need a Business Number (BIN) in order to log in to My Business Account. You can also access your My Business Account through a sign-in partner.

Step 3: Review security questions

The website will also prompt you to set up five security questions from a drop-down menu. You will be prompted to enter your BIN.

Step 4: Enter the security code sent to you from CRA

You’ll also need a security code from CRA to access My Business Account. You can choose to have your CRA code mailed to your mailing address. Alternatively, it can be sent by email, then you’ll be asked to contact the CRA to complete your registration.

Tax time can be a headache for many entrepreneurs. Take control of your business and finances by opening a CRA online account.