top of page

GST NETFILE vs. CRA My Business Account: Which Is Best for Filing Your GST/HST Return?

GST NETFILE vs CRA My Business Account for filing GST/HST returns in Canada

Filing a GST/HST return is a regular compliance requirement for many Canadian businesses, but the filing process can sometimes be confusing. Business owners may come across GST NETFILE, CRA My Business Account, accounting software, and other electronic filing options and wonder which method they should use.

The good news is that these options are not necessarily competing systems. In many cases, GST/HST NETFILE is an electronic filing service used to submit the return, while CRA My Business Account is a broader online portal for managing your business tax accounts.

Understanding the difference can help you choose the most convenient way to file your GST/HST return, avoid common filing errors, and keep your CRA business account up to date.


GST NETFILE vs CRA My Business Account quick comparison

What Is GST NETFILE?

GST/HST NETFILE is an online service provided by the Canada Revenue Agency (CRA) that allows eligible registrants to electronically file their GST/HST returns.

Instead of preparing a paper GST/HST return and mailing it to the CRA, a business can enter the required information electronically and submit the return online.

GST/HST NETFILE can be useful for businesses that already have their GST/HST figures calculated and simply need a convenient way to submit the return.

Depending on the filing situation, information you may need includes:

  • Reporting period

  • Total sales and other revenue

  • GST/HST collected or collectible

  • Adjustments

  • Input tax credits (ITCs)

  • Net tax calculation

  • Other applicable GST/HST information

Important: The amounts should be properly calculated and supported by your accounting records before the return is submitted.


What Is CRA My Business Account?

CRA My Business Account is much broader than GST/HST NETFILE.

It is the CRA's secure online portal that allows business owners and authorized users to access and manage various business tax accounts.

Depending on the business and programs registered, My Business Account can provide access to information relating to:

  • GST/HST (RT)

  • Payroll deductions (RP)

  • Corporation income tax (RC)

  • Other applicable CRA business programs

For GST/HST purposes, the portal can help businesses access account information, balances, transactions and other GST/HST information available through CRA's online services.


Difference between GST NETFILE and CRA My Business Account


GST NETFILE vs. CRA My Business Account

Feature

GST/HST NETFILE

CRA My Business Account

Primary purpose

Electronic GST/HST return filing

Managing CRA business accounts

GST/HST filing

Yes, where applicable

Access to GST/HST online services

View CRA balances

Not its primary purpose

Yes

Multiple CRA programs

No

Yes

Payroll account access

No

Yes, if registered

Corporate tax account

No

Yes, if applicable

Best suited for

Filing a GST/HST return

Ongoing CRA account management

For many business owners, the question isn't necessarily “Which one should I use?”

You may use both as part of managing your GST/HST obligations.


How Does GST NETFILE Work?

Before filing, your bookkeeping should be up to date for the applicable reporting period.

The process generally involves determining your reportable sales, calculating GST/HST collected or collectible, determining eligible input tax credits, making applicable adjustments, and calculating the resulting net tax.

Simple Example

Suppose a business has:

GST/HST collected or collectible: $8,000Eligible input tax credits: $5,500

Before considering other adjustments that may apply:

$8,000 − $5,500 = $2,500

The calculation itself may look straightforward. In practice, however, the more important question is whether the $8,000 and $5,500 are correct and properly supported.

Electronic filing can submit the numbers you provide, but it doesn't replace accurate bookkeeping.


What Are Input Tax Credits (ITCs)?

Input tax credits, commonly called ITCs, are an important part of many GST/HST returns.

Generally, eligible GST/HST registrants may be able to recover GST/HST paid or payable on qualifying purchases and expenses used in their commercial activities, subject to applicable CRA rules and restrictions.

Potential examples may include GST/HST associated with eligible:

  • Office expenses

  • Professional fees

  • Commercial rent

  • Advertising

  • Business supplies

  • Telephone and internet expenses

  • Equipment

  • Certain vehicle expenses

Eligibility depends on the particular expense and circumstances.


GST HST input tax credit record keeping tips for Canadian businesses

Why Accurate Bookkeeping Matters Before Using GST NETFILE

This is one of the most important considerations.

GST NETFILE files the return. It doesn't do your bookkeeping.

Before filing, the GST/HST accounts in your bookkeeping records should generally be reconciled.

Problems can arise from:

  • Duplicate transactions

  • Missing invoices

  • Incorrectly categorized purchases

  • Personal expenses recorded as business expenses

  • Incorrect GST/HST tax codes

  • Sales entered without the appropriate tax treatment

  • Unreconciled GST/HST accounts

These issues can result in an incorrect return even when the electronic submission itself is completed successfully.


When Is a GST/HST Return Due?

Your GST/HST filing deadline depends on your assigned reporting period and circumstances.

A business may have an:

Monthly | Quarterly | Annual

GST/HST reporting period.

It is also important to distinguish between the return filing deadline and the payment deadline, because they are not necessarily identical in every situation.

Check the reporting period and applicable due dates shown in your CRA account or correspondence rather than assuming a particular date.

Late filing or payment can result in interest and, where applicable, penalties.


Does Filing a GST/HST Return Automatically Pay the Balance?

No. Filing and paying are separate actions.

Submitting your GST/HST return electronically reports the figures to CRA. If the return results in an amount owing, you still need to arrange payment using an accepted CRA payment method.


GST HST return filing and payment checklist for Canadian businesses

Can You File a Nil GST/HST Return?

If you're required to file a GST/HST return for a reporting period, having no sales or no GST/HST to remit does not necessarily eliminate the filing requirement.

A registered business may have little or no activity during a particular reporting period but still be expected to file the required return.

Don't simply ignore a reporting period because the business had no revenue.


Common GST NETFILE Mistakes

Electronic filing can be convenient, but mistakes in the underlying accounting can still cause problems.

Common issues include:

  • Entering the wrong reporting period

  • Reporting sales incorrectly

  • Missing eligible ITCs

  • Claiming unsupported ITCs

  • Duplicating expenses

  • Using incorrect sales-tax codes

  • Failing to reconcile GST/HST accounts

  • Filing without retaining supporting records

  • Assuming that filing automatically pays the balance owing

Another common problem is filing too quickly.

If the bookkeeping hasn't been completed or reconciled, review the accounts before submitting figures simply to get the return filed.


What If Your Accounting Software Calculates GST/HST?

Cloud accounting platforms can make GST/HST reporting considerably easier by tracking sales taxes throughout the reporting period.

However, the results should still be reviewed.

Incorrect tax codes, duplicate transactions, improperly recorded transfers and incorrectly categorized expenses can affect the GST/HST report.

The objective isn't simply to obtain a number from accounting software.

The objective is to have a number that can be supported by the underlying accounting records.


Which Is Better: GST NETFILE or CRA My Business Account?

For a business owner who simply needs to electronically submit an eligible GST/HST return, GST/HST NETFILE can provide a straightforward filing method.

For someone who wants broader access to CRA business information and multiple tax accounts, CRA My Business Account provides significantly more account-management functionality.

But they serve different purposes, so one doesn't necessarily replace the other.


GST NETFILE and CRA My Business Account filing options in Canada

When Should You Get Professional Help With GST/HST?

A straightforward GST/HST return may be manageable internally when the bookkeeping is accurate and the transactions are relatively simple.

Professional assistance may be particularly helpful when a business has:

  • A large number of transactions

  • Transactions involving different provinces

  • Significant input tax credits

  • Vehicle or mixed-use expenses

  • Capital asset purchases

  • Prior-period adjustments

  • Unfiled GST/HST returns

  • Differences between bookkeeping records and CRA balances

  • Complex sales-tax treatment

  • Uncertainty about whether GST/HST applies to particular transactions

In these situations, the important question isn't simply how to submit the return. It's determining what amounts should be reported in the first place.


How CLaTAX Can Help With GST/HST Filing

CLaTAX – Cloud Accounting & Tax Services Inc. helps Canadian businesses with bookkeeping, GST/HST return preparation, tax compliance and cloud accounting.

Rather than treating GST/HST filing as an isolated task, the process can include reviewing the underlying bookkeeping, reconciling relevant GST/HST accounts and identifying potential discrepancies before the return is filed.

This can be particularly useful for small businesses, corporations and self-employed individuals who want their GST/HST reporting to agree with their accounting records.

Frequently Asked Questions About GST NETFILE

Is GST NETFILE the same as CRA My Business Account?

No. GST/HST NETFILE is an electronic GST/HST return-filing service. My Business Account is CRA's broader online portal for managing business tax accounts and accessing various CRA online services.


Is GST NETFILE free?

CRA's GST/HST NETFILE service itself doesn't require a business to purchase tax-filing software simply to access the CRA filing service.


Can I file GST/HST online?

Electronic filing is available and, in many situations, required for GST/HST registrants, subject to applicable CRA rules and exceptions.


Do I need to complete my bookkeeping before filing GST/HST?

You should have sufficient accounting records to accurately determine the amounts reported on the return. Reconciling GST/HST accounts before filing can help identify errors.


Can I claim all GST/HST paid as input tax credits?

No. ITC eligibility is subject to applicable rules. Appropriate supporting documentation should also be maintained.


Does GST NETFILE automatically pay my GST/HST balance?

No. Filing the return and paying the balance are separate actions.


What happens if I make a mistake on my GST/HST return?

The appropriate correction method depends on the error and circumstances. Review the CRA procedure applicable to your situation rather than simply changing the bookkeeping records after a return has already been filed.


Should I use GST NETFILE or CRA My Business Account?

It depends on what you're trying to accomplish. GST/HST NETFILE focuses on electronic return filing, while My Business Account provides broader access to CRA business tax information and services.


References & Official Resources

  1. Canada Revenue Agency — GST/HST NETFILE — Official CRA information about filing GST/HST returns electronically.

  2. Canada Revenue Agency — My Business Account — Official information about accessing and managing CRA business tax accounts online.

  3. Canada Revenue Agency — File a GST/HST Return — CRA guidance on GST/HST return filing requirements and methods.

Comments


Commenting on this post isn't available anymore. Contact the site owner for more info.
bottom of page