GST/HST and TPS/TVQ on Canadian Invoices
How Canadian GST, HST, and Quebec TPS/TVQ appear on invoices, with examples for single-tax and two-tax invoice totals.
Tax rules change and depend on registration status, location, and transaction type. Verify with CRA, Revenu Quebec, or a qualified tax professional before filing or charging tax.
Calculator
Results update as you type
Why Canadian invoices need clear tax lines
Canadian invoices often need more than a final total. A client, bookkeeper, or tax reviewer should be able to see the subtotal, the tax name, the tax rate, the tax amount, and the final amount due.
This is especially important in Quebec, where TPS and TVQ are commonly shown as separate lines. If both taxes are compressed into one total, the invoice is harder to verify and more likely to create bookkeeping questions.
Common Canadian tax display patterns
| Location | Typical invoice tax display | Example |
|---|---|---|
| Ontario | HST as one line | Subtotal $100, HST 13% $13, Total $113 |
| Quebec | TPS and TVQ as two lines | Subtotal $100, TPS $5, TVQ $9.98, Total $114.98 |
| Alberta | GST as one line | Subtotal $100, GST 5% $5, Total $105 |
| British Columbia | GST plus possible PST context | Verify the exact tax treatment before billing |
Quebec TPS/TVQ example
For a Quebec invoice with a $1,000 subtotal, TPS at 5% is $50. TVQ at 9.975% is $99.75 when applied to the taxable amount used by the invoice setup. The invoice should show TPS and TVQ as two separate rows before the total.
A clean invoice summary would read: Subtotal $1,000.00, TPS 5% $50.00, TVQ 9.975% $99.75, Total $1,149.75. This is much clearer than showing only Total $1,149.75.
Start with the matching tool
Formula
The math behind the result
Single tax total = subtotal + (subtotal x tax rate).
Quebec two-tax total = subtotal + TPS + TVQ, where each tax line should be shown separately on the invoice.
How it works
A clean flow from input to answer
- 1Identify where the sale is supplied and which Canadian tax applies.
- 2Calculate each tax line separately instead of hiding tax inside the total.
- 3Show subtotal, each tax amount, and final total as separate invoice rows.
FAQ
Common questions
Should TPS and TVQ be shown separately?
Yes, for clarity. Quebec invoices are easier to review when TPS and TVQ appear as separate tax lines before the total.
Is HST one tax line?
In HST provinces, invoices commonly show HST as a single line using the applicable HST rate.
Can I use one invoice template for all provinces?
Yes, but the template should allow custom tax labels and rates, including two-tax cases such as TPS/TVQ.
Do I need to charge GST/HST on every Canadian invoice?
Not always. It depends on registration status, sales type, location, and applicable rules. Verify before charging or filing.
Which CalcBusiness tools help with Canadian tax invoices?
Use the GST/HST Calculator Canada, TPS/TVQ Calculator Quebec, and Invoice Generator with two-tax mode for clear invoice totals.