Skip to content

Free forever, and the first 500 accounts get Pro free for life. Create a free account →First 500 accounts get Pro free for life →

Create invoice

Canada

Business Number and GST/HST number on invoices (Canada)

The difference between your 9-digit Business Number and your GST/HST number (RT0001), when each goes on an invoice, and how to check a supplier’s number.

Last updated · Invoice Native team

Quick answer

Your Business Number (BN) is a 9-digit CRA identifier. Your GST/HST number is that BN plus "RT" and a 4-digit reference, such as 123456789 RT0001. GST/HST registrants must print the full GST/HST number on invoices of $100 or more so business clients can claim input tax credits.

  • Program accounts: RT = GST/HST, RP = payroll, RC = corporation income tax, RM = import-export
  • Required on invoices of $100 or more; good practice on every invoice
  • Quebec: also your QST number, 10 digits + TQ + 4 digits, from $100
  • Check a supplier’s number free in the CRA’s GST/HST Registry
  • Not registered? Never print a BN as if it were a GST/HST number

Canadian businesses collect numbers from the CRA, and it's easy to print the wrong one on an invoice. Your client doesn't need your Business Number as such: they need your GST/HST number, because that's what lets them claim back the GST/HST you charged. Print a bare BN, a payroll number or a number when you're not registered, and the invoice either doesn't work for your client or suggests you can charge tax when you can't.

This guide explains the Business Number and program accounts, the GST/HST and QST number formats, when the number must appear on an invoice, and how to check a supplier's number. The free Canadian invoice generator checks the format of your GST/HST number as you type and prints it under your name.

Create a GST/HST invoice free

No sign-up. Your invoice stays in your browser until you download the PDF.

Create a GST/HST invoice free

The Business Number and program accounts

The Business Number (BN) is a 9-digit number the CRA uses to identify your business. A business has only one BN. Each tax account you open with the CRA is a program account attached to it, written as the BN, a 2-letter program identifier and a 4-digit reference number:

Program accountIdentifierExample
GST/HSTRT123456789 RT0001
Payroll deductionsRP123456789 RP0001
Corporation income taxRC123456789 RC0001
Import-exportRM123456789 RM0001

Only the RT account is a GST/HST registration. Having a BN, or a payroll or import-export account, doesn't mean you're registered to charge GST/HST.

When your GST/HST number must appear

The Input Tax Credit Information Regulations decide what a registrant's invoice must show for a business client to claim input tax credits:

Invoice totalGST/HST number required
Under $100No
$100 to $499.99Yes
$500 or moreYes

Print the full number, BN plus RT and the reference, not just the 9 digits. Most businesses show it under their name at the top: "GST/HST No. 123456789 RT0001". The other fields for each tier are in GST/HST invoice requirements.

Quebec: the QST number as well

If you're registered for the Quebec Sales Tax, your QST number is 10 digits, then TQ and a 4-digit reference, for example 1234567890 TQ0001. From $100, an invoice to a Quebec client must show both your GST/HST number and your QST number. See invoicing Quebec clients.

When not to print a number

If you're a small supplier and not registered for GST/HST:

  • don't print your BN, even if you have one for payroll or a corporation;
  • don't print "GST/HST No." with a blank or a made-up number;
  • don't show a GST/HST line, even at $0.00.

Your clients can't claim input tax credits on an invoice that charges no GST/HST, and a number can make them think they can. See invoicing as a small supplier.

Checking a supplier's GST/HST number

Before you claim input tax credits, the CRA suggests confirming that the supplier charging you GST/HST is registered. The GST/HST Registry on canada.ca is free. You need:

  • the first 9 digits of the GST/HST number (no letters);
  • the supplier's legal, operating or trading name, as on the invoice;
  • the transaction date from the invoice.

When the registration is confirmed, print the search details screen and keep it with the invoice. If the number doesn't confirm, ask the supplier for the exact name they gave the CRA, or call the CRA's business enquiries line.

An example header

Tremblay Design Jane Tremblay, operating as Tremblay Design · 100 King St W, Toronto ON GST/HST No. 123456789 RT0001

For a Quebec registrant billing a Quebec client, add "QST No. 1234567890 TQ0001" on the next line.

Common mistakes

  • Only the 9-digit BN with no RT0001.
  • A payroll (RP) or corporation (RC) number printed as the tax number.
  • A number on an invoice from a small supplier who isn't registered.
  • No QST number on a Quebec invoice of $100 or more.
  • Not checking a new supplier's number before claiming input tax credits.

Checklist

  • Registered: full GST/HST number (BN + RT + reference) on invoices of $100 or more
  • Quebec registrant: QST number as well
  • Not registered: no BN or tax number on the invoice
  • Supplier numbers confirmed in the GST/HST Registry before claiming ITCs

Create this invoice free

No sign-up. Your invoice stays in your browser until you download the PDF.

Create this invoice free

Frequently asked questions

Is my Business Number the same as my GST/HST number?

No. The Business Number is the first 9 digits. Your GST/HST number adds the program identifier RT and a reference number, for example 123456789 RT0001. Print the full GST/HST number on invoices.

Where do I find my GST/HST number?

On the confirmation the CRA sent when you registered, on your GST/HST returns and in My Business Account. Most businesses have reference 0001.

Do I need a GST/HST number on an invoice under $100?

Under the CRA's input tax credit rules, invoices under $100 don't have to show it, but printing it on every invoice costs nothing and avoids questions.

My client says my GST/HST number doesn't work. What now?

Check that you gave all 9 digits of the BN and the exact legal or operating name the CRA has on file. The GST/HST Registry needs the name, the number and the transaction date to confirm a registration.

I have a BN for payroll but I'm not registered for GST/HST. Can I print it?

Don't print it as a tax number. A payroll account (RP) doesn't let you charge GST/HST, and a client seeing a BN may assume you're registered.

Sources

This guide is general information, not tax or legal advice. CRA, Revenu Québec and provincial rules change and depend on your situation, so check with them or ask an accountant.