It is July. You realize you have not logged a single STR hour since April. Your cleaner has been turning over guests every weekend. Your co-host has been fielding messages. Life happened. You have a gap.
Here is what matters: a gap is not the end of your STR loophole claim. It is also not something to shrug off, because the 100-hour test has a wrinkle that the 500-hour test does not.
- Gaps in an STR hour log are not automatically fatal. The IRS allows documentation through "any reasonable means" under Treas. Reg. §1.469-5T(f)(4).
- The 100-hour test is less forgiving of gaps than the 500-hour test, because your cleaner and property manager kept logging hours while you were not.
- Calendar sync is the cleanest recovery path. Your existing bookings, cleaner schedules, and vendor appointments already live on Google Calendar or iCal with their own timestamps.
- Reconstruction is fine. Invention is not. The Tax Court has accepted reasonable reconstructions and rejected ones that were padded or contradicted by other evidence.
Is a Gap in My STR Hour Log Automatically a Problem?
No. A gap becomes a problem only when you cannot reasonably substantiate what you did during the gap, or when the reconstruction is contradicted by other evidence.
The Tax Court has been consistent on this. In Hailstock v. Commissioner (T.C. Memo 2016-146), a taxpayer with no formal time log won her case based on credible testimony and narrative summaries because she ran her rental portfolio as a one-person operation and the activity was plausible on its face. In Birdsong v. Commissioner (T.C. Memo 2018-148), reconstructed spreadsheets were accepted for the same reason.
Reconstructions fail when they look invented. Lucero v. Commissioner got rejected because the log showed two hours shopping for coffee filters and included commute time from Sacramento. Pourmirzaie v. Commissioner got rejected because the taxpayer's calendar showed her working at her rentals on dates when her credit card statements placed her in London and Philadelphia.
The difference between a winning reconstruction and a losing one is whether the story the log tells matches the story your other records tell.
Why Is the 100-Hour Test Less Forgiving of Gaps?
Under the 100-hour test, you need to spend more time on the activity than any other individual. Your cleaner and property manager kept logging hours during your gap. Their clock ran. Yours did not. A gap can quietly flip the "more than anyone else" math against you.
The 100-hour test under Treas. Reg. §1.469-5T(a)(3) is actually two requirements: you must participate for more than 100 hours, AND your participation must not be less than the participation of any other individual. Cleaners, property managers, handymen, co-hosts. Anyone.
Run the math on a typical 90-day gap. During those days:
- Your cleaner does 12 turnovers at 3 hours each = 36 hours
- Your property manager handles guest communications and issues = 15–25 hours
- Vendors (HVAC, landscaping) came through = 5–10 hours
Their clock ran to around 60–70 hours in the quarter you missed. If you only log 80 hours for the other three quarters combined, you hit the 100-hour minimum — but you still lose, because 60–70 hours of their time means you need more than that on your side.
This is why the 500-hour test is structurally simpler despite being a higher number. Hit 500 hours yourself and you qualify, regardless of what anyone else did. The 100-hour test requires you to know your own hours AND beat everyone else's. A gap damages both.
What to Do Right Now If You Have a Gap
Here is the exact recovery sequence.
1. Start Real-Time Tracking Immediately
Stop adding to the gap. Every hour from today forward needs to be logged when it happens, with the actual time spent. This is the single most important step.
2. Sync Your Calendar
The STR Loophole app syncs with Google Calendar and iCal. This pulls in guest bookings, cleaner turnover appointments, vendor visits, and anything else you have already recorded. Those calendar entries carry their own creation timestamps — they are exactly the kind of contemporaneous record the IRS looks for. You did not invent them. You recorded them as events happened.
3. Walk Through the Gap Systematically
Go through the gap week by week. For each week, ask:
- How many guest stays turned over? Each turnover meant guest communication before, during, and after.
- Did any maintenance or repairs happen? Contractor invoices, Home Depot receipts, and text messages all have timestamps.
- Were there any vendor visits, deliveries, or property inspections? Those show up in email.
- Did you do any pricing updates, calendar adjustments, or listing edits? Your booking platform activity log can show this.
Document the date the activity happened (not today's date) and note that the entry is based on calendar/email/invoice reconstruction. Your honest note makes the log stronger, not weaker.
4. Get Your Cleaner and Property Manager Hours for the Gap Period
Ask your cleaner for their turnover log. Ask your property manager for a time report. If they do not track time by the hour, ask for a defensible estimate based on number of turnovers or hours per week. Under the 100-hour test, you need this number anyway — use the gap to finally get it on paper.
5. Talk to Your CPA About This Year vs. Next Year
If the math still works, great. If the gap plus your cleaner and property manager hours make the 100-hour test unwinnable, your CPA may have options: pivoting to the 500-hour test if you can realistically hit it, or claiming the STR as passive this year and locking in clean documentation for next year. Both are valid paths. The right one depends on your numbers.
Back-Filling a Gap Through Calendar Sync
The distinction matters. Typing "5/14 Tuesday, 2 hours property oversight" from memory three months later is a reconstruction that lives only in the app. Pulling a calendar event titled "5/14 Property walkthrough with HVAC tech" that was created on 5/10 is documentation that existed before the audit letter ever arrived.
Beyond calendar sync, per-property tracking lets you:
- Enter past-dated activities for things that happened but did not make it onto a calendar
- Tag each entry to a specific property (per-property material participation is evaluated separately)
- Track hours logged by your cleaner, co-host, and property manager for the "more than anyone else" test
- See your per-property progress against your chosen threshold in real time
How to Avoid This Happening Again
Most STR gaps happen for one of three reasons: the property has been on autopilot and tracking slipped; a busy season hit with no time to log in real time; or tracking was set up with good intentions and never became a habit.
The fixes are not complicated:
- Turn on reminders. Daily or weekly. Set them for a time you will actually respond to them.
- Log at checkout. Every time a guest leaves, log the turnover-related work before you do anything else. This one habit catches the majority of your hours automatically.
- Weekly review. Ten minutes on Sunday going through the week's texts, emails, and calendar to catch anything you missed. Much easier than a three-month reconstruction.
This article is for educational purposes only and does not constitute tax or legal advice. Documentation requirements and Tax Court outcomes depend on specific facts. Consult your CPA or tax attorney about your specific situation.
The Bottom Line: Stop adding to a bad log, sync your calendar to surface what you already recorded, get your cleaner and property manager's hours for the gap period, and talk to your CPA before filing. Honest reconstruction is a valid position. Invented hours are not.
Ready to see if you qualify? Try the free STR loophole calculator →

