Guide

Construction business expenses in Canada: the complete guide for contractors and trades

Every cost a Canadian contractor or trade business carries and how the CRA treats it: T5018 reporting, ITCs on materials, CCA on tools and trucks, CPP and EI.

By ExpenseFlow team
· 10 October 2026 · 14 min read

A Canadian construction business has no withholding scheme on its subcontractors, but it does have a reporting one: the T5018, which makes every payment to a subbie a line on an information return. Around that sit the rules that shape a contractor’s books every month: input tax credits on materials and equipment, capital cost allowance classes that decide how fast a tool or truck is written off, CPP and EI on every employee hour, the 50% limit on client meals, and provincial workers’ compensation and sales tax layered on top. This guide goes through the whole ledger of a Canadian contractor or trade business, category by category, with a verdict for each one before the detail. Every figure is sourced to the Canada Revenue Agency in the Sources section, retrieved 10 October 2026.

What this guide covers: materials and supplies, subcontractors and the T5018, tools and capital cost allowance, heavy equipment and trucks, vehicle running costs, wages, CPP and EI, protective gear and workwear, repairs and maintenance, insurance, licences and dues, meals and the 50% rule, GST/HST, and the records and year-end work that tie it together.

The construction ledger at a glance

Verdict
Almost everything a contractor spends is deductible or depreciable. The traps are reporting every subbie on the T5018, putting each asset in the right CCA class, and claiming ITCs only on what was actually taxed.
Cost Deductible GST/HST on the invoice
Materials and supplies for jobs Yes cost of the work Taxable claim the ITC
Subcontractor invoices Yes report on T5018 Taxable if the subbie is registered
Tools under $500 CCA Class 12, 100% Taxable claim the ITC
Tools and equipment $500 and up CCA Class 8, 20% Taxable claim the ITC
Pickup trucks and vans CCA Class 10, 30% Taxable business share
Computers and tablets CCA Class 50, 55% Taxable claim the ITC
Fuel, insurance, repairs on vehicles Yes business share Fuel and repairs taxable; insurance usually not
Wages, employer CPP (5.95%) and EI Yes Not applicable
PPE and workwear the business buys Yes Taxable claim the ITC
Minor repairs and maintenance Yes Taxable claim the ITC
Capital repairs and improvements CCA Taxable claim the ITC
Licences, permits, trade association dues Yes Government fees carry none
Client meals and entertainment 50% 50% ITC on the allowable part
Golf or dining club dues No None

The rest of this guide walks through each row, and every section opens with its verdict.

Where ExpenseFlow fits

Verdict
It captures supplier invoices, fuel receipts and subbie bills, codes them with the right tax per line, and flags trucks and tools for the right CCA class instead of expensing them. It does not prepare the T5018, run payroll or file your GST/HST return.

The contractor’s purchase ledger is supplier invoices from lumber yards and electrical wholesalers, fuel cards, rental yards and subbie invoices, across several jobs at once. ExpenseFlow captures each document (email forward, upload or phone), reads the line items and the GST, HST, PST or QST per line, codes each line to your chart of accounts with a written reason, and routes anything uncertain to a person before it posts. Its Canadian construction checks are built from the rules on this page: a vehicle purchase is flagged for Class 10 capital cost allowance rather than an expense, a tool is flagged against the Class 12 small-tool line, the line-level tax is recomputed against the totals, and mixed rates on one document are flagged. Because subbie bills post against a contact, the year’s payments per subcontractor are a report rather than a search when the T5018 is due. After approval the bill syncs to Xero with the source document attached, or to QuickBooks Online as a coded bill.

What it does not do: it does not prepare or file the T5018, calculate CCA, run payroll or file your GST/HST or provincial sales tax returns. The construction charts of accounts for Ontario, Alberta, British Columbia and Quebec line up with the categories below.

The ExpenseFlow for construction and trade businesses page covers these checks across all five countries.

Materials and supplies

Verdict
Materials and supplies used on jobs are deductible as you use them, with the GST/HST claimed as ITCs from the supplier’s invoice.

You can deduct any reasonable current expense you incur to earn income [1] , which covers lumber, drywall, fasteners, wire, pipe and the consumables a job uses up, and the cost of items the business uses indirectly to provide goods or services is a deductible supply [1] . The GST/HST on them is claimable as an input tax credit to the extent the purchase is used in your commercial activities and is reasonable in quality, nature and cost [2] . Delivery and freight charges on materials are deductible too [1] .

Subcontractors and the T5018

Verdict
If construction is more than half your business income, report every Canadian resident subcontractor you paid more than $500 in the year, excluding GST/HST, on a T5018. Their invoices are deductible; their GST/HST is an ITC if they charged it.

You must issue T5018 slips or a listing if your primary source of business income is more than 50% from construction activities, you made payments to Canadian resident subcontractors for construction services performed inside or outside Canada, and the total paid to a subcontractor in the calendar year was more than $500, not including GST/HST [3] . Amounts are reported for the year in which they are paid [3] . Collect the subcontractor’s legal name, address and business number or SIN when you first engage them, not in the week the slips are due. Whether a long-term labour-only subcontractor is really an employee for CPP, EI and income tax is a separate status question; the ledger should reflect the answer.

Does this subcontractor go on your T5018?
  1. 1 Is more than 50% of your business income from construction?
    No No T5018 obligation. Report other contractor payments as their own rules require.

    Yes: go on

  2. 2 Is the subcontractor Canadian resident, paid for construction services?
    No: non-resident, or goods only Not a T5018 payment. Construction services performed inside or outside Canada count; goods alone do not.

    Yes: go on

  3. 3 Did you pay them more than $500 in the year, excluding GST/HST?
    No Not reportable. The threshold is per subcontractor per year.

    Yes

  4. Issue a T5018 slip for the amount paid in the year.

Source: CRA, T5018 Statement of contract payments.

Tools and capital cost allowance

Verdict
Tools under $500 are Class 12 at 100%. Everything else that lasts goes on the CCA schedule: Class 8 at 20% for most equipment, Class 50 at 55% for computers.

Class 12 includes tools, medical or dental instruments and kitchen utensils that cost less than $500, at a 100% rate [4] , so a $350 circular saw is written off in the year. Class 8, at 20%, takes property not included in another class [4] , which is where a $2,500 table saw, a generator or a compressor sits. Class 50, at 55%, takes general-purpose electronic data processing equipment such as laptops and tablets [4] . The first-year and accelerated investment rules change the timing of the first claim; the equipment and tools guides set them out.

Ridgeline Building Supply Ltd. GST/HST No. [supplier number] · account: Keller Renovations, Ottawa
Tax invoice Invoice 77104 7 Oct 2026
Item Ex GST Tax GST
SPF 2x6x10, 40 pcs 640.00 HST 83.20
Exterior screws, 10 lb 135.00 HST 17.55
Cordless circular saw (tool only) 349.00 HST 45.37
Table saw, 10 in. jobsite 1,299.00 HST 168.87
Subtotal ex GST2,423.00
HST at 13% (Ontario)314.99
Total2,737.99
  • Materials are a job cost. Lumber and screws are deducted as the work uses them.
  • Two tools, two classes. The $349 saw is Class 12 at 100%; the $1,299 table saw is Class 8 at 20% on the declining balance.
  • Claim $314.99 as the ITC across all four lines, whatever their income tax treatment.
Supplier, quantities and prices are illustrative. Sources: CRA, Classes of depreciable property; Input tax credits.

Heavy equipment, trucks and vehicles

Verdict
Pickups, vans and other motor vehicles are Class 10 at 30%. Running costs are deductible at the business share, with ITCs on the same share.

Class 10, with a CCA rate of 30%, includes motor vehicles and some passenger vehicles [4] . Fuel, maintenance, insurance and licence costs are deductible at the business-use share, and the ITC follows the same share [2] . Keep a log of business kilometres; a truck that is also the family vehicle needs one to support the split. The vehicle, mileage and fuel guides carry the method and the CRA’s prescribed rates.

Wages, CPP and EI

Verdict
Wages are deductible. In 2026 the employer matches CPP at 5.95% on pensionable earnings up to $74,600 and pays 1.4 times the employee’s 1.63% EI premium up to $68,900. Workers’ compensation is provincial.

You can deduct gross salaries and other benefits you pay to employees [1] . In 2026 the CPP rate is 5.95% for both employer and employee on earnings between the $3,500 basic exemption and $74,600 [5] . The EI rate is 1.63% of insurable earnings for the employee, up to $68,900, with the employer paying 1.4 times that, a maximum of $1,572.30 per employee; Quebec’s employee rate is 1.30% [6] . Provincial workers’ compensation premiums, which are high for construction classifications, and provincial employer health taxes sit on top; your province’s board is the authority.

Protective gear, workwear and small supplies

Verdict
PPE and workwear the business buys are deductible supplies with their ITCs.

Hard hats, safety boots, high-visibility vests, gloves and fall-arrest gear the business supplies are items used indirectly to provide your services, deductible as supplies [1] , and their GST/HST is claimable [2] .

Repairs and maintenance

Verdict
Minor repairs and maintenance are deductible; your own labour is not, and capital repairs go on the CCA schedule.

You can deduct the cost of labour and materials for any minor repairs or maintenance done to property, but not the value of your own labour, and not repairs that are capital in nature [1] . Replacing a worn blade or servicing a compactor is a repair; rebuilding a used skid steer you just bought is capital.

Insurance, licences, dues and fines

Verdict
Insurance, annual licence fees, permits and trade association dues are deductible. Dining, recreation and sports club dues are not.

You can deduct ordinary commercial insurance premiums on buildings, machinery and equipment, annual licence fees and some business taxes, and annual dues to keep your membership in a trade or commercial association [1] . Club dues are not deductible where the club’s main purpose is dining, recreation or sports [1] . Building permits pulled for a job are a cost of that job.

Meals and the 50% rule

Verdict
Client and supplier meals are 50% deductible, with the ITC on the allowable part. Up to six all-staff events a year, and meals at a temporary work camp, are outside the limit.

Food, beverages and entertainment are limited to 50% of the lesser of the amount incurred and a reasonable amount [7] . The limit does not apply to an event to which all employees at a location are invited, up to six a year, or to meals at a temporary work camp built to provide meals and accommodation where the employee cannot reasonably return home each day [7] . The business meals guide has worked examples.

GST/HST

Verdict
Register once taxable revenue passes $30,000, charge the federal and provincial tax that applies where the work is done, and claim ITCs on your inputs.

You stop being a small supplier when your taxable revenue goes over $30,000 in a single calendar quarter or over the last four consecutive quarters, and you have 29 days from the effective date to register [8] . ITCs are claimed only to the extent purchases are used in commercial activities [2] . The GST/HST guide has the provincial rates, the HST calculator works a figure either way, and the GST/HST return guide covers the filing.

Records and year end

Verdict
Keep the invoices behind every ITC, the subcontractor details behind the T5018, and the CCA schedule. Six years is the retention period.

Records are kept for six years, as the record-keeping guide sets out. The tax deadlines calendar has the T5018, T4, payroll remittance and GST/HST dates, and the year-end checklist walks the close, including the CCA additions for the year.

Common mistakes

  • Missing T5018 slips for subcontractors paid more than $500 [3] .
  • Expensing a $1,300 table saw instead of adding it to Class 8 [4] .
  • Putting a $350 tool in Class 8 when it qualifies for Class 12 at 100% [4] .
  • Claiming ITCs on the private share of a truck [2] .
  • Deducting the value of your own labour on repairs [1] .
  • Deducting golf club dues as business development [1] .
  • Claiming 100% of client meals [7] .
  • Missing the $30,000 small supplier threshold [8] .

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 · Business expenses

    https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/sole-proprietorships-partnerships/business-expenses.html

    Reasonable current expenses; supplies; delivery and freight; minor repairs (not own labour, not capital); insurance; licence fees and trade association dues; club dues not deductible where dining, recreation or sports; gross salaries.

    Retrieved 2026-10-10

  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

    ITCs to the extent used in commercial activities; reasonable in quality, nature and cost; meals and entertainment allowable part only.

    Retrieved 2026-10-10

  3. [3]

    CRA · T5018 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

    More than 50% of business income from construction; Canadian resident subcontractors; more than $500 in the year excluding GST/HST; reported for the year paid.

    Retrieved 2026-10-10

  4. [4]

    CRA · Classes of depreciable property

    https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/sole-proprietorships-partnerships/report-business-income-expenses/claiming-capital-cost-allowance/classes-depreciable-property.html

    Class 8 20%; Class 10 30% including motor vehicles; Class 12 100% for tools under $500; Class 50 55% for computers.

    Retrieved 2026-10-10

  5. [5]

    CRA · CPP contribution rates, maximums and exemptions

    https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/payroll/payroll-deductions-contributions/canada-pension-plan-cpp/cpp-contribution-rates-maximums-exemptions.html

    2026: 5.95%; maximum pensionable earnings $74,600; basic exemption $3,500.

    Retrieved 2026-10-10

  6. [6]

    CRA · EI premium rates and maximums

    https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/payroll/payroll-deductions-contributions/employment-insurance-ei/ei-premium-rates-maximums.html

    2026: employee 1.63%, maximum insurable earnings $68,900, employer 1.4 times, maximum $1,572.30; Quebec 1.30%.

    Retrieved 2026-10-10

  7. [7]

    CRA · Line 8523: Meals and entertainment (allowable part only)

    https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/sole-proprietorships-partnerships/report-business-income-expenses/completing-form-t2125/line-8523-meals-entertainment-allowable-part-only.html

    50% limit; exceptions including six all-employee events a year and temporary work camps.

    Retrieved 2026-10-10

  8. [8]

    CRA · When to register for and start charging the GST/HST

    https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/gst-hst-businesses/when-register-charge.html

    $30,000 small supplier threshold; 29 days to register.

    Retrieved 2026-10-10

From ExpenseFlow

GST/HST coding on autopilot

ExpenseFlow reads every receipt, assigns the right GST/HST treatment and account code, and syncs to Xero or QuickBooks Online once you approve.

Questions, answered

Common questions on this guide

Do I have to file T5018 slips for my subcontractors?

Yes, if more than 50% of your business income is from construction activities, you paid Canadian resident subcontractors for construction services, and the total paid to a subcontractor in the year was more than $500, excluding GST/HST. Source: CRA, T5018 Statement of contract payments.

How do I write off tools?

Tools, kitchen utensils and similar property costing less than $500 are Class 12 at 100%. Dearer tools and most equipment go in Class 8 at 20% on the declining balance, computers in Class 50 at 55%, and motor vehicles in Class 10 at 30%. Source: CRA, Classes of depreciable property.

Can I claim the GST/HST on materials?

Yes, as input tax credits, to the extent the materials are used in your commercial activities and the expense is reasonable in quality, nature and cost. Source: CRA, Input tax credits.

When do I have to register for GST/HST?

When taxable revenue passes $30,000 in a single calendar quarter or over the last four consecutive quarters. You then have 29 days from the effective date to register. Source: CRA, When to register for and start charging the GST/HST.

What do CPP and EI cost an employer in 2026?

CPP is 5.95% for employer and employee on pensionable earnings between $3,500 and $74,600. EI is 1.63% for the employee on insurable earnings up to $68,900, and the employer pays 1.4 times that, a maximum of $1,572.30; Quebec uses 1.30%. Sources: CRA.

Are repairs to equipment deductible right away?

The cost of labour and materials for minor repairs and maintenance is deductible, but not the value of your own labour and not repairs that are capital in nature. Source: CRA, Business expenses.

Can I deduct club memberships used to meet clients?

No, not where the club's main purpose is dining, recreation or sports. Annual dues to trade or commercial associations are deductible. Meals with clients are limited to 50%. Sources: CRA, Business expenses; Line 8523.

Keep exploring

Expense management for Canada

AI-powered expense management for Canadian bookkeepers. CRA-aligned GST, HST and PST handling, native QuickBooks Online and Xero sync.

Canadian GST and HST: the complete guide for 2026

Canadian GST/HST in 2026: rates by province, the C$30,000 threshold, ITC documentation tiers, place-of-supply rules, and edge cases caught at capture.

How to file a GST/HST return: a line-by-line workflow for Canadian bookkeepers

How to file a GST/HST return in Canada: pre-filing checks, what goes on each line, mandatory electronic filing, deadlines, input tax credit limits, penalties.

How long to keep business records in Canada: CRA requirements

CRA record-keeping rules: the 6-year period and when it really starts, keeping records in Canada, electronic format requirements, and early destruction.

Canadian tax deadlines: T1, T2, GST/HST, and payroll dates

CRA due dates for small businesses: the April 30 and June 15 personal deadlines, T2 corporate dates, GST/HST by reporting period, and payroll remittances.

Year-end accounting checklist (Canada): closing the books for proprietors and corporations

A Canadian year-end accounting checklist for bookkeepers: ten closing schedules, T4 and GST/HST deadlines, and what the accountant needs for the T1 or T2.

Input tax credit (ITC)

The amount of GST or HST a registered business reclaims on its taxable purchases through its periodic GST/HST or BAS return, reducing the ne

Depreciation

The accounting practice of spreading the cost of a tangible fixed asset (vehicles, equipment, fixtures, IT hardware) over its useful life as

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