GST, HST, PST and QST charged correctly by province โ each tax tracked in its own payable account, so your CRA and provincial remittances are always ready to file.
Try It FreeIn British Columbia, Saskatchewan, Manitoba, and Quebec, a single invoice can owe money to two different governments at once: the federal GST and a separate provincial tax. Most small-business accounting tools lump those together or make you split them by hand, which is exactly how remittances end up wrong.
BizBooks Pro records each tax on its own โ the federal portion in one payable account and the provincial portion in another โ every time you raise an invoice. When filing season arrives, the number you owe the CRA and the number you owe your province are simply account balances you can read straight off the books.
Open Settings โ Sales Tax Codes and choose "Add Canadian Tax Codes." BizBooks Pro instantly builds ready-to-use codes for the whole country โ GST 5%, Ontario HST 13%, Nova Scotia 14%, the Atlantic provinces at 15%, BC (5% + 7%), Saskatchewan (5% + 6%), Manitoba (5% + 7%), and Quebec (5% GST + 9.975% QST) โ along with the GST/HST, PST, RST and QST payable accounts that sit behind them. No chart-of-accounts homework required.
You invoice a client $1,000 and pick the BC tax code. BizBooks Pro charges 12% and splits it across the books automatically:
$50 โ GST/HST Payable ยท $70 โ PST Payable
At filing time, the $50 is your federal remittance and the $70 is your provincial one โ no untangling, no spreadsheet.
On any invoice or estimate, choose the tax code from the dropdown in the totals box. The correct rate fills in and locks so it can't be fat-fingered. Build a quote as an estimate and the tax code rides along when you convert it into an invoice โ progress billing included โ so nothing has to be re-entered.
Quebec's 9.975% QST is the kind of rate that quietly throws journals out of balance in lesser tools. BizBooks Pro rounds it penny-perfectly, and every journal entry it creates balances to the cent โ the way double-entry bookkeeping is supposed to work.
The GST or HST you pay your own suppliers isn't a cost โ it's an Input Tax Credit that comes back to you when you file. Bury it inside an expense account and you quietly overpay the CRA. BizBooks Pro books it the right way, automatically.
Pick a tax code on any vendor bill and BizBooks Pro splits the tax by whether it's recoverable. Recoverable GST, HST and QST accrue in a "Paid (ITC)" asset account โ money coming back to you. Non-recoverable PST and RST post to Sales Tax Expense, where a true cost belongs.
You enter a $1,000 lumber bill with the BC code. BizBooks Pro records:
$50 โ GST/HST Paid (ITC), an asset ยท $70 โ Sales Tax Expense
At quarter-end, that $50 reduces what you owe the CRA. The $70 PST stays a real expense, because that's what it is.
Running a jurisdiction we didn't pre-build? Every custom tax code carries an Input Tax Credit checkbox per component, so the same recoverable-vs-cost logic works anywhere you need it.
Reports โ Sales Tax opens with a Tax Liability by Agency table right at the top. For any date range, it shows tax collected, minus input tax credits, equals net owing โ broken out per agency, whether that's the CRA, Revenu Quรฉbec, or a provincial tax authority.
Those aren't estimates you reconcile later. They're your remittance figures, ready to copy onto the return.
GST, HST, PST, RST and QST codes generated in one click, with the payable accounts behind them.
Federal and provincial tax never get mixed โ each remittance is a clean account balance.
Recoverable GST/HST/QST books as an asset that lowers what you owe; PST/RST stays a true cost.
Collected minus credits equals net owing, per agency, for any period โ file-ready.
Even Quebec's 9.975% QST balances to the cent on every journal entry.
Not in Canada? Build multi-tax codes for any state + county + city combination.
Let BizBooks Pro do the province-by-province math so your remittance numbers are ready before you sit down to file.
Start Your Free Trial