Bangkok skyline — the Thailand rental market behind the gross-to-net yield math
Yields · The Real Numbers

If you’re researching Thailand rental yields, here’s the math the listing page never shows you.

Thailand rental yield — The structural numbers. Brinkman Data SEO brand card.

Listings quote 6% gross. After CAM, sinking fund, vacancy, withholding tax, and management you’re left with 1–3% net — or, if you filter properly, the verified yield documented in the case study →. There is almost nothing in between. Here is the math that decides which side of the line your money lands on.

3%
Bangkok Tower Net
6%
The Brochure Number

// Case Study

The specific net yield is documented in the Chiang Mai case study — one verified deed, every fee modeled.

Open the case study

The Correction

Gross yield is marketing. Net yield is the wire transfer.

A “6% yield” on a Thai listing always means rent divided by price. Nothing else. Five line items quietly remove half the income before it reaches your bank.

The Five Hidden Lines

  • 1.CAM (common-area maintenance). 12,000–40,000 THB/yr for pool, gym, lobby, security. Almost never part of the headline math — ask for the schedule.
  • 2.Vacancy drag. A 6–8% empty-month buffer is normal, not optional. Towers with high churn run double.
  • 3.Sinking fund calls. One-time levies for elevators, repainting, plumbing. 8,000–25,000 THB hits without warning.
  • 4.Withholding tax + property tax. Foreign-owner rental income is taxed at source. Budget ~5–10% of gross.
  • 5.Management fees. Either a 1-month agent commission per re-lease or a 10–15% property-manager cut. Both compound.

Worked Example: A “6%” Listing Under The Microscope

Listed price3,000,000 THB
Quoted rent15,000 THB / month
Quoted gross yield6.0%
Minus 1-mo agent fee− 15,000 THB
Minus CAM− 22,000 THB
Minus 8% vacancy− 14,400 THB
Minus sinking fund (avg)− 8,000 THB
Minus tax + maint reserve− 17,500 THB
Real net income~ 103,100 THB / yr
Real net yield3.4%

Half the headline number. Same building. Same listing. The 6% goes on the brochure. The 3.4% goes into your bank.

The Chiang Mai acquisition — a 2.15M THB Chiang Mai freehold I bought myself — nets out after the same fee stack — the number is documented in the case study →. Different district, different building age, different demand pool. The math is not magic. It is filtering. See the country-level freehold rules in full.

Want the spreadsheet that runs this on any listing?

Get The Protocol — $20 →

The Map

Where Thailand actually delivers.

Net yield is bimodal at the district level. The same country contains the case-study yield → and 2% tourist trap inside a single 90-minute flight. See the city-level rental yield methodology and the fee-by-fee teardown in the free PDF for the underwriting layer.

District / City Realistic Net Range Why
Chiang Mai — Old City / Nimman 7–8.5% Capped foreign quota, tight supply, year-long expat leases
Bangkok — Ari, Ratchada 5–7% Older mid-rise, BTS-adjacent, residential tenant pool
Bangkok — Sukhumvit, Sathorn 2–4% Tower glut, brutal CAM, short-stay churn
Phuket — lifestyle towers 2–3.5% Seasonal vacancy, rental-pool haircuts, oversupply
Pattaya — pre-sale stack 1.5–3% Flooded inventory, weak resale, low residential demand
Hua Hin — off-plan villas 3–5% Domestic-tourist seasonality, low operating leverage

Ranges are post-fee net yields based on 1,000+ Brinkman Data listings across 18 months of fieldwork. Single buildings can sit outside the range — that is exactly what the framework hunts for. The Thailand condo due-diligence checklist that keeps the yield real.

Need the city-level breakdown?

Chiang Mai vs Bangkok →

The Filter

The 5 filters that survive Thailand.

The framework runs every listing through five gates. ~99% of 1,000+ Chiang Mai listings failed at least one. The shortlist that survived is the only one that nets above 7%.

01

Foreign-quota verified

Building under the 49% foreign-ownership cap, freehold transferable on the Chanote — not a leasehold structure the buyer never verified against the deed.

02

Triangulated rent

Median rent comp from three independent sources, not the listing. Listings everywhere quote the top of the range. Use the median or walk.

03

Juristic CAM disclosed

Last 12 months of CAM invoices and the most recent sinking-fund call, in writing. If the office refuses, the building fails.

04

Stress-tested net

A 10% rent drop and a 1-month vacancy applied. The unit either still nets above the hurdle — or it never did.

05

Hurdle ≥ 7% net

Below 7% net you are paid less than a sovereign bond with a fraction of the liquidity. The framework rejects on contact.

See the framework in action

The full methodology, the live anomaly walkthrough, the line-by-line math. Read the campaign LP.

The Thesis

Tourists chase gross yields. Allocators verify net.

Two buyers walk into the same Thai listing. One reads the brochure. The other reads the juristic CAM history. Five years later, only one of them still likes what the spreadsheet says.

The Tourist

  • Reads the listing’s gross yield as if it were net.
  • Buys the sunset photo, ignores the CAM file.
  • Discovers the sinking-fund call in year three.
  • Quietly accepts a 2% real return.

The Allocator

  • Strips the fee stack out of every listing before opening it.
  • Demands the juristic CAM history in writing.
  • Stress-tests rent for a 10% drop and one empty month.
  • Buys only the unit that nets 7%+ after every line.

The Offer

Two ways to use the framework.

Start Here
Instant PDF

The Thailand Underwriting Protocol

The exact 5-step framework I used to underwrite the Chiang Mai acquisition. Apply it to any Thai listing in 30 minutes.

  • The 5-step underwriting framework
  • The Chiang Mai acquisition case study
  • The 49% Foreign Quota legal playbook
$20
Get The Protocol →

Instant PDF · 7-Day Guarantee

Done For You
5-Day Delivery

The Custom Report

Send your budget and shortlist. I run the full Brinkman Data underwriting engine across 1,000+ listings in your range and ship you the Golden Five — live links, exact math, and a 20-min walkthrough call.

  • Full unredacted dataset
  • Golden Five with live property links
  • 20-min math walkthrough call
See A Sample Report
$499 5-Day
Delivery
Email Stan to Commission →

Direct line · No middlemen

★★★★★ 5.0 / 5 · Verified Gumroad Reviews

What buyers are saying

★★★★★

“Wasn’t expecting much for the price, but the yield breakdown is surprisingly dense. Worth it just for the data extraction framework alone. Straight to the point, no BS.”

Anonymous
★★★★★

“Exactly what I was looking to get started in buying a condo. I feel confident now that I’m not starting from scratch. Stan told me I could reach out to him if I ever got stuck — quite reassuring.”

Paco S.
★★★★★

“I used to spend a lot of time driving around Chiang Mai, scrolling real estate websites and visiting agents. This document convinced me to go further with Brinkman Data Analytics. It will save me a lot of time.”

Jan B.

See all reviews on Gumroad →

Filter Before You Wire

Get the exact math, the fee stack, and the 5-step filter.

One PDF. The framework, the case study, the legal playbook. The same one I used on the Chiang Mai case study deal.

Get The Protocol $20

Instant PDF · 7-day refund · Or read the campaign LP first →

// Related research

// Catalog · 4 products · 2 services

Share this Facebook X LinkedIn WhatsApp
⚠ Disclaimer

Brinkman Data Analytics is an independent research service. Not financial, investment, tax, or legal advice. All yield figures are estimates based on historical research data and are not guaranteed. International real estate carries risk of partial or total loss of capital.

Get The Protocol $20