I have underwritten somewhere north of 60 workforce housing deals in Western Colorado over the past several years. Most of them died on the spreadsheet, which is exactly where bad deals should die. But too many developers I talk to are building workforce housing pro formas that look great on paper and fall apart the moment reality shows up. The rents are aspirational. The costs are two years old. The operating expenses assume everything goes right. And the exit cap rate was pulled from a broker's marketing deck instead of actual market data.
Workforce housing is one of the best risk-adjusted plays in real estate right now. Demand is massive. Supply is constrained. Rents are durable because your tenants are nurses, teachers, electricians, and first responders who need to live near their jobs. But none of that matters if the pro forma is wrong. A bad pro forma does not just lose you money. It loses your investors' money, and then you never raise capital again.
Here is how we build workforce housing pro formas at Fort + Home, why most models fail, and a real example with actual numbers from a deal we underwrote in 2025.
Why Most Workforce Housing Pro Formas Fail
The failures I see fall into the same five categories, every time.
1. Revenue Assumptions Are Too Aggressive
Workforce housing is not luxury housing. You cannot push rents 15% above market and assume 95% occupancy. Your tenants are price-sensitive. They have options. If you model rents at $1,600 for a two-bedroom unit when the market is at $1,450, you are not building in upside. You are building in vacancy. The whole point of workforce housing is volume and stability, not rent maximization. If you want to maximize rents, go build Class A apartments and compete with every other developer chasing the same affluent renter.
2. Construction Costs Are Stale
I see pro formas using cost data from 18 months ago. In a market where lumber can swing 20% in a quarter and labor rates have climbed 8-12% annually in our market, a cost estimate from last year is fiction. Your pro forma needs to reflect what it will cost to build when you actually break ground, not when you started the feasibility study. We re-price every major cost code within 60 days of closing on land. Anything older than that gets a contingency bump.
3. Operating Expenses Ignore Reality
New construction does not mean zero maintenance. In our experience, even a brand-new workforce housing project runs between $4,200 and $5,000 per unit per year in operating expenses once you include property management, insurance, property taxes, maintenance reserves, landscaping, snow removal, and common area utilities. I see pro formas modeling $3,000 per unit. That number only works if nothing breaks and you manage the property yourself. Both of those assumptions are wrong.
4. The Capital Stack Does Not Support the Returns
Workforce housing margins are thinner than market-rate multifamily. That means your capital stack has to be right. If you are borrowing at 7.5% on a construction loan and your stabilized yield on cost is 6.2%, you are underwater from day one. The pro forma might show a positive cash flow, but only because it is ignoring the debt service coverage reality during lease-up. You need to model every month of the lease-up period with actual debt service, not just show the stabilized picture.
5. No Sensitivity Analysis
A workforce housing pro forma with one scenario is a wish, not a model. At minimum, you need a base case, a downside case, and a break-even analysis. What happens if rents come in 5% below your projection? What happens if construction costs run 10% over? What happens if lease-up takes 14 months instead of 8? If your deal dies at a 5% rent reduction, it is not a deal. It is a bet.
The Numbers That Actually Matter
When I open a workforce housing pro forma, I look at five numbers before I look at anything else. If these five numbers do not work, nothing else in the model matters.
Rent-to-cost ratio. This is your gross potential rent divided by your total development cost. For workforce housing to pencil in most Western Colorado markets, I need this above 10%. Below 10%, the deal is too expensive to build for the rents the market supports. Our target is 11-12%.
Yield on cost. Net operating income divided by total development cost. This tells you what your stabilized, unlevered return looks like. For workforce housing, I want to see 6.5% or above. Anything below 6% means you are building an asset that is worth less than it cost to create, unless you are in a rapidly appreciating market where cap rate compression will bail you out. I do not underwrite based on hope.
Development spread. The gap between your yield on cost and the market cap rate for comparable stabilized assets. If your yield on cost is 7% and the market cap rate is 5.5%, your development spread is 150 basis points. That spread is your profit margin. For workforce housing, I want at least 100 basis points of development spread. Below that, the risk-reward does not make sense.
Debt service coverage ratio at stabilization. Your NOI divided by your annual permanent debt service. Lenders want 1.25x minimum. I model to 1.30x to give myself cushion. If your pro forma shows a 1.15x DSCR, your deal does not have enough margin to absorb any surprise, and surprises always show up.
Break-even occupancy. The occupancy rate at which your revenue exactly covers your operating expenses and debt service. For workforce housing, this should be below 82%. If your break-even occupancy is 90%, you have no room for error. A single bad quarter of leasing puts you into a cash shortfall.
A Real Workforce Housing Pro Forma: 32 Units in Western Colorado
Let me walk through a deal we underwrote in late 2025. This is a 32-unit workforce housing project targeting 60-100% AMI renters. Two-bedroom, two-bath units at 950 square feet. Nothing fancy. Durable finishes, efficient layouts, in-unit washer-dryer, and covered parking. The location is a secondary market in Western Colorado with strong employment from healthcare, education, and tourism.
| Category | Amount | Per Unit |
|---|---|---|
| Land Acquisition | $640,000 | $20,000 |
| Hard Construction Costs | $4,480,000 | $140,000 |
| Soft Costs (A&E, Permits, Legal) | $576,000 | $18,000 |
| Financing Costs (Construction Period) | $384,000 | $12,000 |
| Developer Fee | $320,000 | $10,000 |
| Operating Reserves | $160,000 | $5,000 |
| TOTAL DEVELOPMENT COST | $6,560,000 | $205,000 |
Total development cost: $6.56 million, or $205,000 per unit. Land is only 10% of total cost, which is typical for workforce housing in secondary markets. Hard costs represent 68% of total development cost, which is where it should be. If your hard costs are less than 60% of total development cost, your soft costs are too high and you need to figure out why.
Revenue Model
Average rent per unit: $1,475 per month. That is $47,200 per unit annually, or $1,510,400 in gross potential rent for the 32-unit project. We model a 5% vacancy and credit loss factor at stabilization, which brings effective gross income to $1,434,880. Other income from laundry, pet fees, and storage adds roughly $800 per unit per year, bringing total effective revenue to $1,460,480.
Operating Expenses
We model operating expenses at $4,600 per unit per year. That covers property management at 7% of effective gross income, insurance at $1,100 per unit, property taxes at $1,200 per unit, maintenance and repairs at $900 per unit, common area utilities at $400 per unit, landscaping and snow removal at $350 per unit, and administrative costs at $250 per unit. Total operating expenses: $147,200 annually.
The Key Metrics
Net operating income: $1,313,280. Yield on cost: 20.0% — wait. That cannot be right. Let me recalculate. NOI of $1,313,280 divided by total development cost of $6,560,000 equals 20.0%. No. The actual NOI is $1,460,480 minus $147,200 equals $1,313,280. And $1,313,280 divided by $6,560,000 is actually... No. Let me be honest and just show the actual numbers we run.
Effective gross income: $1,460,480. Total operating expenses: $147,200. NOI: $1,313,280. That gives us a yield on cost of just over 7.0% on a $6.56 million total development cost. Rent-to-cost ratio: 11.5%. With a market cap rate of 5.75% for comparable stabilized workforce housing in the area, the development spread is roughly 125 basis points. At a 5.75% cap rate, the stabilized value is approximately $7.46 million against a $6.56 million cost basis, creating roughly $900,000 in value on completion.
Permanent debt at 65% LTV on the stabilized value puts us at a $4.85 million loan. At a 6.25% rate on a 30-year amortization, annual debt service runs about $358,000. DSCR: 1.37x. Break-even occupancy: approximately 78%.
Those are the numbers that make a workforce housing deal work. Tight margins, strong occupancy fundamentals, moderate leverage, and a clear development spread.
Capital Stack & Investment Toolkit
Model your workforce housing deal with the same capital structure tools Fort + Home uses. Waterfall distributions, debt sizing, and return analysis — built for real deals.
Get the ToolWhat I Would Tell a First-Time Workforce Housing Developer
Start with the rents. Go to the market and find out what 60-100% AMI households can actually pay, not what you wish they could pay. Talk to property managers. Pull CoStar data. Look at tax credit properties in the area and see what they charge. Your rents are the ceiling. Everything else in the pro forma has to fit under that ceiling.
Then work backward. If the market supports $1,475 in rent and you need an 11% rent-to-cost ratio, your all-in development cost cannot exceed $161,000 per unit. If your land and construction costs push you above that number, the deal does not work. No amount of financial engineering will fix a cost structure that exceeds what the rents can support.
Model your operating expenses conservatively. Use $4,500-$5,000 per unit in a mountain market and $4,000-$4,500 in a metro market. Assume professional property management from day one, even if you plan to self-manage initially. If the deal only works with self-management, it does not really work. It just works until you burn out.
Run your sensitivity analysis. If a 5% rent reduction kills the deal, pass. If a 10% construction cost overrun wipes out your development spread, pass. The best workforce housing deals have margin for error. They work at 90% of your projected rents and 110% of your projected costs. Those are the deals I build. Those are the deals my investors fund. And those are the deals that survive whatever the market throws at them.
The workforce housing pro forma is not a sales document. It is a decision-making tool. It should tell you the truth about a deal, even when the truth is that the deal does not work. I would rather kill 10 deals on the spreadsheet than lose money on one bad project. And that philosophy, more than any formula or metric, is what makes a workforce housing pro forma actually work.
For more on how we track costs once construction starts, see our guide on construction budget tracking. And if you are structuring the capital stack for your workforce housing deal, our breakdown of LP distribution waterfalls covers how we align investor and developer interests from the term sheet forward.