How to Use the CRA My Account Portal: A Newcomer's
By WelcomeAide Team
When you arrive in Canada and begin your financial life here, one of the most important government tools you'll interact with is the Canada Revenue Agency (CRA) My Account portal. This online service allows you to manage your tax information, view benefit payments, update your personal details, and much more — all from the comfort of your home. For newcomers, understanding how to set up and use CRA My Account can save you significant time and help you stay on top of your financial obligations in Canada. In this comprehensive guide, we'll walk you through everything you need to know about the CRA My Account portal.
What Is the CRA My Account Portal?
The CRA My Account is a secure online portal provided by the Canada Revenue Agency that gives you access to your personal tax and benefit information. Think of it as your digital dashboard for all things related to your Canadian taxes and government benefits. Through this portal, you can view your tax returns, check the status of your refund, see your benefit and credit payments, update your address and direct deposit information, and much more.
For newcomers to Canada, this portal is especially important because it connects you to many of the benefits you may be eligible for, such as the GST/HST credit, the Canada Child Benefit (CCB), and the Climate Action Incentive Payment. It also serves as the primary way you'll interact with the CRA outside of filing your annual tax return. To understand your full range of benefits, check out our benefits guide for newcomers.
How to Register for CRA My Account
Before you can access CRA My Account, you'll need to register. The registration process requires a few pieces of information, and there are different ways to sign in. Here's a step-by-step guide to getting started.
Step 1: Gather Your Information
To register, you'll need the following:
- Social Insurance Number (SIN): This is the nine-digit number you received from Service Canada. If you haven't obtained your SIN yet, use our settlement checklist to make sure you complete this important step first.
- Date of birth
- Your current postal code (as it appears on CRA records)
- A previously filed tax return — specifically, you'll need to enter a line amount from a prior return. If you're a brand-new newcomer who has never filed a Canadian tax return, you may need to use an alternative verification method.
Step 2: Choose Your Sign-In Method
The CRA offers multiple sign-in options through their CRA login services page:
- Sign-In Partner: You can use your existing online banking credentials from a participating Canadian bank to sign in. This is often the easiest method because you don't need to create a new username and password.
- CRA User ID and Password: You can create a dedicated CRA user ID and password if you prefer a separate login.
- Provincial Digital ID: Some provinces, such as British Columbia and Alberta, offer digital identity services you can use.
Step 3: Complete Identity Verification
After choosing your sign-in method, you'll need to verify your identity. The CRA will either ask you security questions based on your tax information or send you a CRA security code by mail to the address they have on file. This code typically arrives within 5 to 10 business days. Once you enter this code, your account will be fully activated. For detailed security information, visit the CRA multi-factor authentication page.
Setting Up Security on Your CRA My Account
Security is a critical concern when it comes to your tax and financial information. The CRA has implemented several security measures that you should take advantage of to protect your account.
Multi-Factor Authentication (MFA) is now required for all CRA My Account users. This means that in addition to your password, you'll need to verify your identity using a second factor — typically a code sent to your phone via text message or generated by an authenticator app. When setting up MFA, you'll be asked to provide a phone number or set up an authenticator app like Google Authenticator or Microsoft Authenticator.
Additionally, you should set up email notifications so that you receive alerts whenever changes are made to your account. This helps you catch any unauthorized activity early. You can also set up additional security questions that will be asked if you ever need to recover your account. Make sure to use answers that you'll remember but that aren't easily guessable by others.
Navigating the CRA My Account Dashboard
Once you're logged in, you'll see the main dashboard. It can feel overwhelming at first, but here's a breakdown of the key sections:
- Returns and Notices: View previously filed tax returns, notices of assessment, and any correspondence from the CRA.
- Benefits and Credits: Check the status of benefit payments like the GST/HST credit, Canada Child Benefit, and others. Our tax return guide can help you understand how filing your return connects to these benefits.
- RRSP and TFSA: View your Registered Retirement Savings Plan deduction limit and Tax-Free Savings Account contribution room.
- Personal Information: Update your address, phone number, marital status, and direct deposit details.
- Represent a Client: If you have an authorized representative (such as an accountant), you can manage those permissions here.
The dashboard also displays important alerts and messages from the CRA, such as upcoming deadlines or required actions. Make it a habit to check your CRA My Account regularly — at least once a month — to stay informed about your tax situation.
Checking Your Tax Returns and Notices of Assessment
One of the primary reasons you'll use CRA My Account is to check the status of your tax returns and view your Notices of Assessment (NOA). After you file your tax return (either on your own or through a tax preparer), the CRA processes it and issues a Notice of Assessment. This document tells you whether you owe additional taxes, whether you're receiving a refund, and what your contribution limits are for RRSPs and TFSAs.
To check your tax return status, navigate to the "Returns and Notices" section. Here you can see all previously filed returns, view your NOA for each year, and track the progress of your most recent filing. If your return is still being processed, it will show the current status. The CRA aims to process electronically filed returns within two weeks and paper returns within eight weeks, though times may vary. You can also access this information through the CRA individual tax return information page.
If you notice any discrepancies or have questions about your assessment, you can use the "Change my return" feature directly within CRA My Account to request adjustments for previous tax years. This is much faster than submitting paper adjustment requests.
Updating Your Personal Information
As a newcomer, your personal information may change frequently — perhaps you move to a new address, change your phone number, or your marital status changes. Keeping this information up to date with the CRA is crucial because it affects your benefit payments and correspondence.
Through CRA My Account, you can update the following:
- Mailing address: Ensure the CRA can reach you with important notices. If you move, update your address immediately to avoid missing critical tax documents.
- Marital status: Changes in marital status can affect your benefit calculations, so report these changes promptly.
- Direct deposit information: Set up or change the bank account where you want to receive your tax refunds and benefit payments.
- Phone number and email: Keep these current for security verification purposes.
If you need help understanding Canadian government documents related to your taxes and finances, our document explainer tool can help translate complex government language into plain terms.
Setting Up Direct Deposit
One of the first things you should do after registering for CRA My Account is set up direct deposit. This ensures that any refunds or benefit payments are deposited directly into your Canadian bank account, rather than being mailed as cheques. Direct deposit is faster, more secure, and more convenient.
To set up direct deposit, you'll need your Canadian bank account information:
- Institution number (3 digits)
- Transit number (5 digits)
- Account number
You can find these numbers on a void cheque or by logging into your online banking. If you're still setting up your Canadian bank account, our banking guide for newcomers can help you choose the right bank and get started. Once you have this information, navigate to the "Personal Information" section in CRA My Account, select "Direct Deposit", and enter your banking details. Changes usually take effect within a few business days.
Common Issues and How to Solve Them
Newcomers often run into a few common issues when using CRA My Account. Here are the most frequent problems and their solutions:
I Can't Register Because I Haven't Filed a Tax Return
If you're a brand-new newcomer and haven't filed a Canadian tax return yet, you may not be able to complete the standard registration process. In this case, you can try using the Sign-In Partner option (your bank credentials), or you can call the CRA directly at 1-800-959-8281 to request a CRA security code by mail. Alternatively, you can visit the CRA contact page for additional support options.
My Security Code Has Expired
CRA security codes expire after a certain period. If your code has expired, you'll need to request a new one through the registration process. The new code will be mailed to the address the CRA has on file for you. Make sure your address is up to date before requesting a new code.
I'm Locked Out of My Account
If you enter your password incorrectly too many times, your account will be locked. You can try again after a waiting period, or you can call the CRA to have your account unlocked. Keep your CRA user ID and recovery information in a safe place to avoid this issue.
My Information Doesn't Match CRA Records
During registration, the information you provide must exactly match what the CRA has on file. This includes your name, SIN, date of birth, and address. If there's a mismatch — for example, if your name on file uses a different spelling than what you're entering — registration will fail. In this case, contact the CRA directly to correct your records.
Start your Canadian journey with confidence
Use our free Settlement Checklist to track your progress.
Setting up and using CRA My Account is an essential step in managing your finances as a newcomer to Canada. By taking the time to register, secure your account, and explore its features, you'll be well-positioned to stay on top of your tax obligations, maximize your benefit payments, and keep your personal information up to date. Remember that the CRA also offers phone support in multiple languages if you need additional help navigating the system. Take it one step at a time, and you'll have your CRA My Account up and running in no time.
Related Resources
WelcomeAide Tools
- WelcomeAide Blog — browse all newcomer guides and updates
- Tax Guide — understand taxes, filing deadlines, and common credits
- Banking Guide — compare newcomer banking options and account types
- Cost Calculator — estimate monthly living costs in Canada
- Benefits Guide — find federal and provincial financial supports
Related Guides
- OINP Human Capital Priorities Stream: Who Qualifies and How to Apply
- Alberta Advantage Immigration Program (AAIP): All Streams Explained
- BC PNP Skills Immigration: How the Registration System Works
Official Government Sources
Keep WelcomeAide Free
This guide is free — and always will be.
WelcomeAide is a nonprofit. If this helped you, a small donation keeps us running for the next newcomer.
Support WelcomeAide →