(416) 422-0300 info@thinkaccounting.ca

How to Sign Up for CRA My Business Account: A Step-by-Step Guide

by | Oct 30, 2024 | Personal Tax

As a business owner, managing your taxes effectively is crucial to staying compliant and maximizing efficiency. The Canada Revenue Agency (CRA) offers “CRA My Business Account,” an online portal that provides easy access to your business tax information.

This guide will take you through the registration process step by step and explain the numerous benefits of having your own CRA My Business Account.

Table of Contents

  1. What Is CRA My Business Account?
  2. Benefits of Having a CRA My Business Account
  3. Prerequisites for Signing Up
  4. Different Methods to Sign Up
  5. Step-by-Step Guide to Register for CRA My Business Account
  6. Common Issues and Troubleshooting Tips
  7. How to Use CRA My Business Account
  8. FAQs

CRA My Business Account is an online service portal provided by the Canada Revenue Agency for businesses. It allows business owners to access information about their GST/HST, payroll, corporation income tax, excise taxes, and other account balances.

This portal streamlines business tax management, making it easier to stay up to date on filings and payments.

Having a CRA My Business Account provides several key advantages:

  • Access to Business Tax Information: Easily access GST/HST, payroll, and corporation tax account information.
  • File Returns and Make Payments: File tax returns, adjust past returns, and make payments directly through the portal.
  • Monitor Compliance: Quickly see what is owed and when payments are due, keeping your business compliant.
  • Delegate Access: Provide controlled access to employees or tax professionals to manage specific tax areas on your behalf.
  • Secure Messaging: Send and receive secure messages directly to and from CRA for timely issue resolution.
  • Direct Deposit Setup: Set up direct deposit to receive GST/HST refunds or other credits quickly.

Before starting your registration, make sure you have:

  • Business Number (BN): This is a nine-digit number that identifies your business to the CRA.
  • RC, RP, RT, or other CRA Program Account Numbers: Depending on your needs (e.g., payroll, GST/HST), you may need program account identifiers.
  • Personal Identification Information: You will need to verify your identity with your SIN, date of birth, and other relevant tax information.
  • Email Address: This will be used for notifications and account security.

There are two main methods to sign up for CRA My Business Account: using a CRA User ID and Password or using a Sign-In Partner.

Sign Up Using CRA User ID and Password

If you prefer to create a unique CRA account without linking it to any bank or other service, you can register for a CRA User ID and Password. You will need your Business Number (BN) and other details to verify your identity.

Sign Up Using a Sign-In Partner

You can also register using a Sign-In Partner—a participating financial institution that allows you to use your existing online banking credentials. This option is both secure and convenient, as it avoids having to remember an additional username and password.

Participating institutions include major Canadian banks such as RBC, TD, Scotiabank, and others.

  1. Visit the CRA My Business Account Registration Page
  2. Choose Your Registration Method
    • CRA User ID and Password: Select this option if you want to create a unique login for the CRA.
    • Sign-In Partner: Select this option if you prefer to use your online banking credentials.
  3. Provide Personal and Business Information
    • Enter your Business Number (BN), SIN, date of birth, and postal code. Make sure this information matches your CRA records.
  4. Verify Your Identity
    • Document Verification Service: You can verify your identity immediately by submitting a photo of yourself and an accepted identification document using a mobile device.
    • Receive Your CRA Security Code: Alternatively, CRA will mail a security code to your registered address, which you will receive within 5 to 10 business days.
  5. Complete the Registration
    • Once you receive your security code or complete the document verification, log in to CRA My Business Account again and enter the code to finalize your registration.
  6. Set Up Multi-Factor Authentication (MFA)
    • For added security, set up Multi-Factor Authentication (MFA) using your mobile device to further protect your account from unauthorized access.
  7. Set Up Your Account Security
    • Set up security questions and answers to add an extra layer of protection to your account.

  • Forgot Your CRA User ID or Password?: Use the recovery options available on the CRA login page to reset them.
  • Haven’t Received Your Security Code?: It can take up to 10 business days to arrive. Contact CRA if it’s delayed beyond this time.
  • Problems with Identity Verification: Ensure all information used matches your CRA records, including your BN and SIN.
  • Avoid Session Timeout: During registration, your session will expire after 18 minutes of inactivity. Complete document verification quickly to avoid losing progress.

Once you’ve registered, CRA My Business Account gives you full access to manage your business tax obligations effectively:

  • File GST/HST Returns: File, view, and adjust GST/HST returns with ease.
  • Manage Payroll: Submit payroll remittances and manage payroll deductions.
  • Review Corporation Tax: File and amend corporation income tax returns as needed.
  • Delegate Access: Add authorized representatives (such as employees or accountants) to manage specific parts of your business taxes.
  • Make Payments: Pay any outstanding balances directly through the portal.

These features are essential for keeping your business running smoothly and staying compliant with CRA regulations.

How long does it take to sign up for CRA My Business Account?
The sign-up process takes about 10-15 minutes, but it may take up to 10 business days to receive your security code by mail.

What if I forget my CRA User ID or password?
You can recover your User ID or password using security questions online or by contacting CRA support.

Can I access CRA My Business Account from my phone?
Yes, the CRA website is mobile-friendly, and you can access it using your phone’s browser.

Can I give my accountant access to my CRA My Business Account?
Absolutely! You can delegate access to employees or professional representatives to help manage specific areas of your business account.

Signing up for CRA My Business Account is crucial for managing your business tax obligations efficiently. It centralizes your business tax information in one secure location, making filing returns, making payments, and monitoring compliance much easier.

Ready to simplify your business tax management? Register for CRA My Business Account now and take advantage of all the benefits it has to offer.


Need help navigating business tax regulations or managing your CRA account? Reach out to our team for help.

Think Accounting is one of Canada’s leading online accounting firms.
Want to discuss your Personal Tax questions? We’d love to help!
Book a complimentary call with us, and learn how we can work together to simplify your workflow.
Book A Call