Free browser tool

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

Free

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

LocationTypical invoice tax displayExample
OntarioHST as one lineSubtotal $100, HST 13% $13, Total $113
QuebecTPS and TVQ as two linesSubtotal $100, TPS $5, TVQ $9.98, Total $114.98
AlbertaGST as one lineSubtotal $100, GST 5% $5, Total $105
British ColumbiaGST plus possible PST contextVerify 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.

If you operate in Canada, save the tax rate, tax label, and client province with your invoice records. It makes review easier later.

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

  1. 1Identify where the sale is supplied and which Canadian tax applies.
  2. 2Calculate each tax line separately instead of hiding tax inside the total.
  3. 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.