Not tax, legal, or investment advice
This calculator is a modeling tool for discussion with your CPA, tax attorney, and financial advisor. Outputs are estimates only. Every number depends on facts specific to you (bracket, AGI, state, phaseouts, AMT, NIIT, entity structure) that this tool does not evaluate.
STR loophole requires strict IRS compliance
Non-passive treatment requires (a) average rental period ≤ 7 days (or ≤ 30 days with substantial personal services) under Reg. §1.469-1T(e)(3)(ii), AND (b) material participation under one of the seven §469 tests. Documentation (contemporaneous time logs) is essential. Failing either test in an IRS exam re-characterizes the loss as passive.
LLC is not a tax election
A single-member LLC is disregarded for federal tax; multi-member is a partnership by default. The entity does not change passive/non-passive treatment or create deductions. It exists for liability and operational structuring only.
Cost segregation study required
The 5/7/15-yr carve-out percentage is a modeling estimate. Actual results require an engineering-based cost segregation study (typically $8K–$15K). Bonus depreciation percentage varies by placed-in-service year — verify current-year rules with your CPA.
Depreciation recapture at sale
Every dollar of depreciation taken is subject to recapture at up to 25% federal (§1250) and ordinary rates on §1245 personal property, plus state tax and NIIT. This calculator's Y1 refund is not "free money" — it is a deferral. See the Depreciation Recapture module in Part VI for exit-side math.
Excess Business Loss limitation (§461(l))
For 2026, non-corporate taxpayers can deduct business losses only up to ~$305K single / ~$610K MFJ (indexed). Losses above the cap convert to an NOL carryforward. High-earners running large Y1 losses often hit this cap — your CPA must model it.
SBLOC / margin risk
Portfolio loans are callable. A market drawdown can trigger a maintenance call requiring immediate paydown or forced liquidation of securities at depressed prices. Rate is variable and can rise. Model stress scenarios; never SBLOC an amount that cannot be repaid from other liquid sources within 30 days.
Revenue estimates ≠ guarantees
AirDNA / Rentalizer projections are backward-looking market averages. Actual revenue depends on execution (listing quality, pricing, reviews, dock/amenity readiness), regulation (permit overlays, POA nightly-rental rules, occupancy caps), and macro (recession, rate cycle). Underwrite to the comp-anchored stress case, not the base case.
S&P 500 assumption is illustrative
8% default is a long-run nominal average, not a forecast. Sequence-of-returns risk matters — a drawdown in Y1–3 while paying SBLOC carry can permanently impair the strategy. Do not use terminal-value figures as a commitment.
Texas property tax reassessment
Texas reassesses at market value on sale. Y1 property tax on a $3M purchase can jump materially above the seller's prior bill. The calculator uses your input rate on the full purchase price — verify against the county's 2026 rate and any homestead / ag exemptions.
Partnership (50/50) mechanics
Each partner must independently meet material participation on their share to claim non-passive treatment. Losses flow through per the operating agreement (which need not be 50/50 for tax). Special allocations must have "substantial economic effect" under §704(b).
Regulatory & insurance risk
Palo Pinto County (PK) has a proposed STR permit overlay; Hood County (Granbury) STR rules can change. BRA dock permits take 12–18 months. Lake / waterfront insurance premiums have risen sharply post-2024 and can materially compress opex assumptions.
This memorandum and calculator are provided for informational purposes only. Nothing herein constitutes an offer to sell or solicitation to buy any security or real estate interest. Past performance and modeled projections are not indicative of future results. Consult qualified professionals before acting on any information presented.