Skip to main content

Our Office Locator is undergoing maintenance. Please call your local H&R Block office to confirm office hours.

Find an Office

File taxes the way you want with H&R Block

Get the Maximum Refund, Guaranteed.* Whether you want to file with a Tax Expert in-office, remotely, or do it yourself, we’ve got you covered.

File with an Expert

Get assistance from a Tax Expert, in-office or from the comfort of your own home.

File Yourself Online

Our easy to use tax software will guide you through your own tax filing.

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 2024 income tax return is April 30, 2025. If you’re self-employed your taxes are due on June 16, 2025.

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.