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

  1. 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 reports

  2. CRA 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-assessed

  3. CRA issues Proposed Audit Adjustment.

  4. 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.

All-in-One Accounting, Tax, Audit, Legal & Financing Solutions for Your Business

Are you ready to feel the difference?

Have questions or need expert accounting assistance? We're here to help.

Let’s Stay In Touch

Follow us on LinkedIn for updates, tips, and insights into the world of accounting.

Terms & conditionsPrivacy PolicyService PolicyCookie Policy

@ Copyright Mackisen Consultation Inc. 2010 – 2024. •  All Rights Reserved.

© 1990-2024. See Terms of Use for more information.

Mackisen refers to Mackisen Global Limited (“MGL”) and its global network of member firms and associated entities collectively constituting the “Mackisen organization.” MGL, alternatively known as “Mackisen Global,” operates as distinct and independent legal entities in conjunction with its member firms and related entities. These entities function autonomously, lacking the legal authority to obligate or bind each other in transactions with third parties. Each MGL member firm and its associated entity assumes exclusive legal accountability for its actions and oversights, explicitly disclaiming any responsibility or liability for other entities within the Mackisen Organization. It is of legal significance to underscore that MGL itself refrains from rendering services to clients.