ScanForTax
For Construction Professionals

Every Nail, Board, and Tool Is a Tax Deduction

Job sites are chaotic — receipts end up crumpled in truck consoles or lost in sawdust. ScanForTax lets you scan materials, tool purchases, and subcontractor invoices on-site before they disappear.

How Construction Contractors Use ScanForTax

Real scenarios where ScanForTax saves you time and money at tax time.

01

Lumber Yard Material Run

You just loaded $1,200 in lumber and fasteners for a framing job. Snap the receipt in the parking lot — ScanForTax categorizes it as materials and supplies and tags it to the job.

02

New Power Tool Purchase

That new cordless drill cost $389. Since it is under $500, ScanForTax flags it for full deduction under CCA Class 12 instead of depreciating it over years.

03

Subcontractor Invoice

Your electrician submits a $4,500 invoice. Scan it and ScanForTax files it under subcontracts and reminds you to include this payment on your T5018 slip at year-end.

04

Fuel for the Work Truck

Hauling materials between the shop and three active job sites means constant fill-ups. Scan each fuel receipt and ScanForTax tracks your running motor vehicle total for the year.

CRA T2125 Categories

Expense Categories for Construction Contractors

The T2125 line items most relevant to your work — ScanForTax maps these automatically from every receipt you scan.

Line # Category
9270 Materials & Supplies
8521 Motor Vehicle Expenses
9936 Capital Cost Allowance (Tools & Equipment)
9270 Subcontracts
8690 Insurance
8760 Business Taxes, Licences & Memberships

Tax Rules Construction Contractors Need to Know

Working in Your Favour 2 rules

Tools Under $500 — Full Write-Off

Tools costing less than $500 each fall into CCA Class 12, which allows a 100% deduction in the year of purchase. No need to depreciate a $200 hammer drill over five years.

CCA Class 12

Apprentice Job Creation Tax Credit

Employers who hire apprentices in Red Seal trades can claim a tax credit equal to 10% of wages paid (up to $2,000 per apprentice per year). This directly reduces taxes owing.

ITA s. 127(9)
Watch Out For 2 rules

T5018 Subcontractor Reporting

Construction businesses that pay subcontractors must file T5018 information returns reporting all payments to subs for construction services. Failure to file can result in penalties of $25/day per slip, up to $2,500.

Regulation 238

Work-in-Progress Inventory Rules

If you have unfinished jobs at year-end, the CRA may require you to report work-in-progress as inventory. Materials purchased but not yet used on a job may need to be included in closing inventory rather than expensed immediately.

IT-457R

Sample Receipt Walkthrough

See how ScanForTax processes a typical construction contractor purchase.

Receipt

Home Hardware Building Centre

2025-10-22

2x6x10 SPF Lumber (24 pcs) $268.80
Framing Nails 3.5" (2 boxes) $45.98
Construction Adhesive (6 tubes) $53.94
Subtotal $368.72
HST $47.93
TOTAL $416.65

Ontario

How ScanForTax categorizes this

This building materials receipt totals $416.65 including $47.93 in HST. The full $368.72 pre-tax amount is deductible as materials and supplies under Other Expenses (Line 9270) on T2125. The $47.93 HST is claimable as an Input Tax Credit on your GST/HST return. ScanForTax auto-categorizes building materials and flags the ITC-eligible tax portion.

Year-End Tax Checklist

Don't miss these steps before filing your T2125.

1

Compile all subcontractor payment records for T5018 filing

List every subcontractor paid during the year with their name, address, SIN or BN, and total amount paid. T5018 slips are due six months after your fiscal year-end.

2

Inventory tools and equipment purchased this year

Separate tools under $500 (Class 12 — full deduction) from equipment over $500 (Class 8 — 20% CCA). Keep receipts for each item.

3

Calculate year-end work-in-progress inventory

For any jobs not completed by December 31, determine the value of materials and labour invested but not yet billed.

4

Finalize vehicle logbook and business-use percentage

Record total km driven and business km for the year. Apply the business percentage to all vehicle costs including fuel, insurance, and repairs.

5

Verify WSIB/WCB premiums are up to date

Confirm your workplace safety insurance premiums are paid and deducted. Request a clearance certificate if needed for contracts.

6

Review all insurance policies for deductibility

CGL, builders risk, tools floater, and commercial auto policies are all deductible. Gather annual premium statements.

7

Reconcile GST/HST collected vs. ITCs claimed

Ensure all GST/HST collected on invoices matches your filing. Cross-reference ScanForTax ITC totals against your return.

8

Confirm all permits and licence fees are recorded

Municipal contractor licences, trade certifications, and building permits are deductible on Line 8760.

ScanForTax handles most of this automatically

Scan receipts year-round and your categories, taxes, and ITC totals are ready when you need them — no year-end scramble.

Try ScanForTax Free

Frequently Asked Questions

What is a T5018 and do I need to file one?
The T5018 (Statement of Contract Payments) must be filed by any business that pays subcontractors for construction services. If you paid a sub more than $500 in the fiscal year, you must report it. Slips are due six months after your fiscal year-end. Penalties for non-filing are $25/day per slip, up to $2,500.
Can I write off a $450 tool in full or do I depreciate it?
Tools costing under $500 fall into CCA Class 12, which has a 100% depreciation rate. This means you can deduct the full cost in the year of purchase. Tools costing $500 or more go into Class 8 (20% declining balance). Always keep the receipt showing the individual tool price.
How do I handle materials I bought but haven't used yet?
Materials sitting in your shop or on a job site at year-end may need to be treated as closing inventory rather than an immediate expense. The CRA requires construction businesses to track work-in-progress. Consult your accountant about whether the billed-basis or percentage-of-completion method is better for you.
Are building permits tax-deductible?
Yes. Building permit fees, municipal contractor licence fees, and trade certification renewal fees are all deductible on Line 8760 (Business taxes, licences, and memberships) of your T2125.
Can I deduct safety training and certification courses?
Yes. Mandatory safety courses like Working at Heights, WHMIS, and First Aid certifications are deductible as business expenses. If the training maintains or upgrades skills needed for your current trade, it is deductible on Line 8760.
Should I lease or buy my work truck for tax purposes?
Both options are deductible but work differently. Lease payments are deductible up to $950/month (plus tax). Purchased vehicles are depreciated through CCA Class 10 (30%) or Class 10.1 if over the luxury limit. Run both scenarios with your accountant — high-mileage contractors often benefit from purchasing.

Tax Guides by Province

See province-specific tax rates and recovery rules for construction contractor expenses.

Guides for Similar Professions

Tax deadline is April 30th.

Start scanning now — your first 15 scans are free, no credit card required.

$250,000+ in receipts already processed by Canadian businesses