Treadstone Associates
Case File № 061 · Self-Employed Income

The billing lag that looked like a pay cut

a Lethbridge contractor's progress-billing income

A general contractor's most recent T1 showed $90,000, down from $175,000 the year before, purely because a completed contract's payment sat in a construction holdback. Read at face value, the file's TDS hit 59.5%; re-averaged once the lag was documented, the same borrower closed at 40.4%.

AlbertaInsured · 90% LTVFiled August 7, 20267 min read
59.5%

TDS reading the lower year alone — over the 44% insured cap

40.4%

TDS on the restored two-year average — approved insured

$85,000

the year-over-year swing the holdback caused, not an earnings drop

Anonymized illustration. The borrowers, dollar figures, and rates in this file are an illustrative composite — no real client is identifiable, and any rate shown is illustrative, not a quote. The rules are real: every regulatory figure is cited to its source in the Sources section, and the math computes exactly as shown.

№ 01

The client

A general contractor and sole proprietor of five years, working mostly municipal and commercial tenant-improvement contracts out of Lethbridge. He was buying a $498,000 detached home with $49,800 down — 10%, which makes this a default-insured file. His T1 net business income looked like a business in decline: $175,000 the year before, $90,000 most recently. Nothing about his contract volume had actually dropped; a single completed job's payment was sitting behind a construction holdback and hadn't hit his bank account before his return was filed. His purchase size sat comfortably inside the average new mortgage amount in Canada, which made the decline all the more frustrating — this was not an aggressive ask.

Progress-billing income like his is common across the trades and construction sector: a contractor invoices a client as work completes specific milestones, but statutory holdbacks, slow municipal payment cycles, and material-cost disputes routinely create a gap of months between when a dollar is earned and when it clears the bank. Lenders that only look at the T1 bottom line have no visibility into that gap at all.

Business

Sole proprietor, general contractor, 5 years

Municipal and commercial tenant-improvement contracts

Year 1 T1 income

$175,000

The stronger, older year

Year 2 T1 income

$90,000

Most recent year, depressed by a billing lag

New purchase

$498,000 detached, Lethbridge

Property tax $430/mo; heat estimate $130/mo

Down payment

$49,800 — 10%

Under 20%, so the file must be default-insured

Other debt

Truck loan $640/mo

Clean repayment history

№ 02

The problem

The first lender read the two-year T1 history the way most A-lenders do on a declining self-employed file: when the most recent year is lower, use the lower year, not the average. That policy is common, but it is a policy choice, not a rule — and here it manufactured a decline that wasn’t real.

What the low year actually was

  • A completed municipal contract carried a standard construction holdback — a statutory retention released only after the lien period expires.
  • The holdback payment cleared after his return was filed, so roughly $85,000 of work he had already completed never appeared on that year's T1 General.
  • Reading the lower year alone: income $90,000/year ($7,500/month), housing and debt of $4,462/month, TDS 59.5% against the 44% insured maximum. Declined.

The shape of the damage is familiar to anyone who has watched a contractor's file get read literally: the lender did not question whether the business was healthy, only whether the number on the return matched the number the ratio math needed. A single retained payment, timed a few weeks wrong, turned a strong two-year track record into an apparent 49% earnings collapse.

№ 03

The numbers

At 10% down this is an insured file, so CMHC's maximums — GDS 39% and TDS 44% — are hard ceilings, not lender preferences.

Structuring the insured loanAmount
Purchase price$498,000
Down payment (10%)−$49,800
Base mortgage (90% LTV)$448,200
CMHC premium — 3.10% in the 85.01–90% LTV band, capitalized+$13,894
Total insured mortgage$462,094

The minimum down payment at this price is $24,900 — 5% of the full amount, since $498,000 sits under the $500,000 tier boundary — so his $49,800 clears it with room to spare.

Rate & paymentsFigure
Contract rate — 5-year fixed (illustrative, not a quote)5.09%
Minimum qualifying rate — greater of contract + 2% and 5.25%7.09%
Monthly P&I at the qualifying rate — the ratios run on this$3,262
Monthly P&I at the contract rate — what he actually pays$2,711

Two readings of the same T1 history

The housing cost side of the ratio never changes — only the income figure does, and only because of which year (or years) the lender is willing to use.

TDS lineYear 2 aloneTwo-year average
Housing (P&I $3,262 + tax $430 + heat $130)$3,822$3,822
Truck loan$640$640
Income used$7,500/mo ($90,000/yr)$11,042/mo ($265,000/yr ÷ 24)
TDS vs. the 44% cap59.5%  ✗40.4%  ✓

GDS moves the same way — 51.0% on the lower year alone against 34.6% on the average, both against the 39% ceiling. The arithmetic never disputes the decline the first lender saw; it disputes whether that single number was ever the right one to use.

№ 04

The solution

A RECA-licensed mortgage broker started from the diagnosis, not the decline: the file's problem was documentation timing, not earnings. Two pieces of paper settled it.

First, an accountant’s letter confirming the contract, its completion date, and the exact holdback amount withheld pending the lien period — tying the missing $85,000 to a specific, verifiable job rather than an unexplained gap.

Second, the holdback and accounts-receivable schedule itself, showing the payment had since cleared. That combination is exactly the kind of documented, verifiable explanation that lets a second lender exercise its own underwriting discretion and return to the standard treatment for how Canadian lenders actually read self-employed business income: a straight two-year average, not the lower of the two years.

This is a recurring pattern for contractor files generally, not a one-off quirk of this borrower's business. Any general contractor working municipal or commercial contracts is likely to carry at least one holdback at any given time, simply because Canadian construction law requires it. A broker who recognizes the pattern early — before the file is even submitted the first time — can route it directly to a lender comfortable with the standard two-year average, skipping the initial decline altogether.

Accountant's letter confirming the holdback and its release
Signed contract and completion certificate for the affected job
Two years of T1s and Notices of Assessment
Bank statements showing the holdback payment clearing
90-day history of the $49,800 down payment
Purchase agreement and property tax/heat figures for the new home

None of this required the lender to take anything on faith. The documentation proved the number the average needed — $265,000 over two years, $11,042 a month — was the real one, and the ratios followed from there.

№ 05

The outcome

Approved and funded: insured at 90% LTV, 25-year amortization, 5-year fixed term. GDS came to 34.6% and TDS to 40.4%, both comfortably inside the 39%/44% insured maximums.

Closing costs on this file stayed qualitative rather than a quoted dollar figure — Alberta has no provincial land transfer tax, only a Land Titles registration fee that scales with the property and mortgage amount, and the exact figure varies by transaction. The broker budgeted for it in the closing-cost estimate alongside legal fees and adjustments, without treating either as a fixed number.

№ 06

What to take from this file

  • 01A one-year drop in T1 income is a documentation question before it is an earnings question. Ask what changed in timing — a holdback, a late invoice, a slow-paying client — before accepting the lower year as the real one.
  • 02Using only the most recent year on a declining self-employed file is a common lender policy, not a universal rule. A second lender's own discretion to return to the standard two-year average is what closed this file.
  • 03The approval math runs at the qualifying rate, not the contract rate. This file qualifies at 7.09% and pays at 5.09% — a $551-a-month gap between the payment that decides the ratios and the payment that hits the bank account.
  • 04Construction holdbacks are a recurring, documentable pattern for contractor files — keep the contract, the completion date and the holdback schedule on hand before the file ever reaches underwriting.
  • 05In Alberta, closing costs stay an estimate, not a quote. With no provincial land transfer tax, the Land Titles registration fee still needs budgeting, but never as a fixed figure repeated across files.

Sources

Every regulatory figure in this file traces to one of these primary sources. Client details and anything that varies by lender are illustrative, as flagged below.

Illustrative in this file — lender-specific, not rules:

  • 5.09% contract rate — rates move daily; not a quote.
  • using only the most recent year on a declining self-employed file — a common but not universal A-lender policy.
  • returning to the standard two-year average once the lag is documented — the second lender's own underwriting discretion, not a published rule.

Authority & provenance

How this case file was built

We publish the origin, the verification method and the reviewer for every case file, so you can judge how far to trust it before you rely on it with a client.

Where it comes from

Derived from files handled by Treadstone’s fulfillment desk and from scenarios contributed by partner brokerages. Names, employers, exact amounts and dates are changed so no client or file is identifiable.

Provenance: Composite — a pattern seen repeatedly on fulfilled files, not a single transaction.

What is verified

Every regulatory figure traces to a primary source listed above and was checked against it on the date shown. The arithmetic is recomputed by machine on every rebuild.

Anything that varies by lender is labelled illustrative rather than stated as a rule.

Who reviewed it

Reviewed for Canadian regulatory accuracy before publication, and re-checked whenever a cited rule changes.

Reviewed by: Nicholas Parson, Treadstone Associates — reviews every case file before publication.

First published 7 August 2026Rules last verified 7 August 2026Next scheduled review 7 February 2027

This case file is professional reference material for licensed mortgage professionals. It is not advice to a borrower, and it is not a lender commitment. Insurer rules, qualifying rates and provincial taxes change — confirm the current position with the insurer, regulator or lender before you rely on any figure here in a live file.

Treadstone fulfillment

Files like this are daily work for our desk.

Document collection, ratio math under multiple treatments, lender placement notes, and submission-ready packaging — for Canadian mortgage brokers who would rather be in front of clients.