For service businesses and makers
Updated October 31, 2026
Invoicing that charges the right sales tax for your client's province
Create an invoice in NorthOS and it suggests the GST/HST, or the GST and QST in Québec, for where your client is, shows each tax as its own line, and warns you before sending if your registration number is missing. Download it as a PDF, email it, or send a Stripe link your client pays by card, and a paid invoice is recorded as income without retyping it.
How it works
Step 1
Create the invoice
Pick the client and project. NorthOS suggests the tax rate for the client's province and tells you why, and you can change it.
Step 2
Send it your way
Download a PDF, email it to your client from NorthOS, or, once Stripe is connected, send a link your client pays by card.
Step 3
Get paid and move on
When the client pays, the income entry comes pre-filled from the invoice with its tax split out, so you confirm it instead of typing it again.
The tax follows your client
The GST/HST rate on a service usually depends on where your client is, not where you live. NorthOS reads the client's province from their record or the project and suggests the matching tax, so a consultant in Alberta billing a client in Nova Scotia does not charge 5% by habit.
Each tax appears as its own line on the invoice: one HST line, or GST and QST lines for a Québec client. If you are registered for PST in British Columbia, Saskatchewan or Manitoba, NorthOS tells you the provincial portion is yours to set rather than showing a number that looks complete.
An invoice your client can claim
A registered client needs certain details on your invoice to claim the tax back. NorthOS checks for your GST/HST (and QST) registration number before an invoice that needs it goes out, and tells you if it is missing.
From paid invoice to books
A paid invoice becomes an income entry with the revenue and the tax already separated, so it lands on T2125 Line 8000 and in your GST/HST figures without a second entry. Invoices can be edited, marked paid or deleted later; deleting an invoice sent through Stripe also cancels its pay link.
Invoicing is available on virtual service, physical service and maker businesses.
What a registered client needs on your invoice to claim the GST/HST
Any amount: your business name, the invoice date and the total amount.
Source: CRA RC4022 (2025), p.19
From $100: also the GST/HST charged (or a statement that the price includes it) and your GST/HST registration number.
Source: CRA RC4022 (2025), p.19
From $500: also the buyer's name, a brief description of what you supplied, and the terms of payment.
Source: CRA RC4022 (2025), p.19
Frequently asked questions
Which GST/HST rate do I charge a client in another province?
For most services, the rate of the province where your client is located, under the place-of-supply rules. NorthOS suggests that rate from the client's province and shows the reason, and you can override it. Our free GST/HST calculator walks through the rules for each province.
What does a registered client need on my invoice to claim the GST/HST?
To support an input tax credit, the CRA lists what the client needs: under $100, your business name, the date and the total; from $100, also the GST/HST charged or a statement that it is included, and your registration number; from $500, also the buyer's name, a description and the payment terms (CRA RC4022, p.19).
Can my clients pay an invoice by credit card?
Yes, once you connect Stripe in NorthOS. The invoice goes out with a Stripe link your client pays by card, and the payment is recorded as income when it arrives.
Can I work on invoices from my phone?
You can open, edit and share an invoice PDF from the Invoices tab in the phone app. Deleting an invoice is done in the web app.
Does a paid invoice show up in my books automatically?
Yes. A paid invoice is recorded as income with the revenue and the tax separated, so you do not type it again, and it counts toward your T2125 and your GST/HST return.
