GST/HST NETFILE for Canadian Businesses

GST/HST NETFILE online is the Canada Revenue Agency's (CRA) internet-based service allowing eligible registrants to file their Goods and Services Tax / Harmonized Sales Tax (GST/HST) returns and rebates directly. This system offers a secure and efficient way to manage your tax obligations — and since electronic filing is now mandatory for virtually all businesses, understanding NETFILE is essential for 2026 compliance.

What is GST/HST NETFILE?

GST/HST NETFILE is a digital service designed to simplify the tax filing process for Canadian businesses and other registrants. Instead of mailing paper forms, you submit your GST/HST return information electronically to the CRA via the internet. This service is available for filing regular returns, including nil returns (where no tax is owed or collected), and certain eligible rebates alongside your return.

Using GST/HST NETFILE online provides immediate confirmation that the CRA has received your return, helping you stay compliant and keep accurate records. It is part of the CRA's suite of electronic services aimed at making tax administration more convenient.

Who Needs to Use GST/HST NETFILE?

If your business (including sole proprietorships, partnerships, and corporations) is registered for GST/HST, understanding your filing obligations is essential. Generally, if your business generates $30,000 or more in annual worldwide taxable supplies, you must register for GST/HST.

For reporting periods ending in 2024 and later, all GST/HST registrants are required to file their returns electronically. The main exceptions are charities and selected listed financial institutions (SLFIs). A transitional grace period that existed for Q1 2024 has now ended — as of 2026 and into 2026, there are no more exceptions for most registrants. Failure to file electronically results in a flat penalty of $100 for the first offence and $250 for subsequent offences, even on nil or credit returns.

Even non-resident suppliers registered under the simplified GST/HST framework for digital products, services, or platform-based short-term accommodation can use GST/HST NETFILE to file their simplified GST34 returns.

Getting Started: Before You File Online

Before you can begin filing your return using GST/HST NETFILE online, you need a couple of key pieces of information.

Essential Requirements

To use the service, you must:

  1. Be registered for the GST/HST. You will have a 9-digit Business Number (BN) followed by a program identifier (usually RT) and a reference number (e.g., 123456789 RT 0001).
  2. Have a valid 4-digit Access Code provided by the CRA specifically for electronic filing — unless you are filing through My Business Account, which does not require an access code.

How to Get Your GST/HST NETFILE Access Code

The CRA typically mails your personalized access code each fiscal year in the GST34-3 return package. This package also includes your reporting periods and due dates. If you file electronically and make two consecutive electronic payments, the CRA may stop sending this package unless you request it.

If you haven't received your package, have misplaced your code, or need a new one, you can:

  • Call the CRA Business Enquiries line at 1-800-959-5525 to request a new package (GST34-2 or GST34-3).
  • Use the CRA's "GST/HST Access Code Online" service to retrieve your code instantly.

Alternatively, registering for the CRA's My Business Account portal allows you to file your GST/HST returns electronically without needing an access code, view due dates, make payments, and access other business account information. This is the recommended option for most businesses in 2026.

Step-by-Step Guide to Filing via GST/HST NETFILE

Once you have your Business Number and Access Code ready (or are signed in to My Business Account), follow these steps:

  1. Navigate to the official GST/HST NETFILE service page on the CRA website and select the "Ready to file" button.
  2. Enter your 9-digit Business Number and the specific 4-digit RT program account identifier (e.g., RT0001).
  3. Enter your 4-digit Access Code (not required if filing through My Business Account).
  4. Select the reporting period end date for the return you are filing.
  5. Indicate if you are filing a nil return (all fields $0). If so, the process simplifies significantly — check the box and certify.
  6. If not a nil return, proceed to enter your financial information. This includes your total sales and other revenues (Line 101).
  7. Complete the Net Tax Calculation section. Reminder (effective May 13, 2024): Lines 105 (Total GST/HST collected or collectible) and 108 (Total Input Tax Credits) are automatically calculated. You must enter the required amounts on lines 103, 104, 106, and 107.
  8. Enter any applicable amounts for other credits, such as instalments paid or rebates claimed directly on the return.
  9. The system will calculate your net tax: either the amount owing or the refund due.
  10. Review the summary page carefully to ensure all entered information is accurate.
  11. Read and check the certification statement confirming the information is true, correct, and complete.
  12. Click "Submit" to file your return electronically.
  13. A confirmation page will appear with a confirmation number. Save or print this page for your records. If you owe taxes, you will be prompted with payment options.

Important Updates and Considerations for 2026

GST/HST Rates by Province in 2026

The applicable rate depends on the province of supply (generally where your customer is located), not where your business operates. Current 2026 rates:

Province / TerritoryTax TypeRate
Alberta, BC, Saskatchewan, Manitoba, Quebec, territoriesGST only5%
OntarioHST13%
New Brunswick, Newfoundland and Labrador, PEIHST15%
Nova ScotiaHST14% (reduced from 15% effective April 1, 2026)

Penalties and Interest in 2026

Filing or paying late carries real financial consequences in 2026:

  • Late-filing penalty: 1% of the unpaid net tax, plus 0.25% per month for up to 12 months.
  • Failure to file electronically: $100 for the first offence, $250 for subsequent offences — applies even on nil or credit returns.
  • Interest on overdue remittances: 7% (Q1 and Q2 2026), compounded daily from the day after payment was due. Rates are updated quarterly based on the Bank of Canada rate plus 4 percentage points.
  • Mandatory electronic payment: Remittances of $10,000 or more must be made electronically or at a financial institution.

Voluntary Disclosure Program (VDP) — Updated October 2026

If your business has unreported GST/HST obligations, the CRA's Voluntary Disclosure Program (updated effective October 1, 2026) offers relief. Unprompted disclosures receive 75% interest relief and 100% penalty relief. Prompted disclosures receive 25% interest relief and up to 100% penalty relief. Disclosures must cover the most recent four years of non-compliance.

Non-Resident Suppliers and Digital Services

Non-resident suppliers of cross-border digital products/services and platform operators for short-term accommodation may need to register under the simplified GST/HST framework and collect tax. If you are a regular GST/HST registrant purchasing from these suppliers, provide your GST/HST registration number to ensure they don't charge you the tax. Recovering incorrectly charged GST/HST from these suppliers can be complex (refer to GST/HST Notice 322).

Filing Nil Returns

If you have no business activity and no GST/HST to report for a period, you must still file a return. The GST/HST NETFILE service offers a simplified option: select "I am filing a nil return" early in the process. This pre-fills the return with zeros, requiring only certification and submission. Skipping a nil return entirely will still result in a late-filing penalty.

Filing Rebates

While some rebates can be claimed directly on the return, others — like the Public Service Bodies' Rebate (Form GST66) — must be filed separately. Public service bodies can use links on the CRA's "Electronic rebate forms" page. If you need to file a paper rebate application associated with your electronic return, mail it no later than the day you file the return electronically.

Other Electronic Filing Methods

While GST/HST NETFILE online is a primary tool, the CRA offers other electronic methods:

  • My Business Account (recommended): A secure portal to manage various business taxes including GST/HST, without needing an access code. File returns, make payments, view statements, and more.
  • Represent a Client: Allows authorized representatives (like accountants) to file on behalf of businesses.
  • Electronic Data Interchange (EDI): Allows filing and payment through participating financial institutions, often integrated with accounting software.
  • GST/HST TELEFILE: A phone-based filing system for eligible registrants using a touch-tone phone.
  • GST/HST Internet File Transfer: For filing directly from CRA-certified third-party accounting software such as QuickBooks or FreshBooks. Requires your access code.

Avoiding Common Mistakes

Accuracy is vital when filing. Be mindful of common errors:

  • Keying errors: Double-check all numbers entered.
  • Amounts on Line 101: Report total revenues, not just taxable ones — adjustments are made later in the form.
  • ITCs (Line 108): Claim only eligible Input Tax Credits related to commercial activities. Ensure proper documentation for all claimed amounts.
  • Ineligible purchases: Do not claim ITCs for expenses not directly related to taxable business activities.
  • Claiming personal expenses: Business expenses must be clearly separate from personal ones.
  • Annual filers with December 31 year-end: Your filing deadline is June 15, but your payment deadline is April 30. Interest accrues from April 30 on any unpaid balance — even if you file by June 15.

Using GST/HST NETFILE online is the mandatory, efficient standard for filing GST/HST returns with the Canada Revenue Agency for most Canadian businesses in 2026. Understanding the filing methods (NETFILE with access code, My Business Account, or third-party software), the current 7% interest rate on overdue remittances, and the updated penalty structure ensures you stay compliant and penalty-free. When in doubt, My Business Account is the recommended option — no access code required, and full account management in one place.

Frequently Asked Questions (FAQs)

What are the GST/HST filing deadlines in 2026?

Deadlines depend on your assigned reporting period:

  • Monthly filers: Return and payment due one month after the end of each reporting month.
  • Quarterly filers: Return and payment due one month after the end of each fiscal quarter.
  • Annual filers (December 31 year-end, with business income): Return due June 15, 2026 — but payment due April 30, 2026. Interest accrues from April 30 on any unpaid balance.
  • Annual filers (all other year-ends): Return and payment both due three months after fiscal year-end.

Where is my GST/HST NETFILE access code?

Your 4-digit access code is mailed to you annually in the GST34-3 information package from the CRA. If you've lost it or didn't receive it, you can retrieve it using the CRA's "GST/HST Access Code Online" service or by calling 1-800-959-5525. Alternatively, filing through My Business Account does not require an access code.

Is GST/HST NETFILE still available in 2026?

Yes. GST/HST NETFILE remains fully active and is the standard electronic filing method for most Canadian GST/HST registrants. The service is available throughout most of the year, with a brief maintenance window typically in late January. You can file current returns as well as returns for previous reporting periods through NETFILE or My Business Account.

Do you get GST/HST credits if you file taxes late?

This question usually refers to the personal GST/HST Credit (or Canada Groceries and Essentials Benefit starting July 2026) received by individuals — not the business GST/HST return filed via NETFILE. Filing your personal income tax return late can delay your personal benefit payments. Filing your business GST/HST return late results in penalties and interest charges on any amounts owing.

Do I still need to file if I have no sales?

Yes. All registered GST/HST businesses must file a return for every reporting period, even if there is nothing to report. Filing a nil return through NETFILE is quick — simply check the "nil return" box and submit. Failing to file, even a nil return, can trigger a late-filing penalty.

Go up

We use third-party cookies to enhance your user experience while browsing our website securely. More information