← All guides

How to Show Tax on an Invoice (GST, VAT, or Sales Tax)

By the InvoiceKo team · September 10, 2026 · 4 min read

Whatever the tax is called where you work — GST, VAT, or sales tax — the way it appears on an invoice follows one universal pattern: a subtotal of your line items, a clearly labeled tax line showing the rate, and a total. Get that structure right and your invoice reads correctly to a finance team in Mumbai, Manchester, or Minneapolis. Here's the pattern, plus the details that differ by system.

The universal pattern: subtotal → tax → total

Every properly presented tax follows three rows at the bottom of the invoice:

  1. Subtotal — the sum of all line items, before tax. If you offer a discount, it's applied here, before tax is computed (see do discounts apply before or after tax?).
  2. Tax line — the label, the rate, and the computed amount, e.g. VAT (20%) — £190.00. The rate must be visible, not implied.
  3. Total — subtotal (less discount) plus tax, plus any shipping.

The one thing you never do: fold tax invisibly into line prices on a business invoice. Registered business clients need the tax amount broken out to reclaim or account for it, and their bookkeeping software expects a separate figure — in the UK, for instance, GOV.UK's invoicing rules spell out exactly what a VAT invoice must show.

Use the right label for the system

The label tells the reader which tax regime the line belongs to:

LabelWhere it's usedTypical presentation
GSTIndia, Australia, New Zealand, Singapore, Canada, othersRate shown; India commonly splits into CGST/SGST or IGST components
VATUK, EU, and much of the worldRate and amount shown separately; per-line rates when they differ
Sales TaxUnited StatesCombined state + local rate on the invoice
TaxGeneric fallbackFine when no specific regime applies

Using the wrong label isn't fatal, but it creates friction: a UK client's software looks for "VAT", an Indian client's accountant looks for "GST", and a mislabeled line invites a clarification email that delays payment.

Tax IDs: yours, and often theirs

A tax line usually travels with registration numbers:

  • Your tax ID — GSTIN in India, VAT number in the UK/EU, seller's permit reference in US states that issue one. If you charge tax, your registration number should appear on the invoice; charging tax with no ID visible is the classic red flag that gets invoices bounced.
  • The client's tax ID — required in some systems for B2B invoices (India's GST is the clearest case, and EU cross-border B2B is another), because the client's ability to claim credit depends on their number appearing on your document.

If you're not registered anywhere, the answer is simpler: no tax line, no tax ID — see can you invoice without a tax number?.

Single combined rate vs itemized components

Some taxes are genuinely one rate; others are a stack of components (CGST + SGST in India, state + county + city in the US, federal + provincial in Canada). Two clean ways to present a stacked rate:

  • One combined line — GST (18%) or Sales Tax (8.25%) — with the component breakdown in your records. Simplest, and fine in many situations.
  • Combined line plus a note — show the single rate, then spell out components in the notes field: "GST 18% = CGST 9% + SGST 9%". This keeps totals clean while giving accountants the split they want.

When different line items carry different rates (common under VAT), note the applicable rate against each line rather than averaging.

Example: invoice with a combined GST rate and component note

An Australian web developer billing a local client, with GST shown as one labeled rate and both parties' business numbers on the invoice.

Use this example →

A quick checklist before you send

  • Subtotal, tax line with label and rate, total — in that order.
  • The correct label for the client's tax system.
  • Your tax registration number on the invoice; the client's too where their credit claim depends on it.
  • Discounts applied before tax, not after.
  • No tax line at all if you're not registered to charge it.

InvoiceKo's free invoice generator handles all of this: choose GST, VAT, Sales Tax, or plain Tax as the label at any rate, add tax IDs for both parties, apply percent or flat discounts before tax, and download a watermark-free PDF with no signup — in 25+ currencies.

Tax rules vary and change — confirm the specifics with your accountant or local tax authority.