Aller au contenuSkip to content
Vous changez de logiciel ? On déménage vos clients, soumissions et projets gratuitement, sans rien retaper. Voir comment Switching software? We move your clients, quotes and projects for free, nothing to retype. See how
Faîte

RessourcesResourcesGuideGuide

TPS, TVQ, TVH : quelles taxes facturer sur un contrat de toitureGST, QST, HST: which taxes to charge on a roofing job

Le bon taux selon la province, ce qui est taxable, quand s’inscrire, et ce qui doit apparaître sur votre facture. Lecture : 8 minutes.The right rate by province, what’s taxable, when to register, and what has to be on your invoice. Reading time: 8 minutes.

Ce guide est informatif, pas un avis fiscal ; vérifiez avec votre comptable. Mis à jour : novembre 2026.This guide is for information, not tax advice; check with your accountant. Updated: November 2026.

L’essentiel en 30 secondes

  • Au Québec : TPS 5 % + TVQ 9,975 %, sur la main-d’œuvre et les matériaux, toutes deux calculées sur le prix avant taxes. Total : 14,975 %.
  • Le taux dépend de la province où se trouve le bâtiment, pas de l’adresse de votre entreprise.
  • Inscription obligatoire au-delà de 30 000 $ de ventes taxables sur quatre trimestres consécutifs, ou dans un seul trimestre.
  • Votre licence RBQ n’est pas une taxe, mais elle doit apparaître sur vos soumissions et vos factures au Québec.

Les taux par province

Taux en vigueur depuis le 1er avril 2025, selon l’Agence du revenu du Canada. Aucun changement depuis.

ProvinceTaxesTotal
QuébecTPS 5 % + TVQ 9,975 %14,975 %
OntarioTVH 13 %13 %
Nouvelle-ÉcosseTVH 14 % (15 % avant le 1er avril 2025)14 %
Nouveau-Brunswick, Terre-Neuve-et-Labrador, Île-du-Prince-ÉdouardTVH 15 %15 %
Colombie-BritanniqueTPS 5 % + TVP 7 % (règle spéciale, voir plus bas)—
SaskatchewanTPS 5 % + TVP 6 %11 %
ManitobaTPS 5 % + TVD 7 % (règle spéciale, voir plus bas)—
Alberta, Yukon, Territoires du Nord-Ouest, NunavutTPS 5 %5 %

Quelle province ? Celle du bâtiment.

Une toiture, c’est un service lié à un immeuble. Pour la TPS/TVH, la fourniture est considérée faite dans la province où l’immeuble est situé.

Exemple : votre entreprise est à Gatineau, mais vous refaites un toit à Ottawa. Vous facturez la TVH de l’Ontario (13 %), pas la TPS et la TVQ. Si ce n’est pas clair pour un chantier précis, parlez-en à votre comptable avant d’envoyer la soumission.

Main-d’œuvre et matériaux

Au Québec, sur un contrat de rénovation ou de réparation, la TPS et la TVQ s’appliquent à la main-d’œuvre, aux matériaux et aux contrats qui combinent les deux. Même chose pour la TVH dans les provinces qui l’appliquent : on taxe le prix total du contrat.

Les deux taxes québécoises se calculent sur le même prix avant taxes : on ne calcule pas la TVQ sur la TPS. Sur 16 350 $, c’est 817,50 $ de TPS et 1 630,91 $ de TVQ.

Les provinces à TVP : attention, ce n’est pas pareil

Dans trois provinces, la taxe provinciale sur un contrat de construction suit des règles qui surprennent :

  • Colombie-Britannique : l’entrepreneur ne facture pas de TVP au client sur un contrat lié à un immeuble. C’est lui qui paie la TVP sur les matériaux qu’il installe. Vous l’incluez donc dans votre prix. La TPS, elle, se facture normalement.
  • Manitoba : même logique. L’entrepreneur paie la taxe de vente au détail (TVD) sur ses matériaux, et la main-d’œuvre d’installation n’est pas taxée. La TVD est incluse dans le prix du contrat et ne s’écrit pas séparément sur la facture.
  • Saskatchewan : c’est l’inverse. Depuis le 1er avril 2017, l’entrepreneur facture la TVP de 6 % sur le prix total du contrat, main-d’œuvre et matériaux compris, sur une ligne séparée.

La TVP payée sur les matériaux en Colombie-Britannique et au Manitoba ne se récupère pas comme la TPS. C’est un coût : mettez-le dans vos prix.

Quand faut-il s’inscrire ?

Tant que vos ventes taxables restent sous 30 000 $, vous êtes un petit fournisseur et l’inscription est facultative. Vous devez vous inscrire dès que vous dépassez 30 000 $ :

  • dans un seul trimestre civil : vous percevez la taxe dès la vente qui vous fait dépasser le seuil ;
  • sur quatre trimestres civils consécutifs : vous cessez d’être un petit fournisseur à la fin du mois qui suit le trimestre du dépassement.

Au Québec, le même seuil s’applique à la TVQ, et Revenu Québec gère l’inscription aux deux taxes. Un seul toit à 18 000 $ et deux autres dans le même trimestre suffisent pour dépasser le seuil.

Récupérer les taxes que vous payez

Une fois inscrit, vous récupérez la TPS/TVH payée sur vos achats d’affaires avec les crédits de taxe sur les intrants (CTI), et la TVQ avec les remboursements de taxe sur les intrants (RTI) : bardeaux, outils, camion, essence, logiciel.

Gardez vos factures de fournisseurs. Sans facture conforme, pas de crédit.

Ce qui doit apparaître sur votre facture

L’ARC fixe les renseignements dont votre client a besoin pour réclamer ses crédits, selon le montant :

MontantRenseignements
Moins de 100 $Nom de l’entreprise, date, montant total.
100 $ à 499,99 $Tout ce qui précède, plus la taxe facturée (ou la mention que le prix l’inclut) et votre numéro d’inscription à la TPS/TVH.
500 $ et plusTout ce qui précède, plus le nom du client, une brève description des travaux et les modalités de paiement.

Un toit dépasse toujours 500 $ : mettez tout. Au Québec, ajoutez votre numéro de TVQ. Le numéro de TPS a la forme 123456789 RT0001.

Et la licence RBQ ? Ce n’est pas une taxe, mais la Régie du bâtiment exige qu’elle apparaisse sur les estimations, soumissions, contrats, états de compte et factures, au format « Licence RBQ : XXXX-XXXX-XX ».

Pour voir le total avec les bonnes taxes avant d’envoyer une soumission, essayez le calculateur gratuit. Pour un document qui contient déjà tous ces numéros, prenez le modèle de soumission.

Sources

The basics in 30 seconds

  • In Quebec: GST 5% + QST 9.975%, on labour and materials, both calculated on the pre-tax price. Total: 14.975%.
  • The rate depends on the province where the building is, not where your business is.
  • Registration is mandatory once taxable sales pass $30,000 over four consecutive quarters, or in a single quarter.
  • Your RBQ licence isn’t a tax, but in Quebec it must appear on your quotes and invoices.

Rates by province

Rates in effect since April 1, 2025, according to the Canada Revenue Agency. No change since.

ProvinceTaxesTotal
QuebecGST 5% + QST 9.975%14.975%
OntarioHST 13%13%
Nova ScotiaHST 14% (15% before April 1, 2025)14%
New Brunswick, Newfoundland and Labrador, Prince Edward IslandHST 15%15%
British ColumbiaGST 5% + PST 7% (special rule, see below)—
SaskatchewanGST 5% + PST 6%11%
ManitobaGST 5% + RST 7% (special rule, see below)—
Alberta, Yukon, Northwest Territories, NunavutGST 5%5%

Which province? The building’s.

A roof is a service related to real property. For GST/HST, the supply is made in the province where the property is situated.

Example: your business is in Gatineau, but you re-roof a house in Ottawa. You charge Ontario HST (13%), not GST and QST. If it isn’t clear for a particular job, talk to your accountant before the quote goes out.

Labour and materials

In Quebec, on a renovation or repair contract, GST and QST apply to labour, materials, and contracts combining both. Same for HST in the provinces that use it: you tax the full contract price.

Both Quebec taxes are calculated on the same pre-tax price: QST is not charged on top of GST. On $16,350, that’s $817.50 GST and $1,630.91 QST.

PST provinces: careful, it’s different

In three provinces, the provincial tax on a construction contract follows rules that catch people out:

  • British Columbia: the contractor doesn’t charge PST to the customer on a real property contract. The contractor pays PST on the materials they install, so you build it into your price. GST is charged as usual.
  • Manitoba: same idea. The contractor pays retail sales tax (RST) on materials, and installation labour isn’t taxed. RST is included in the contract price and isn’t shown separately on the bill.
  • Saskatchewan: the opposite. Since April 1, 2017, contractors charge 6% PST on the total contract price, labour and materials included, as a separate line.

PST paid on materials in BC and Manitoba isn’t recovered the way GST is. It’s a cost: put it in your prices.

When do you have to register?

As long as your taxable sales stay under $30,000, you’re a small supplier and registration is optional. You must register once you go over $30,000:

  • in a single calendar quarter: you collect tax starting with the sale that puts you over;
  • over four consecutive calendar quarters: you stop being a small supplier at the end of the month after the quarter you went over.

In Quebec, the same threshold applies to QST, and Revenu Québec handles registration for both taxes. One $18,000 roof plus two more in the same quarter is enough to cross the line.

Getting back the tax you pay

Once registered, you recover GST/HST paid on business purchases through input tax credits (ITCs), and QST through input tax refunds (ITRs): shingles, tools, truck, fuel, software.

Keep your supplier invoices. No proper invoice, no credit.

What has to be on your invoice

The CRA sets the information your client needs to claim their credits, by amount:

AmountInformation
Under $100Business name, date, total amount.
$100 to $499.99All of the above, plus the tax charged (or a statement that the price includes it) and your GST/HST registration number.
$500 or moreAll of the above, plus the client’s name, a brief description of the work and the payment terms.

A roof is always over $500: put everything. In Quebec, add your QST number. A GST number looks like 123456789 RT0001.

And the RBQ licence? It isn’t a tax, but Quebec’s building authority requires it on estimates, bids, contracts, account statements and invoices, in the form “RBQ licence: XXXX-XXXX-XX”.

To see the total with the right taxes before sending a quote, try the free calculator. For a document that already has all these numbers, use the quote template.

Sources

Ne refaites plus ce calcul à la main.Stop doing this maths by hand.

Dans Faîte, vos taxes, vos numéros de TPS et TVQ et votre licence RBQ sont sur chaque soumission et chaque facture. On configure tout avec vous à l’installation, et on importe vos clients gratuitement.In Faîte, your taxes, GST and QST numbers and licence number go on every quote and invoice. We configure it all with you at setup, and import your clients for free.

Prêt avant la prochaine saison.Ready before next season.

Une vraie personne vous rappelle, regarde votre façon de travailler et s’occupe du reste, y compris le déménagement de vos données.A real person calls you back, looks at how you work and takes care of the rest, including moving your data.

Me faire rappelerCall me back