HST Invoice Software for Canadian Contractors

Set your rate once. Every quote and invoice after that shows tax as its own line, in CAD, with your GST/HST number on the document. Built in Milverton, Ontario.

Start a 14-day free trial Card required at signup · nothing charged for 14 days · cancel in one click

Priced in CAD

No currency conversion, no US-shaped tax fields you have to work around, no plan billed in dollars that are not yours.

Your number on the document

Your GST/HST registration number sits in your business profile and prints on what you send — which is what a business customer needs before they can claim the input tax credit.

Tax shown separately

Subtotal, tax, total. Broken out on the quote as well as the invoice, so the client is not surprised by the final figure.

Why Canadian contractors end up fighting their invoicing software

Most invoicing tools are built in the United States for a sales-tax system that works nothing like ours. Tax there is destination-based, varies by county and city, and the software's main job is looking up the right rate for an address. So the tax feature is built around a lookup engine — and then Canadian users arrive, needing something completely different, and find themselves fighting a system designed for a problem they do not have.

A contractor in Stratford charges 13% HST. On the next job, in Listowel, they charge 13% HST. It does not change. What they actually need is for the software to apply that rate reliably, show it as its own line, and print their registration number on the invoice. That is a smaller problem than the American one, and it should be handled in about thirty seconds of setup rather than fought with on every job.

How CrewQuote handles it

You enter one rate in your business profile, along with your legal business name, address and GST/HST number. From then on:

If you work in more than one province at rates that genuinely differ, you can override the rate on an individual quote. That is a manual choice, made by you, on the jobs where it matters — not an automatic lookup that quietly decides for you.

The most common Canadian invoicing mistake is not the arithmetic. It is a registered contractor sending invoices without their GST/HST number on them — which can leave a business client unable to claim the input tax credit, and generally means a phone call and a reissued invoice.

Current rates by province

For reference only, current as of this page's publication. Rates change — the authoritative source is the Canada Revenue Agency, and you should confirm before relying on any figure here.

Province / territoryTypeCombined rate
OntarioHST13%
New BrunswickHST15%
Newfoundland & LabradorHST15%
Prince Edward IslandHST15%
Nova ScotiaHST14%
AlbertaGST only5%
British ColumbiaGST + PST5% + 7%
SaskatchewanGST + PST5% + 6%
ManitobaGST + RST5% + 7%
QuebecGST + QST5% + 9.975%
Yukon, NWT, NunavutGST only5%

In the GST + PST provinces the two taxes are administered separately and the rules about what each applies to are not identical — construction and installation labour in particular is treated differently province to province. If you work in BC, Saskatchewan or Manitoba, this is worth one conversation with an accountant rather than an assumption.

What a compliant invoice needs

If you are a GST/HST registrant, the CRA sets out what has to appear on an invoice before your customer can claim an input tax credit, and the requirements get stricter as the amount rises. For most contractor invoices that means, at minimum:

  1. Your business or trading name
  2. The invoice date
  3. The total amount payable
  4. Your GST/HST registration number
  5. The amount of tax charged, or a clear statement of which items are taxable and at what rate
  6. For larger invoices, the purchaser's name and the terms of sale

CrewQuote's invoice layout carries these fields once your business profile is filled in. Filling it in properly is the part that is on you, and it takes about five minutes.

Registering, and the $30,000 threshold

Broadly, you have to register for GST/HST once your taxable revenues pass $30,000 over four consecutive calendar quarters. Below that you can operate as a small supplier and not charge it — or you can register voluntarily, which some contractors do specifically to claim input tax credits on trucks, equipment and material.

Whether that is the right call for you depends on your customer mix and your capital spending, and it is a genuine accountant question rather than a rule of thumb. CrewQuote does not make this determination and does not know your situation. What it does is apply whatever you decide, consistently, on every document.

Holdback, for anyone doing construction-lien work

Contractors on Ontario construction projects covered by the Construction Act deal with statutory holdback, typically 10% retained from each payment. CrewQuote does not have a dedicated holdback feature and does not track lien periods. You can show holdback as a negative line on the invoice, which many smaller contractors do, but if holdback and progressive release are a routine part of your work you need construction-specific accounting alongside this.

To be plain about the boundary: CrewQuote is quoting and invoicing software. It is not a tax service, an accounting package or a bookkeeper. It does not file your returns, does not calculate what you owe at remittance time, and does not decide which rate applies to a given job. It makes sure the rate you have chosen appears correctly on every document you send, and gets that data cleanly into whatever your accountant actually uses.

Common questions

Does CrewQuote calculate HST automatically?
It applies the rate you set. You enter it once in your business profile and it appears as a separate line on every quote and invoice after that. It does not look rates up by address or decide which rate applies to a job.
Can I put my GST/HST number on invoices?
Yes — it goes in your business profile and prints on the documents you send. That is one of the details the CRA requires before a business customer can claim an input tax credit.
Do I have to charge HST as a contractor?
Generally once your taxable revenues pass $30,000 over four consecutive calendar quarters you must register, and you can register voluntarily below that. Whether and when it applies to you is a question for the CRA or your accountant — CrewQuote does not make that determination.
Can I use a different rate on one job?
Yes, you can override the rate on an individual quote. It is a deliberate manual choice, not an automatic lookup.
Does it handle Quebec QST or BC PST?
You can set a combined rate, and it will apply and display correctly. It does not administer GST and PST as two separately-tracked taxes with different bases — if that distinction matters to your filings, check with your accountant how you want it recorded.
Will it file my GST/HST return?
No. CrewQuote is not a tax or accounting service. Invoices export as CSV into QuickBooks or Wave, and filing happens there or with your accountant.
Is CrewQuote a Canadian company?
Yes. It is built in Milverton, Ontario, as part of KevFromTown, and priced in CAD. It is used by contractors in Canada and the United States.

See plans and start a free trial