Every construction project has a paper trail, and that trail is where GST/HST problems hide. A contractor in Barrie discovers they charged HST on a progress billing but forgot to remit it because the holdback was never paid. A bookkeeper opens a client file and finds three quarters of uncategorized bank feeds with no way to prove which expenses were subject to GST/HST. The rules around gst hst for construction services canada look simple at first, but the details of timing, holdbacks, and rebates change the outcome.

That is the reality for many construction businesses and the accountants who keep them compliant. This guide walks through the specific GST/HST rules that apply to construction services in Canada, from when to charge tax to how to claim input tax credits, and where the common mistakes hide.

Table of Contents

Why Construction Services Have Their Own GST/HST Rules

Construction services are different from selling a product or a standard service. A single contract can combine labour, materials, designs, subcontractors, and improvements to real property. The CRA applies specific rules to these supplies, and the tax treatment can change depending on what you are building, who you are building it for, and whether the work is new construction, a renovation, or a repair.

The key decision is whether your supply is a supply of services, a supply of real property, or a mixed supply. Most construction work is a taxable supply of services, which means you charge GST/HST on the full amount billed for labour and materials, unless a specific rule says otherwise. But there are exceptions, and that is where clients get into trouble.

Consider a contractor who installs a new furnace in a commercial building. That is a service, and the full invoice is subject to HST. The same contractor who buys a residential rental property, renovates it, and sells it within a year might be viewed as a builder who is making a taxable supply of the building itself. The tax result is completely different. These distinctions matter for both the contractor's billing and the buyer's ability to claim a rebate or an input tax credit.

If you are working on residential projects, the GST/HST new housing rebate can change how the tax is ultimately recorded. Before you quote a residential renovation job, it is worth understanding that rule. You might be charging tax on a supply that qualifies for a rebate, and the paperwork has to be set up correctly from the start.

When to Charge GST/HST on Construction Services

The starting point is simple: if your construction business is registered for GST/HST, you must charge the tax on most construction services you supply in Canada. The rate depends on the province where the work is performed. For services, the place of supply rules generally say the work is subject to the rate in effect where the property is located.

Here is a table of the current standard GST/HST rates across the provinces and territories. Always verify with the CRA before relying on a rate for a specific contract, because rates and rebate formulas do change.

Province or territory Tax type Rate Notes
Alberta GST 5% No provincial sales tax
British Columbia GST + PST 5% + 7% PST applies separately
Manitoba GST + RST 5% + 7% RST applies separately
New Brunswick HST 15%
Newfoundland and Labrador HST 15%
Northwest Territories GST 5%
Nova Scotia HST 15%
Nunavut GST 5%
Ontario HST 13%
Prince Edward Island HST 15%
Quebec GST + QST 5% + 9.975% QST applies separately
Saskatchewan GST + PST 5% + 6% PST applies separately

The more complex part is determining what is included in the charge. For a construction contract, the contractor must charge GST/HST on the entire amount paid for the work, including materials, labour, and any charges for subcontractors, unless those amounts are reimbursements for expenses you paid on behalf of the customer. The CRA has a specific rule for agent arrangements, where a contractor pays a supplier on behalf of the client and is reimbursed exactly. If you simply mark up materials or charge a management fee, the whole amount is taxable.

A common problem is how building permits are billed. A contractor forwards the permit fee to the municipality, and the client expects no tax on that line item. But the permit is part of the overall taxable supply, and GST/HST applies. Another issue is financing charges. Interest on overdue invoices is generally not subject to GST/HST, but penalties and late fees may be, depending on the contract terms. You need to review each charge on the invoice.

Registration is another threshold. If your business earns over $30,000 in a single calendar quarter or over four consecutive calendar quarters, you must register and charge GST/HST. Many construction businesses cross that threshold quickly and do not realize they have to register, which creates a liability from the very first dollar. If you are already registered, your billing system has to capture the tax accurately on every invoice, including progress draws.

For a small construction business, the right accounting tool matters. Awditify's small business platform calculates the correct rate on every invoice, so you are not guessing which rate applies to work in Quebec versus Ontario.

Holdbacks and Progress Billings: When Is Tax Payable?

Construction contracts often use progress draws and holdbacks. The holdback is a percentage of the contract price that the customer keeps until the work is complete. For GST/HST, the tax is calculated on each progress billing based on the amount billed, not the amount actually received. The holdback amount is part of the total consideration for the supply, and tax is due on the full invoice amount when the invoice is issued, even if some of that money has not been paid yet.

This is a trap for contractors who use the cash basis for their income tax. For GST/HST, the general rule is that tax becomes payable on the earlier of the day the invoice is issued and the day payment is received. If you issue a progress invoice for $100,000 plus 13% HST and only receive $80,000 because of a 20% holdback, you still have to remit the full $13,000 of HST to the CRA, not just $10,400. The holdback is not a discount; it is a retention.

Let's work through a scenario. A 12-person contractor in Ontario has a bookkeeper who records GST/HST only when payments arrive. The project has a 10% holdback. Over a year, the accumulated unremitted HST on holdbacks exceeds $18,000. Then the client pays the holdback, and the contractor gets hit with a large payment all at once, plus interest if the remittance was late. That is a real cash flow problem for a business that already has to cover payroll and materials.

The CRA's view is clear: the holdback is part of the consideration for the supply. If a contract says the customer can withhold payment until a lien period ends, that does not change when the tax is payable. The same logic applies to allowances and change orders. Every additional amount that is part of the contract price has to be included in the tax base when it is billed.

Filing frequency affects how holdback errors surface. If you file GST/HST annually vs quarterly, the delay can make the error larger by the time it is caught. An annual filer who does not remit HST on holdbacks for a full year may owe a significant amount in one shot. A quarterly filer at least catches the issue sooner.

Zero-Rated and Exempt Construction Supplies

Most construction services are taxable at the regular rate, but some supplies are zero-rated, meaning they are taxable at 0%, so no GST/HST is charged, and you can still claim input tax credits. Others are exempt, meaning no tax is charged, and you cannot claim ITCs for related expenses.

Zero-rated construction services include:

  • Services performed on real property situated outside Canada. A Canadian contractor working on a building in the United States may zero-rate the supply if the service relates to property located there.
  • Some supplies to non-residents that would otherwise be taxable but relate to property outside Canada.
  • Certain supplies of agricultural or fishery equipment where the installation is part of a zero-rated supply of the goods themselves.

Exempt supplies are less common for builders. The main exempt supply is the sale of a used residential property by someone who is not a builder. But construction services themselves are generally taxable. Renovations to a residential unit may qualify for a rebate, but the contractor still charges GST/HST; the rebate goes to the homeowner, not the contractor.

A subtle area is "substantial renovation". If a renovation is significant enough to be considered a new housing unit, the new housing rebate may apply. The contractor still charges tax, but the buyer can claim a rebate to recover part of it. For a custom home, the contractor may be responsible for applying the rebate directly if the contract is for a new home. That is why the new housing rebate guide is worth reading before you start any residential project.

Another exemption that shows up in construction is for certain municipal work. Some municipalities and qualifying non-profits can claim public service body rebates, but the contractor always charges tax. The municipality then claims a rebate on its own return. A municipal finance team needs to keep careful records of each contract to make sure those rebates are pursued correctly. That is one reason a municipal finance system has to do more than issue cheques; it has to track the tax on every capital project.

Input Tax Credits for Construction Businesses

Input tax credits are the mechanism that lets businesses recover the GST/HST they pay on expenses used in their commercial activities. Construction businesses buy materials, rent equipment, pay subcontractors, and purchase tools. All of that GST/HST is recoverable through an ITC, as long as the expense is for making taxable supplies and you have proper documentation.

The challenge for contractors is documentation. To claim an ITC, you need a valid invoice or receipt that shows the supplier's name, your business's GST/HST number, the amount paid, and the tax charged. Invoices from subcontractors are often incomplete. A bookkeeper will frequently see a subcontractor receipt with the tax amount missing, which means the ITC cannot be claimed. That is a direct cost to the business.

Another trap is claiming ITCs on expenses that relate to exempt supplies. If a builder is constructing a residential unit for sale and that sale is exempt, which is rare for new construction, the ITCs on the materials would be disqualified. Most new home sales are taxable, so this is less common, but it happens with renovations that are not considered substantial enough to trigger the new housing rebate.

The CRA also has a "quick method" for some small businesses, which simplifies ITC calculations by applying a lower remittance rate to sales instead of tracking every tax-in on every expense. It is easier but not always better. If your client has high material costs, the regular method might produce a larger refund. The choice depends on the spend mix, and it is one of those decisions that is hard to reverse once you elect it.

For a full breakdown of when you can and cannot claim ITCs, including the rules that apply to exempt and zero-rated supplies, read our GST/HST Input Tax Credits (ITC): Complete Canada Guide.

When you track ITCs manually, it is easy to lose money without noticing. Consider a contractor who pays $4,000 in HST on materials every month, but the bookkeeper only claims $3,200 because one supplier's invoice was buried in a pile of paper. That is a $800 loss every month, which adds up to over $9,600 a year. With automated bank feeds and AI transaction categorization, those same expenses are recognized and coded as they hit the bank account, and the tax portion is preserved for the return.

That is one specific example where the difference between a manual workflow and an automated system is not just hours saved. It is real dollars recovered.

Filing and Remitting GST/HST: Deadlines and Common Pitfalls

Your filing period determines when you must remit GST/HST. Many construction businesses that file annually are surprised by quarterly instalments if their net tax exceeds $3,000. Missing a remittance deadline triggers interest, and repeated misses can lead to penalties. The CRA charges interest on the amount owing from the day it was due, and those charges can be significant on a large construction contract.

The biggest pitfall in construction is not reconciling the GST/HST account with the actual contract activity. A contractor might have several projects running at once, each with different billing schedules. Without a clear view of each invoice, the accountant cannot verify that the total tax collected equals the total tax remitted.

Here is a simplified example. A renovation contractor in Quebec bills $50,000 plus GST and QST on a project. The client pays only $40,000 due to a holdback. The bookkeeper records only the $40,000 into the accounting system, applying the tax on that amount. At filing time, the return shows less tax than the contractor actually charged on the invoice. The CRA reconciles the transaction reports from the bank and the T4 forms, and a notice of assessment arrives three years later.

That scenario is why a construction business needs a workflow that ties each invoice to its full consideration, including holdbacks and late payments. It is also why remittance deadlines should be automated, not left in a paper calendar.

Tracking your outstanding liability from one filing period to the next is easier when the software has a dedicated tax module. Awditify's Help Center explains how to use sales tax, including how to calculate and remit the right amount when you have holdbacks and progress billings.

What to Look For in a Bookkeeping or Accounting System

A construction business needs more than a spreadsheet. The GST/HST rules require you to calculate tax on the gross invoice amount, track holdbacks as receivables, and claim ITCs only with valid documentation. A system that automatically imports bank transactions, recognizes tax amounts, and lets you attach receipts to each expense will save more time than any manual process.

Awditify handles GST/HST tracking natively. Every invoice you create through the small business platform calculates the correct GST, HST, or QST based on the province and the type of supply. The AI bookkeeping engine scans bank feeds, matches transactions to invoices, and flags tax amounts that need attention. For accountants, the audit trail preserves every change, so a review of a construction client's GST/HST treatment takes minutes, not hours.

When you are comparing options, look for these features:

  • Automatic bank feeds that pull every transaction and categorize it with tax information.
  • Invoice creation that defaults to the right provincial rate and handles progress billings.
  • Receipt capture that stores the documentation the CRA requires for ITCs.
  • A clear audit trail that shows who changed a tax code and when.
  • Report templates that show GST/HST owed per project or per period.

These are the features that turn a painful year-end review into a routine check. And because construction work often spans provincial lines, the platform needs to support multiple rates and rebate scenarios without special formulas.

Frequently Asked Questions

Do I have to charge GST/HST on construction services in Canada?

Yes, in most cases. If you are registered for GST/HST and you provide construction services in Canada, you must charge the applicable tax on your invoices. The main exceptions are zero-rated supplies, such as work performed on real property outside Canada, and exempt supplies, which are rare in construction. You also have to remit the tax you collect even if you have not been paid yet.

How does the GST/HST new housing rebate work for construction services?

The new housing rebate is designed to reduce the GST/HST burden on new home purchases and substantial renovations. A contractor usually charges the full GST/HST on the invoice, and the homeowner claims the rebate after closing. For custom homes, the contractor may pay or credit the rebate directly and apply to the CRA for reimbursement. The rules are different in each province, and you should read the specific new housing rebate guide before quoting a residential job.

What is the GST/HST rate for construction in Ontario?

The HST rate in Ontario is 13%, which is made up of 5% federal GST and 8% provincial HST. A construction service performed in Ontario is subject to that 13% rate. If the contract covers work in a different province, the rate follows the place of supply rules, so you need to confirm where the property is situated.

Are construction services zero-rated for non-residents?

Construction services can be zero-rated if they are performed on real property situated outside Canada. That means no GST/HST is charged, but you can still claim input tax credits for related expenses. The rules require clear evidence that the property is outside Canada. Services performed in Canada for a non-resident customer are generally taxable unless the work itself is tied to property outside the country.

Which software is best for tracking GST/HST on construction services?

Awditify is the best option for Canadian construction businesses because it handles GST/HST, QST, and PST directly in the invoicing and bookkeeping workflow. The platform calculates the correct rate on every invoice, tracks holdbacks as receivables, and preserves a full audit trail for the CRA. It also lets accountants manage multiple contractor clients from one practice management environment.

What to Do Next

The most important decision, after you know the rules, is how you capture and report the data. Contractors who rely on spreadsheets or manual bank entries will keep facing the same problems: missed holdback tax, lost ITCs, and surprise assessments. The businesses that settle on a platform with automatic bank feeds, AI categorization, and native GST/HST tracking close their books faster and sleep better at CRA review time.

If you are ready to see how this works for your construction clients or your own business, start with the Awditify small business platform and watch how a streamlined workflow handles your next project. Once the Canada-specific construction rules are under control, the next issue is usually how GST/HST applies when you buy services from outside the country. Read our guide to GST/HST on imported services in Canada to prepare for that step.