Accounting glossary

HST netfile

What HST netfile is, who can use it, the 2026 filing deadlines by frequency, and how it differs from My Business Account and EDI for Canadian GST/HST returns.

By ExpenseFlow team
· 18 May 2026

Definition

HST netfile is the Canada Revenue Agency’s secure online service that lets GST/HST registrants file their returns directly through the CRA website. The registrant uses the four-digit access code printed on their personalised return package or accesses the service through their CRA My Business Account. Netfile is the most common filing method for small and mid-size Canadian businesses.

What HST netfile means in practice

For a Canadian bookkeeper, HST netfile is the standard quarter-end (or month-end, or year-end) filing routine. The CRA mails a personalised return package to each registrant with an access code valid for the upcoming filing. The bookkeeper logs in to the CRA website, enters the access code, fills in the return values from the reconciled accounting platform, reviews the calculated net tax, and submits.

The four-digit access code is the friction point. It’s printed on the paper return package, so a bookkeeper working remotely without access to the client’s mail cannot easily netfile without first asking the client for the code. The CRA also publishes the code in My Business Account, which is the more reliable route for remote bookkeepers. Most modern Canadian SMB workflows use My Business Account by default and reserve netfile for the simplest single-return cases.

A practical example: a Toronto-based bookkeeper closes January 2026 for a quarterly filer with a December 2025 quarter-end. They reconcile the GST/HST control account in Xero (line 105 GST/HST collected: CAD 12,400, line 108 input tax credits: CAD 3,200, line 109 net tax: CAD 9,200). They log in to the CRA website, enter the client’s access code from the most recent return package, key in the four values, and submit. They receive a confirmation number. They schedule the CAD 9,200 payment through online banking with the CRA payment code. Total time: 15 minutes.

How HST netfile works by country

Canada

Available to most GST/HST registrants without prior enrolment. The four-digit access code on the personalised return package or in My Business Account authenticates the filing. Most filers are eligible; the exceptions are large filers above CAD 1.5 million in revenue (who must use My Business Account or EDI) and registrants under formal CRA collection action.

The 2026 filing deadlines depend on the registration frequency. Monthly filers: 1 month after period end (so February 2026 due 31 March 2026). Quarterly filers: 1 month after period end (so Q4 2025 due 31 January 2026). Annual filers on a calendar year: 3 months after year end (so 2026 calendar year due 31 March 2027). The CRA enforces these dates strictly; late filing produces a graduated penalty: 1% of the amount owing immediately, then 0.25% per month up to 12 months.

United Kingdom

The United Kingdom does not use HST netfile. UK VAT returns are submitted via MTD-compatible software directly to HMRC’s MTD API. There is no equivalent direct-portal route; the MTD mandate explicitly closed off the HMRC online portal for VAT submissions in April 2022.

Australia

Australia does not have HST netfile. BAS returns are submitted via the ATO Business Portal, MyGov for sole traders, or directly from STP-enabled accounting software using the Standard Business Reporting (SBR) framework. Most Australian SMBs file from within Xero or QuickBooks Online directly.

New Zealand

New Zealand does not have HST netfile. GST returns are submitted via Inland Revenue’s myIR online service or directly from accounting software. The myIR portal is the primary route for businesses not using a cloud accounting platform.

Singapore

Singapore does not have HST netfile. GST F5 returns are submitted via IRAS’ myTax portal or directly from accounting software supporting the IRAS API. Filing is quarterly by default.

HST netfile is the Canadian filing route for GST/HST returns:

  • HST is the harmonised tax filed via netfile.
  • GST is the federal 5% component that combines into HST in five provinces.
  • Input tax credit is the recovery line on the netfile return (line 108).
  • GST/HST credit is the unrelated personal credit (frequently confused with the business return).
  • The bookkeeper reconciliation of the GST/HST control account is the upstream task that produces the netfile numbers.

See also

For the full Canadian GST and HST regime, see the CA GST and HST guide.

FAQ

See the answered questions above for the 2026 filing deadlines, refund return processing, and the difference between netfile and My Business Account.

Questions, answered

Common questions

What are the 2026 GST/HST netfile deadlines?

Monthly filers: 1 month after period end. Quarterly filers: 1 month after period end. Annual filers (calendar year): 3 months after year end (so 31 March 2027 for the 2026 calendar year). Most CRA-imposed annual year-ends for non-calendar filers: 3 months after that year-end. The CRA strictly enforces these dates; late filing produces a 1% penalty on the amount owing plus 0.25% per month up to 12 months.

Can I netfile a refund return?

Yes. Refund returns netfile the same way as payable returns. Refunds under CAD 5,000 are usually issued within 4 weeks. Refunds above CAD 5,000 may be subject to pre-payment audit, which can extend processing to 8-12 weeks. Setting up direct deposit through My Business Account accelerates the refund.

What's the difference between HST netfile and My Business Account?

HST netfile lets you submit a single GST/HST return directly through the CRA website using the access code on your return package. My Business Account is the broader CRA portal that lets you manage all your business accounts (GST/HST, payroll, corporate income tax, T-slips) in one place. Larger filers and businesses managing multiple programmes typically prefer My Business Account; smaller filers often use netfile for its simplicity.

Keep exploring

Track hst netfile without spreadsheets

ExpenseFlow keeps your books clean by encoding the rules behind terms like this directly into capture and categorisation.