The Setback
R-01 Published
Regulatory Vintage 2025-2026 · Published Sep 9, 2026

R-01 · The Numbers

The numbers behind Washington

A 40-unit pro forma. Return on cost 3.72 percent against a 6.50 percent hurdle.

← Back to the report

One building, underwritten at D.C. market inputs. Every figure below comes from the calculator at the end of this page.

1. Program

UnitsNet SFRent / mo
Studio10484$1,821
One-bedroom22697$2,302
Two-bedroom8996$3,090
Total4028,142$2,450 avg

Efficiency 80 percent. Gross building area 35,178 SF.

2. Development budget

LineBasisTotalPer unitShare
Landestimate$2,400,000$60,00014.7%
Hard cost$275 / gross SF$9,673,812$241,84559.2%
Parking20 spaces × $35,000$700,000$17,5004.3%
Soft cost20% × (land + hard + parking)$2,554,762$63,86915.6%
Entitlement carryland × 8% × 14/12$224,000$5,6001.4%
Construction carry(hard + parking + soft) × 50% × 8% × 18/12$775,715$19,3934.8%
Total development cost$16,328,290$408,207100%

Entitlement carry runs on land only. The building is not financed until construction starts.

Construction carry uses the average drawn balance. The loan funds in over 18 months, so on average half is outstanding.

3. Stabilized operations

LineBasisAnnual
Gross potential rent40 × $2,450 × 12$1,176,000
Inclusionary zoning discount4 units × ($2,450 − $1,550) × 12−$43,200
Other income+3%+$33,984
Vacancy and credit loss−7%−$81,675
Effective gross income$1,085,109
Operating expenses$9,500 / unit−$380,000
Property tax0.85% of value−$98,253
Net operating income (NOI)$606,856

Expense ratio 44 percent of income.

Tax is circular. It is charged on value, and value depends on NOI after tax. Solved directly:

NOI = (EGI − opex) ÷ (1 + tax rate ÷ cap rate) = $705,109 ÷ 1.162 = $606,856

4. Value and return

Value = NOI ÷ cap rate = $606,856 ÷ 5.25% = $11,559,166

Value − cost = −$4,769,124

Return on cost = NOI ÷ cost = 3.72%

Hurdle = cap rate + developer spread = 5.25% + 1.25% = 6.50%

Gap = 278 bps

The spread is the premium for construction and lease-up risk over buying a finished asset at the cap rate.

5. Lever attribution

Each lever run alone against base. The package runs all zoning reforms together.

LeverReturn on costChangeShare of gap
Base3.72%
Entitlement 14 → 4 months3.75%+4 bps1%
No parking minimum3.93%+21 bps8%
No inclusionary set-aside3.93%+22 bps8%
Full zoning package4.37%+66 bps24%
Property tax to zero4.32%+60 bps22%
Rent +10%4.25%+53 bps19%

Components do not sum to the package. Levers interact.

Entitlement is the weakest lever by an order of magnitude. Ten months of carry on $2.4 million of land is $160,000, or 1 percent of cost.

6. Breakevens

What each input would need to be, alone, to hit 6.50 percent:

InputBaseBreakevenMove
Average rent$2,450$3,726+52%
Hard cost / SF$275$119−57%
Land$2.4M−$2.96Mn/a

Under the full zoning package, residual land value is still −$1.48 million. The deal fails at any land price, so land drops out of the argument.

7. Sensitivity

Value minus cost, $ millions.

Cap rate ↓ / Rent →$2,205 (−10%)$2,450$2,695 (+10%)
4.75%−5.5−3.7−1.9
5.25%−6.4−4.8−3.1
5.75%−7.2−5.6−4.1

No cell clears zero.

Pro Forma Calculator

40-Unit Apartment Building, Washington, D.C.

Every input below carries a source. Drag any slider to test the model against a different assumption.

40 units·35,178 sq ft·$16,328,290 total·$408,207 per unit
The building
40
Assumption
10.0 × Studio
484 SF · $1,821/mo
22.0 × One-bedroom
697 SF · $2,302/mo
8.0 × Two-bedroom
996 SF · $3,090/mo
Verified
80.0%
Estimate
What it costs
$2,400,000
Estimate
$275
Verified range
0.50
Estimate
$35,000
Verified
20.0%
Estimate
14 mo
Estimate
18 mo
Estimate
8.00%
Verified range
What it earns
$2,450
Verified
10.0%
Verified
$1,550
Estimate
7.0%
Derived
3.0%
Estimate
$9,500
Estimate
0.85%
Verified
5.25%
Verified range
1.25%
Estimate

Return on cost

3.72%

Earns3.72%

Needs6.50%

Total development cost
$16,328,290
Of which, entitlement carry (land only)
$224,000
Of which, construction carry (avg. draw)
$775,715
Effective gross income
$1,085,109
Property tax (solved iteratively)
$98,253
Stabilized annual NOI
$606,856
Implied stabilized value
$11,559,166
Value minus cost to build
-$4,769,124

8. Inputs and sources

Every input carries a status:

  • Verified. Taken directly from a published source.
  • Verified range. The source gives a range. We picked a point inside it.
  • Derived. Calculated from published figures.
  • Estimate. Our judgment, flagged for checking.
  • Assumption. A modeling choice.
Input Value Status Source
Units 40 Assumption
Unit mix and rents 10 studio / 22 one-bed / 8 two-bed Verified RentCafe
Efficiency (rentable ÷ total) 80% Estimate D.C. Policy Center
Land $2,400,000 Estimate LoopNet
Construction cost per sq ft $275 Verified range RLB Q1 2026
Parking spaces per unit 0.50 Estimate D.C. Policy Center
Cost per parking space $35,000 Verified D.C. Policy Center
Fees and design 20% Estimate
Approval timeline 14 months Estimate D.C. Department of Buildings
Construction timeline 18 months Estimate
Construction loan rate 8.00% Verified range CLS CRE
Average rent $2,450 / month Verified RentCafe
Affordable-unit share 10% Verified D.C. Policy Center
Affordable-unit rent $1,550 / month Estimate DHCD 2026 schedule
Empty units and unpaid rent 7% Derived Yardi Matrix
Other income 3% Estimate
Running costs per unit $9,500 / year Estimate
Property tax rate 0.85% Verified D.C. Office of Tax and Revenue
Cap rate 5.25% Verified range CBRE H1 2026
Risk premium for building new 1.25% Estimate

Other sources

What we’re checking next

These estimates are being checked against real project data from a D.C.-area construction firm:

  • Fees and design percentage
  • Approval timeline
  • Construction timeline
  • Running costs per unit

Land is not on the list. The building fails even with free land, so the land estimate doesn’t change the conclusion.

Reproduce it

The full model is a standalone Python script. Same inputs, same outputs as the calculator. Download dc-model.py

How the model works: Method →

← Back to the report