Skip to main content
TOD Valuation Calculator

BC TOD Valuation Calculator

Last reviewed by Bronson Job PREC, REALTOR®Sources: TransLink, BCREA, Township of Langley OCP, BC Government, BC LawsCC BY 4.0How we verify

Most BC investors estimate SkyTrain corridor upside by gut. The data is mostly there: distance is GIS-public, upzoning is legislated, absorption is FVREB-published. This calculator wires those three signals into a single annualized-return estimate so you can compare a Willoughby parcel against a Carvolth parcel against a Cloverdale comp on a like-for-like basis.

Corridor premium is not magic. It’s distance × upzoning × absorption, time-discounted to today. The market just hasn’t systematically priced it yet.
— Practitioner read of corridor pricing

A note on calibration

The factor weights below are educated-guess calibrations, drawn from publicly-available comparable corridor data (Brentwood Town Centre, Marpole) and academic urban-economics literature. They are NOT empirical regression coefficients fitted to a Surrey-Langley dataset — that dataset will not exist until 2030+. They are intended to give a structured, typed, comparable first-pass estimate of corridor upside, not a binding appraisal. For a binding valuation on a specific property, engage a licensed BC appraiser.

The math is fully traceable in the “Reproduce this number” pane below the calculator — including the per-factor cell-by-cell contribution. Disagree with a factor weight? Override the upzoning factor (1.0-3.0) directly, and the calculator updates accordingly.

Calculate

Upzoning factor: 1.0 = no Bill 47 entitlement; 1.2 = end-user upside only; 1.5 = moderate developer / assembler upside (Tier 3 4-5x FAR uplift); 2.0-3.0 = Tier 1 / Tier 2 maximal upside on assemblage-grade lots. See /codex#bc.tod.transit_oriented_development.

Distance tier
Tier 2 (200-400m)
Estimated future value at station opening
$1,144,125
Premium over current value
+$144,125
Annualized return over horizon
+3.42%
Factors applied
1.130 × 1.50 × 0.750 × 0.900

Estimate only — not an appraisal, not investment advice, not a representation of value on any specific BC property. The calculator applies a structured framework with documented (and disputable) factor weights to a user-supplied current value. For a binding valuation, engage a licensed BC appraiser. For transaction advice, talk to Bronson.

Reproduce this number6 steps
StepAmount
DistanceFactor at 300m → Tier 2 (200-400m): 1.130 (bc.tod.transit_oriented_development)$1,130,000.00
× UpzoneFactor (Bill 47 FAR uplift, capped 1.0-3.0): 1.50$1,695,000.00
× AbsorptionFactor (months-of-inventory 8 mo): 0.750$1,271,250.00
× TimeFactor (4 yrs to opening, 5%/yr discount beyond 2-yr front-run window): 0.900$1,144,125.00
Premium over current value (Future − Current)$144,125.00
Annualized return = (Future / Current)^(1/4.00) − 1$0.03
Total$1,144,125.00

Computed from the BC Real Estate Codex · CC BY 4.0

Year-by-year trajectory

Linear interpolation from current value to future value across the time-to-opening horizon. Real-world corridor pricing tends to back-load into the final 12-18 months pre-opening; this linear path gives you a defensible budgeting trajectory but the true distribution is steeper at the end.

Year (from now)Modelled value (linear)Cumulative gain
Year 0$1,000,000$0
Year 1$1,036,031$36,031
Year 2$1,072,063$72,063
Year 3$1,108,094$108,094
Year 4$1,144,125$144,125

Sensitivity

How sensitive is the estimate to small changes in each input? A model whose output flips dramatically on small input changes is brittle; a robust estimate moves smoothly. Here’s ±20% on Distance, ±0.5 on Upzoning, and ±3 months on Absorption applied to your current scenario.

VariantFuture valueAnnualized returnΔ vs. base
Distance −20%$1,144,1253.42%+$0
Distance +20%$1,144,1253.42%+$0
Upzone −0.5$762,750-6.55%-$381,375
Upzone +0.5$1,525,50011.14%+$381,375
Absorption −3 mo$1,262,4836.00%+$118,358
Absorption +3 mo$1,046,0571.13%-$98,068

The framework — V = f(Distance, Upzone, Absorption)

The calculator implements a multiplicative model:

V_future = V_current × DistanceFactor × UpzoneFactor × AbsorptionFactor × TimeFactor

  • DistanceFactor — piecewise 1.20 / 1.13 / 1.07 / 1.03 / 1.00 across 0-200m / 200-400m / 400-800m / 800-1200m / >1200m. Reflects the empirical 15-25% / 10-15% / 5-10% per-Tier premium from comparable corridors.
  • UpzoneFactor — user input, capped at 1.0-3.0. Reflects Bill 47 FAR uplift on the lot. Owner-occupier upside only ≈ 1.0-1.2; developer / assembler upside ≈ 1.5-3.0.
  • AbsorptionFactor — 1 / (1 + (months_of_inventory / 12) × 0.5). Sellers’ markets (low MoI) accelerate premium realisation; buyers’ markets (high MoI) decelerate it. Bounded above at 1.0.
  • TimeFactor — 1.0 within 2 years of opening (the front-running window); discounts 5%/year beyond that, floored at 0.50.

The model is intentionally simple. Real corridor pricing dynamics are more complex — there are interaction effects between distance and upzoning (Tier 1 commands a disproportionate developer premium), absorption can shift mid-horizon, and macro cycles (rate shocks, demand collapses) suspend the corridor premium for 12-24 months at a time. But a simple, transparent, structured framework you can override is more useful to a transacting buyer than a black-box model with five-decimal-precision estimates and no auditable assumptions.

Verified sources (3)Click to expand

Every claim on this page is sourced to a primary government, regulator, or industry-association URL. We re-verify quarterly; the verification dates below show when each source was last confirmed against the live government page.

Fact ID: bc.tod.transit_oriented_development · v1View in Codex →
Bronson Job PREC, REALTOR®
Bronson Job PRECREALTOR® · GVR Member #6015742 · FVREB Member #FJOBBR