Filing the GST/HST return without drama
GST/HST filing periods, the line numbers that matter, and how to build the return from books you can defend.
Periods and deadlines
Filing frequency follows revenue: annual for the smallest registrants, quarterly for most small businesses, monthly for larger ones. Quarterly filers generally owe one month after period end; annual filers get longer. Missing a period compounds — file even when the balance is nil.
The lines that matter
Line 101 total sales, line 105 tax collected, line 108 input tax credits, line 109 the net. The return is small; the audit behind each line is not — which is why each number should be a report you can regenerate, not a spreadsheet you assembled once.
Common traps
Claiming ITCs without documentation; forgetting tax on inter-provincial sales follows the destination; netting refunds informally instead of through credit notes; and letting the tax-payable ledger balance drift from what was filed.
In SeroBooks
Tax reports by rate and base rebuild any period on demand, and period locking freezes filed months so the return you sent stays the return the books show.
A return is a reading, not a reconstruction
The boxes on a GST/HST return ask for figures your ledger already holds: total taxable sales, tax collected, input tax credits, and the net. The work most small businesses experience at filing time is not calculation — it is assembling those figures from receipts, statements and a point-of-sale export that never quite agrees with the bank.
When every sale and purchase posted its own tax lines at the moment it happened, filing becomes reading a screen for the period.
The checks worth running first
Before filing, three things are worth confirming: that the trial balance balances, that the tax report reconciles against the sales ledger for the same period, and that the tax payable accounts on the balance sheet tell the same story as the return. SeroBooks states each of these on screen rather than leaving them to be inferred.
Filing frequency follows your revenue and CRA's assignment — annual, quarterly or monthly — and the period selector matches whatever cadence you were given.
How SeroBooks applies this
Tax is decided per line, not per invoice. Each line's treatment comes from the product's tax category and the place of supply, so a GST-only item and a GST-plus-provincial item sit on the same sale without anyone thinking about it. Combined rates split into their federal and provincial halves in the ledger — one payable account per tax actually levied — which is what lets a return be filed from the books rather than rebuilt in a spreadsheet.
The Tax report then reads that same ledger for any period: taxable sales by rate with the base for each, zero-rated sales counted rather than dropped, credit notes netted, and a self-check against the sales ledger that says so out loud when the two disagree. Input tax credits accrue from purchase documents as they are entered.
Tax handled per line, per province, automatically.
The place-of-supply engine inside SeroBooks does this all day.