Table of Contents >> Show >> Hide
- Gross Operating Income (GOI) Definition
- GOI Formula (With the Versions You’ll Actually See)
- What Counts as “Income” in GOI?
- GOI vs. GSI/GPI vs. NOI (Where GOI Fits in the Money Story)
- How to Calculate GOI Step by Step
- GOI Example: A Small Multifamily With “Normal Life” Vacancy
- Why GOI Matters (Even If You’re Really Here for NOI)
- How to Pick a Vacancy & Credit Loss Assumption (Without Making Things Up)
- Common Mistakes When Using GOI
- GOI in Practice: How Investors Actually Use It
- Conclusion: GOI Is the “Reality Filter” Your Pro Forma Needs
- Extra: Real-World GOI Experiences and Lessons (Investor-Style)
Real estate math has a funny way of looking simple right up until it’s time to explain it to a partner, a lender,
or (worst of all) your spreadsheet at 1:00 a.m. Gross Operating Income (GOI) is one of those metrics that sounds
like it should be obvious“gross income, but… operating?”yet it’s also one of the most useful numbers in
rental property analysis.
In plain English: GOI is the income a property is expected to actually collect after you account
for vacancy and uncollected rent, but before you subtract operating expenses. If Net Operating
Income (NOI) is the headliner, GOI is the opening act that makes the rest of the show make sense.
Gross Operating Income (GOI) Definition
Gross Operating Income (GOI) is the annual (or monthly) income an income-producing property
should generate after deducting expected losses from:
- Vacancy (empty units)
- Credit loss (late payments, non-payment, write-offs)
Depending on who you askand what spreadsheet template they fell in love withGOI may be used interchangeably with
Effective Gross Income (EGI). In many real estate underwriting models, GOI and EGI land in the same
neighborhood: “income you can reasonably expect to collect.”
GOI Formula (With the Versions You’ll Actually See)
Version A: The most common underwriting view
This version makes it crystal clear where “other income” belongs:
GOI = Gross Scheduled Income (GSI) − Vacancy & Credit Loss + Other Income
Version B: The “it’s already baked into GPI” view
Some definitions treat “potential gross income” as including all income streams (rent + other income), and then
subtract vacancy and credit loss:
GOI = Potential Gross Income (PGI or GPI) − Vacancy & Credit Loss
Both versions can be correctas long as you’re consistent. The key is to avoid accidentally counting other
income twice (once in GPI and once again as a separate add-on). Spreadsheets love double-counting. It’s their
favorite hobby.
What Counts as “Income” in GOI?
GOI is about the property’s operating income streamsthe money the building generates by being a
building (not by being a lottery ticket).
Typical income items included in GOI
- Base rent (apartment rents, office rent, retail rent, storage rent)
- Parking fees (reserved spaces, garages)
- Laundry income (coin-op or contracted machines)
- Pet rent and pet fees (where allowed)
- Storage units and amenity fees
- Application/administrative fees (varies by market and accounting preference)
- Utility reimbursements (RUBS, submetering reimbursementsagain, market dependent)
- Common area maintenance (CAM) reimbursements in certain commercial leases
Income items usually excluded (or treated carefully)
- Security deposits (they’re generally liabilities until applied, not true income)
- One-time insurance payouts (not recurring operating income)
- Sale of assets (like selling a maintenance trucknice, but not “property operations”)
- Financing proceeds (loan money is not income, no matter how good it feels)
GOI vs. GSI/GPI vs. NOI (Where GOI Fits in the Money Story)
Think of these metrics like a reality check ladder:
1) Gross Scheduled Income (GSI) / Gross Potential Income (GPI)
This is your “perfect world” incomewhat the property could earn if it were fully leased at the scheduled or
market rents (and everyone paid on time, forever).
2) Gross Operating Income (GOI) / Effective Gross Income (EGI)
This is your “real world” incomeadjusted for vacancy and credit loss, plus legitimate other income.
3) Net Operating Income (NOI)
NOI is what’s left after you subtract operating expenses from GOI/EGI. It’s a cornerstone metric used in valuation
(like cap rate analysis) and lending discussions.
If you ever get lost, remember: GOI is the bridge between theoretical income and true operating
profitability.
How to Calculate GOI Step by Step
Here’s a practical process that works for single-family rentals, small multifamily, and many commercial
propertiesjust scale the detail up as the building gets bigger and the leases get more “fun.”
Step 1: Estimate Gross Scheduled Income (GSI)
Add up scheduled rents for all units/spaces over a year. If you’re underwriting a purchase, use the rent roll
plus a reality check: are those rents at market, below market, or “someone’s cousin discount” levels?
Step 2: Add other income
Include recurring items you can reasonably support with documentation (historical financials) or credible
assumptions (market norms, signed contracts).
Step 3: Subtract vacancy and credit loss
Vacancy and credit loss are usually expressed as a percentage of rental income (and sometimes of total income,
depending on the model). This percentage should reflect the property type, location, and operating history.
Step 4: Arrive at GOI
Once vacancy and credit loss are deducted, you’ve got GOI: a more realistic picture of income you can expect to
collect.
GOI Example: A Small Multifamily With “Normal Life” Vacancy
Let’s say you’re analyzing a 10-unit apartment building.
- 10 units at $1,600/month each
- Other income (parking + laundry): $6,000/year
- Vacancy & credit loss assumption: 6%
| Item | Amount (Annual) |
|---|---|
| Gross Scheduled Rent (10 × $1,600 × 12) | $192,000 |
| Other Income | $6,000 |
| Potential Gross Income (Rent + Other) | $198,000 |
| Less: Vacancy & Credit Loss (6% × $198,000) | ($11,880) |
| Gross Operating Income (GOI) | $186,120 |
That $186,120 is the income you’re underwriting as “collectible.” Next, you’d subtract operating expenses to get
NOI. But GOI is already doing important work: it prevents you from valuing the building based on a fantasy where
nobody moves, nobody loses a job, and nobody ever “forgets” the rent.
Why GOI Matters (Even If You’re Really Here for NOI)
1) It keeps your valuation honest
Many valuation approaches rely on NOI, and NOI depends on realistic income. If GOI is inflated, NOI will be
inflated, and suddenly you’re “overpaying” with the confidence of someone who has never met a surprise plumbing
bill.
2) It helps compare properties more fairly
Two buildings can have the same scheduled rent, but different vacancy histories and different ability to actually
collect. GOI helps you compare their income qualityhow much revenue is likely to show up in the bank account.
3) It’s a key underwriting step for lenders and investors
Underwriting typically lives in the world of “stable occupancy” and “normalized collections.” GOI is where those
assumptions become a number. It’s also where shaky rent rolls get exposed.
4) It reveals operational upside (or operational chaos)
If actual collections are consistently below what the market suggests they should be, GOI analysis can highlight:
- Poor tenant screening (credit loss spikes)
- Weak leasing strategy (vacancy drags on)
- Below-market fees or missed ancillary income
- Deferred maintenance causing turnover
How to Pick a Vacancy & Credit Loss Assumption (Without Making Things Up)
This is where investors can accidentally go from “analysis” to “fan fiction.” A good vacancy/credit assumption is
defensiblebased on history, market data, or conservative rules of thumb.
Use historical financials when you have them
If the property’s trailing 12-month (T-12) shows average vacancy and bad debt, start there. Then ask if the past
is representative or if something is changing (renovations, management upgrades, neighborhood shifts, lease-up).
Use market context when the property is stabilizing
If you’re underwriting a reposition or lease-up, your vacancy assumption should reflect the plan and the local
leasing realitynot just your optimism and a strong coffee.
Be careful with “pro forma magic”
Lowering vacancy from 8% to 3% can make a deal look dramatically better. Sometimes it’s justified. Sometimes it’s
just… creative writing with numbers.
Common Mistakes When Using GOI
Mistake 1: Confusing GOI with gross rent
GOI is not “what the leases say.” It’s what you can reasonably expect to collect.
Mistake 2: Double-counting other income
Decide whether other income is included in GPI/GSI or added afterward. Don’t do both unless you enjoy
explaining your math to someone who has a loan committee and a red pen.
Mistake 3: Ignoring credit loss
Vacancy gets all the attention because it’s visible. Credit loss is quieterbut it’s still real. A building can
be “occupied” and still under-collect if tenants can’t or won’t pay.
Mistake 4: Treating one-time income like it’s recurring
If income isn’t repeatable, it doesn’t belong in a steady-state GOI estimate.
GOI in Practice: How Investors Actually Use It
Screening deals quickly
Many investors start with simple assumptions to estimate GOI from listing data, then refine once they receive a
rent roll and T-12. A quick GOI check can tell you whether a deal is worth deeper due diligence.
Testing rent growth scenarios
If you plan to raise rents, GOI modeling helps you see the “true” income impact after vacancy and collection
frictionbecause turnover and delinquency can rise when rent jumps too quickly.
Evaluating operational improvements
Better leasing, stronger screening, improved tenant retention, and adding paid amenities can all lift GOIsometimes
more sustainably than simply pushing rent.
Conclusion: GOI Is the “Reality Filter” Your Pro Forma Needs
Gross Operating Income (GOI) answers a simple but powerful question: how much income will this property
likely collect once real life is accounted for? It’s not as glamorous as NOI, and it won’t get as many
headlines as cap rates, but it’s a foundational step in understanding a property’s true earning power.
If you want to make GOI useful, keep it consistent, defend your vacancy and credit assumptions, and treat “other
income” like the helpful sidekick it isnot the main character pretending to be rent.
Extra: Real-World GOI Experiences and Lessons (Investor-Style)
Below are common GOI “field notes” that experienced owners, property managers, and lenders tend to bump into again
and again. They’re not horror storiesmore like the financial equivalent of learning that “quick sand” is rare, but
“slow leaks” are everywhere.
1) The “100% occupied” property that still underperforms
A classic surprise: a building can look fully occupied on a rent roll, yet the bank deposits don’t match the
scheduled rent. Why? Because occupancy is not the same as collections. Tenants may be behind, on
payment plans, or regularly late. In GOI terms, this shows up as credit loss. Investors who only underwrite
vacancy sometimes miss the quieter drag of under-collections, especially in markets with seasonal employment,
weaker tenant screening, or poor follow-through on delinquency.
The GOI lesson: when you review financials, pay attention to what was actually collected, not just what
was billed. A small credit loss line item can be the difference between “stable performer” and “constant headache.”
2) The amenities that quietly become income engines
Many owners first think of GOI as “rent minus vacancy.” But properties often have several smaller revenue streams
that can add up: parking, storage, pet rent, laundry, vending, premium appliances, smart locks, or bundled services.
Individually, these can feel like couch-cushion change. Together, they can meaningfully raise GOIespecially in
multifamily where dozens (or hundreds) of tenants can opt in.
The GOI lesson: track other income like rent. If it’s real, recurring, and supported by history,
it deserves to be underwrittenand it can help offset inevitable vacancy and credit losses.
3) The renovation plan that accidentally increases vacancy
Value-add investors often project rent growth after renovationsand that’s fair. But renovations can increase
turnover and downtime. Units take longer to turn, tenants move out rather than accept disruption, and leasing teams
can’t show units mid-construction. On paper, the rent bumps look great. In practice, GOI can dip during the
transition because vacancy temporarily rises.
The GOI lesson: when you model improvements, model the “messy middle,” too. A conservative GOI forecast during
renovations can keep your cash reserves from becoming an endangered species.
4) The “market rent” assumption that ignores tenant psychology
Investors sometimes underwrite to market rent immediately, as if a lease renewal conversation is just a line item.
But tenant behavior matters. Aggressive rent hikes can increase move-outs, and move-outs can raise vacancy and make
concessions more likely. Your property might still reach higher rents eventually, but the path there can include
more friction than expected.
The GOI lesson: rising rent does not automatically mean rising GOI. GOI improves when rent increases faster than
the combined impact of vacancy, credit loss, and concessions.
5) The T-12 that tells on the rent roll
A rent roll might show tidy numbers, but a trailing 12-month statement (T-12) can reveal vacancy spikes, delinquency,
or irregular income that doesn’t repeat. Seasonality also shows up here: student housing, vacation markets, and
some workforce housing can have predictable ups and downs. GOI is where those patterns become a realistic annual
estimate rather than a best-month brag.
The GOI lesson: if you can only choose one “truth serum” document, pick the financials. GOI is meant to mirror
realityso start with the evidence.