Quick answer
A short-term rental qualifies for the STR tax loophole only if its average period of customer use is 7 days or fewer for the year.
The rule comes from Treasury Regulation 1.469-1T(e)(3)(ii)(A). Calculate it as: total rental days ÷ number of separate bookings. If the result is 7.0 or lower, the property is not treated as a rental activity for passive activity purposes — and the loss-offset benefits of the STR loophole are available (assuming you also materially participate).
What the 7-day rule actually says
The text of the rule is short. Treasury Regulation 1.469-1T(e)(3)(ii)(A) defines six exceptions to the general definition of a "rental activity." The first and most important reads: "The average period of customer use for such property is 7 days or less."
In plain English: if an average guest stays at your property for 7 days or fewer, the IRS does not classify your activity as a rental for passive activity loss purposes. That classification is what determines whether your losses are usable against your other income.
This sounds technical, but the consequence is concrete: a long-term rental with material participation is still subject to the passive activity loss rules. A short-term rental that satisfies the 7-day rule and material participation is not. The same dollar of loss is either trapped or fully deductible based on this single distinction.
How to calculate average rental period
The calculation is one line:
Average rental period = Total rental days ÷ Number of separate bookings
Rental days are days a paying guest was in the property. Vacant days, cleaning days, gap days between bookings, and personal-use days are excluded.
Separate bookings are individual stays. One booking for 3 nights counts as one period. Whether the booking is for one guest or six does not change that — guests sharing a reservation are part of the same period.
- Total rental days: 220
- Number of bookings: 55
- Average: 220 ÷ 55 = 4.0 days
Well under 7 — qualifies for the STR exception assuming material participation is also met.
- Total rental days: 200
- Number of bookings: 20
- Average: 200 ÷ 20 = 10.0 days
Over 7 — treated as a standard rental for the year. STR exception is not available.
- Total rental days: 240
- Number of bookings: 34
- Average: 240 ÷ 34 = 7.06 days
Just over 7 — fails the rule. One extra mid-length stay can flip the year. Track the average as it grows, not at tax time.
- Total rental days: 195 (incl. one 21-night stay)
- Number of bookings: 30
- Average: 195 ÷ 30 = 6.5 days
Passes by a narrow margin. Without the 21-night booking, the average would have been about 6.0 days across 29 stays. A single long booking can move the year.
The other STR exception: the 30-day rule
Treasury Regulation 1.469-1T(e)(3)(ii)(B) provides a second path. A property with an average rental period of more than 7 but not more than 30 days can still escape the rental activity classification — but only if "significant personal services" are provided in connection with the rental.
The IRS does not list specific services, but the test is whether the services are above and beyond what a typical landlord provides: think hotel-style services such as daily housekeeping, concierge work, or in-house meals. Standard turnover cleaning, linen changes between guests, and routine maintenance are not enough.
In practice, most STR hosts qualify via the 7-day rule, not the 30-day rule. The 30-day path is harder to prove and the services bar is high enough that it is rarely the better strategy.
| Path | Average rental period | Extra requirement | In practice |
|---|---|---|---|
| 7-day rule | ≤ 7 days | None beyond average | Standard STR path |
| 30-day rule | 7 to 30 days | Significant personal services (hotel-style) | Rare — high bar |
What happens if your average exceeds 7 days
Going over 7 (without qualifying for the 30-day exception) reclassifies the property as a standard rental activity for that tax year. The passive activity rules under IRC Section 469 apply in full. The practical consequences:
Rental losses can only offset other passive income — they cannot reduce W-2 wages, self-employment income, or investment income.
If you have no passive income to absorb the loss, it is suspended and carried forward to future years — only usable when you eventually have passive income or sell the property.
To unlock full deductibility after a 7-day-rule fail, you need real estate professional status (750+ hours in real property trades) or the $25,000 active participation exception (phases out above $100,000 AGI). Material participation alone is no longer enough.
The reclassification is for the full tax year. A property that averages 9 days for the year cannot retroactively benefit from the months when its rolling average was below 7. The annual calculation is what counts on the return.
Strategies to stay under the 7-day average
For most STR hosts, the average naturally comes in well under 7. Weekend bookings, short midweek stays, and 2-night minimums tend to produce averages between 3 and 5 days. The risk is concentrated in properties that accept longer bookings — vacation homes, executive rentals, or properties in markets with a lot of week-plus demand.
Capping bookings at 6 nights is the most direct lever. Airbnb, VRBO, and Booking.com all support maximum-stay rules per property.
Remove the discounts that typically apply to weekly and monthly bookings — or set a per-night surcharge for stays of 7+ nights. Most platforms allow length-of-stay pricing rules.
Calculate the average rental period at the end of each month. A property at 6.4 in October has room for a few longer stays in November and December; a property at 6.9 does not.
A single 21-night booking can swing the year. If your running average is already approaching 6.5, declining long-stay requests for the rest of the year is a defensible call to protect the tax position.
How to document compliance with the 7-day rule
Documentation for the 7-day rule is straightforward — much simpler than the participation log. You need a record of every booking with check-in and check-out dates, and the total rental days for the year.
What your records should show
-
Per-booking: check-in date, check-out date, number of nights, booking platform, guest name or reservation ID
-
Annual totals: total rental days, number of separate bookings, calculated average rental period
-
Exclusions noted: vacant days, cleaning-only days, owner-use days (these are excluded from the numerator and denominator)
Airbnb hosts can pull most of this directly from the Reservations export under Performance → Reservations. VRBO and Booking.com offer similar reservation exports. Keep the CSV alongside your tax records — it is the source document if the IRS ever asks how you arrived at your average rental period.
Combined with a contemporaneous participation log, the booking record forms the two-part documentation backbone of the STR tax loophole. See our guide to record-keeping systems for STR material participation for the full structure.
How Field Ledger helps
Field Ledger lets you log each booking as a structured entry alongside your participation hours and expenses. With booking records and participation logs in one place, you can run the average rental period calculation any time during the year — not just at tax time — so a high-average stretch never goes unnoticed.
The point isn't to replace your CPA. The point is to give your CPA structured records that prove you qualified — both for the 7-day rule and for material participation — without the December scramble.
Build your STR loophole records as you go
Track bookings, participation hours, mileage, and expenses in structured records that hold up at tax time — across every property you run.
- Running average rental period per property
- Contemporaneous participation log
- CSV export your CPA can actually use
Frequently asked questions
What is the 7-day rule for short-term rentals?
The 7-day rule comes from Treasury Regulation 1.469-1T(e)(3)(ii)(A). It says that a property whose average period of customer use is 7 days or fewer is not treated as a rental activity for passive activity purposes. This is the threshold that unlocks the STR tax loophole — properties under the 7-day average can offset losses against W-2 or other ordinary income when the owner materially participates.
How do I calculate average rental period?
Divide the total rental days for the year by the number of separate guest stays (bookings). A property with 180 rental days across 36 separate bookings has an average rental period of 5 days. Each booking counts as one period regardless of how many guests it includes. Vacant days, cleaning days, and personal-use days do not count toward the calculation.
What happens if my average rental period exceeds 7 days?
If the average exceeds 7 days, the property is reclassified as a standard rental activity for the year. Losses become passive under IRC Section 469 — they can only offset other passive income, not W-2 wages. To deduct losses fully you would need real estate professional status or the $25,000 active participation exception (which phases out above $100,000 AGI).
Is the 7-day rule calculated per property or across all properties?
Per property by default. Each rental activity is evaluated separately. If you have multiple properties and want them treated as one activity, you can make a grouping election under Treasury Regulation 1.469-4 — but each property's average rental period must still independently satisfy the 7-day rule (or another exception) for the grouping to qualify for the STR exception.
Does the 7-day rule apply if I only rent for part of the year?
Yes. The calculation uses only the days the property was actually rented and the bookings during that period. A property rented from May through September with 90 rental days across 22 bookings would have an average rental period of about 4 days — well under 7 — and qualifies, even though the property was vacant for the rest of the year.
What is the 30-day rule and how is it different?
Treasury Regulation 1.469-1T(e)(3)(ii)(B) provides a second STR exception: if the average rental period is between 7 and 30 days AND significant personal services are provided in connection with the rental (more than a typical landlord would provide), the property also escapes the rental activity classification. The 30-day path is much harder to qualify for in practice — most STR hosts rely on the 7-day rule.
Do cleaning days and gap days count toward the average?
No. The numerator is rental days only (days a paying guest occupied the property). Cleaning days, gap days between bookings, and days you used the property personally are excluded from both the numerator and denominator of the average rental period calculation.
Related guides
Sources
The key takeaway
The 7-day rule is short, mechanical, and binary — but it is the gateway to every other benefit of the STR tax loophole. Track average rental period the way you track participation hours: throughout the year, per property, with the underlying booking records ready to back the calculation up.