Mexico Invest
Free shortlist
Guides

How to Calculate Rental Yield in Mexico: Step-by-Step

Calculate Mexico vacation rental yield, gross vs net formulas, occupancy, HOA, management, worked examples for Playa and Tulum condos.

By Mexico Invest Editorial · Updated July 9, 2026 · 18 min read

How to Calculate Rental Yield in Mexico: Mexico property research

Quick answer: Calculate Mexico rental yield in two passes, gross (rent ÷ all-in cost) for screening, net (rent minus management, HOA, taxes, vacancy, trust fees, then ÷ all-in cost) for underwriting. Use 65-70% occupancy and 25-30% management unless you have building-specific proof. Playa Centro base case nets ~4-5%; Tulum Region 15 can fall under 3%.

Every failed Mexico investment started with a yield number that skipped expenses. This guide is the calculator walkthrough, copy the framework into spreadsheet before any offer.


Inputs you need before calculating

Before calculating rental yield on any Mexico property, you need four core inputs: the all-in acquisition cost (purchase price plus closing costs), expected gross rental income based on comparable ADR and occupancy, variable expenses (management fees, cleaning, platform commissions), and fixed annual costs (HOA, fideicomiso fees, predial tax, insurance). Missing any input leaves you with gross yield only, not the net yield required for investment decisions.

InputSource
Purchase priceContract
Closing estimateNotario preliminary
ADR (average daily rate)Seller P&L or manager quote
Occupancy %12-month history or conservative assume
Management %Written manager quote
HOA monthlySeller + bylaws
Predial annualSeller receipt
Fideicomiso annualBank quote
Insurance STRBroker quote
Lodging tax %Municipio / manager

Missing manager quote or HOA → you have a gross yield only.


Step 1: all-In acquisition cost

All-in acquisition cost includes purchase price plus all closing expenses (ISAI taxes, notario fees, registry, fideicomiso setup, legal costs) to establish the true investment basis. Using price-only inflates yield calculations by 30-50 basis points and creates inaccurate ISR capital gains basis for future exit planning, the quick method applies 7% loading to purchase price for $250K+ Riviera Maya resales.

All-in = Purchase price + ISAI + notario + registry + fideicomiso setup + legal

Quick method: Price × 1.07 for $250K+ RM resale (indicative).

The 7% loading factor provides a reasonable approximation for Riviera Maya closing costs on mid-market resale transactions, with lower-priced properties often requiring higher percentages due to fixed fee impacts, while luxury properties may see slightly lower percentage costs due to economies of scale on absolute dollar amounts.

Price7% stackAll-in
$180K$12.6K$192.6K
$300K$21K$321K
$450K$31.5K$481.5K

Cost of Buying Property Mexico.


Step 2: gross rental income

Gross rental income calculation multiplies average daily rate (ADR) by occupied nights per year, derived from annual occupancy percentage applied to 365 days. Conservative modeling uses 65-70% annual occupancy for established markets like Playa del Carmen, while aggressive assumptions above 75% require building-specific proof from comparable units’ actual performance history rather than peak-season extrapolations.

Occupied nights = 365 × occupancy rate
Gross rent = ADR × occupied nights

Example, Playa Centro base case

Base case scenario for Playa del Carmen Centro assumes $130 ADR with 68% annual occupancy, generating 248 occupied nights and $32,240 gross annual revenue. This conservative modeling reflects realistic year-round performance including summer low season, hurricane period discounting, and typical vacancy between bookings rather than peak-only projections that inflate expectations.

VariableValue
ADR$130
Occupancy68%
Occupied nights248
Gross rent$32,240

Aggressive case (need proof)

Aggressive scenarios with $155 ADR and 78% occupancy generate $44,104 gross revenue but require building-specific proof from comparable units’ actual 12-month performance. These optimistic assumptions work only in premium locations with documented high-season premiums, excellent management, and proven track records, not as blanket expectations across Riviera Maya markets.

VariableValue
ADR$155
Occupancy78%
Gross rent$44,104

Step 3: variable expenses

Variable expenses scale with rental activity and include management fees (typically 25-30% of gross revenue), per-turnover cleaning costs, platform commissions, and municipal lodging taxes. Management represents the largest variable cost, often consuming $8,000+ annually on a $32,000 gross unit, while cleaning and platform fees add additional drag that many gross yield projections conveniently omit.

LineFormulaExample
ManagementGross × 25-30%$8,060 at 25%
Cleaning (if extra)Turns × feeOften in mgmt
Platform feesIf not in mgmt3% some cases
Lodging tax% of gross$800-1,500

Step 4: fixed annual expenses

Fixed annual expenses include monthly HOA fees, annual predial property taxes, fideicomiso maintenance, STR insurance, and capital repairs reserves, costs that remain constant regardless of occupancy levels. HOA represents the largest fixed cost, ranging from $200-500+ monthly, while predial, trust fees, and insurance typically add $2,000-2,500 annually to most condo investments.

Fixed costs are what make Mexican rental yields sensitive to occupancy, and they total more than most first-time buyers expect. On a typical Playa 1BR: HOA at $300 a month is $3,600, predial $200 to $600, the fideicomiso annual fee $500 to $800, insurance $900 to $2,400 with hurricane cover, and utilities during vacancy several hundred more. That is roughly $6,000 to $8,000 running whether or not a guest ever arrives, against a gross of about $21,000. Every empty month is paid from your own pocket.

LineExample USD
HOA × 12 ($280/mo)$3,360
Predial$350
Fideicomiso$650
Insurance STR$1,100
Repairs reserve (5% gross)$1,612
Fixed subtotal$7,072

Step 5: net operating income (NOI)

Net operating income represents true cash flow after deducting all management fees, fixed property costs, and variable expenses from gross rental revenue. This NOI figure reveals the actual annual cash generation before income taxes and debt service, often 40-60% lower than gross revenue once all operational costs are properly accounted for in realistic yield calculations.

NOI = Gross − management − fixed − variable

Playa base case continued

The Playa Centro base case with $32,240 gross revenue yields $17,108 NOI after deducting 25% management ($8,060) and $7,072 in fixed costs, demonstrating how operational expenses consume over 47% of gross income. This $17,108 NOI on $321,000 all-in cost produces 5.33% net yield, substantially below the 10%+ gross yields commonly marketed to investors.

LineUSD
Gross$32,240
Management 25%−$8,060
Fixed stack−$7,072
NOI$17,108

Step 6: net yield

Net yield divides annual NOI by total all-in acquisition cost to produce the true unlevered return percentage. This final calculation reveals actual investment performance after all costs, providing the realistic basis for comparing Mexico property returns against alternative investments like US Treasuries, REITs, or other real estate markets.

Distance between the two scenarios is the honest range for a Playa Centro unit and it is wide. The aggressive case produces $17,108 of net operating income on a $321,000 all-in basis, or 5.33%; the stress case at 60% occupancy and a $125 ADR produces $12,338, or 3.84%. Fifteen points of occupancy and $25 of ADR move the result by 149 basis points, because the $7,372 of fixed costs does not shrink with revenue. Underwrite the stress case and treat the aggressive one as the upside a good operator earns.

Net yield = NOI ÷ all-in cost

$17,108 ÷ $321,000 = 5.33%, aggressive occupancy/ADR case.

Stress test 60% occupancy, $125 ADR:

LineUSD
Gross$27,375
Mgmt 28%−$7,665
Fixed (HOA $300)−$7,372
NOI$12,338
Net on $321K3.84%

Centro base case band 4-4.5% sits between these stresses.


Gross yield for the same unit

The same property produces 10.7%, 10.0% or a net figure less than half either, depending on which denominator you use and what you subtract. Gross on the purchase price is the number in the listing; gross on all-in cost is the honest version of the same fiction; only net after management, HOA and vacancy tells you what the property pays you.

Gross on price only: $32,240 ÷ $300,000 = 10.7%, fantasy marketing.

Gross on all-in: $32,240 ÷ $321,000 = 10.0%, still not net.


Sensitivity table: occupancy × management

All-in $321K, ADR $130, HOA $280/mo, fixed $2,712 ex-HOA:

Occ \ Mgmt22%28%32%
60%3.9%3.4%3.1%
68%4.8%4.2%3.8%
75%5.5%4.9%4.5%

Tulum region 15 worked example

Region 15 is the test case that separates the arithmetic from the marketing, because it is where the ADR looks best and the cost base bites hardest. Take a USD 185,000 one-bedroom, add 8% for closing to reach a USD 199,800 basis, and run it at USD 105 nightly against 55% occupancy, assumptions a competent Tulum manager will sign off on. Gross rent of USD 21,062 reads as a 10.5% gross yield on the basis, a projection under good conditions rather than a reported result, and well above the 5.5-7% gross that full-year corridor averages actually support, but it is the figure that ends up in the pitch deck. Then subtract the three costs nobody puts on the slide: 30% management, USD 4,560 in annual HOA, and roughly USD 2,800 in predial, insurance, trust fee and utilities. NOI falls to USD 7,383, and the net yield lands at 3.7%.

InputValue
Price$185,000
All-in (8%)$199,800
ADR$105
Occupancy55%
Gross rent$21,062
Management 30%−$6,319
HOA $380/mo−$4,560
Other fixed$2,800
NOI$7,383
Net yield3.7%

Broker indicative tables show ~2.6% net for median R15 1BR, meaning many buildings underperform this illustration on ADR or carry higher HOA. Always demand seller operating history; city averages smooth away failing towers.

Tulum area guide.


Cash-on-cash with financing

InputValue
All-in$321K
Down 35%$112,350
Closing in cash$21K
Cash invested$133,350
NOI$14,000
Debt service$10,500
Cash flow$3,500
Cash-on-cash2.6%

Leverage can make 4.5% net unlevered into 2.6% cash-on-cash, or negative if rates rise.

Non-Resident Mortgage Mexico.


Long-term rent yield alternative

InputValue
Monthly rent$1,250
Gross annual$15,000
Mgmt 10%−$1,500
HOA etc−$4,500
NOI$9,000
All-in $250K3.6% net

Lower gross, lower mgmt %, lower ban risk, compare if HOA uncertain on STR.


Spreadsheet template (copy)

RowYour deal
A Purchase price
B Closing (7%)
C All-in (A+B)
D ADR
E Occupancy %
F Gross (365×E×D)
G Management (F×rate)
H HOA × 12
I Other fixed
J NOI (F−G−H−I)
K Net yield (J÷C)
L Stress occ −10%
M Stress HOA +20%

What red flags should pause this Mexico purchase?

Five numbers that indicate a pro forma was built backwards from a target rather than forwards from evidence. Occupancy above 80% without a platform export and management quoted at 12% are the two that appear most often, both are achievable in isolation and almost never together.

  • Occupancy over 80% without platform export
  • Management at 12% “estimate”
  • HOA $150 on 2022 luxury tower
  • Gross based on peak week only
  • Cleaning “included” but not in mgmt contract

Reject pro forma, build your own.


Colonia benchmarks (sanity check)

MarketNet band
Playa Centro4-5%
Tulum AZ3-4%
Tulum R152.5-3.5%
Cabos branded3-4%

If your spreadsheet beats top of band, find the error.

Mexico Rental Yield Guide.


The STR-banned scenario

If the HOA bans nightly rental, your short-term yield is not reduced, it is zero, and the fallback is a long-term tenant at roughly half the gross. Model that outcome before you buy rather than after: it is the difference between a 4.5% property and a 2% one, and the only protection is written permission in the regime.

If HOA bans STR after purchase:

Net yield → 0% STR
Fallback long-term rent → recalculate

Legal DD prevents zero scenario, Due Diligence Mexico.


Tax-adjusted yield (optional layer)

After NOI, subtract estimated Mexican + US tax on rent for cash in pocket:

NOIEst. after-tax cash
$15,000$9,000-11,000 depending on bracket

Mexico Property Taxes Explained.


When to walk away

A net yield below your hurdle is a reason to negotiate. A net yield below your hurdle alongside any one of the four conditions below is a reason to leave, because each of them means the number will get worse rather than better, and a seller who will not share operating history is telling you what the history says.

Pass if net under hurdle after stress AND:

  • STR not in bylaws
  • Special assessment pending
  • 30+ identical competitors
  • Seller won’t share operating history

Multi-year yield projection template

YearOccADRGrossNOINet %
162%$125$28.4K$12.1K3.8%
266%$129$31.1K$14.2K4.4%
368%$133$33.1K$15.8K4.9%

Year 1 ramp is normal, do not annualise month 3 performance.


Platform fee inclusion check

“All-inclusive” management usually excludes the platform’s own cut. Airbnb’s 3% host fee, payment processing and amortised photography sit outside most contracts, and 3% of gross on a $300,000 property is about 30 basis points of net, enough to move a deal across your hurdle in either direction.

If management “includes everything,” confirm:

  • Airbnb host fee 3% in or out?
  • Payment processing?
  • Professional photography amortised?

Hidden 3% platform fee = 30 bps net on $300K.


Comparison to 10-year Treasury (2026 context)

AssetUnlevered yieldHassle
US Treasury ~4%+LiquidNone
Playa net ~4.4%IlliquidHigh

Mexico property competes with risk-free rate, appreciation and personal use must justify hassle premium.


Owner-use weeks adjustment formula

Every night you stay is a night the property does not earn, and the loss is worse than proportional because owners take the best weeks. Three weeks of personal use removes about 6% of gross before any expense, deduct it explicitly rather than pretending the property is fully available.

Adjusted gross = Gross × (365 − owner days) ÷ 365

21 owner days on $32K gross → adjusted $30.2K gross, 6% reduction before expenses.


Spreadsheet formula reference

Five formulas reproduce the whole model, and the only one people get wrong is the last: net yield divides NOI by all-in cost, not by the purchase price. Copy these into a sheet and change one input at a time, occupancy and HOA are where the answer actually moves.

Gross = ADR * 365 * Occ
Mgmt = Gross * MgmtRate
HOAannual = HOAmonth * 12
NOI = Gross - Mgmt - HOAannual - OtherFixed
NetYield = NOI / AllIn

Cell references beat mental math, share sheet with attorney or manager for sanity check.


Grouping expenses: opex categories

CategoryExamples
VariableMgmt %, cleaning, lodging tax
Fixed propertyHOA, predial, trust, insurance
ReserveRepairs, vacancy
One-timeFurniture, exclude from recurring NOI

Consistent categorisation prevents double-counting cleaning.


Benchmarking your number against the market

After calculation, compare net to colonia table:

Your resultAction
Within bandProceed DD
100 bps above bandVerify optimism
100 bps below bandRenegotiate or pass

What checklist should run before you sign?

Six checks on your own model, not on the seller’s. Two of them account for most bad Mexican yield numbers: dividing by the purchase price instead of all-in cost, and using a peak-month occupancy as though it ran all year. Both flatter the result by roughly a full percentage point.

  • Used all-in not price
  • Occupancy annual not peak month
  • Management 25%+ unless contract says less
  • HOA verified not guessed
  • STR ban ruled out
  • Special assessment asked

Final formula card (printable)

ALL-IN = Price + Closing
GROSS = ADR × 365 × OCC
NOI = GROSS − MGMT − HOA − FIXED − RESERVE
NET = NOI ÷ ALL-IN

Stress OCC −10%, HOA +20% before offer.


ColField
AMonth
BADR
COccupied nights
DGross
EMgmt
FHOA
GOther
HNOI
ICumulative net yield

Twelve rows, seasonality visible, beats single annual average.


Compare calculated net to broker claim

GapAction
under 50 bpsNormal rounding
50-150 bpsAsk questions
over 150 bpsReject pro forma

Practice exercise (self-test)

Assume $295K price, $20K closing, $130 ADR, 67% occ, 27% mgmt, $295 HOA, $1.5K other fixed. Work it before reading the answer, and notice which input moves the result most: occupancy and HOA together account for more variance than ADR does, which is the opposite of where most buyers spend their attention.

Calculate net yield before scrolling to Playa examples above, target ~4.1% band if math correct.

If your result differs 50+ bps, find arithmetic error before using template on live deal.


Calculator outputs to save per deal

Save PDF: input assumptions, monthly seasonality table, stress test occ −10%, stress HOA +20%, final net vs hurdle. Attach to attorney file, proves underwriting discipline if partners question purchase later. Saving the model is what makes it auditable later, by your attorney during diligence, by you at the annual review, and by the buyer you eventually sell to. A yield calculated once and discarded cannot be defended two years on.


Key takeaway

Always calculate net yield on all-in cost with 25-30% management, real HOA, and 65-70% occupancy unless building history proves otherwise. Gross yield is marketing; net yield is your decision. The three defaults that matter, because each is the direction the marketing pushes the other way: all-in cost rather than purchase price as the denominator, 25-30% management rather than an optimistic quote, and 65-70% occupancy unless the specific building can prove better.

Cross-check colonia benchmarks in Mexico Rental Yield Guide and theory in Gross vs Net Yield Mexico.

Recalculate net yield after any HOA special assessment vote, static spreadsheets go stale fast in Mexico condos.

Share final spreadsheet with your CPA, after-tax cash flow may differ materially from NOI on leveraged purchases.

Run the same calculator on a second building in the same colonia; if nets diverge 200+ bps, building choice matters more than city marketing.

Label spreadsheet tab with property address and date, reuse template without mixing assumptions from prior deals.



Calculator framework is educational. Verify building-specific data. Mexico Invest does not provide investment advice.

What to verify next

Yield math is only as good as the four inputs most buyers never verify before signing. Closing costs decide the denominator, and a 5% assumption against an 8% reality moves net yield by roughly 30 basis points on its own. Lodging tax and STR registration decide whether the revenue line is legal at all, Quintana Roo collects 5% on accommodation and municipalities run their own registries. The fideicomiso renewal date decides whether a cost you treated as annual becomes a lump sum in your holding period. And ejido title decides whether there is an asset behind the spreadsheet. Work through each before you commit: closing costs · lodging tax and STR registration · fideicomiso renewal · ejido title risk.

Frequently Asked Questions

Gross yield = annual gross rental income ÷ purchase price (or all-in cost for precision). Example: $21,000 annual rent on $300,000 price = 7% gross. Marketing usually stops here.

Net yield = (gross rent − management − HOA − taxes − insurance − vacancy reserve − trust fees) ÷ all-in purchase cost. The same unit may net 4% or less after honest expenses.

All-in cost, price plus 5-10% closing. Using price-only overstates yield by 30-50 basis points and distorts exit ISR basis planning.

65-70% annual average is prudent for established Playa Centro STR without building-specific history. 80%+ requires proof. 85% marketing assumptions are optimism.

25-30% of gross for full-service STR in Riviera Maya unless written quote says otherwise. 15% placeholders inflate net yield fictionally.

HOA is fixed annual drag, $200/month vs $500/month on same gross rent can swing net yield by 150+ basis points on $300K asset.

Cash-on-cash = annual cash flow after debt service ÷ total cash invested (down payment + closing). Differs from unlevered net yield, model both if financing.

Net 4-5% on well-run Centro 1BR after 25% management and moderate HOA is realistic base case. Below 3% or above 6% net requires verification, not enthusiasm.

Want this run for your budget? Tell us where you are looking and we come back with 3 to 5 matched options and the net yield maths behind each one. Free, and no developer sales deck.

Free · Independent advisory

Get a vetted Mexico shortlist

US and Canadian buyers use this to skip the developer sales deck: tell us the budget and the market, and we come back with 3 to 5 options and the net yield maths behind each one.

Email is enough. Add a number only if you want a WhatsApp reply.

  • A researcher reads your request, usually within 15 minutes during US morning hours.
  • You get 3 to 5 matched options with real net yield maths, not a developer brochure.
  • No cold calls. We reply on the channel you gave us, and you can stop at any point.

Prefer WhatsApp? Message us on WhatsApp

Want options matched to your budget and risk profile?

Three questions, one screen. We reply within one business day.

Get a vetted Mexico shortlist