CRA My Account is the Canada Revenue Agency’s secure online portal where Canadians can manage all aspects of their tax situation — viewing tax slips, checking benefit payments, updating personal information, and accessing RRSP and TFSA contribution room. NETFILE is the CRA system that allows you to electronically file your T1 personal income tax return directly from certified tax software. Filing via NETFILE is faster, more accurate, and results in quicker refunds than paper filing — most Canadians filing electronically receive their refund within 2 weeks. Both services are free.

Quick answer: CRA My Account: register with bank Sign-In Partner (instant) or direct CRA registration (mail activation code, 5-10 days). NETFILE: file your T1 return via certified free software (Wealthsimple Tax, TurboTax Free, StudioTax) — enter your SIN and NETFILE access code, submit, get acknowledgement number. Refunds: 2 weeks for NETFILE vs 8 weeks paper. 2026 filing deadline: April 30, 2026 (June 15 for self-employed, but taxes due April 30). My Account: view T slips, check RRSP/TFSA room, manage benefits.

CRA My Account: What You Can Access

Tax Information

  • Notice of Assessment (NOA): View past 10 years of assessments within days of filing
  • Tax return status: Track where your return is in CRA processing
  • T slips: View T4 (employment), T4A (pensions/other income), T3 (investment trust), T5 (investment income), and other slips filed by payers with CRA — useful if you lose a slip
  • Benefit and credit payments: History of GST/HST credit, Canada Child Benefit (CCB), OAS, CPP payments

Registered Account Information

  • RRSP contribution room: Your available room including current year deduction limit
  • TFSA contribution room: Cumulative room available, including any room from withdrawals in prior years
  • Home Buyers Plan balance: Remaining balance to repay
  • Lifelong Learning Plan balance: Remaining balance to repay
  • RDSP information: Registered Disability Savings Plan data

Account Management

  • Direct deposit: Update your banking information for refunds, CCB, GST/HST credit, OAS, CPP
  • Address update: Change your address of record with CRA
  • Pre-authorized debit: Set up installment payments
  • CRA mail online: Receive correspondence electronically instead of by paper mail
  • Authorize a representative: Give an accountant or tax professional access to your account

How to Register for CRA My Account

Option 1 — Sign-In Partner (Recommended — Instant Access)

  1. Go to CRA My Account at canada.ca/my-cra-account
  2. Select your bank from the Sign-In Partner list (TD, RBC, BMO, Scotiabank, CIBC, and others)
  3. Log in using your regular online banking credentials
  4. Enter your SIN and confirm your identity
  5. You receive immediate access to all My Account features

Option 2 — CRA Direct Registration

  1. Go to CRA My Account and select “Register”
  2. Enter your SIN, date of birth, and current postal code
  3. Provide information from your most recent tax return (e.g., line 15000 total income)
  4. CRA mails an activation code to your address on file
  5. Enter the code when you receive it (5-10 business days) to activate full access

How to File Using NETFILE

Step 1: Choose Certified Tax Software

CRA certifies software each year. Free options include:

Software Cost Notes
Wealthsimple Tax (SimpleTax) Free Recommended — simple interface, auto-fill
TurboTax Free Free (simple returns) Paid tiers for complex returns
H&R Block Online Free (basic) Paid tiers available
StudioTax Free (up to 20 returns) Good for families and accountants
UFile Free for low income/students Paid for others

Full list available at canada.ca/netfile-software.

Step 2: Use CRA Auto-Fill My Return (AFR)

Auto-Fill My Return pulls your T slips, RRSP room, carryforward amounts, and other data directly from CRA into your software. This saves time and reduces data entry errors. AFR is available starting in late February when most slips are filed by employers and financial institutions.

To use Auto-Fill: within the software, log in to CRA My Account, and authorize the software to retrieve your tax information.

Step 3: Complete Your Return

Answer your software questions about income, deductions, and credits. Review the completed T1 before submitting.

Step 4: Submit via NETFILE

  1. In the software, select “Submit” or “File return”
  2. Enter your SIN
  3. Enter your NETFILE access code — found on your 2024 Notice of Assessment (or locate it in My Account under “Tax return express NOA”)
  4. Submit — CRA confirms receipt immediately and provides a NETFILE confirmation number

Save your confirmation number — this proves your return was filed.

Key Dates for the 2025 Tax Year (Filed in 2026)

Event Date
CRA NETFILE opens Late February 2026
T4 slips must be issued by employer February 28, 2026
T3 slips must be issued March 31, 2026
General filing deadline April 30, 2026
Self-employed filing deadline June 15, 2026
Taxes owing due date (self-employed) April 30, 2026
NETFILE closes January 2027 (approx)
RRSP contribution deadline (for 2025 tax year) March 1, 2026

Late Filing and Late Payment Penalties

Filing late when you owe taxes:

  • 5% of balance owing immediately
  • +1% per complete month, up to 12 months

Repeat late filers (prior penalty in past 3 years):

  • 10% of balance owing
  • +2% per month up to 20 months

Paying late (even if filed on time):

  • Prescribed interest rate (currently CRA prescribed rate + 2%) on unpaid balance, compounded daily

No penalty for filing late if CRA owes you a refund — but filing promptly still makes sense to receive your refund sooner.

Filing electronically via NETFILE and monitoring your account through CRA My Account is the most efficient way to manage your Canadian tax obligations. Auto-Fill My Return alone eliminates most manual data entry and reduces the risk of errors or missed slips.

WealthVieu
Written by WealthVieu

WealthVieu researches and writes data-driven personal finance guides using primary sources including the IRS, Bureau of Labor Statistics, Federal Reserve, and Census Bureau.

The content on Wealthvieu is for informational purposes only and should not be considered financial, tax, or investment advice. Consult a qualified professional before making financial decisions. Full disclaimer · Editorial policy