Why You Need a CRA Account
CRA My Account is an online portal that gives you secure access to manage all your personal tax and benefit information with the Canada Revenue Agency. It’s essential for modern tax management and better than paper-based methods. Here are the key benefits:
Tax Management: Access your tax returns, notices of assessment (NOAs), account balances, and refund status all in one secure place. View detailed information about previous tax years and outstanding amounts or payments.
Government Benefits: Track government benefits and credits like the Canada Child Benefit (CCB), GST/HST credits, and other provincial programs. See payment dates, amounts, and eligibility changes.
RRSP and TFSA Management: Track your Registered Retirement Savings Plan (RRSP) contribution limits and Tax-Free Savings Account (TFSA) contribution room to maximize savings without over-contributing. This is especially useful for long-term planning.
Faster Refunds: Set up direct deposit to get your tax refunds and benefit payments deposited into your bank account, usually much faster than waiting for cheques in the mail.
Secure Communication: Use the secure messaging system to communicate with the CRA, reducing the need to call or mail and creating a record of your interactions.
Accessibility: Access your account 21 hours a day (6 AM to 3 AM EST), 7 days a week, so you can manage your tax affairs on your schedule.
Registration and Setup Process
Prerequisites
Before you register, make sure you have:
- A Social Insurance Number (SIN)
- Filed and assessed tax return from the current or previous tax year
- Current postal code
- Information from your most recent tax return (specifically amounts from line 15000)
- Date of birth
Registration Options
You have three options to register and sign into your CRA Account:
Option 1: Sign-In Partner (Recommended)
Use your existing online banking credentials from participating financial institutions. This is the fastest option and doesn’t require creating new CRA credentials.
Steps:
- Go to the CRA Account registration page
- Click “Sign-In Partner”
- Select your financial institution
- Log in with your regular online banking credentials
- Enter your personal info (SIN, date of birth, postal code)
- Enter tax information from your recent tax return
Option 2: CRA User ID and Password
Create your own CRA login credentials if you don’t want to use banking information
CRA User ID Requirements:
- 8-16 characters with no spaces
- Up to 7 numbers
- Only certain special characters allowed: dot (.), dash (-), underscore (_), apostrophe ()
CRA Password Requirements:
- 8-64 characters
- At least one uppercase letter, one lowercase letter, and one number
- No spaces or accented characters
- No more than 4 consecutive identical characters
Steps:
- Go to the CRA Account registration page
- Click “CRA user ID and password”
- Enter your SIN and personal info
- Create your user ID and password
- Set up 5 security questions for account recovery
Option 3: Provincial Partner
Available only for BC (BC Services Card) or Alberta (Alberta.ca Account) residents.
Identity Verification Process
After initial registration, you must verify your identity to access your account fully. You have two options:
Document Verification Service (Instant Access)
This new service gives you instant access without waiting for mail.
Requirements:
- 16 years or older
- Camera-enabled mobile device
- Valid government-issued photo ID
Accepted Documents:
- Canadian passport
- Canadian driver’s license
- Provincial or territorial photo ID card
Process:
- Take a real-time photo of yourself (liveness check)
- Photograph your government-issued ID
- System verifies your identity instantly
- Gain full account access instantly
CRA Security Code (Traditional Method)
If you can’t use document verification, the CRA will mail a security code to your registered address.
Process:
- Complete registration
- Get limited account access initially
- Wait 5-10 business days for security code by mail
- Enter the code to unlock full account features
- Note: Security codes have expiry dates
Multi-Factor Authentication (MFA) Setup
MFA is required for all CRA Account users and must be set up during registration.
MFA Options:
- SMS Text Messages: Receive codes via cell phone
- Voice Calls: Receive codes via phone (cell or landline)
- Authenticator App: Use third-party apps that generate time-based codes
Passcode Grid: Physical grid for users without mobile devices
Important MFA Guidelines:
- Enroll in multiple options for backup access
- New passcode generated every 30 seconds for authenticator apps
- Account locks for 30 minutes after multiple failed attempts
- Permanent lockout after 3 failed lockout periods requires CRA contact
How to Sign In
Using Sign-In Partner
- Go to the CRA Account sign-in page
- Select “Sign-In Partner”
- Choose your financial institution
- Log in with your banking credentials
- Enter MFA code when prompted
Using CRA User ID and Password
- Go to CRA Account sign-in page
- Select “CRA user ID and password”
- Enter CRA credentials
- Enter MFA code when prompted
Account Recovery
If you forget your credentials:
For CRA User ID Recovery:
- Enter SIN, date of birth, and tax return info
- Answer security questions
For Password Recovery:
- Enter CRA user ID
- Answer security questions
If All Else Fails:
- Call 1-800-959-8281 and select option 1 for online services
- Have tax documents ready for identity validation
Features and Services
Once registered for a CRA Account, you’ll have access to:
Tax Information:
- View tax returns and notices of assessment
- Track refund status and account balances
- Submit documents and make return adjustments
- Access tax slips (T4, T4A, T5, etc.)
Benefits and Credits:
- Canada Child Benefit (CCB) payments and statements
- GST/HST credit information
- Canada Workers Benefit details
- Provincial benefit programs
Retirement Planning:
- RRSP contribution limits and deduction room
- TFSA contribution room tracking
- Home Buyers’ Plan (HBP) status
- Lifelong Learning Plan (LLP) information
Account Management:
- Update address and contact info
- Set up and modify direct deposit
- Manage authorized representatives
- Configure notification preferences
Business Account vs. Personal Account
For business owners, the CRA My Business Account is a separate service for business tax obligations. It allows you to view GST/HST return filings and payments, payroll deductions, and corporation tax information. You can also use it to manage authorized representatives for business matters.
Note: Business owners usually need both accounts – My Account for personal taxes and My Business Account for business obligations.
Representative Authorization
CRA Account lets you authorize representatives (accountants, family members, etc.) to access your tax info on your behalf.
Authorization Process:
- Representatives must register for “Represent a Client” service
- You confirm authorization requests within 10 business days
- Choose access levels for different representatives
- Monitor representative activity through your account
CRA Account is a must-have for Canadian taxpayers, providing secure and convenient access to all tax services and simplifying communication with the CRA. While the initial setup requires some work (identity verification and MFA enrollment), the long-term benefits far outweigh the upfront effort. Contact our accounting firm to help you set up your account, manage representative access, and avoid costly mistakes or missed deadlines.