Set your province once and Kantivo applies GST, HST, PST or QST to every invoice โ keeping each tax in its own account so nothing gets muddled at remittance time.
Try It FreeSell something in British Columbia, Saskatchewan, Manitoba, or Quebec and you're collecting for two governments on the same receipt โ federal GST plus a provincial tax that reports separately. Bundle them together, the way a lot of bookkeeping apps do, and reconciling what you actually owe becomes a monthly headache.
Kantivo posts each portion where it belongs โ the federal share to one payable account, the provincial share to another โ automatically, on every sale. Come filing time you're not calculating anything: what you owe Ottawa and what you owe your province are already sitting there as account balances.
Head to Settings โ Sales Tax Codes and click "Add Canadian Tax Codes." Kantivo generates the complete national set for you: GST at 5%, Ontario HST at 13%, Nova Scotia at 14%, the Atlantic provinces at 15%, plus the two-tax provinces โ BC (5% + 7%), Saskatchewan (5% + 6%), Manitoba (5% + 7%) and Quebec (5% GST + 9.975% QST). The matching GST/HST, PST, RST and QST payable accounts are created right alongside them.
Bill a customer $1,000 and select the BC code. Kantivo adds 12% and posts the two taxes to separate accounts on its own:
$50 โ GST/HST Payable ยท $70 โ PST Payable
The $50 is what you'll send the CRA; the $70 goes to the province. Two clean numbers, zero spreadsheet gymnastics.
Every invoice and estimate has a tax-code dropdown in the totals box. Select it and the rate populates and locks, so there's nothing to mistype. Start with an estimate and the code carries forward when it becomes an invoice โ progress billing and all โ so you never key the tax twice.
A rate like Quebec's 9.975% QST is exactly where cheaper software drops a penny and leaves your journal out of balance. Kantivo rounds it precisely and keeps every entry balanced to the cent, so your ledger stays trustworthy.
When you pay GST or HST to a supplier, that money isn't gone โ it's a recoverable Input Tax Credit you claim back at filing. Tuck it inside an expense account and you'll hand the CRA more than you should. Kantivo records it properly, without you having to think about it.
Choose a tax code on a vendor bill and Kantivo separates the tax by whether you can get it back. Recoverable GST, HST and QST build up in a "Paid (ITC)" asset account โ a balance owed back to you โ while non-recoverable PST and RST go to Sales Tax Expense, which is a genuine cost of doing business.
Record a $1,000 lumber bill under the BC code and Kantivo posts:
$50 โ GST/HST Paid (ITC), an asset ยท $70 โ Sales Tax Expense
When the quarter closes, that $50 trims your CRA bill. The $70 of PST stays booked as the expense it truly is.
Need a tax we didn't ship out of the box? Any custom code lets you flag each component as recoverable with its own Input Tax Credit checkbox, so the same treatment applies to whatever jurisdiction you operate in.
Open Reports โ Sales Tax and a Tax Liability by Agency summary greets you at the top. Choose any date range and it lays out tax collected, less input tax credits, equals net owing โ split by agency, whether that's the CRA, Revenu Quรฉbec, or a provincial authority.
There's nothing to recompute afterward. These are the figures you transfer straight onto your return.
One click builds GST, HST, PST, RST and QST codes for all 13 provinces and territories.
Federal and provincial amounts never mingle, so every remittance is just a balance to read off.
Recoverable GST/HST/QST posts as an asset and reduces your bill; PST/RST stays a real cost.
Collected less credits equals net owing, per agency, for any period you choose.
Even Quebec's 9.975% QST rounds cleanly and keeps every journal in balance.
Stack your own state, county and city taxes into a single custom code anywhere.
Let Kantivo handle the province-by-province split so your remittance totals are ready the moment you open the report.
Start Your Free Trial