Skip to main content
Find an Office

Get every dollar back. Your way.

Work with a Tax Expert in person or remotely or file on your own. We ensure it’s done right.

 

File with a local Tax Expert

Meet a Tax Expert at an office near you. We find every credit and do all the work for you.

Expert filing from anywhere

Get a Tax Expert’s help without the drive. Upload your slips and we file for you.

Fast, Easy Software

Use our simple tools to file on your own. It's safe, fast, and ready when you are.

Why Choose H&R Block?

Filing taxes has never been easier. 
Here's why millions of Canadians trust us every year. 

Maximum Refund Guarantee

We guarantee you’ll get the biggest refund possible—ensuring no deductions or credits are missed.

Accuracy Assurance

We stand by the accuracy of our work. If we make an error, we’ll cover the cost.

Ease of Use

From our expert guidance to our intuitive tax software, filing is fast and simple.

Expert Support

Need help? Our Tax Experts are always here to provide guidance, whether in person or remotely.

Your Tax Filing Journey — Simplified!

Whether you want to work with an expert or do it yourself, we’re here to help.

File with a Tax Expert

At an office, at home, or both, we’ll do the work.

In-office

Book an appointment or walk in.

Drop-off

Drop off documents at your nearest location.

Remote Tax Expert

Securely upload your documents and an expert will prepare your return remotely.

File Yourself with Our Tax Software

Simple steps, easy tools, and help if you need it.

Canadian Income Tax FAQ

Have questions? We’ve got answers.

  • Filing your taxes on time ensures you receive every credit and deduction you’re owed.
  • If you’re owed money, not filing a return means you could be missing out on a refund.
  • Skipping any tax year could pause eligible benefit payments such as the GST/HST Credit or Canada Child Benefit payment.
  • If you owe money, avoid late fees, penalties or interest when you file on time.

The deadline to file your 2025 income tax return is April 30, 2026. If you’re self-employed your taxes are due on June 16, 2026. However, it's important to note that any amount due must still be paid by April 30, 2026. To avoid late-payment penalties, it's recommended that you prepare your tax return well in advance of April 30th if you have self-employment income.

It can take 2 to 3 weeks to receive a refund when you transmit your return via NETFILE. For mailed returns, refunds are mailed out in 4 to 6 weeks following receipt of the return by the CRA or the Revenu Quebec. However, when you file with us you could get your refund instantly.

If you’re a resident of Canada for any part of the year and are earning income, whether that’s employment, self-employment, investment, or other income, you're subject to Canadian income tax. There are no exemptions for age or occupation.

The CRA requires that you retain your records for a minimum of 6 years, by law. You can ask to amend your tax return for up to the previous 10 years, so it’s a good idea to maintain your records for that long.

Unsure which filing option is right for you?

Let us help you decide the best way to file.