Insight
Nov 28, 2025
Mackisen

CRA GST/HST Plumbing, Drain Cleaning & Gas Fitting Services Audit — Montreal CPA Firm Near You: Defending Labour, Parts, Emergency Call-Outs, Subcontractors & ITCs

A CRA GST/HST Plumbing, Drain Cleaning & Gas Fitting Audit targets businesses providing:
• plumbing installation & repair
• emergency leak repair
• drain cleaning & sewer unblock
• water heater installation & replacement
• boiler/furnace plumbing
• gas line installation & gas appliance hookup
• backflow testing
• pipe replacement & re-piping
• commercial plumbing maintenance
• camera inspection services
• hydro-jetting
This sector is heavily audited because plumbing involves fully taxable services, labour + parts, expensive equipment, vehicle costs, emergency cash jobs, subcontractor technicians, and multi-province service delivery.
Mackisen CPA Montreal specializes in defending plumbing-sector audits by rebuilding project and service logs, validating subcontractors, correcting GST/HST rates, and producing CRA-ready audit binders.
Legal Foundation
Excise Tax Act
s.165 — ALL plumbing, drain cleaning & gas fitting services are fully taxable
s.221 — plumbers must collect GST/HST on all invoices
s.169 — strict ITC documentation rules
s.141.01 — mixed-use asset allocation
Schedule IX — place-of-supply rules for interprovincial jobs
s.123(1) — defines “installation,” “repair,” “real property service”
Case Law
CGI v. Canada — service location determines GST/HST rate
Royal Bank — missing invoice requirements = ITC denial
Northwest Company Inc. — incomplete supplier invoices invalid
CRA rulings: plumbing, drains, gas fitting are 100% taxable, no exemptions.
Learning insight: Labour, parts, travel, emergency fees — all must be taxed.
Why CRA Audits Plumbers, Drain Techs & Gas Fitters
CRA selects plumbing/gas-service businesses when it detects:
Revenue Risks
• GST/HST missing on labour or parts
• emergency call-out fees not taxed
• drain cleaning treated inconsistently
• camera inspections (digital supply) missing GST
• cash/e-transfer jobs underreported
• deposits not reported
• multi-province jobs taxed incorrectly
• supply-and-install misclassified
• water heater installation invoices incomplete
Subcontractor Risks
• subcontractors without valid GST numbers
• helpers treated as “contractors” with no invoices
• incomplete T4A/T5018 reporting
• gas fitters subcontracted improperly
ITC Risks
• missing invoices for:
– parts (pipes, fittings, valves)
– water heaters, boilers, pumps
– diagnostic tools (camera snakes, locators)
– hydro-jetters
– chemical drain cleaners
– PPE
– vehicle expenses
• imported tools missing s.218 self-assessment
• personal-use tools claimed
• home-garage/shop expenses overstated
Operational Risks
• job logs missing or informal
• dispatch software not reconciled with deposits
• repeated emergency jobs not invoiced
• incomplete work orders
• warranty work misclassified
High-risk operators:
plumbing contractors
emergency drain cleaners
gas fitters
boiler/water heater specialists
commercial plumbing maintenance companies
Learning insight: CRA assumes underreported income + invalid ITCs + subcontractor issues unless proven otherwise.
CRA Plumbing/Drain/Gas Audit Process
CRA requests:
– contracts, work orders & time sheets
– invoices (labour, parts, call-out, travel)
– subcontractor invoices & GST numbers
– parts/supplier invoices (Home Depot, Rona, Wolseley, Deschênes)
– equipment purchase invoices (camera snakes, jetters)
– fuel & vehicle logs
– bank & e-transfer statements
– ITC spreadsheets
– T5018 summaries
– inspection photos or reportsCRA tests:
• GST/HST applied correctly to ALL services
• accuracy of QC/ON/Atlantic tax rate
• subcontractor compliance
• ITC documentation completeness
• personal vs business assets
• deposits ↔ invoices ↔ GST returns
• job logs vs materials purchased
• imported tools self-assessedCRA issues Proposed Audit Adjustment.
Mackisen CPA prepares a full legal + documentary rebuttal.
Learning insight: CRA frequently rebuilds the entire year by comparing job logs, parts purchased & deposits.
Mackisen CPA’s Plumbing Audit Defense Strategy
• build a Plumbing Service Tax Matrix (labour, parts, call-out, inspection, installation)
• validate subcontractor GST/HST registration
• reconstruct ITC binder (tools, parts, vehicles, chemicals, PPE)
• correct place-of-supply for interprovincial service calls
• defend vehicle ITCs using mileage logs
• reconcile dispatch logs → invoices → deposits → GST filings
• separate personal vs business tools
• rebuild imported-tool self-assessment
• prepare CRA-certified audit binder
• negotiate penalty & interest reduction
Learning insight: Plumbers win audits with project-based evidence + contractor compliance + ITC integrity.
Common CRA Findings in Plumbing & Drain Cleaning Audits
• GST/HST not charged on:
– labour
– parts
– call-out fees
– drain cleaning
– camera inspections
– water heater installation
• ITCs denied due to missing invoices
• subcontractors unregistered
• bank deposits > reported revenue
• imported tools missing self-assessment
• supply-and-install incorrectly applied
• personal tools claimed
• multi-province tax errors
Learning insight: Most large reassessments come from invoice defects, missing ITCs, and subcontractor issues.
Real-World Results
• A plumbing contractor avoided a $354,000 reassessment after Mackisen CPA rebuilt job logs & subcontractor documents.
• A drain-cleaning company reversed a $142,000 ITC denial with complete chemical/tool documentation.
• A boiler specialist eliminated penalties after correcting GST/HST on out-of-province work.
• A gas fitter cleared CRA findings via full deposit reconciliation.
Learning insight: CRA backs down when documentation is CPA-organized and job-by-job accurate.
SEO Optimization & Educational Value
Primary keywords: GST/HST plumbing audit, CRA drain cleaning audit, gas fitter GST rules Canada, Mackisen CPA Montreal
Secondary keywords: plumbing ITC denial, subcontractor GST audit, camera inspection GST, water heater GST/HST
Learning insight: Plumbing & drain-cleaning GST audits attract massive SEO traffic due to high audit frequency.
Why Mackisen CPA Montreal
With 35+ years defending plumbers, drain cleaners, and gas-fitters, Mackisen CPA Montreal is Québec’s #1 authority in GST/HST repair & service audits.
We understand dispatch systems, parts, subcontractors, emergencies, and CRA methodology end-to-end.
Learning insight: Plumbing audits require proper invoicing, subcontractor validation, ITC precision, and tax-rate accuracy — all strengths of Mackisen CPA.
Call to Action
If CRA is auditing your plumbing, drain cleaning, or gas fitting business, contact Mackisen CPA Montreal immediately:
📞 514-276-0808
📧 info@mackisen.com
🌐 mackisen.com
Learning Conclusion:
A CRA GST/HST Plumbing Audit tests labour/parts taxability, service-call fees, subcontractor compliance, ITC documentation, and multi-province GST rules.
Mackisen CPA Montreal ensures your trade business is fully defended and protected from reassessments.

