How to Calculate Cap Rate for Apartments

.cap-rate-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 800px; margin: 20px auto; padding: 25px; border: 1px solid #e1e1e1; border-radius: 8px; background-color: #ffffff; box-shadow: 0 4px 6px rgba(0,0,0,0.1); } .cap-rate-container h2 { color: #2c3e50; margin-top: 0; text-align: center; font-size: 24px; } .calculator-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 25px; } .input-group { margin-bottom: 15px; } .input-group label { display: block; margin-bottom: 8px; font-weight: 600; color: #34495e; font-size: 14px; } .input-group input { width: 100%; padding: 12px; border: 1px solid #ccd1d9; border-radius: 4px; box-sizing: border-box; font-size: 16px; } .calc-button { grid-column: span 2; background-color: #27ae60; color: white; padding: 15px; border: none; border-radius: 4px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.3s; } .calc-button:hover { background-color: #219150; } .results-area { margin-top: 25px; padding: 20px; background-color: #f8f9fa; border-radius: 6px; border-left: 5px solid #27ae60; } .result-item { display: flex; justify-content: space-between; margin-bottom: 10px; font-size: 18px; } .result-value { font-weight: bold; color: #2c3e50; } .cap-rate-display { font-size: 28px; color: #27ae60; text-align: center; margin-top: 15px; font-weight: 800; } .seo-content { margin-top: 40px; line-height: 1.6; color: #333; } .seo-content h3 { color: #2c3e50; border-bottom: 2px solid #eee; padding-bottom: 10px; } @media (max-width: 600px) { .calculator-grid { grid-template-columns: 1fr; } .calc-button { grid-column: span 1; } }

Apartment Cap Rate Calculator

Gross Operating Income:
Net Operating Income (NOI):

How to Calculate Cap Rate for Apartments

The Capitalization Rate, or "Cap Rate," is one of the most critical metrics used in commercial real estate to evaluate the profitability and return potential of an apartment building. It represents the yield of a property over a one-year time horizon assuming the asset is purchased with cash.

The Apartment Cap Rate Formula

Calculating the cap rate is a straightforward mathematical process, but it requires accurate financial data. The formula is:

Cap Rate = (Net Operating Income / Current Market Value) × 100

To find the Net Operating Income (NOI), you must follow these steps:

  • Step 1: Determine Gross Potential Income: Sum all rent collected over 12 months.
  • Step 2: Add Other Income: Include revenue from laundry facilities, pet fees, parking, and storage units.
  • Step 3: Subtract Operating Expenses: Deduct property taxes, insurance, maintenance, property management fees, and utilities. Note: Do not include mortgage payments (debt service) or capital expenditures.

Example Calculation

Imagine an apartment complex with the following annual financials:

  • Gross Rental Income: $200,000
  • Other Income: $5,000
  • Operating Expenses: $80,000
  • Current Market Value: $2,000,000

Calculation:
NOI = ($200,000 + $5,000) – $80,000 = $125,000
Cap Rate = ($125,000 / $2,000,000) = 0.0625 or 6.25%

What is a Good Cap Rate for Apartments?

A "good" cap rate depends on the location (market class) and the risk profile of the property. Generally:

  • Class A Properties (Luxury): Usually see lower cap rates (3% – 5%) because they are lower risk and located in prime areas.
  • Class B Properties: Moderate risk, often seeing cap rates between 5% – 7%.
  • Class C Properties (Value-Add): Higher risk or older buildings often command higher cap rates (7% – 10%+) to compensate for the increased maintenance and vacancy risk.
function calculateCapRate() { var grossRent = parseFloat(document.getElementById("grossRentalIncome").value); var otherIncome = parseFloat(document.getElementById("otherIncome").value) || 0; var expenses = parseFloat(document.getElementById("operatingExpenses").value); var marketValue = parseFloat(document.getElementById("propertyValue").value); if (isNaN(grossRent) || isNaN(expenses) || isNaN(marketValue) || marketValue <= 0) { alert("Please enter valid numbers for Income, Expenses, and Property Value."); return; } var grossOperatingIncome = grossRent + otherIncome; var netOperatingIncome = grossOperatingIncome – expenses; var capRate = (netOperatingIncome / marketValue) * 100; document.getElementById("resGrossIncome").innerHTML = "$" + grossOperatingIncome.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); document.getElementById("resNOI").innerHTML = "$" + netOperatingIncome.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); document.getElementById("resCapRate").innerHTML = "Cap Rate: " + capRate.toFixed(2) + "%"; document.getElementById("results").style.display = "block"; }

Leave a Comment