Custom Accounting & CFO Advisory | Saskatchewan

Bookkeeping Services for Construction Contractors Canada | Custom CPA
🔧 Construction Contractor Bookkeeping — Canada 2026

Bookkeeping Services for
Construction Contractors Canada

📌 Quick Summary

Construction bookkeeping is fundamentally different from standard small business accounting — job costing, progress billing, holdback receivables, T5018 subcontractor reporting, and the ever-present risk of worker misclassification create compliance obligations and cash flow challenges that generic bookkeeping software and bookkeepers unfamiliar with the industry routinely miss. This guide covers every major bookkeeping issue Canadian construction contractors face: job costing, holdback, CRA reporting requirements, subcontractor classification, GST/HST, equipment CCA, and year-end tax planning built around the realities of the construction season.

1. Why Construction Bookkeeping Is Different

Most bookkeeping systems and most bookkeepers are built around simple, completed-transaction accounting: money comes in, money goes out, record it and categorize it. Construction doesn’t work that way. A project can span months or years, with costs incurred throughout but revenue recognized only at billing milestones; holdback is withheld from every payment and released months later; labour can be performed by employees or subcontractors (with very different tax and payroll implications); and the profitability of the overall business can only be understood by tracking costs and revenue at the individual job level, not just in aggregate.

For GST/HST input tax credit recovery on construction materials and equipment, see our GST/HST Rebate guide. For CCA documentation on construction equipment fleets, see our CCA Documentation guide. For fractional CFO support that goes beyond bookkeeping to strategic financial management, see our Fractional CFO Pricing Benchmark Report. For financial terminology used in construction finance discussions, see our Financial Terms Glossary. For bookkeeping software comparison including construction-specific platforms, see our Bookkeeping Software Comparison guide. For capital-intensive resource sectors with similar equipment and subcontractor issues, see our Tax Planning for Mining Companies guide. For fraud prevention in construction businesses where cash handling is common, see our Fraud Detection guide. For seasonal construction businesses managing off-season cash flow, see our Seasonal Business Tax Planning guide. And for contractors with home office components, see our Home Office Deduction guide.

🔧
Job Cost
Every cost must be tracked to the individual job to know which projects are profitable and which are losing money
💰
10%
Typical statutory holdback withheld from every progress payment — a major cash flow timing factor on large projects
📋
T5018
CRA information return required for payments to unincorporated subcontractors — missed by many construction businesses
⚠️
Misclass
Employee vs. subcontractor misclassification is CRA's top enforcement priority in construction — the liability is significant

🔧 Construction Bookkeeping Done Wrong Costs Real Money — in Missed Job Cost Insights, CRA Penalties, and Holdback Surprises.

Custom CPA provides bookkeeping and accounting services built specifically for Canadian construction contractors: job costing, progress billing, T5018 compliance, subcontractor classification review, and GST/HST recovery.

2. Job Costing — The Core of Construction Accounting

📋 What Gets Tracked to Each Job
Direct labour — hours worked by employees on each job, multiplied by their loaded labour rate (wage + CPP, EI, WCB/workers’ compensation, vacation pay, benefits), not just their base wage; using only the base wage understates true labour cost per job by 20–35% depending on the contractor’s benefit structure. Use Loaded Labour Rate
Materials — all material purchases assigned to the specific job number at the time of purchase; purchase orders and delivery receipts coded to the job before the invoice is entered in the bookkeeping system; material waste and over-ordering tracked by job to improve future estimating. Code at Purchase Time
Subcontractor costs — all subcontractor invoices coded to the job they worked on; holdback withheld from subcontractor payments tracked separately as holdback payable, not as a payment made. Separate from Holdback
Equipment allocation — for owned equipment, an internal charge rate (based on ownership cost, maintenance, insurance, and depreciation) applied to each job based on hours or days of use; for rented equipment, the actual invoice coded directly to the job. Internal Charge Rate for Owned Equipment
Overhead allocation — a proportionate share of general overhead (insurance, vehicle costs, office, tools, small equipment) allocated to each job using a consistent method (percentage of direct labour hours, percentage of direct cost, or square footage); without overhead allocation, job cost reports understate the true cost of completing each job. Consistent Allocation Method
💡
Estimate vs. Actual Comparison Is the Key Output: The most important use of job costing data is not just knowing what a completed job cost — it’s comparing what the job actually cost to what it was estimated to cost, while the job is still underway. A contractor who reviews job cost vs. estimate monthly during a project can identify a cost overrun when 40% of the job is done and still has time to recover; one who only reviews after project completion has no opportunity to course-correct.

3. Progress Billing & Holdback Accounting

Billing/Holdback ItemHow It WorksBookkeeping Treatment
Progress billing — amounts billedInvoice issued to project owner for completed portion of work at each billing milestoneRecord full invoice amount as revenue and accounts receivable; split between current AR and holdback AR
Holdback receivable (10% retained by owner)Owner retains 10% of each progress payment until lien period expires post-substantial completionRecord as a separate holdback receivable — NOT the same aging category as current AR; track release dates by project
Subcontractor invoices receivedSubcontractor submits invoice for their completed workRecord full invoice as cost and accounts payable; hold back 10% as holdback payable — do NOT record holdback portion as AP due currently
Holdback release — received from ownerOwner releases holdback after lien period expiresReduce holdback receivable; record cash receipt — this is NOT new revenue, it is collection of previously billed revenue
Holdback release — paid to subcontractorContractor releases holdback to subcontractor after lien periodReduce holdback payable; record cash payment — this is NOT new expense, it is payment of previously recorded cost
Deficiency holdback (additional retention)Owner retains additional amount pending correction of deficienciesTrack separately from statutory holdback; dispute resolution may require adjusting entries if deficiency leads to permanent reduction
⚠️
Common Holdback Mistake — Treating Holdback Release as New Cash: Many contractors (and their bookkeepers) treat the collection of holdback as a new cash receipt unrelated to prior billings, leading to double-counting of revenue. The holdback was already recognized as revenue when the original progress billing was issued; collecting it is simply the receipt of a previously recorded receivable. Ensure your chart of accounts and bookkeeping system treats holdback receivable as a balance sheet item, not income when released.

4. CRA Reporting: T4A & T5018 Requirements

CRA Reporting Obligations for Construction Contractors — By Payment Type
T5018 — Unincorporated Subcontractors
Required for any payment for construction services to individuals and partnerships; no minimum threshold; due Feb 28
✅ File T5018
T4 — Employees
Required for all employment income; source deductions (CPP, EI, income tax) withheld throughout year; due Feb 28
✅ File T4
T5018 — Incorporated Subcontractors
Generally NOT required for payments to corporations with a CRA Business Number
❌ Not Required
T4A — Other Service Fees
Required for non-employment service payments over $500 to individuals in certain circumstances
⚠️ Confirm
📋 T5018 Compliance Essentials
Who must file — any business whose primary source of income is from construction activities, where payments are made to unincorporated subcontractors (individuals, partnerships, joint ventures) for construction services during the calendar year. Primary Business = Construction
Filing deadline — T5018 slips and the T5018 Summary must be filed with CRA by the last day of February of the year following the calendar year in which the payments were made; this is the same deadline as T4 slips. February 28 Deadline
Collect SINs and Business Numbers before paying — the T5018 requires the subcontractor’s SIN (for individuals) or Business Number (for partnerships); it is much harder to collect these after payment is made and the subcontractor has no further reason to provide them; make SIN/BN collection a condition of any subcontractor engagement. Collect Before First Payment
Report gross amounts, not net — the T5018 should report the gross amount paid for construction services, including any GST/HST charged by the subcontractor; the GST/HST is not separated on the T5018. Report Gross Including GST/HST

5. Subcontractor vs. Employee Classification

FactorPoints to Employee StatusPoints to Subcontractor Status
Control over work methodsContractor directs how, when, and where work is done dailyWorker determines their own methods; contractor specifies only the result required
Tools and equipmentContractor provides tools, vehicles, and equipment at contractor’s costWorker provides their own tools, vehicle, and equipment
Chance of profit / risk of lossWorker earns a fixed wage regardless of job efficiencyWorker can earn more by being efficient or lose money if costs exceed quoted price
Other clientsWorker works exclusively for this contractorWorker has multiple clients and operates as an independent business
GST/HST registrationWorker has no GST/HST numberWorker has a GST/HST registration number (strong indicator of independent business)
IntegrationWorker is fully integrated into contractor’s operations, crew, and scheduleWorker determines own schedule, bids on specific project components, invoices for completed work
⚠️
Misclassification Liability Is Significant: If CRA reassesses a worker from subcontractor to employee, the contractor owes the employer’s share of CPP and EI (plus the unwithheld employee portion), WCB premiums, and interest and penalties on the entire payment history. On a worker paid $80,000/year who was misclassified for 3 years, the reassessment liability including interest and penalties can reach $30,000–$50,000+. Review any subcontractor relationship where multiple employee-indicator factors apply before a CRA audit forces the question.

6. GST/HST for Construction Services

📋 Key GST/HST Rules for Construction Contractors
Most construction services are taxable — the general contractor charges GST/HST on invoices to the project owner; subcontractors charge GST/HST on invoices to the general contractor (if registered); each tier recovers the GST/HST it paid as ITCs on its own GST/HST return. ITCs Recoverable at Every Tier
Holdback and GST/HST timing — GST/HST is generally included in the full amount billed (including the holdback portion) and must be remitted in the period the invoice is issued, even though the holdback cash won’t be received for months; contractors must plan for the GST/HST remittance cash flow on holdback amounts before the holdback is actually collected. GST/HST Due Before Holdback Collected
New residential construction — self-supply rule — a contractor who builds a new residential property and rents or personally uses it instead of selling it is deemed to have made a taxable supply to themselves at the fair market value of the property; GST/HST must be remitted on this deemed supply even though no sale occurred; this is a commonly missed and consequential obligation for residential builders who convert to rental. Self-Supply Rule for Builders
ITC recovery on major equipment purchases — when a contractor purchases equipment (excavators, trucks, lifts, generators), the GST/HST paid is generally recoverable in full as an ITC in the period of purchase, providing significant cash flow benefit; ensure the full GST/HST invoice is captured and claimed in the correct filing period. Full ITC on Equipment Purchase

7. Equipment, CCA & Capital Asset Tracking

Asset TypeCCA ClassRateKey Notes
Construction equipment (excavators, compactors, loaders)Class 3830%Most heavy construction equipment; subject to half-year rule (15% in year of acquisition)
Trucks and trailers (over 11,788 kg GVW)Class 1640%Heavy transport; subject to half-year rule; passenger vehicles subject to different rules
Trucks and light vehicles (personal-use portion separate)Class 10 or 10.130%Business-use percentage applies; Class 10.1 for vehicles over the prescribed cost threshold
Trailers and portable buildingsClass 1030%Track separately from the towing vehicle; each is its own CCA asset
Tools (cost over $500)Class 820%Tools under $500 may be immediately expensed as supplies; over $500 capitalized to Class 8
Leasehold improvements to shop/yardClass 13Straight-line over lease termAmortized over the remaining lease term; track against each lease separately
ℹ️
Immediate Expensing for Qualifying CCPCs: Canadian-Controlled Private Corporations that qualify can immediately expense up to $1.5M of eligible capital equipment in the year of acquisition rather than claiming CCA at the class rate over multiple years. For a contractor making a $300,000 equipment purchase in a high-income year, immediate expensing provides a significantly larger current-year deduction than standard CCA. Confirm current-year eligibility and limits with a CPA before finalizing the purchase decision.

8. Cash Flow Management for Contractors

Typical Cash Flow Timing Gaps in Construction — Sources of Contractor Cash Pressure
Holdback accumulated on large project
10% of every billing withheld for months — on a $2M project, up to $200K tied up until lien expiry
High Impact
Slow-paying project owners
60–90 day payment terms (net) on public or institutional contracts compress contractor cash cycle
High Impact
Material purchases before billing milestone
Materials purchased and paid for weeks before the next billing milestone allows recovery
Moderate
Seasonal payroll and WCB without matching revenue
Spring startup costs hit before seasonal revenue ramps up fully
Moderate
GST/HST remittance before holdback collected
GST/HST on billed amounts must be remitted before holdback cash is actually received
Real Cost

9. Year-End Tax Planning for Construction Businesses

📋 Key Year-End Planning Moves for Construction Contractors
Move 1
Review WIP (Work in Progress) Balance
Jobs started but not yet complete at fiscal year-end create a work-in-progress asset or deferred revenue depending on the revenue recognition method used; the WIP balance should be carefully calculated and supported before the T2 is filed, as it directly affects taxable income for the year.
Move 2
Accelerate Equipment Purchases if High-Income Year
For a contractor expecting high taxable income, purchasing planned equipment before fiscal year-end allows CCA (or immediate expensing if eligible) to reduce current-year taxable income; deferring the same purchase to next year defers the deduction into what may be a lower-income year.
Move 3
Owner-Manager Salary vs. Dividend Decision
The corporate contractor's optimal mix of owner salary and dividends is calculated each year based on current corporate income, personal marginal rate, desired CPP contribution level, and RRSP contribution room needed; this decision should be made before the fiscal year-end, not after, to achieve the best combined corporate and personal tax result.
Move 4
Review All Subcontractor Records for T5018 Completeness
Before the fiscal year fully closes, confirm all SINs and Business Numbers have been collected for unincorporated subcontractors paid during the year; T5018 filing in February requires this information and it is much harder to gather after the working relationship has ended.
Move 5
Reconcile All Holdback Balances by Project
Produce a project-by-project holdback receivable and holdback payable schedule; confirm the balances match the project contracts and billing history; identify any holdback receivables now eligible for release but not yet collected (these may warrant a call to the project owner).

10. Bookkeeping Software for Construction

PlatformConstruction CapabilityBest For
QuickBooks Online (+ job tracking setup)Moderate — job costing through Class tracking or Projects feature; not purpose-built for construction but widely usedSmaller contractors wanting broad accountant compatibility; works well when properly configured for job costing
Xero (+ construction add-ons)Moderate — similar to QBO; requires add-on integrations for stronger job costing and progress billingSmaller contractors comfortable with add-on apps; strong accountant compatibility
Sage 100 Contractor / Sage 300 CREHigh — purpose-built for construction: job costing, progress billing, holdback tracking, subcontractor management, and certified payrollMid-size to larger contractors who need full construction-specific accounting; steeper learning curve and cost
Procore (with accounting integration)High on project management; integrates with QBO, Sage, Viewpoint for financial dataContractors who want strong on-site project management linked to accounting; best as project management layer over an accounting system
Foundation SoftwareHigh — purpose-built construction accounting including job costing, AIA billing, holdback, payrollGeneral contractors with complex job costing, multi-phase projects, and certified payroll requirements
Custom CPA’s Bookkeeping Services for Canadian Construction Contractors: Custom CPA provides specialized bookkeeping and accounting services for construction contractors — job costing setup and ongoing maintenance, progress billing and holdback tracking, T5018 compliance, GST/HST recovery, equipment CCA scheduling, and year-end tax planning built around the realities of a construction business. Our Core Accounting & Tax Services include construction-specific bookkeeping and T2 corporate tax filing. Our Specialized Services include subcontractor classification review and T5018 compliance support. And our Strategic CFO Advisory Services provide cash flow forecasting and financial modeling for contractors managing large-project cash flow timing.

✓ Custom CPA — Bookkeeping & Accounting Built for Canadian Construction Contractors

Job costing, progress billing, holdback tracking, T5018 compliance, subcontractor classification review, GST/HST recovery, equipment CCA management, and year-end tax planning — the complete accounting service for contractors who build Canada.

11. Frequently Asked Questions

What is job costing and why is it important for construction contractors in Canada?
Job costing is the practice of tracking all costs — labour, materials, subcontractor payments, equipment, and overhead allocation — for each individual project or job separately, rather than lumping all costs together in a single profit and loss statement; and for construction contractors, it is arguably the most important financial discipline in the entire bookkeeping function, because without job-level cost tracking a contractor cannot know which projects are profitable, which are losing money, whether estimates are accurate, or why overall profitability is declining even when revenue is growing. How job costing works in construction: every cost incurred on a project — worker hours (at their loaded labour rate including CPP, EI, WCB, and benefits), material purchases, subcontractor invoices, equipment rental or an allocated portion of owned equipment cost, and a proportionate share of overhead (insurance, vehicle costs, office expenses) — is coded to the specific job number at the time it is recorded in the bookkeeping system; these job-level cost records accumulate throughout the project, allowing the contractor to compare actual costs to the original estimate at any point during the project and identify variances before they become unrecoverable at project completion. Why job costing is so consequential: a contractor who reviews only the overall company P&L at year-end knows their total profit or loss, but does not know which specific jobs drove that result; without job costing, a contractor can have one highly profitable repeat project masking three loss-making new jobs, never realizing that their estimating is consistently wrong for a specific type of work; job costing creates the data needed to improve future estimates, negotiate better subcontractor rates, identify where cost overruns are occurring on a specific project while there is still time to address them, and make evidence-based decisions about which types of contracts to pursue or avoid. The connection to billings: job cost data is also directly connected to progress billing on long-duration projects — percentage-of-completion billing (where the contractor bills based on the percentage of the job actually completed, as measured by costs incurred relative to total estimated cost) requires accurate, current job cost data to support each billing; without it, billing becomes either a guess or a simple time-based schedule, both of which create either cash flow shortfalls (if billing is too slow) or disputes with the owner (if billing exceeds actual progress).
How does holdback work in Canadian construction accounting?
Holdback (sometimes called 'holdout') is a statutory requirement in Canadian construction that creates significant cash flow and accounting complexity for contractors at every level of the contracting hierarchy — from owners who must hold back money from general contractors, to general contractors who must hold back from their subcontractors, and in some jurisdictions down further to sub-subcontractors. What holdback is: all Canadian provinces have construction lien legislation (the specific statute name varies by province — Construction Act in Ontario, Builders Lien Act in British Columbia and Saskatchewan, etc.) that requires the owner of a project to retain a defined percentage (typically 10%) of each progress payment otherwise due to the general contractor, for the purpose of providing a fund from which unpaid subcontractors and suppliers can recover if the general contractor fails to pay them; in turn, the general contractor must typically retain the same percentage from each payment made to their subcontractors. How holdback creates accounting complexity: the holdback withheld from a contractor is NOT a write-off of revenue — the money is owed to the contractor, it is simply not yet payable until the applicable holdback release period has elapsed (typically the earlier of 45-60 days after the lien period expires or 45-60 days after a certificate of substantial performance is published, depending on the provincial legislation); the contractor's bookkeeping must therefore track holdback receivable (the amount owing but not yet payable) as a separate category from regular accounts receivable, since they have very different collection timelines and different cash flow implications. Accounting entries: when the contractor issues a progress bill of, say, $100,000 to the owner, the entry should record the full $100,000 as a receivable — $90,000 as a current account receivable (expected to be paid on the normal payment terms) and $10,000 as a holdback receivable (expected to be paid months later, after lien expiry); similarly, when the contractor receives an invoice from a subcontractor for $50,000, the $5,000 holdback withheld from the subcontractor is recorded as a holdback payable, not as immediate payment due. Cash flow planning: because holdback receivables can accumulate to significant dollar amounts on large or long-duration projects (a 10% holdback on a $5M project means $500,000 tied up until lien expiry), tracking holdback balances by project and anticipating holdback release dates is an important cash flow planning function; many contractor cash flow crunches are caused not by project profitability problems but simply by the timing mismatch between when costs are incurred and paid (including subcontractor holdbacks the general must eventually pay out) and when holdback receivables from the owner are actually collected.
What is the T5018 and which construction contractors must file it?
The T5018 (Statement of Contract Payments) is a Canada Revenue Agency information slip that businesses in the construction industry must file to report amounts paid to unincorporated subcontractors (individuals, partnerships, and joint ventures) for construction services, and it is specifically an industry-targeted reporting requirement designed to reduce unreported income in the construction sector where cash and informal payment arrangements have historically been common. Who must file a T5018: the T5018 reporting requirement applies to any business whose primary source of business income is from construction activities (broadly defined to include any activity involved in erecting, excavating, installing, altering, modifying, repairing, improving, demolishing, dismantling, or removing any structure, facility, or work on a construction project), AND that makes payments for construction services to individuals, partnerships, or joint ventures (NOT to incorporated companies with a Business Number — payments to incorporated subcontractors are generally not reported on T5018 slips); the requirement applies to prime contractors filing on behalf of their subcontractors, not to subcontractors paying their own employees (those are reported on T4 slips instead). Key T5018 details: payments made in a calendar year must be reported on T5018 slips submitted to CRA by the last day of February of the following year; there is no minimum payment threshold — any amount paid to a qualifying unincorporated subcontractor for construction services must be reported; the slip must include the subcontractor's SIN (for individuals) or Business Number (for partnerships/joint ventures), the total amount paid, and the subcontractor's name and address. Common compliance errors: failing to obtain the subcontractor's SIN or BN before payment is made (which is difficult to obtain after the payment relationship has ended); incorrectly treating payments to incorporated subcontractors as T5018-required (they are not — payments to incorporated companies are reported only if a T4A is otherwise required, which for pure construction services it typically is not); missing the February 28 filing deadline, which triggers late-filing penalties from CRA; and failing to file T5018 slips at all, which is a common audit trigger specifically within CRA's construction industry compliance focus. The T5018 requirement is separate from and in addition to the GST/HST and income tax obligations, so a contractor must also track whether each unincorporated subcontractor is registered for GST/HST to determine whether the contractor should be charging and collecting GST/HST on payments or whether the subcontractor will handle their own GST/HST compliance.
Should construction workers be classified as employees or subcontractors in Canada?
The employee vs. subcontractor classification question is one of the most consequential and most often incorrectly decided issues in Canadian construction bookkeeping, because getting it wrong — treating someone as a subcontractor when CRA would classify them as an employee — creates significant payroll tax liability, penalties, and interest for the contractor who made the incorrect determination. How CRA determines employee vs. subcontractor status: the classification is based on the actual working relationship, not on what the parties call the arrangement or what the contract says; a written 'subcontractor agreement' does not automatically make someone a subcontractor in CRA's view if the actual working conditions indicate an employment relationship; CRA uses a multi-factor test examining: (1) Control — does the contractor control how, when, and where the work is done, or does the worker control their own methods and schedule? An employee is typically directed by the employer; a subcontractor typically determines how they complete the work result without being told how to do it. (2) Tools and equipment — does the worker use their own tools and equipment at their own cost, or does the contractor provide them? Subcontractors typically supply their own tools; employees typically use employer-provided equipment. (3) Chance of profit/risk of loss — can the worker profit more by being efficient or lose money if costs exceed what they quoted? Subcontractors typically price jobs and bear the profit/loss risk; employees earn a fixed rate regardless of project efficiency. (4) Exclusivity and integration — is the worker working exclusively for the contractor and integrated into the contractor's operations, or do they work for multiple clients and operate as an independent business entity? Consequences of incorrect classification: if CRA reassesses a worker as an employee rather than a subcontractor, the contractor (employer) becomes liable for the employer's share of CPP contributions and EI premiums (the 1.4x multiple) that should have been remitted on every payment made to that worker, plus the employee's share that should have been withheld from payment, plus interest and potentially penalties on the underpayment for the full period of the misclassification; on large construction projects with multiple workers incorrectly classified as subcontractors, this reassessment liability can be significant. Practical steps for contractors: before engaging anyone as a subcontractor, confirm they have their own GST/HST number (a strong indicator of independent business status), their own tools and work vehicle, and other construction clients; have a clear written agreement specifying the scope of work and confirming the subcontractor relationship; do not direct the subcontractor's day-to-day methods, hours, or sequencing (directing the result is acceptable; directing the means is an employee indicator); and when genuinely uncertain about a specific working arrangement, ask a CPA to assess the relationship before a CRA audit forces the question.
How does GST/HST work for construction services in Canada?
GST/HST compliance in construction is more complex than in most industries because of the variety of supply types involved (construction services, material purchases, equipment, real property), the multiple contracting tiers (owner to general contractor to subcontractor), the significant dollar values that make even small GST/HST errors consequential, and the interaction with the residential new housing rebate and the self-supply rules that apply when a contractor builds a home they will sell or retain. How GST/HST applies to construction services: most construction services are taxable supplies subject to GST/HST at the applicable provincial rate; a general contractor charges GST/HST on invoices issued to the project owner; a subcontractor charges GST/HST on invoices issued to the general contractor (provided the subcontractor is registered for GST/HST, which is mandatory once annual taxable supplies exceed $30,000 — a threshold most active construction subcontractors will exceed in their first year of operation); each party in the contracting chain generally recovers the GST/HST paid on their own costs as Input Tax Credits on their own GST/HST return. Holdback and GST/HST: the holdback withheld by the owner from the contractor is generally treated as if it were paid for GST/HST purposes (the GST/HST is included in the amount billed, including the holdback portion, even though the holdback cash has not yet been received); however, contractors using the quick method of accounting for GST/HST should confirm the holdback timing treatment with a CPA, as the interaction between the quick method and holdback has specific rules. Self-supply rule for builders: a critical GST/HST rule for contractors who build homes: if a contractor builds a new residential property and sells it, the sale is subject to GST/HST; if the contractor builds a new home and keeps it as a rental property or personal use property, the 'self-supply' rule deems the contractor to have made a taxable supply to themselves at the time the home is first occupied, requiring them to remit GST/HST calculated on the fair market value of the home — even though no cash sale occurred; this is a commonly missed and very consequential GST/HST obligation for residential builders who transition some properties to rental rather than sale. Residential new housing rebates: purchasers of new homes from a builder may be eligible for the New Residential Housing (NRH) rebate on a portion of the GST/HST paid; some builders factor this into their pricing and apply for the rebate on behalf of the purchaser as an assignment; contractors who build and sell new residential properties should have a CPA review the rebate eligibility and application mechanics, as the calculations and conditions are complex and the rebate amounts can be substantial.
Disclaimer: The above contents are provided for general guidance only, based on information believed to be accurate and complete, but we cannot guarantee its accuracy or completeness. It does not provide legal advice, nor can it or should it be relied upon. Please contact/consult a qualified tax professional specific to your case.
Scroll to Top