If you're reading this you probably know you need to file taxes - and you probably also know when (if not check out our guide here).
Now you just need to know how to file your return without risking an audit.
Good news - we've done this literally 1000s of times so here's a simple guide on how you can file your own GST/HST return.
Before you start your Goods and Services Tax (GST) or Harmonized Sales Tax (HST) return, make sure you have everything the Canada Revenue Agency (CRA) requires to stay compliant. Proper preparation reduces your compliance effort and helps ensure you get every dollar of tax credits you’re entitled to.
You must have a CRA Business Number (BN) and a valid GST/HST account number (e.g., 123456789 RT0001). These are linked to your business registration and identify your business with Revenue Canada for tax purposes.
If you haven’t registered yet, you can do so through the Business Registration Online program (BRO).
Your business number is also used for income tax return forms, personal income tax returns, and remittance rate calculations under the standard method, quick method, or simplified method of accounting.
Collect all records of sales to customers, sales tax reports, and invoices. Your sales and purchases data determine your GST/HST rate, tax rate, and overall tax return accuracy.
If you use QuickBooks, Wave, or another accounting method tool, you can easily extract reports showing sales, business activities, and eligible business expenses.
Keep records for all eligible business expenses that include GST/HST — such as supplies, utilities, rent, and contractor payments. The GST/HST you pay on these purchases can be claimed back as Input Tax Credits (ITCs), which lower your net tax payable.
Pro Tip:
Organize receipts digitally using accounting software or cloud-based apps like Dext. The CRA allows digital records as long as they are legible and accessible for six years — a must during an audit or refund review.
You can file your HST return or GST returns directly using CRA My Business Account, your online business banking account, or certified accounting software.
If you still file by paper, mail it to the address indicated on your actual return form using Canada Post or at a Canada Post outlet. However, electronic filing is faster and safer.
Here’s how to complete your electronic return through CRA My Business Account.
Before you begin, ensure all invoices, receipts, and business registration details are ready. You’ll need totals for sales, purchases, and Input Tax Credits (ITCs). This ensures your tax credits are accurately calculated.
Visit the CRA My Business Account portal and sign in using your CRA credentials or your bank (sign-in partner).
Ensure your business number and GST/HST account are linked.
If you file for clients, use the Represent a Client feature (requires CRA authorization).
Select your business number and find the “GST/HST” section.
Click on your RT number (e.g., RT0001) and choose “File a Return.”
This opens your actual tax return form for submission.
Choose your filing frequency (monthly, quarterly, or annually).
Make sure the reporting period matches your registration threshold and business structure.
Late or incorrect period filings can lead to late filing penalty guidelines being applied.
Enter your:
Then, report the Input Tax Credits (ITCs) from your eligible business expenses.
If you had no sales or expenses, file a nil return (all zeros). This prevents your account from being flagged as outstanding.
Some businesses qualify for rebates or use the quick method, which affects their remittance rate.
If you’ve had bad debt adjustments or made sales outside of Canada, you’ll need to complete the additional schedules on your actual return form.
Review your tax return carefully. The CRA system calculates your net tax payable or refund automatically.
Check the certification box and submit your return with ease.
If successful, you’ll receive a six-digit confirmation number — save this immediately.
Download and save your confirmation PDF for your records. CRA requires you to keep all return documents for six years.
Keep digital copies in a secure cloud system or with your bookkeeping software.
If you owe money:
If expecting a refund, ensure your direct deposit information is current under Payment History.
Check your Payment Date, outstanding payments, and Tax Payments section regularly.
Even compliant businesses make these common GST/HST filing errors:
Many small businesses lose hundreds of dollars by not claiming ITCs simply because receipts were misplaced or unreadable.
You can’t claim tax credits without proof of payment — and the CRA will deny unverified claims.
Pro Tip:
Use cloud accounting tools to digitize receipts. CRA doesn’t need paper copies, but your electronic return must be backed by legible documentation.
Even if your business had no activity, you still need to file a nil GST/HST return.
Failure to do so can trigger penalty fees, CRA letters, and potential account restrictions.
If you’re expecting a refund, the Canada Revenue Agency will likely request supporting documentation.
Refund requests are where CRA scrutiny is highest. If your Input Tax Credits aren’t backed by valid invoices or receipts, your refund can be delayed, denied, or audited.
Pro Tip:
When expecting a refund, ensure every ITC claim has clear evidence — invoices, receipts, or bank statements.
If your business earns $100,000/year or more, filing your own GST/HST returns might not be worth the risk.
Mistakes in your tax return or missed ITCs can easily exceed the cost of hiring help.
Good news is you probably don't need an accountant at $250/hour to file for you as most bookkeepers can take care of the return.
If you want an extra stellar experience - speak to our team here to get a quote ;)
Filing your GST/HST return may seem daunting, but with the right tools and preparation, you can file your tax return with ease.
Using CRA My Business Account, the Business Registration Online program, and organized bookkeeping habits makes compliance simple and stress-free.
Whether you file yourself or hire a professional, stay proactive — accurate filing protects your refunds, tax credits, and your relationship with the Canada Revenue Agency.