File Your Personal Taxes in Canada
Understand tax deadlines, deductions, and RRSP contributions. Free and paid filing options compared for Canadian tax residents.
Last updated July 9, 2026
At a Glance
Filing your Canadian personal income tax is mandatory for most residents, with an April 30 deadline for employees and June 15 for self-employed (though payment is due April 30 regardless). Most Canadians can file for free using NETFILE-certified software, and refunds typically arrive within 2 weeks if you file online with direct deposit. Key deductions include RRSP contributions (dollar-for-dollar reduction in taxable income), child care expenses, medical expenses, and home office expenses for remote workers.
Quick Stats:
- Filing deadline: April 30 (June 15 if self-employed)
- Average refund: $2,145 (2023)
- E-file rate: 92% of Canadians file online
- Processing time: 2 weeks online, 8 weeks paper
- Penalty for late filing: 5% + 1% per month (up to 12 months)
Who Must File a Tax Return
Required to File
You must file a tax return if:
- You owe taxes to the CRA
- You received a CPP/QPP or EI benefit
- You disposed of capital property (stocks, real estate)
- You have to repay any OAS or EI
- You or your spouse contributed to an RRSP in your name
- You're a non-resident with Canadian income
Should File Even If Not Required
You should file even if not required to:
- Claim the Canada Groceries and Essentials Benefit (CGEB) - up to $679 for singles, $890 for couples, plus $234 per child (July 2026-June 2027, paid quarterly)
- Claim the Canada Child Benefit (CCB) - up to $8,157 per child under 6 ($6,883 ages 6-17)
- Claim tuition credits
- Get a refund of taxes withheld
- Build RRSP contribution room
- Establish eligibility for provincial benefits
Bottom line: Unless you're a dependent child with no income, file a return. It takes 20-30 minutes and you might get money back.
Important Tax Deadlines
April 30 - Most Canadians
Who: Employees, retirees, students, anyone not self-employed
What's due:
- Your completed tax return
- Any balance owing
Late filing penalty: 5% of balance owing, plus 1% per month (up to 12 months)
Late payment interest: Compounds daily at prescribed rate (currently 7%)
June 15 - Self-Employed
Who: You or your spouse/common-law partner ran a business in the tax year
What's due:
- Your completed tax return
Important: Payment is still due April 30! June 15 is just the filing deadline. If you owe money and pay after April 30, you'll pay interest (but no late filing penalty if filed by June 15).
Other Key Dates
Last day of February - Deadline for employers to issue T4 slips
Late February - CRA begins accepting NETFILE returns (opened February 23 in 2026)
First 60 days of new year - Last chance to make RRSP contributions for previous tax year (e.g., March 1, 2027 for the 2026 tax year)
December 31 - End of tax year for most individuals
Step-by-Step: How to File Your Taxes
Step 1: Gather Your Tax Documents
Income slips (usually arrive by end of February):
- T4 - Employment income
- T4A - Pension, RRSP withdrawals, scholarships
- T5 - Investment income (interest, dividends)
- T3 - Income from trusts or mutual funds
- T4E - Employment Insurance
- T5007 - Social assistance (welfare, workers' comp)
Receipts for deductions/credits:
- RRSP contribution receipts
- Child care expenses
- Medical expenses (over $2,890 or 3% of net income)
- Charitable donations
- Union or professional dues
- Moving expenses (if moved 40+ km for work)
- Student loan interest (federal/provincial)
- Tuition fees (T2202 from school)
If you're missing slips:
- Wait until March 1, then check CRA My Account (Auto-fill feature shows all reported slips)
- Contact the issuer (employer, bank, etc.)
- File anyway and include an estimate - CRA will correct it
Step 2: Choose Your Filing Method
Option A: Free NETFILE-Certified Software (Recommended)
Best for 90% of Canadians. These are approved by CRA and transmit your return electronically.
Completely free options:
- Wealthsimple Tax (formerly SimpleTax): Pay-what-you-want, excellent interface, works for complex returns, includes RRSP optimizer
- StudioTax: Free desktop software, no income limits
- GenuTax: Free desktop software, simple interface
Free for simple returns (paid for complex):
- TurboTax Free: Free if income under $30,000 and no rental/investment income
- H&R Block Free: Free for simple returns
Paid options ($20-$80):
- TurboTax Standard/Premier: $20-$80, best for investments, rental income
- H&R Block Deluxe/Premium: $30-$60, includes review by tax expert
- UFile: $20-$40, popular in Quebec
Auto-fill My Return: Once you're in any NETFILE software, you can import T-slips directly from CRA instead of typing them manually.
Option B: Paper Return
When to use: You have no internet access, you're not comfortable with computers, or you're a non-resident.
How:
- Download forms from CRA website or request paper package (call 1-800-959-8281)
- Fill out by hand or type into PDF
- Mail to your tax centre (address on CRA website varies by province)
Processing time: 8 weeks (vs 2 weeks online)
Option C: Tax Preparer
When to use: Complex situation (foreign income, self-employment, rental properties, capital gains), you're uncomfortable doing it yourself, or you need professional advice.
Cost: $50-$500+ depending on complexity
How to find:
- Ask friends/family for referrals
- Check if they're registered (accountant, CPA)
- Avoid "tax refund advance" schemes (predatory)
Step 3: Complete Your Return
Basic information:
- Your Social Insurance Number (SIN)
- Address (CRA uses this for benefits)
- Spouse's SIN and net income (affects benefits)
- Direct deposit info (fastest refunds)
Income section:
- Enter all income from T-slips
- Report any other income (self-employment, tips, foreign income)
Deductions section:
- RRSP contributions (reduces taxable income)
- Union dues
- Child care expenses
- Moving expenses
- Employment expenses (if you sign T2200 from employer)
Non-refundable credits:
- Basic personal amount ($16,452 in 2026)
- Spouse/common-law partner amount
- Canada caregiver amount
- Disability amount
- Tuition credits
- Medical expenses
- Charitable donations
- Canada employment amount ($1,501 in 2026)
Refundable credits:
- Canada Groceries and Essentials Benefit (CGEB)
- Canada Workers Benefit (CWB) - up to $1,650 for low-income single workers
Step 4: Review and Submit
Before submitting:
- Run the error check in your software
- Confirm your SIN is correct (wrong SIN = delayed processing)
- Verify your direct deposit info
- Double-check spouse's net income (affects CCB, CGEB)
- Keep a copy for your records
Submit via NETFILE:
- Software will generate a confirmation number
- Write it down (proof of filing)
- You'll receive Notice of Assessment in 2 weeks
If mailing paper:
- Make a photocopy of entire return
- Don't staple or fold
- Include all documents (T-slips, receipts)
- Send by registered mail (proof of delivery)
Step 5: Wait for Notice of Assessment (NOA)
What it contains:
- Confirmation of refund or balance owing
- Your RRSP contribution room for next year
- Benefit entitlements (CGEB, CCB)
- Any CRA adjustments or requests
If you agree with NOA: You're done!
If you disagree: You can file an objection within 90 days (or one year from the deadline, whichever is later)
Maximum Deductions and Credits
RRSP Contributions (Biggest Deduction)
How it works: Every dollar you contribute reduces your taxable income by one dollar.
Example:
- Income: $70,000
- Tax bracket: 29.65% (federal + Ontario)
- RRSP contribution: $10,000
- Tax savings: $2,965
Your contribution limit:
- 18% of previous year's earned income
- Up to $33,810 maximum (2026)
- Minus any pension adjustment (if you have work pension)
- Check your NOA or CRA My Account for exact room
Pro tip: If you're in a low tax bracket this year but expect higher income next year, contribute to RRSP now but claim the deduction later (you can carry forward indefinitely).
Child Care Expenses
Who can claim: Lower-income spouse (usually)
What qualifies:
- Daycare
- Nanny
- Day camps (not overnight)
- Babysitter (if you're working or in school)
Limits:
- $8,000 per child under 7
- $5,000 per child aged 7-16
- $11,000 per child with disability
Not eligible: Overnight camps, child support payments, care provided by child's parent/guardian
Example:
- Two kids (ages 3 and 8) in daycare
- Daycare costs: $15,000/year
- Deduction: $8,000 + $5,000 = $13,000
- At 29.65% tax bracket = $3,855 tax savings
Medical Expenses
Who can claim: You, spouse, dependent children under 18
Threshold: You can only claim expenses exceeding 3% of your net income or $2,890 (whichever is less)
What qualifies:
- Prescription drugs
- Dental (not covered by insurance)
- Eye exams, glasses, contacts
- Physiotherapy, chiropractor (with prescription)
- Medical travel (if you travel 40+ km for treatment)
- Prescription medical devices
- Private health insurance premiums
What doesn't qualify:
- Over-the-counter drugs (unless prescribed)
- Cosmetic procedures
- Gym memberships
- Vitamins (unless prescribed for specific condition)
Pro tip: Claim 12-month period ending in tax year (not just calendar year). This helps you exceed the threshold.
Example:
- Net income: $60,000
- Threshold: 3% × $60,000 = $1,800
- Medical expenses: $4,000
- Claimable: $4,000 - $1,800 = $2,200
- At 29.65% tax bracket = $652 tax savings
Home Office Deduction
Note: The temporary flat-rate method ($2/day, max $500) ended after the 2022 tax year. For 2023 and later, only the detailed method is available.
Detailed Method
- Calculate % of home used as office
- Claim portion of rent, utilities, internet, insurance
- Requires signed T2200 form from employer
- Keep receipts for all expenses you claim
Example (detailed method):
- Home office: 150 sq ft
- Total home: 1,500 sq ft
- Office %: 10%
- Annual home expenses: $24,000 (rent/mortgage interest, utilities, insurance, internet)
- Claimable: $2,400
- At 29.65% tax bracket = $712 tax savings
Note: You can't claim mortgage principal, only interest.
Tuition Credits
How it works: 14% federal credit + provincial credit (varies)
What qualifies:
- Post-secondary tuition fees (college, university, trade school)
- Must be on official T2202 from institution
- Minimum $100 per institution
Carrying forward: If you don't need the credit this year (low income), carry it forward indefinitely.
Transferring: You can transfer up to $5,000 to parent, grandparent, or spouse if you don't need it.
Example:
- Tuition: $8,000
- Federal credit: 14% = $1,120
- Ontario credit: 5.05% = $404
- Total savings: $1,524
Charitable Donations
How it works:
- First $200: 14% federal credit + provincial
- Over $200: 29% federal credit + provincial
Carrying forward: Unused donations can be carried forward 5 years
Pro tip: Combine donations with spouse to maximize the "over $200" rate.
Example:
- Donations: $500
- First $200: 14% federal + 5.05% Ontario = 19.05% = $38
- Next $300: 29% federal + 11.16% Ontario = 40.16% = $120
- Total savings: $158
Common Tax Scenarios
Scenario 1: First-Time Tax Filer (Age 18-25)
Your situation:
- First part-time job, earned $12,000
- Single, live with parents
- T4 shows $800 taxes deducted
What to do:
- File a return to get $800 refund
- Use free software (Wealthsimple Tax)
- Claim basic personal amount ($16,452) - you owe $0 in taxes
- Register for the Canada Groceries and Essentials Benefit (CGEB) (quarterly payments start at age 19)
- Start building RRSP contribution room
Expected refund: $800 (all taxes back)
Scenario 2: Self-Employed Freelancer
Your situation:
- Freelance income $50,000
- No taxes withheld
- Home office, laptop, phone expenses
What to do:
- File by June 15 (payment due April 30)
- Claim business expenses:
- Home office (detailed method)
- Laptop, phone, internet
- Professional development
- Supplies
- Pay CPP contributions on net self-employment income (both employee and employer portions = 11.9%)
- Consider quarterly tax installments for next year (if you owe $3,000+)
Expected taxes owing: ~$10,000-$12,000 (after deductions)
Scenario 3: New Parent
Your situation:
- Household income $90,000 (combined)
- New baby born this year
- One spouse on parental leave (EI benefits)
What to do:
- Both spouses file returns (even if one had low income)
- Apply for Canada Child Benefit (CCB) - up to $8,157/year tax-free
- Claim child care expenses (if daycare costs)
- Split income for spouse with lower income
- Check province-specific benefits (many provinces have additional child benefits)
Expected benefit: CCB pays monthly (not refund), starts 6-8 weeks after baby's birth
Scenario 4: Recent Graduate with Student Loans
Your situation:
- Graduated in 2024, started job in September
- Employment income $30,000 (4 months)
- Student loan interest paid $800
- Tuition from school year $6,000
What to do:
- Claim tuition credits on T2202 from school
- Claim student loan interest (line 31900)
- Carry forward unused tuition credits for future years
- File to establish credit history and RRSP room
Expected refund: $2,000-$3,000 (depending on taxes withheld)
Scenario 5: Retired Senior
Your situation:
- CPP $12,000
- OAS $8,000
- RRIF withdrawals $15,000
- Investment income $5,000
What to do:
- Claim age amount credit (65+): $9,208 × 14% ≈ $1,289 federal
- Claim pension income credit: $2,000 × 14% = $280
- Split pension income with spouse (if lower income)
- Consider medical expenses (higher threshold at retirement)
- Watch OAS clawback threshold ($95,323 in 2026)
Expected refund/owing: Depends on withholdings, but likely small refund
Provincial Tax Differences
Canada has federal and provincial income tax. All provinces except Quebec use the CRA to collect both (single return).
Quebec - Separate Return Required
Two returns:
- Federal return to CRA
- Provincial return to Revenu Québec
Different forms: Quebec has its own tax credits and deductions (e.g., childcare, tuition)
Software: Use software that supports Quebec (most do)
Filing deadline: Same (April 30 or June 15)
Tax Rates by Province (2026)
Figures below are indicative - check current provincial brackets before filing.
Lowest rates:
- Nunavut: 4% on first $53,268
- Alberta: 8% on the first $61,200 (10% above that)
Highest rates:
- Quebec: 25.75% on $126,000+
- Nova Scotia: 21% on $150,000+
Example: $60,000 income
- Alberta: ~$10,500 total tax
- Ontario: ~$11,200 total tax
- Quebec: ~$14,000 total tax
Tools, Calculators, and Forms
CRA Online Tools
CRA My Account
- View Notices of Assessment
- Check RRSP contribution room
- Update address, direct deposit
- Track refund status
- Apply for benefits (CGEB, CCB)
Auto-fill My Return
- Import T-slips directly into tax software
- Reduces errors
- Saves time
Tax Calculator
- CRA website has basic calculator
- Better: Taxtips.ca calculator
Essential Forms
T1 General - Main tax return form
Schedule 7 - RRSP contributions
Schedule 11 - Tuition credits
T2200 - Employment expenses (must be signed by employer)
T1213 - Request to reduce tax deductions at source (if you have large RRSP room)
NETFILE Access Code
What it is: 8-character code on your previous Notice of Assessment
Why you need it: Required to transmit return via NETFILE
If you don't have it:
- First-time filers: Use date of birth instead
- Lost NOA: Log into CRA My Account to view it
Frequently Asked Questions
Do I need to file if I had no income?
You're not required to, but you should file to:
- Claim the Canada Groceries and Essentials Benefit (up to $679/year for singles)
- Build RRSP contribution room
- Maintain benefit eligibility
Bottom line: File even with $0 income. Takes 10 minutes.
What happens if I file late?
If you owe taxes:
- 5% penalty on balance owing
- Plus 1% per month (up to 12 months)
- Plus daily compound interest (currently 7%)
Example: Owe $2,000, file 3 months late
- Late filing: $2,000 × 5% = $100
- Monthly: $2,000 × 1% × 3 = $60
- Interest: ~$50
- Total penalty: $210
If you're getting a refund: No penalty, but you delay getting your money.
Can I file taxes from previous years?
Yes! You can file up to 10 years back.
Why you should:
- Get refunds you missed
- Establish RRSP room
- Qualify for benefits (CGEB pays retroactive for 1 year)
How: Download previous year forms from CRA website, complete them, mail in (NETFILE only works for current year).
What if I made a mistake on my return?
Before NOA: Call CRA immediately (1-800-959-8281) - they may be able to fix it
After NOA: File an adjustment using:
- CRA My Account (fastest)
- Form T1-ADJ (mail or fax)
- ReFILE (if software supports it)
Deadline: Within 10 years of tax year
Do I need to keep receipts?
Yes, keep for 6 years:
- All T-slips
- Receipts for deductions (RRSP, medical, childcare)
- Notices of Assessment
- Supporting documents
Why: CRA can audit you up to 6 years back (sometimes more if fraud suspected)
How to store: Digital scans are acceptable
Can I split income with my spouse?
Yes, for pension income only:
- You can split up to 50% of eligible pension (RRIF, registered pension)
- Must be 65+ (or receiving life annuity if under 65)
- Complete Form T1032
What you can't split:
- Employment income
- CPP (but you can split CPP credits, different process)
- OAS
Why it helps: Moves income from higher earner to lower earner, reducing family tax burden.
What's the difference between a deduction and a credit?
Deduction: Reduces taxable income before calculating taxes
- RRSP, child care, union dues
- More valuable at higher tax brackets
Credit: Reduces taxes owing after calculation
- Basic personal amount, tuition, medical, charitable donations
- Usually worth 14% federal + provincial rate
Example:
- $1,000 RRSP deduction at 29.65% bracket = $296 savings
- $1,000 tuition credit at 14% + 5.05% = $191 savings
How long until I get my refund?
Online + direct deposit: 2 weeks (8-10 business days)
Online + cheque: 4-6 weeks
Paper return: 8 weeks
Track your refund: CRA My Account or call 1-800-959-1956
What if I can't pay my taxes?
Options:
- Payment arrangement: Call CRA (1-888-863-8657) to set up monthly payments
- Tax installments: Pay quarterly next year to avoid lump sum
- Borrow to pay: Interest on loan is likely lower than CRA interest (currently 7%)
What NOT to do:
- Don't ignore it (penalties compound)
- Don't avoid filing (late filing penalty worse than late payment)
Important: File on time even if you can't pay. The late filing penalty (5% + 1%/month) is way worse than just interest.
Do I pay tax on TFSA or RESP?
TFSA: No tax on growth or withdrawals (tax-free!)
RESP: Growth is tax-free while it grows. When withdrawn by student:
- Your contributions come out tax-free
- Government grants (CESG) and growth are taxable to student
- Student is usually in low tax bracket, so minimal tax
RRSP: Tax-deferred. You pay tax on withdrawals.
Do I need to report foreign income?
Yes, if you're a Canadian tax resident, you must report worldwide income:
- Foreign employment
- Foreign rental property
- Foreign investments
- Foreign pension
Foreign tax credit: If you paid tax to another country, you can usually claim a credit to avoid double taxation (Form T2209).
FBAR (if you have US accounts): If you're a US citizen living in Canada, you may need to file US taxes and FBAR reports.
What's the best RRSP strategy?
General rules:
High income (50%+ bracket): Maximize RRSP - the tax refund is huge
Medium income (30-40% bracket): Balance RRSP and TFSA
Low income (under $50,000): Prioritize TFSA - you're in low bracket, save RRSP room for higher income years
Exception: If you're eligible for Canada Workers Benefit (CWB), be careful with RRSP - reducing your income too much can reduce the benefit.
Best time to contribute: Just before tax deadline for immediate refund, but you can contribute anytime during the year.
When to Get Professional Help
Consider hiring a tax professional if:
- Self-employment income with complex expenses
- Rental property income (especially multiple properties)
- Capital gains from stocks, real estate, or business sale
- Foreign income or foreign tax credits
- Business incorporation (need corporate and personal returns)
- Marriage/divorce in tax year (income splitting, support payments)
- Disability benefits and complex medical expenses
- Estate/trust income (T3 slips)
- Crypto trading (complex rules on capital gains vs business income)
- CRA audit or reassessment (need representation)
Cost: $200-$500 for moderately complex return, $500-$2,000+ for business/complex investments
How to find: Ask for referrals, check CPA designation, avoid unlicensed preparers
Your Tax Filing Checklist
Before you start:
- Gather all T-slips (T4, T5, T3, T4A, T4E, etc.)
- Collect receipts (RRSP, medical, childcare, tuition, donations)
- Have previous year's Notice of Assessment (for NETFILE code)
- Set up CRA My Account if you haven't already
- Choose your filing method (free software recommended)
While filing:
- Use Auto-fill My Return to import T-slips
- Claim all eligible deductions (RRSP, childcare, union dues)
- Claim all eligible credits (medical, tuition, charitable donations)
- Enter spouse's net income correctly (affects benefits)
- Set up or verify direct deposit information
- Run error check before submitting
After filing:
- Save your NETFILE confirmation number
- Save a PDF copy of your return
- Keep all receipts for 6 years
- Watch for Notice of Assessment (2 weeks)
- Check your RRSP contribution room on NOA for next year
- Update CRA My Account if address/banking changes
Related Topics
- RRSP Contribution Deadline Guide - Maximize your retirement savings and tax refund
- Student Loans in Canada - Understanding student loan interest deductions
- Retirement Investing in Canada - RRSP, TFSA, and pension planning
- Start a Small Business in Canada - Self-employment tax obligations
Corrections Policy
Refdesk.ca is committed to accuracy. Tax information on this page is verified against official CRA sources and updated quarterly during tax season (February-May) and annually otherwise. If you find an error, outdated information, or broken links, please report it to [email protected] with the subject line "Tax Filing Topic - Correction Request." We review all submissions within 48 hours and update content as needed, posting a dated correction notice for significant errors. This guide was last reviewed on July 9, 2026.