The client
A couple buying in Toronto put $68,000 (10%) down on a $680,000 purchase, with $13,200/month of combined income — on paper, an unremarkable insured file. Months earlier, both had received a data-breach notification from an unrelated retailer and, on good advice, had frozen their files at both credit bureaus as a precaution.
Purchase price
$680,000
Toronto
Down payment
$68,000 (10%)
Insured file
Combined income
$13,200/month
Both salaried
Other debt
$280/mo car loan
Unchanged throughout
What actually blocked the file
Both bureau files were frozen
Since a data-breach alert months earlier
The problem
Neither buyer had a low score, a thin file, or a bruised history. Both bureau files were simply locked — a security freeze either had set months earlier after an unrelated retailer's data breach, and neither had thought to reverse it before applying for a mortgage. The lender's automated credit report pull came back with no file at all, which a first read can easily mistake for a serious problem rather than a locked door.
What a security freeze actually does to a mortgage pull
- ▸It blocks new inquiries from seeing the file at all -- not a low score returned, no file returned
- ▸It has to be lifted separately at each bureau that carries a freeze, with a PIN or password set when the freeze was placed
- ▸A lender's automated pull doesn't distinguish 'frozen' from 'no file exists' -- both come back the same way to the underwriting system
This is exactly the kind of file a fraud alert discovered mid-deal can derail if it's read as a credit problem instead of an access problem -- the fix has nothing to do with score repair.
The numbers
Once a score existed to underwrite against, this file was never going to be difficult -- the math behind it was routine from the start.
| The insured purchase, once the freeze was lifted | Amount |
|---|---|
| Purchase price | $680,000 |
| Down payment (10%) | $68,000 |
| Base mortgage | $612,000 |
| CMHC premium — 3.10% at 85.01-90% LTV | +$18,972 |
| Total insured mortgage | $630,972 |
| Qualifying at the stress-tested rate | Figure |
|---|---|
| Minimum qualifying rate on a 4.65% contract rate | 6.65% |
| Payment at the qualifying rate, 25 years | $4,284/mo |
| GDS (payment + $310 tax + $130 heat) ÷ $13,200 income | 35.8% |
| TDS (GDS numerator + $280 car loan) ÷ $13,200 income | 37.9% |
Both ratios sit well inside CMHC's 39% GDS and 44% TDS maximums, and the total debt service figure was identical before and after the freeze was lifted -- the numbers underneath this file never moved.
The solution
A mortgage agent read the lender's rejected-pull notice literally instead of assuming it meant a bad file.
First, identified the freeze from the pull result itself. A completely empty credit report, for two applicants with a plausible credit history, is a strong signal of a freeze rather than an actual absence of credit — especially once the buyers confirmed they had, in fact, set one after a data-breach notice.
Second, had both buyers contact Equifax and TransUnion directly. Each bureau requires its own PIN or password, set when the freeze was originally placed, to lift it -- one call per bureau, per person, four calls in total.
Third, timed the lift to land before the lender's next scheduled pull. A freeze lifted a day too late just produces the same empty result a second time; the broker confirmed the lift in writing with both bureaus before resubmitting the file.
The outcome
The file went from an empty pull to a routine insured approval within days once both freezes were lifted. GDS settled at 35.8% and TDS at 37.9%, both comfortably inside CMHC's maximums, and Ontario's land transfer tax on the purchase came to $10,075.
The buyers' actual creditworthiness never changed at any point in this file -- what changed was whether the lender could see it.
What to take from this file
- 01An empty credit pull is not the same thing as a bad one. A security freeze returns no file at all, which can look worse than a low score to a reviewer who hasn't seen it before.
- 02A freeze has to be lifted at every bureau that carries one, separately. Lifting it at Equifax does nothing for a TransUnion freeze, and vice versa.
- 03Ask early whether either applicant has ever frozen their file. A data-breach notice from months or years earlier is easy for a client to forget mentioning until the pull comes back empty.
- 04Time the lift to the lender's actual pull date, not just 'soon.' A freeze lifted after the pull already ran produces the same empty result a second time.
- 05This wasn't a credit-repair file. Nothing about the applicants' history needed fixing -- only access to it.
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.
- ▸CMHC — Purchase (Mortgage Loan Insurance) — default-insurance premium schedule by LTV band (25-year amortization).
- ▸CMHC — CMHC Home Start — minimum down payment tiers (5%/10%) and the $1.5M insured price cap.
- ▸OSFI — Minimum qualifying rate for uninsured mortgages — the minimum qualifying rate — greater of contract rate + 2% or 5.25%.
- ▸CMHC — CMHC Reviews Underwriting Criteria — GDS 39% / TDS 44% maximums and the 600 credit-score floor for insured files.
- ▸Ontario.ca — Calculating Land Transfer Tax / Land Transfer Tax Refunds for First-Time Homebuyers — Ontario's marginal land transfer tax brackets and first-time-buyer refund.
- ▸Provincial/territorial mortgage-broker legislation fetched directly (bclaws.gov.bc.ca, legisquebec.gouv.qc.ca, fcaa.gov.sk.ca, web2.gov.mb.ca, nslegislature.ca, assembly.nl.ca) plus FCNB's own site for NB and CanLII's index for PE — see notes for per-province method — provincial mortgage regulators and licence titles.
Illustrative in this file — lender-specific, not rules:
- ▸4.65% contract rate — rates move daily; not a quote.
- ▸the security-freeze lift timeline — how long a freeze takes to lift, and whether a lender automatically re-pulls once it's lifted, varies by bureau and by lender.
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.
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.