CRA My Account Canada: The Complete Guide (2025)

What Is CRA My Account?

CRA My Account is the Canada Revenue Agency’s secure online portal that gives Canadians direct access to their personal tax information. Whether you need to check your RRSP contribution room, view your Notice of Assessment, update your direct deposit information, or track your benefit payments, CRA My Account is the fastest and most reliable way to manage your tax affairs in Canada.

At Pathak Professional Corporation, our Mississauga CPA team recommends that every Canadian set up their CRA My Account as soon as possible. The portal gives you real-time access to your tax file and can help you avoid costly errors when filing your return.

CRA My Account is different from My Business Account (for self-employed individuals and corporations) and Represent a Client (for tax representatives and accountants like our team at Pathak Professional Corporation).

Why Every Canadian Should Use CRA My Account

The CRA My Account portal gives you instant access to information that previously required calling the CRA’s tax line and waiting on hold — sometimes for hours. Here are the key reasons every Canadian needs it:

  • RRSP Contribution Room: Your exact RRSP deduction limit is displayed, updated after each year’s assessment. This prevents costly over-contributions, which carry a 1% per month penalty tax.
  • Notice of Assessment: Download your NOA immediately after filing, rather than waiting for the mailed copy.
  • Benefit Payments: View past and upcoming Canada Child Benefit (CCB) payments, GST/HST credit, and other federal benefits.
  • Tax Return Status: Track whether your return is being processed, assessed, or if additional information is requested.
  • Direct Deposit: Update your banking information for faster refunds and benefit payments.
  • T-Slip Access: View T4, T5, and other slips submitted by your employer or financial institution.
  • TFSA Room: Check your available Tax-Free Savings Account contribution room for the current year.
  • Carryforward Balances: View unused tuition amounts, capital loss carryforwards, and charitable donation carryforwards.

CRA My Account Sign-In Options

You have two primary ways to sign into CRA My Account:

Sign-In Method What It Is Examples Best For
Sign-In Partner Use your existing bank credentials TD, RBC, BMO, Scotiabank, CIBC, Desjardins Most Canadians — fastest setup, immediate access
CRA Login Service CRA-issued username/password + MFA CRA-specific credentials Those without a Sign-In Partner bank account
GCKey Government of Canada single sign-on GCKey account Alternative to CRA Login for non-bank users

Important note: Your banking transactions are never shared with the CRA when you use a Sign-In Partner. You are simply using your bank’s secure authentication system to verify your identity. The CRA only receives confirmation that your identity is verified — nothing about your account balances or transactions.

How to Register for CRA My Account Step-by-Step

Option 1: Using a Sign-In Partner (Recommended)

  1. Go to canada.ca/my-cra-account
  2. Click “Sign in with a Sign-In Partner”
  3. Select your bank from the list
  4. Log in with your online banking credentials
  5. The CRA verifies your identity using your SIN, date of birth, and tax file information
  6. Complete registration — access is immediate

Option 2: Using CRA Login Service (New Users)

  1. Go to canada.ca/my-cra-account
  2. Click “CRA login” then “Register”
  3. Enter your SIN, date of birth, current postal code, and an amount from your most recent tax return or Notice of Assessment
  4. Create a username and password
  5. Set up Multi-Factor Authentication (MFA) — required as of 2023
  6. Receive your CRA security code by mail within 5–10 business days
  7. Enter the code to fully activate your account

You cannot skip Step 6. The mailed security code is mandatory for new CRA Login Service registrations. If you need immediate access, use a Sign-In Partner bank instead.

Newcomers to Canada — First-Time Filers

If you are a newcomer to Canada and have not yet filed a Canadian tax return, you cannot register for CRA My Account through the standard process until your first return is assessed. Steps:

  1. File your first Canadian tax return (even a nil return if you had no income)
  2. Wait 2–4 weeks for the CRA to process and assess it
  3. Then register for CRA My Account using your NOA information

Pathak Professional Corporation helps newcomers to Mississauga and the GTA file their first Canadian tax return and set up CRA My Account simultaneously. Contact us at 437-872-7399.

What You Can Do in CRA My Account

Tax Returns and Assessments

  • View your filed tax returns (up to 11 years of history)
  • Check assessment status and download your Notice of Assessment
  • Request a change to a prior year return (T1-ADJ online adjustment)
  • View your detailed Statement of Account (amounts owing or refund status)
  • Make a payment to the CRA directly from a Canadian bank account

Registered Accounts: RRSP, TFSA, and FHSA

Account Type What CRA My Account Shows
RRSP Deduction limit for current and prior years, pension adjustment, carry-forward room from unused prior years
TFSA Contribution room as of January 1 of the current year (updates annually after assessment)
FHSA Contribution room and annual carry-over amounts (for first-time homebuyers, introduced 2023)
LIRA/RPP Registered pension plan information and locked-in retirement account details

Benefits and Credits

  • Canada Child Benefit (CCB) — upcoming and past payment amounts with eligibility breakdown
  • GST/HST credit — quarterly payment schedule and amounts
  • Climate Action Incentive Payment (CAIP) by province
  • Canada Workers Benefit (CWB) advance payments
  • Disability Tax Credit status and certificate information

Personal Information Management

  • Update your address, phone number, and marital status
  • Set up or change direct deposit for refunds and benefit payments
  • Authorize a tax representative (accountant or tax preparer) to access your account through “Authorize my representative”
  • Set up online mail to receive your NOA and T-slips electronically

CRA My Business Account — What’s Different?

If you own a corporation or are registered for GST/HST, you also need CRA My Business Account — a separate portal from CRA My Account. Individual Canadians typically need both.

Portal Who Needs It Key Uses
CRA My Account All Canadian residents Personal T1 return, RRSP/TFSA room, benefits, NOA
My Business Account Self-employed, corporations, employers GST/HST filing, T2 corporate return, payroll (PD7A), T4 slips, SR&ED
Represent a Client Accountants, tax preparers Access clients’ CRA My Account or My Business Account with authorization

Multi-Factor Authentication (MFA) — Required Since 2023

The CRA now requires all users to set up Multi-Factor Authentication (MFA) when accessing CRA My Account. You can choose from:

  • Authenticator app (recommended) — Microsoft Authenticator or Google Authenticator generate a 6-digit code every 30 seconds
  • Text message (SMS) — CRA sends a one-time code to your registered mobile number
  • Phone call — CRA calls your registered number with a numeric code
  • Grid card — a physical card with alphanumeric codes for users without smartphones

MFA protects your account even if your password is compromised. In 2020, the CRA experienced a large-scale credential stuffing attack that exposed thousands of accounts — all caused by reused passwords, not a CRA system flaw. MFA prevents this type of attack entirely.

CRA My Account Security Best Practices

  • Never share your login credentials — Tax professionals do not need your password. Instead, authorize them through “Authorize my representative” inside your portal.
  • Check your account quarterly — Verify your address, direct deposit banking, and authorized representatives are correct.
  • Enable online mail — Receive your NOA and T-slips electronically to reduce the risk of mail theft of sensitive documents.
  • Report suspicious activity immediately — Call the CRA Security Incident line at 1-800-959-8281 if you see unauthorized changes.
  • Use a unique, strong password — Never reuse a password from another website for your CRA Login.

Troubleshooting Common CRA My Account Problems

Problem Solution
“We cannot verify your identity” Use exact information from your most recent NOA — try the prior year’s return amount if the current year doesn’t work
Security code never arrived by mail Wait 10 business days; if not received, call CRA at 1-800-959-8281 to request a replacement or switch to a Sign-In Partner
Locked out of account Call CRA’s security line or switch to a Sign-In Partner login method to bypass the lockout
RRSP room shows less than expected RRSP room only updates after your NOA is issued — room earned in the prior year won’t appear until that return is assessed
TFSA room appears lower than expected CRA may have received an over-contribution report from your financial institution — call CRA to review and dispute if incorrect
Tax representative can’t access account They must use the “Represent a Client” portal — not CRA My Account. You must authorize them first in your account settings

CRA My Account for Non-Residents of Canada

Non-residents who file Canadian tax returns — such as those with NR4 rental income or Canadian investment income — can also access CRA My Account. However:

  • Non-residents cannot use Sign-In Partners (which require a Canadian bank account)
  • Must register using the CRA Login Service
  • Identity verification uses your NR4 slip or Canadian-source income information
  • For assistance, call the CRA non-resident line: 1-855-284-5943

If you are a non-resident with Canadian rental property or investment income, Pathak Professional Corporation’s Mississauga CPA team can help you navigate CRA My Account registration and ensure your NR4 and Section 216 election filings are completed correctly.

Working With a CPA and CRA My Account

When you work with Pathak Professional Corporation, our accountants request access to your CRA My Account through the official “Authorize my representative” function. This gives us a read-only or full-authority view of your tax file, depending on what you authorize — you remain in full control and can revoke access at any time.

What our CPA team uses CRA My Account access for:

  • Verifying your exact RRSP contribution room for year-end tax planning
  • Checking prior year carryforward amounts — unused tuition, capital losses, charitable donations
  • Confirming benefit eligibility (CCB, GST credit, Disability Tax Credit)
  • Reviewing instalment payment history and any outstanding balances
  • Identifying CRA review requests or audit correspondence before you receive the mail

Frequently Asked Questions: CRA My Account Canada

Q: Is CRA My Account the same as NETFILE?
A: No. NETFILE is the electronic system used to submit your tax return to the CRA — it is used by tax software during filing season. CRA My Account is the ongoing portal where you view your tax information after filing. Most tax software uses NETFILE to file your return, and you can then track the assessment result in CRA My Account.

Q: How long does it take to get access to CRA My Account?
A: Using a Sign-In Partner (your bank’s login), registration takes under 5 minutes and access is immediate. Using the CRA Login Service requires mailing a security code that takes 5–10 business days to arrive before your account is fully activated.

Q: Can I see my T4 in CRA My Account before my employer sends it to me?
A: Yes. Employers must submit T4 data to the CRA by the last day of February. CRA My Account typically shows T4 information 1–2 weeks before you receive the physical slip from your employer — particularly useful if your employer is slow to distribute slip packages.

Q: What if I forgot my CRA username or password?
A: If you used the CRA Login Service, click “Forgot your GCKey or CRA user ID” on the sign-in page. Alternatively, switch to a Sign-In Partner (your bank login) — many Canadians find this simpler than managing a separate CRA-specific password.

Q: Is it safe to use CRA My Account?
A: Yes. CRA My Account uses bank-level encryption and mandatory Multi-Factor Authentication. Using a Sign-In Partner does not give the CRA access to your banking transactions — it only uses the bank’s authentication system. The CRA’s 2020 security breach was caused by users reusing passwords from other websites, not a flaw in the portal itself.

Q: Can the CRA see my bank account balance through My Account?
A: No. The CRA cannot view your bank account balance, transaction history, or any financial details through CRA My Account. The Sign-In Partner method only uses your bank’s authentication — it does not share any account data with the CRA.

Contact Pathak Professional Corporation — Mississauga CPA

Need help setting up CRA My Account, interpreting your Notice of Assessment, maximizing your RRSP contributions, or understanding your benefit entitlements? Pathak Professional Corporation serves individuals, self-employed professionals, and incorporated businesses across Mississauga, Brampton, Oakville, and the Greater Toronto Area.

📍 48 Village Centre Place, Mississauga ON L4Z 1V9
📞 437-872-7399
📧 info@pathakcpa.ca

Marcus Chen | Senior Moving Consultant & Operations Manager
Experience: 14 years
Location: Scarborough, Ontario, Canada
Credentials: Certified Moving Consultant (CMC), IAM (International Association of Movers) Trusted Member, Ontario Trucking Association Certified, Workplace Safety & Insurance Board (WSIB) Compliance Specialist

Alex has been installing and repairing exterior systems across Calgary since 2008, specializing in climate-resilient roofing and eavestrough solutions. He lives in the NW and has personally managed over 1,200 residential projects in Calgary and surrounding areas.

Marcus Chen

Marcus Chen has managed over 4,800 residential and commercial moves across the GTA since 2012, specializing in complex relocations including pianos, fine art, and executive office transitions. He holds advanced certifications in moving logistics and has personally trained every crew lead at Umbrella Movers Inc. on damage-prevention protocols.Alex has been installing and repairing exterior systems across Calgary since 2008, specializing in climate-resilient roofing and eavestrough solutions. He lives in the NW and has personally managed over 1,200 residential projects in Calgary and surrounding areas.

Contents
Get In Touch With Us

Get in touch with us today for expert assistance, quick responses, and reliable service you can trust.