How to file a GST/HST return online as a sole proprietor

Once you're registered for GST/HST, you file a return for every reporting period, even if you had no sales. Here's what to have ready and how the deadlines work for most self-employed people.

1. Know your reporting period and deadlines

The CRA assigns your reporting period (monthly, quarterly or annual) based on your revenue, and most small sole proprietors are annual filers. You can see your periods and due dates in your CRA business account.

WhoPayment dueReturn due
Annual filer: individual with business income and a Dec 31 year-endApril 30June 15
Other annual filers3 months after fiscal year-end
Monthly or quarterly filers1 month after the end of each reporting period

So for the 2026 year, a typical freelancer pays by April 30, 2027 and files by June 15, 2027. If a due date falls on a weekend or a public holiday, it moves to the next business day. Annual filers may also have to pay quarterly GST/HST instalments; check your CRA account.

2. Gather four numbers

If you use the Quick Method, line 105 is calculated differently, using your remittance rate.

3. File electronically

  1. My Business Account: sign in to your CRA business account and use "File a return".
  2. GST/HST NETFILE: file online with your business number and the 4-digit access code shown on your personalized return (Form GST34-2).
  3. Some accounting software can file for you.

4. Pay

Pay through online banking (add the CRA as a payee for GST/HST), the CRA's My Payment, or another option the CRA accepts. Annual filers who already paid by April 30 enter that amount on line 110 when they file in June.

Tip: keep running totals all year

If you log pre-tax sales, GST/HST collected and GST/HST paid as you go, filing takes minutes: you just copy the totals onto lines 101, 105 and 108.

Free tool: try the GST/HST calculator by province to add or remove GST/HST from any amount.

Want this in a spreadsheet? The Canada Self-Employed Income, Expense & GST/HST Tracker ($19 CAD, Excel/Google Sheets) logs income, expenses by T2125 line, and GST/HST collected and paid, with monthly totals.

FAQ

When is my GST/HST return due as a sole proprietor?

If you file annually, are an individual with business income, and have a December 31 fiscal year-end, your payment is due April 30 and your return is due June 15. Other annual filers generally file and pay 3 months after their fiscal year-end. Monthly and quarterly filers file and pay one month after the end of each reporting period.

Do I have to file if I had no sales?

Yes. The CRA says you must file a GST/HST return even if you have no net tax to remit and no business transactions.

How do I file online?

Most registrants must file electronically. Common options are GST/HST NETFILE and the 'File a return' service in My Business Account, which require your business number and access code or a CRA sign-in.

Sources

Not tax advice. General information summarized from canada.ca. Rules change and depend on your situation, so check the CRA source pages and consult a qualified accountant.