Track mileage automatically
Get started
October 25, 2024 - 5 min read

Tax Deadlines for Self-Employed and Small Businesses in Canada

Whether you’re self-employed or running a small business, staying on top of your taxes is crucial to avoid penalties. Different tax types, including income tax, payroll tax, and goods and services tax/harmonized sales tax (GST/HST), have separate filing and payment deadlines.

If your due date is on a weekend or a public holiday, you need to file or pay (or remit) your taxes on or before the next business day.

This article covers the essential small business and self-employed tax dates you should keep handy when completing your tax return in 2025 and beyond.

Self-employed tax filing deadlines

The filing and payment deadlines you need to know for your next tax return are outlined below.

GST/HST reporting period depends on annual revenue

If you collect taxes on products and services offered to your customers, you need to file a tax return and remit taxes to the Canada Revenue Agency (CRA) based on your reporting period.

Your reporting period depends on your revenue from selling taxable supplies.

Annual revenue up to $1.5 million

You’re required to report annually. However, you can opt to report your taxes monthly or quarterly.

Annual revenue between $1.5 million and $6 million

This means a quarterly filing period, although you can select a monthly reporting period.

Annual revenue over $6 million

You have to file your GST/HST monthly – there’s no option in this case to switch to quarterly or annual reporting.

Filing and payment deadlines

Your reporting period affects your GST payment schedule. Here are the relevant due dates based on your reporting period:

Monthly or quarterly

Your filing and payment deadlines are one month after your reporting period ends. For example, if your reporting period ends on September 30, your due date to file and pay GST/HST will be October 31.

Quarterly

You must make GST/HST quarterly instalments if you meet all of the following conditions:
File taxes annually
Your net tax for the last fiscal year was at least $3,000.00
Your estimated net tax for the current fiscal year is at least $3,000.00
In such cases, the deadline for paying GST/HST will be one month from your fiscal quarter end. For example, if your fiscal quarter is from April 1 to June 30, 2024, your due date will be July 31, 2024.

Annually

If your fiscal year-end is December 31, 2024, you must pay due taxes by April 30 and complete filing by June 15. For 2025, your payment and filing deadlines will be April 30, 2025, and June 16, 2025 (as June 15, 2025 falls on a Sunday). 

However, if your fiscal year ends on a different date, your deadline is three months later. For example, if your fiscal year ends on September 30, 2024, your filing and payment deadline will be December 31, 2024. 

Driversnote

Track business driving with ease

Trusted by millions of drivers

Automate your logbook Automate your logbook

Automatic mileage tracking and CRA-compliant reporting.

Get started for free Get started for free

Income tax

The self-employed and small business owners have separate deadlines to remit and file income taxes. You must pay your balance due by April 30 at the latest and your filing deadline is on June 15.

While your 2025 self-employed tax filing deadline will be April 30, 2025, you must pay your taxes by June 16, 2025 (as June 15, 2025, falls on a Sunday).

Payroll remittance deadlines for small business owners

If you’ve hired employees and made payroll deductions from their paycheques, it’s important to remit those withheld amounts according to your remitter type. The CRA calculates the average monthly withholding amount (AMWA) using the following formula to determine how frequently you should remit your taxes:

Total payroll deduction remittances in a calendar year / number of months in a year in which payroll deduction remittance was made

The following table describes remitting periods and their associated due dates.
 

Remitter type Conditions Remitting frequency Remitting periods and due dates
Quarterly a) For new small employers with a payroll account open for less than 12 months and a perfect compliance record, AMWA is less than $1,000.00.
 
b) For small employers with a payroll account open for over 12 months and a perfect compliance record, AMWA is less than $3,000.00.
Quarterly

Your remittance due date is 15 days from the end of your remitting period.

For example, if your remitting period is from January 1 to March 31, your deadline is April 15.

Regular If your AMWA is less than $25,000.00 Monthly

Your remittance due date is 15 days from the end of the calendar month.

For example, if your calendar month ends on April 30, your remittance deadline will be May 15.

Accelerated remitters If your AMWA is between $25,000.00 and $99,999.99 Maximum twice a month

If your remitting period is from the 1st to the 15th of the month, you must remit deductions by the 25th.

If your remitting period is from the 16th to the last day of the month, your remittance due date will be the 10th of the following month.

Accelerated remitters If your AMWA is over $100,000.00 Maximum four times a month

For remitting periods from the 1st to the 7th of the month, the due date is the third business day after the last date. So, if the reporting period ends on the 7th the due date is the 10 th.

For remitting periods from 8th–14th, 15th–21st, and 22nd–last day of the month, your due date is the third business day after the last date of your remitting period.

Other scenarios

No employees or only seasonal workers

If you don’t have any employees or hire only seasonal workers, you must report a nil remittance. Your due date will depend on your remitter type.

Change in business status

When your small business ceases to exist and changes its legal status, you must report a final remittance within seven calendar days of the event taking place. Make sure you communicate this change to the CRA.

Contributions towards your Registered Retirement Savings Plan (RRSP)

Your RRSP contribution limit is generally the lesser of:

  • 18% of your previous year’s income
  • annual RRSP dollar limit ($31,560 for 2024)

The CRA allows you to carry forward any unused RRSP portion, enabling you to make the most out of this plan.

Your contribution deadline for RRSP is February 28 (February 29 if it’s a leap year) of the following year. For the 2024 tax year, you can contribute by February 28, 2025.

FAQ 

No, they’re different. While you can file your tax return by June 15, you’re still required to remit your taxes by April 30 at the latest.
You can generally use your GST/HST Input Tax Credits (ITCs) – the sales tax paid on your business expenses to lower your GST/HST remittance.

Tired of logging mileage by hand?

Effortless. CRA-compliant. Liberating.

Auto-track trips
Classify trips
CRA compliant reports

This material has been prepared for general informational purposes only, and should not be taken as professional advice from Driversnote. You should consider seeking independent legal, taxation, or financial advice from a professional to check how this information relates to your own circumstances. Relevant laws also change from time to time.