How to Track §469 Material Participation for STRs (All 7 IRS Tests)
The STR loophole gets a lot of attention. Average stay ≤ 7 days means your rental is not a rental for §469 purposes — it's a business. Great. But that only unlocks non-passive treatment IF you materially participate. And "material participation" is defined by 7 tests in Temp. Reg. §1.469-5T. Miss all 7 and the loophole falls apart. Here's how to pick your test and log it defensibly.
Why This Matters (Before the Tests)
Two things stack together to make the STR loophole work:
- Average stay ≤ 7 days — this alone makes your rental fail the "rental activity" definition under Reg. §1.469-1T(e)(3). It's now a business, not a rental. That means §469's automatic-passive rule for rentals doesn't apply.
- Material participation — but you still have to materially participate in the business for the losses to be non-passive. Fail this and your STR losses become passive losses again (only deductible against passive income), which defeats the whole point.
Material participation is defined in Temp. Reg. §1.469-5T(a) — 7 alternative tests. You only need to meet one.
The 7 Tests
Test 1 · The 500-hour test
Individual participates in the activity for more than 500 hours during the tax year. This is the cleanest test and the one most operators shoot for.
Reality check: 500 hours is ~10 hours per week, every week. Hard to hit as a solo operator with a W-2. Achievable with 3+ self-managed doors, no cleaner, active guest communication, and honest logging.
Test 2 · Substantially all participation
Individual's participation constitutes substantially all of the participation in the activity by all individuals (including non-owners) for the year.
Practical STR read: no cleaner, no PM, no co-host, no VA. You do essentially everything yourself. Rare for anyone with multiple doors. If you're solo with 1 door and no help, this can be your test.
Test 3 · 100+ hours AND more than anyone else
Individual participates for more than 100 hours AND their participation is not less than the participation of any other individual (including non-owners) for the year.
This is where most STR operators trip. Your cleaner shows up 4 times per month × 45 weeks × 45 minutes = ~135 hours per property per year. If you personally logged 100 hours on that property, your cleaner outworked you and you fail Test 3 on that property.
The "more than anyone else" test is per-individual, not aggregate. Cleaner + PM combined don't beat you if neither one individually beats you. But any single one of them can knock you out.
Rescue mechanism: the aggregate election under Reg. §1.469-9 lets you treat all your rentals as one activity. Now the test is per-activity (the group), not per-property — you compare your total portfolio hours against each individual across the whole group. Much easier to pass, but you're stuck with the election in future years and it affects other things (like disposition treatment).
Test 4 · Significant participation activities aggregating 500 hours
The activity is a "significant participation activity" (individual works 100+ hours in it and doesn't otherwise materially participate), AND their aggregate participation in ALL such activities exceeds 500 hours.
Almost never useful for STR-only operators. Helps if you have several other businesses each pulling 100+ hours that together get you to 500. Skip unless your CPA specifically flags it.
Test 5 · Materially participated in 5 of prior 10 years
Individual materially participated in the activity (under any of Tests 1-4) for any 5 of the 10 immediately preceding tax years.
Prior-year test. Useful if you built up material participation in earlier years and now want to scale back. If you actively managed a portfolio for 5+ years, you can partially step back without losing the non-passive treatment.
Test 6 · Personal service activity — 3 prior years
Doesn't apply to STR. Skip.
Test 7 · Facts and circumstances
Individual participates in the activity on a "regular, continuous, and substantial basis" during the tax year.
Catch-all. Requires more than 100 hours AND the participation looks legitimate under all facts. Courts have been skeptical here — the IRS defaults to this being the LEAST reliable test. Don't rely on it unless nothing else fits.
Which Test to Actually Shoot For
| Your situation | Target test |
|---|---|
| Solo operator · 1-2 doors · very active | Test 1 (500 hrs) or Test 2 (substantially all) |
| Solo operator · 3-5 doors · uses cleaner | Test 1 (500 hrs) with aggregate election |
| Multiple doors · uses PM | Test 3 (100 hrs + most) with aggregate election — very hard |
| Established operator · scaling back | Test 5 (prior years) if you've materially participated 5 of prior 10 |
| Complex situation | Talk to a CPA specializing in STR loophole. Don't guess. |
Logging Defensibly (the Part Everyone Skips)
IRS Pub 925 is clear: material participation is proven by contemporaneous records. Not a spreadsheet you built the week before filing. Not "well I probably worked 20 hours a week." Actual logs, made at the time.
What defensible logs look like:
- Date · every entry
- Hours · rounded to 15-min or 30-min intervals
- Activity · specific enough that someone else could categorize it (e.g., "Cleaner coordination — reviewed turnover checklist + supplies order" not just "admin")
- Property · which property (or "portfolio" if aggregate election)
Cross-reference with other data so the story holds up:
- Mileage log shows you drove to the property that day? → hours logged that day should include the visit
- Bank shows a Home Depot txn on Property A? → someone (you or a contractor) was on site — log the hours
- Cleaner CSV shows a turnover on Property B? → track the cleaner's hours too (needed for Test 3 defense)
Common Failure Mode
Here's the pattern that trips up most operators:
Operator claims 400 hours across 5 properties (80 hrs/property average). Cleaner turnovers logged at 30 min × 4 per month × 45 weeks = 90 hrs/property. Cleaner beats operator per-property on Test 3. Without aggregate election, operator fails material participation on every property individually. Whole STR loophole falls apart at audit.
The rescue was available: file the aggregate election on the return, and now you're comparing 400 hours (portfolio total) against the cleaner's 90 hours per property (which doesn't add up to more than 400 individually per person). Passes.
But you have to file the election on the return. It's not automatic. And if you didn't track the cleaner's hours in the first place, you can't reconstruct the defense either.
Every §469 situation is fact-specific. Test selection, aggregate election, and audit defense all require a CPA who specializes in real estate + STR. RentReel is bookkeeping software — the numbers are estimates until your CPA signs off on the return.
What to Do This Week
- Pick your test. Based on your situation from the table above, know which of the 7 you're shooting for.
- Start logging weekly. Not monthly, not quarterly — weekly. Date, hours, activity, property.
- Log other participants' hours. Cleaner CSVs, contractor invoices with time, PM reports. If you're relying on Test 3, this is your audit defense.
- Talk to your CPA about the aggregate election. It's a big call — makes material participation easier but affects disposition treatment. Don't file it without a conversation.
- Cross-reference monthly. Once a month, sanity-check that your hours log tells a story consistent with your mileage log and bank transactions.
Related deep dives
🎣 Track this automatically
RentReel's Loophole Tracker runs all 7 material-participation tests live, per property AND aggregated. Weekly hours log, other-participant auto-detection from cleaner/bank data, avg-stay pill on every property so STR-loophole eligibility is at a glance, aggregate election toggle, and IRS Pub 925 references built in. Every rule cites the reg it enforces. Use code LAUNCH25 for 25% off your first 3 months on Pro+ Tax ($89/mo · through Sept 1).
Sources
- Temp. Reg. §1.469-5T · Material Participation Tests — the 7 tests
- Reg. §1.469-1T · Rental Activity Definition — the ≤7-day rule
- Reg. §1.469-9 · Aggregate Election
- IRS Publication 925 · Passive Activity Rules — contemporaneous record requirement
- IRC §469 · Passive Activity Losses