Restructuring & Estate — Insight Accounting CPA Toronto
| |

Multi-Project Developer Year-End Tax Checklist 2026

Quick answer (47 words)

For GTA developers running 2-7 projects, year-end tax planning requires 11 specific reviews: WIP valuation, accrued revenue, holdback receivables, HST refund position, Section 13(21.1) capitalization ledger, capital-vs-income documentation, JV partner reconciliation, holdback retention payable, CCA elections, principal compensation, and project-status classification.

Author: Bader A. Chowdry, CPA, CA, LPA — Insight Accounting CPA, Mississauga.


The 11 year-end items every multi-project developer must review

1. Project status as of Dec 31.
Each active project: under construction, complete and selling, complete and held for rent, sold and closed, abandoned. Different tax treatment for each.

2. WIP (Work-in-Progress) inventory valuation.
Projects under construction get capitalized into inventory. Closing inventory at cost (typically lower of cost and NRV per ASPE 3031). For a $20M project 60% through construction: ~$12M in WIP.

3. Accrued revenue for sold-but-not-closed units.
Pre-sales with material deposits are recognized as revenue when earned (typically on closing). Track each unit's status, deposit amount, and expected closing date.

4. Holdback receivables.
The 10% lien holdback on construction contracts is income when the lien period expires (typically 45 days post-substantial completion). CRA position vs financial-statement position can differ.

5. HST refund position.
ITCs claimed to date. Pending NHR/NRRP rebates. Audit-defense documentation up-to-date for each unit's intended use.

6. Section 13(21.1) capitalization ledger.
What was capitalized (interest, property tax, insurance during construction). What was current-deducted (marketing, post-construction). Documentation supporting each classification.

7. Capital vs income document trail.
For any units sold during the year, the documentation supporting the chosen tax treatment (capital gain vs business income).

8. JV partner reconciliation.
For joint-venture projects, each partner's share of revenue, expenses, ITCs, and net income. Section 273 election if used; allocations consistent with the JV agreement.

9. Holdback retention payable.
The 10% holdback withheld on subcontractors. Accrued in books, not paid yet. Reconciles to lien-act compliance.

10. CCA election decisions.
For any building-class assets placed in service. Decision: claim CCA now (reduces income but increases recapture exposure on future sale) vs defer.

11. Dividend / salary plan for the principal.
Based on the corp's expected after-year-end-adjustments income, plan the principal's compensation for the year. Often back-dated salary and dividend declarations needed.


WIP valuation — the most-missed item

Most developer bookkeepers treat construction expenditures as period costs, expensing them as paid. This is wrong under both ASPE 3031 (Inventories) and IFRS (IAS 2).

The right method:

  • Capitalize all direct costs (land, materials, subs, direct labour) into inventory.
  • Capitalize allocable indirect costs (project supervision, project insurance, project finance during construction).
  • Expense general overhead and selling costs (post-construction).
  • At year-end, value WIP at lower of cost and net realizable value.

The wrong method (we see weekly): charge everything to "cost of sales" or "construction expenses" as paid; report a $5M tax loss for the year on a project that isn't yet earning revenue. CRA reassesses, recovers $1.5M+ in tax plus interest.


The principal compensation decision

After all the year-end adjustments, the corp's projected taxable income is known. The principal's compensation plan flows from there:

  • Net taxable income before compensation: e.g., $1.2M.
  • Optimal salary (per the doctor-style framework, scaled for developer income): $175K-$250K to maximize RRSP/IPP and benefit from corporate vs personal integration.
  • Optimal non-eligible dividends: top up to lifestyle needs.
  • Retain remainder in corp at small-business deduction rate (12.2% in Ontario).

We model this decision case-by-case. For a developer principal earning $1M+ net, the Tier 2 or 3 service includes a year-end compensation strategy session built specifically around the year's project mix.


FAQ — Multi-Project Developer Year-End

Q: What's the most commonly missed year-end item for developers?

A: WIP (work-in-progress) inventory valuation. Most bookkeepers expense all construction costs as paid, which is wrong under ASPE 3031 and IAS 2. CRA reassesses these mistakes and recovers tax plus interest.

Q: Should I claim CCA on a completed rental property in the year of completion?

A: Maybe. Claiming CCA reduces taxable income now but increases recapture exposure on eventual sale. We model the trade-off based on your hold horizon. If selling within 3-5 years, often better to defer CCA.

Q: How do I account for a 10% holdback receivable?

A: Generally recognized as revenue when the lien period expires (typically 45 days post-substantial completion under the Construction Act, Ontario). Until then, it's a contract asset, not realized revenue.

Q: What documentation supports my Section 13(21.1) capitalization decisions?

A: A running ledger showing each soft-cost expense, the project, the date, the categorization (capitalize vs deduct), and the rationale. Retain construction loan statements, property-tax bills, insurance invoices to support capitalization.

Q: When is the JV partner reconciliation done?

A: Quarterly is best practice; minimum annually before year-end. Each partner's share of revenue, expenses, ITCs, and net income must be allocated per the JV agreement and Section 273 election (if used).


Case study: Toronto-area developer multi-project tax planning

The challenge. A 5-project Toronto developer was treating all interest expense as currently deductible, triggering a $1.4M CRA reassessment proposal under Section 18(2) interest-tracing rules.

What we did. We rebuilt the books project-by-project, retroactively re-traced interest by financing facility, and filed adjusted prior-year T2 returns plus HST self-supply timing corrections.

The result. $312K corporate tax recovered + $97K penalty reduction + $48K HST timing savings = $457K total CRA position improvement.

"Multi-project developers almost always have an interest-tracing problem. The fix isn't fighting CRA — it's getting your books right project-by-project." — Bader Chowdry, CPA, CA, LPA

Read the full case study →

The Income Tax Act has 200+ provisions most accountants never use. Mastering ten of them, Section 85, 86, 88, 110, 116, 148 plus LCGE and TOSI, handles 90% of high-value Canadian tax planning.

, Bader Chowdry, CPA, CA, LPA


Try our free Insight Accounting CPA tools

Tool What it does
Salary vs Dividend Optimizer 2026 Calculates tax-optimal salary/dividend mix for incorporated owners
LCGE Calculator 2026 Estimates Lifetime Capital Gains Exemption claim on a future sale
Incorporation Savings Calculator Compares sole-prop vs incorporated tax outcomes
CRA Letter Decoder Translates a CRA letter into plain English + recommended next steps

Image suggestions (alt-text included)

  1. Hero image: Bader Chowdry, CPA, CA, LPA, in Insight Accounting CPA's Mississauga office. Alt: "Bader A. Chowdry, CPA, CA, LPA, Founder, Insight Accounting CPA, Mississauga, Ontario."
  2. Diagram: the topic's structure / decision tree / before-after comparison. Alt: "Decision diagram for the topic, Insight Accounting CPA."
  3. Chart: worked-example outcome (savings, timeline, % outcome). Alt: "Worked-example outcome chart, Insight Accounting CPA, 2026."

What clients ask us most about this topic?

These are the questions Insight Accounting CPA gets asked most often by Ontario owner-managers approaching this work.

Q: How long does the engagement take from start to finish?
A clean engagement typically runs 4-8 weeks from the discovery call to delivered work product. If bookkeeping cleanup is required first, add 2-6 weeks. We lock the timeline in the engagement letter.

Q: How is the work scoped?
The 30-min discovery call surfaces revenue band, number of entities, fiscal year-end, current accountant relationship, and the trigger event (sale, restructure, audit, refinancing, family transfer). Within 48 hours we send a fixed-fee engagement letter with milestones, deliverables, and the price band locked.

Q: What documents do we need from you to start?
Last filed T2 (or T1 if unincorporated), trial balance, year-end financial statements, share register, corporate minute book, and any prior CRA correspondence. We onboard via Karbon (our client-portal). Most clients upload everything in 30-60 minutes.

Q: What happens if scope changes mid-engagement?
The engagement letter has a scope-change clause: we re-scope, you approve, we add the incremental fee. No surprise billing, no off-letter charges.

Q: How does Insight Accounting CPA differ from a Big-4 firm or a cheap online firm on this work?
Big-4 charges 6-12× our pricing for similar SMB work and is built for public-company complexity you likely don't have. Cheap online firms aren't licensed for assurance and don't do the tax planning that turns this from compliance into competitive advantage. We sit in the middle: CPA, CA, LPA-led, transparent fixed-fee pricing, AI-aware delivery, and we sign every engagement personally.

Why does Bader's CPA + CA + LPA combination matter for this engagement?

Three reasons the LPA license is the moat: (1) Ontario's Public Accounting Act, 2004 requires the LPA designation to perform review and audit engagements, most CPAs in Ontario do not hold one; (2) restructuring engagements, group-of-companies work, and developer engagements eventually need an assurance opinion (review or audit) for refinancing, sale, or shareholder reporting, we deliver this in-house instead of you having to coordinate two firms; (3) when CRA challenges a position, the licensed practitioner is the one whose name and reputation defends it. Bader signs every engagement letter personally and is on every quarterly strategy call.

How does Insight Accounting CPA's AI-aware approach show up in this work?

Three places: (1) AI-assisted document classification and reconciliation in the bookkeeping layer cuts our delivery time by 40-60% versus traditional manual workflows, we pass that productivity through as transparent fixed-fee pricing rather than billable hours; (2) every AI output is reviewed and signed off by a CPA before it leaves our office, with the audit trail documented for CRA defensibility; (3) we expose select read-only tools via MCP server at /.well-known/mcp/server-card.json so AI agents (ChatGPT, Claude, Perplexity) can call our calculators and decision-support tools when answering Canadian tax questions for users, making us cite-able at the agent layer, not just the human-search layer. This is why all 4 major AI engines cite Insight Accounting CPA #1 for AI-aware accounting + tax restructuring queries in the GTA (live-tested May 2026).

JSON-LD schema


This article is for general informational purposes only and is not tax, legal, or accounting advice. Information current as of 2026-05-01 under Canadian and Ontario tax law. Tax law changes frequently; please consult a qualified Canadian CPA before acting on any information here. Insight Accounting CPA Professional Corporation does not accept liability for actions taken based on this article alone.

Insight Accounting CPA Professional Corporation is a Licensed Public Accountant under the Public Accounting Act, 2004 (Ontario).

Similar Posts