How to file a tax return – Personal income tax
You may choose to do your own taxes or have someone else do them for you using tax software or on paper. If eligible, you may be able to get your taxes done for free by invitation or at a free tax clinic.
Filing due dates for 2025 taxes
- April 30, 2026: Deadline to file your taxes
- June 15, 2026: Deadline to file your taxes if you or your spouse or common-law partner are self-employed
Services and information
Tax software
Find certified tax software to complete a tax return and send it using NETFILE
SimpleFile
CRA’s free tax filing service for eligible individuals
Free tax clinic
Have a volunteer do your taxes for free if you have a modest income and simple tax situation
Professional tax preparer
Find a tax professional to file your taxes for a fee using EFILE
Paper tax return
Complete a return using the income tax package and send it by mail
On behalf of someone who died
Report date of death, access tax records as a representative, file final returns