
Gross revenue is the total income generated from short-term rental bookings before deducting any expenses, fees, or taxes. It is the sum of every dollar a guest pays — nightly rates, cleaning fees, pet fees, and extra-guest charges — making it the top-line figure that every other financial metric for an STR property builds upon.
The formula is straightforward:
Gross Revenue = Nightly Revenue + Cleaning Fees + Ancillary Fees
In practice, every line item on a guest's booking confirmation contributes to gross revenue.
Example — monthly calculation:
| Component | Amount |
|---|---|
| Nightly revenue (22 nights × $185 avg) | $4,070 |
| Cleaning fees (8 bookings × $120) | $960 |
| Extra guest fees | $210 |
| Pet fees | $75 |
| Gross Revenue | $5,315 |
This $5,315 is your gross revenue for the month. Multiply similar months across a full year to arrive at annual gross revenue, which is the figure investors, lenders, and platforms use to evaluate an STR property's income potential.
Revenue varies dramatically by location. The chart below compares AirROI's trailing-12-month median annual gross revenue per active listing across seven markets from the basket.

In AirROI's analysis of more than 43,000 active listings across these seven markets, San Diego leads at $53,472 in annual gross revenue, followed by Gatlinburg, TN ($50,438) and Scottsdale, AZ ($49,153). Denver sits at the lower end with $27,540 — not because listings underperform, but because Denver's ADR ($221.50) is substantially lower than San Diego's ($394.90). Volume alone cannot compensate for a 78% gap in nightly rate.
Gross revenue is as much a pricing story as a booking story — two markets with identical occupancy rates can differ by $25,000 in annual income purely because of ADR.
The distinction matters most when evaluating investment returns. Gross revenue is the top line; net revenue (or net operating income) is what you actually keep.
| Metric | What it includes | Excludes |
|---|---|---|
| Gross revenue | All guest payments | All expenses |
| Net revenue | Gross revenue minus operating costs | Mortgage payments |
| Net operating income (NOI) | Revenue minus all operating expenses | Financing costs |
For a typical STR, operating expenses — Airbnb host fee (~3%), cleaning, supplies, management, insurance, and maintenance — absorb roughly 40–55% of gross revenue. The remaining 45–60% is NOI, which flows into cap rate and cash-on-cash return calculations.
Gross revenue has two structural levers and one ancillary channel:
1. Average Daily Rate (ADR) The single highest-leverage variable. San Diego's $394.90 ADR is the primary reason it outpaces Denver's $221.50 market by $25,932 in annual gross revenue despite similar trailing-12-month occupancy profiles. Disciplined ADR management — including dynamic pricing that captures demand spikes without capping occupancy — is how top operators grow gross revenue without adding inventory.
2. Occupancy Rate At 53% occupancy, San Diego listings produce income on 194 nights per year. Closing that gap by even 5 percentage points adds roughly $3,700 in nightly revenue at San Diego ADR. Reducing minimum-night requirements during soft periods and offering gap-night discounts are the fastest structural fixes.
3. Ancillary fees Cleaning fees, pet fees, early check-in, and late checkout charges are pure gross revenue that platforms do not discount. A $120 cleaning fee on 60 annual bookings is $7,200 added to the top line — real money that the nightly rate alone would never capture. Pet-friendly listings that add a $75–$150 pet fee generate meaningful ancillary revenue at minimal cost.
The table below reflects AirROI trailing-12-month medians for all active listings by market archetype:
| Market archetype | Annual gross revenue range | Notes |
|---|---|---|
| Coastal vacation (San Diego) | $50,000–$65,000+ | High ADR, moderate occupancy |
| Resort/cabin (Gatlinburg, Scottsdale) | $44,000–$55,000 | Dual-season demand, strong ancillary |
| Entertainment cities (Nashville, Miami, New Orleans) | $34,000–$45,000 | Event-driven peaks, competitive supply |
| Mountain/urban (Denver) | $25,000–$32,000 | Lower ADR, steady year-round bookings |
City-wide medians include every listing — well-managed properties in strong locations consistently beat the median. The STR investment analysis guide walks through how to model individual property gross revenue before acquisition.
Hosts who track gross revenue monthly and compare it to RevPAR gain a complete picture: RevPAR normalizes for available nights (exposing occupancy gaps), while gross revenue captures the absolute dollars entering the business. The AirROI income calculator guide demonstrates how to build both metrics into a single projection model.
Add every dollar collected from guest reservations in a given period — nightly revenue, cleaning fees, and ancillary charges. A listing with 22 booked nights at a $185 average, 8 cleaning fees at $120, plus $285 in pet and extra-guest fees produces $4,070 + $960 + $285 = $5,315 in monthly gross revenue.
Gross revenue is total guest income before any deductions. Net revenue is what remains after subtracting all expenses — platform fees, cleaning costs, maintenance, insurance, mortgage, and taxes. Net revenue represents actual take-home profit; gross revenue is the starting line every other financial metric builds upon.
AirROI's trailing-12-month data shows wide variation by market: San Diego listings earn a median $53,472 per year, Gatlinburg $50,438, Scottsdale $49,153, and Nashville $44,039, while Denver averages $27,540. Location, property type, ADR, and occupancy rate are the primary drivers of gross revenue.
Gross revenue = ADR × occupied nights + ancillary fees. RevPAR (revenue per available room) normalizes gross revenue by total available nights, making cross-property comparisons fair regardless of size or booking pace. ADR captures pricing power; occupancy drives volume; RevPAR and gross revenue together reveal overall market position.