Guide

Construction business expenses in Canada: T5018 reporting, input tax credits, and capital cost allowance

Canadian construction expenses: T5018 subcontractor reporting over $500, GST/HST input tax credits on materials, and capital cost allowance on tools.

By ExpenseFlow team
· 15 June 2026 · 7 min read

Canada has no single construction tax scheme, but it has two construction-specific obligations that ordinary businesses do not: the T5018 information return on subcontractor payments, and the discipline of capital cost allowance on the tools and equipment a contractor accumulates. Handle those, claim your input tax credits cleanly, and the rest is standard expense accounting. Every figure below is sourced from CRA guidance in the Sources section.

T5018: reporting what you pay subcontractors

If your primary business activity is construction and you make payments to subcontractors, you must report them on a T5018 Statement of Contract Payments. This is part of the CRA’s effort to reduce the underground economy in construction [1] .

The amount reported in box 22 includes GST/HST and any applicable PST [1] . The practical requirement is that your books capture, per subcontractor, the total paid across the reporting period split between service and goods, because only the service component drives the obligation. Sloppy vendor records make T5018 season painful.

Input tax credits on materials and equipment

As a GST/HST registrant you recover the tax paid on purchases used in your commercial activities by claiming input tax credits (ITCs) on your return [2] . For a construction business that means the GST/HST on lumber, fixtures, tool purchases, equipment rental, and fuel is recoverable to the extent the spend is for commercial use [2] .

ITCs are only as good as the documents behind them: the CRA requires supporting records showing the supplier, the amount, and the tax. The provincial picture matters too, because rates run from 5% GST in Alberta to 15% HST in the Atlantic provinces; the Canadian GST/HST guide covers the split and the recoverable-versus-non-recoverable distinction for provinces with separate PST.

Capital cost allowance on tools and equipment

Tools and equipment are usually capital, so they are deducted through capital cost allowance (CCA) over time rather than expensed at once. The dividing line for tools is $500 [3] :

ItemClassTreatment
Tools under $500Class 12100% deductible in the year of purchase
Tools and equipment $500 or moreClass 820% per year, declining balance

Most small tools fall into Class 12 and are not subject to the half-year rule, so they are fully deductible in the year of purchase [3] .

Vehicles and travel

A vehicle used for the business is claimed on the business-use share of running costs, or on a per-kilometre basis where records support it, as set out in the claim mileage in Canada guide. Motor vehicles are themselves a CCA class, so the purchase is depreciated while fuel, insurance, and repairs are running costs.

Subcontractor records in practice

The T5018 obligation rewards a vendor ledger that is right all year rather than reconstructed in a panic. Each subcontractor needs a running total of construction-service payments, kept separate from any pure goods supplied, with the sales tax recorded so box 22 can be populated without re-opening invoices. The same records double as the audit trail behind your input tax credits, so the discipline pays twice: once for the information return, once for every GST/HST claim. Where a payment mixes labour and materials, note the service component, because that is what the $500 test turns on. Contractors who track this at the point of payment file the T5018 in minutes; those who do not spend February rebuilding a year of vendor history from bank statements.

Where ExpenseFlow fits

The Canadian construction load is two-sided: vendor-side records clean enough for the T5018, and purchase-side documents clean enough to defend every ITC. ExpenseFlow captures each receipt and supplier invoice, extracts the GST/HST and line detail, codes it, and syncs the transaction into Xero or QuickBooks Online with the image attached, building the six-year record archive the CRA expects. It surfaces the subcontractor and tax data you need; it does not file your T5018 or your GST/HST return.

Common mistakes

  • Missing T5018 slips because subcontractor payments were not tracked per vendor across the period [1] .
  • Claiming ITCs without the supporting documents the CRA requires [2] .
  • Expensing a $500-plus tool that should sit in Class 8, or pooling a sub-$500 tool that could be written off in full [3] .
  • Claiming a full ITC on a purchase with personal use, when the credit follows the commercial-use share.

References

Sources and references

Every figure, threshold, deadline, and regulatory rule cited in this guide is traceable to an official government publication. URLs are reproduced in full so any reader can verify the claim at source. Numbers are subject to change at each fiscal event; we re-check this list at every quarterly refresh of this guide.

  1. [1]

    CRA · T5018 slip: Statement of contract payments

    https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/payroll/completing-filing-information-returns/t5018-slip-statement-contract-payments.html

    Over $500 per subcontractor; box 22 includes GST/HST; goods-only excluded.

    Retrieved 2026-06-15

  2. [2]

    CRA · Input tax credits

    https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses/calculate-prepare-report/input-tax-credit.html

    Recover GST/HST on purchases used in commercial activities; keep documents.

    Retrieved 2026-06-15

  3. [3]

    CRA · Capital cost allowance: classes of depreciable property

    https://www.canada.ca/en/revenue-agency/services/forms-publications/publications/t4002/t4002-6.html

    Tools under $500 in Class 12 (100%); $500 or more in Class 8 (20%).

    Retrieved 2026-06-15

Questions, answered

Common questions on this guide

When do I have to file a T5018 for a subcontractor?

If you are in a construction business and your subcontractor payments for the reporting period total more than $500 (for construction services, or mixed goods and services with a service component of $500 or more), you must report them on a T5018 slip. The amount reported includes GST/HST. Goods-only payments are not reported. Source: CRA, T5018 slip.

Can I claim back the GST/HST I pay on materials?

Yes, if you are a GST/HST registrant. You recover the GST/HST paid on purchases and expenses used in your commercial activities by claiming input tax credits on your return, to the extent the purchases are for commercial use. Keep the supporting documents. Source: CRA, input tax credits.

Are my tools deductible right away or depreciated?

Tools costing less than $500 can be fully deducted in the year of purchase (Class 12, 100%). Tools and equipment costing $500 or more go into Class 8 and are depreciated through capital cost allowance at 20% per year on a declining balance. Source: CRA, capital cost allowance.

Does the T5018 amount include sales tax?

Yes. GST/HST (and PST where applicable) is included in the amount reported in box 22 of the T5018. The reporting threshold of $500 is measured excluding GST/HST, but the figure you report includes it. Source: CRA, T5018 slip.

Keep exploring

Put this guide to work

Start a free trial. Connect Xero or QuickBooks Online and process your first receipts in minutes. No credit card required.

Start free trial