HST and GST Filing Checklist
Everything you need to gather, calculate, and file a clean Canadian GST/HST return, in one simple checklist. Work through it yourself, or hand it to us and we will file it for you.
★★★★★ 5.0 from 80+ Google reviews
File your GST/HST return with confidence
Filing a GST/HST return means reporting the tax you collected on sales, subtracting the tax you paid on your own purchases, and remitting the difference to the Canada Revenue Agency. Miss a number or a deadline and it can cost you in interest and penalties. Use the checklist below to make sure nothing slips through. When you would rather skip the whole thing, our HST and GST filing service handles it end to end, and every return is prepared and filed by a CPA.
Your GST/HST filing checklist
Grouped into four stages, from confirming your period through to paying what you owe. Check off each item as you go.
Before the period
- Confirm you are registered for GST/HST and have your nine digit business number and RT program account ready. Most businesses must register once worldwide taxable sales pass the $30,000 small supplier threshold over four consecutive calendar quarters.
- Confirm your reporting period and filing frequency (monthly, quarterly, or annual).
- Note your filing due date and payment due date for the period, so you build in time to gather everything.
- Confirm which tax rates apply to your sales. GST is 5 percent, and in Ontario the HST is 13 percent. Rates differ in other provinces, so charge based on where the supply is made.
- Make sure your bookkeeping for the period is complete and reconciled, with every sale and expense recorded.
Gathering your numbers
- Total taxable sales, leases, and other revenue for the period, before tax (line 101).
- Total GST and HST you collected or that became collectible on those sales.
- Total GST and HST you paid or owe on business purchases and expenses, your input tax credits.
- Gather source documents that back up your input tax credits, such as supplier invoices and receipts.
- Separate out any zero rated, exempt, or out of province sales that are taxed differently or not at all.
- Flag any bad debts you wrote off and any GST/HST you refunded to a customer during the period.
Calculating the return
- Add up all the tax collected or collectible on your sales (line 103).
- Add up your total input tax credits for the period (line 108).
- Apply any adjustments, such as bad debt recoveries or tax refunded to customers.
- Subtract your input tax credits and adjustments from the tax you collected to get your net tax (line 109).
- Confirm whether the result is an amount owing to the CRA or a refund coming back to you.
- Double check that your figures tie back to your books and your sales records before you file.
Filing and paying
- Choose your filing method, usually CRA online through My Business Account or GST/HST NETFILE.
- File the return on or before your due date, even if your net tax is zero or you are in a refund position.
- Pay any balance owing by the deadline to avoid interest and penalties.
- If you expect a refund, confirm your direct deposit details so it reaches you faster.
- Save your filed return, confirmation number, and working papers with your records. Keep your GST/HST records for at least six years in case the CRA asks to see them.
- Note your next reporting period and due date so you are ready to do it all again.
Thresholds and rates verified against the Canada Revenue Agency. See When to register for and start charging the GST/HST on canada.ca.
We can file it for you
Would you rather not touch it? Send us your numbers and we will prepare and file your GST/HST return for you. Every return is prepared and filed by a CPA, so it is accurate, on time, and done right. We work fully virtually with clients across Canada.
Related services and resources
HST and GST Filing
We prepare and file your sales tax return for you, prepared and filed by a CPA.
Learn more →HST and GST Tracking
Ongoing HST and GST tracking so your numbers are ready every period, not just at deadline.
Learn more →More Resources
Browse all our resources for Canadian small business tax and bookkeeping.
Learn more →Rated 5.0 by our clients on Google
![]()
Robby BrownTrustindex verifies that the original source of the review is Google.
E-commerce can get complicated fast with fees and multiple payment platforms. Better Books Canada broke it down in a way that actually made sense. Reports arrive on time and highlight what needs attention. It’s been easier to focus on growth instead of trying to reconcile transactions late at night.![]()
Emily TomlinsonTrustindex verifies that the original source of the review is Google.
Books are current and organized. Makes day to day operations easier. Happy with the support!![]()
Ezekiel LuandaTrustindex verifies that the original source of the review is Google.
This firm is amazingly detail focused and client centric. I have been using them since the conception of my business and without their expertise and dedication to the numbers of it all I would not be able to flourish the way I am. Furthermore, Bashar is personable, patient, incredibly knowledgeable, timely, trustworthy, genuine and all around a total win to have on any team for financial services.![]()
TatianaTrustindex verifies that the original source of the review is Google.
As a consultant working with federal clients in Ottawa, I needed someone who understood proper documentation and clean records. The team organized everything and set up consistent reporting so nothing slips through the cracks. It has saved hours every month. Things just feel under control now.![]()
wesley baileyTrustindex verifies that the original source of the review is Google.
Appreciate the consistency. Reports come in on time and make sense. That’s really all that was needed.![]()
Pierre FrederickTrustindex verifies that the original source of the review is Google.
Bashar is incredibly competent, knowledgeable and honest. He is not a bookkeeper that likes to meddle in grey areas. He has worked for the CRA and does everything he can to protect and inform his clients. He provides an incredible amount of value compared to the amount that he charges, and it’s truly been a pleasure working with him. I highly recommend Bashar if anyone is looking for bookkeeping services in Ottawa.![]()
Rehoboth MubediTrustindex verifies that the original source of the review is Google.
Professional and well-run business. Bashar was friendly, efficient, and knowledgeable, and the office was clean and easy to access. Everything was handled smoothly from start to finish. Highly recommend.Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
HST and GST filing FAQs
Find us across the Ottawa region
116 Albert St, Suites 200 & 300
Ottawa, ON K1P 5G3
1000 Innovation Dr, Suite 500
Ottawa, ON K2K 3E7
114 Chancery Crescent
Orléans, ON K4A 4N3
867 Notre-Dame St
Embrun, ON K0A 1W0

