Most STR hosts who lose money on their rental never see a tax benefit from those losses. The reason almost always traces back to one test they didn't know had two parts — and failed the part they didn't know about.

The 100-hour rule is the most commonly used material participation test for short-term rental investors. It's the difference between a $30,000 rental loss that sits dormant on your tax return and that same $30,000 reducing your W-2 tax bill today. Understanding it completely — both parts — is one of the highest-leverage tax moves an active STR host can make.

For a full treatment of all seven material participation tests and the broader tax strategy context, see Material Participation for Short-Term Rentals: The Complete Guide. This post focuses exclusively on Test 3 — the 100-hour rule — in maximum detail.

What Is the 100-Hour Rule?

The 100-hour rule is IRS material participation Test 3 under IRC §469 and Temp. Reg. §1.469-5T. It requires a taxpayer to spend more than 100 hours on their STR activity during the tax year, with no single other person spending more hours than the owner.

That definition matters because it contains two distinct conditions. Most STR hosts who encounter this rule for the first time hear "100 hours" and focus entirely on the first condition. They track their own hours, hit 115 or 130, and assume they've qualified. Then their CPA asks about their cleaner's hours — and the whole thing unravels.

The Full Legal Citation

The 100-hour rule is codified in Temporary Treasury Regulation §1.469-5T(a)(3), which reads:

"An individual shall be treated as materially participating in an activity for the taxable year if... the individual participates in the activity for more than 100 hours during such year, and the individual's participation in the activity for such year is not less than the participation in the activity of any other individual (including individuals who are not owners of interests in the activity) for such year."

The underlying statute is IRC §469(c)(7), which establishes the special rule for short-term rentals — removing STR activities from the automatic passive classification that applies to traditional long-term rentals. This exception is what makes material participation testing relevant for STR hosts in the first place.

Without the §469(c)(7) exception, all rental activities would be automatically passive regardless of participation. The STR exception says: if your average rental period is 7 days or fewer, your rental is treated like a business — and business activities are governed by the material participation rules. Pass a test, and your losses become non-passive. Fail, and they remain passive, unable to offset your W-2 income in the current year.

The Two-Part Test — Both Required

Start Your 7-Day Free Trial

No credit card required

This cannot be stated clearly enough: Test 3 is a conjunctive test. Both parts must be satisfied in the same tax year. Missing either part means you fail Test 3 for that year.

Part 1: You logged more than 100 hours

Your personal participation in the STR activity must exceed 100 hours during the tax year. Note that the regulation says "more than 100 hours" — 100 hours exactly does not qualify. You need at least 101 documented hours.

These must be hours you personally spent in operations of the activity — not passive investment monitoring. Guest communication, maintenance, cleaning, marketing, financial record-keeping, travel to the property for qualifying purposes, and similar operational activities count. Reviewing your Airbnb revenue dashboard while watching TV does not.

Part 2: No single other person logged more hours than you

Your participation must not be less than the participation of any other individual for the year. This includes:

  • Hired cleaning services and individual cleaners
  • Property managers and co-hosts
  • Maintenance contractors, handymen, and repair technicians
  • Virtual assistants handling guest communication
  • Family members or friends who assist with operations (paid or unpaid)

The critical word is "any other individual." The comparison is person-to-person, not you against the aggregate. If you have a cleaning crew of three people and each logs 45 hours individually, you need to beat 45 hours — not 135 hours. If you logged 110 hours, you beat each individual cleaner and pass Part 2, even though the total crew hours exceed your own.

The common failure scenario: a single property manager or full-time co-host who handles more of the day-to-day than the owner and logs 160 hours while the owner logs 120. The owner clears Part 1 easily — but loses Part 2 to the property manager. Test 3 fails.

Do You Qualify? A Step-by-Step Decision Check

Work through this checklist to assess your Test 3 status for the current year:

Test 3 Qualification Checklist

Step 1 — Count your documented hours.
Did you log more than 100 hours of qualifying activity in this STR this tax year?

  • If No: You fail Test 3. Consider Test 7 (facts and circumstances) if your hours are between 80–100 and well-documented, or consult your CPA about your options.
  • If Yes: Proceed to Step 2.

Step 2 — Identify every individual who worked on your property this year.
List every cleaner, property manager, co-host, contractor, VA, or helper who performed any work on or for the property.

Step 3 — Estimate or obtain each person's hours.
For each individual identified in Step 2, determine how many hours they spent on your property or its operations this year.

Step 4 — Compare your hours to each individual.
Is your personal hour total greater than every single individual from Step 3?

  • If any individual logged more hours than you: You fail Test 3 for that person. You cannot qualify under Test 3 this year unless you increase your own hours to exceed theirs before year-end.
  • If your hours exceed every individual's hours: You qualify under Material Participation Test 3 for this STR this tax year.

Real-World Example: Sarah's Nashville STRs

Sarah manages two Airbnb properties in Nashville. She uses a professional cleaning service for turnovers. Here's how her Test 3 analysis plays out:

The cleaning math: Sarah's properties average 10 guest stays per month combined, or 120 stays per year. Each turnover takes her cleaner approximately 3 hours. That's 360 total cleaning hours. However, Sarah has two cleaners who split the work — one handles roughly 65 stays (195 hours) and the other handles 55 stays (165 hours). The lead cleaner's individual total is 195 hours.

Sarah's hours: Sarah logs guest communication (about 2 hours per week × 52 weeks = 104 hours), maintenance oversight and supply runs (about 2 hours per week × 52 weeks = 104 hours), listing management and pricing (about 1 hour per week × 52 weeks = 52 hours), and financial record-keeping (about 30 minutes per week × 52 weeks = 26 hours). Her total: approximately 286 hours.

The verdict: Sarah's 286 hours exceed the 195 hours logged by her lead cleaner and the 165 hours logged by her second cleaner. She clears Part 1 (100+ hours) with significant margin, and she beats every individual service provider (Part 2). She qualifies under Test 3.

The failure scenario: Now imagine Sarah's second-year growth. She adds a third property and hires a part-time co-host to handle all guest communication across all three properties. The co-host logs 2 hours per day, 5 days per week — that's 520 hours in the year. Sarah's operational hours stay roughly the same at 286. She passes Part 1 (286 > 100) — but she fails Part 2 because the co-host's 520 hours exceed her 286. Test 3 fails. To qualify, Sarah either needs to reclaim enough activity to exceed 520 hours, or reduce the co-host's involvement below her own level.

Month-by-Month Pacing Guide

The minimum viable target for Test 3 is just over 100 hours — but building in a buffer is wise. Aim for at least 108–120 hours to give yourself room for months with lower activity. Here's what a 9-hours-per-month pace looks like across the year:

Month Target Hours Running Total Notes
January 9 9 Post-holiday prep, new year listing refresh
February 9 18 Valentine's Day pricing, early spring marketing
March 9 27 Spring break season, higher guest communication volume
April 9 36 Post-spring-break maintenance checks
May 10 46 Peak season ramp-up, supply ordering, property inspection
June 10 56 Peak season — high guest communication
July 10 66 Busiest month for many markets — log everything
August 9 75 Late-summer bookings, fall preview pricing
September 9 84 Off-season prep, maintenance backlog
October 8 92 Fall foliage pricing, holiday prep begins
November 8 100 Holiday bookings, Thanksgiving pricing
December 8 108 Year-end review, tax record prep, winterizing

Nine hours a month breaks down to roughly 2–3 hours per week. For an active STR host, this is guest messaging alone during a busy period. The challenge isn't reaching 100 hours — it's documenting them contemporaneously and beating your service providers in the process.

What Counts Toward Your 100 Hours

The IRS counts time spent in the regular, ongoing operations of the rental activity. Below are the most common qualifying categories with realistic hourly estimates to help you understand your expected pace.

Guest Communication

Estimated time: 0.5–2 hours per week, depending on booking volume.

  • Responding to booking inquiries and vetting potential guests
  • Sending pre-arrival instructions, check-in codes, and house information
  • Answering mid-stay questions via Airbnb/VRBO messaging, text, or phone
  • Handling complaints, resolving disputes, and coordinating refunds
  • Writing and posting guest reviews after checkout
  • Requesting reviews and following up on review responses
  • Managing blocked dates, calendar updates, and last-minute bookings

Maintenance Oversight and Coordination

Estimated time: 1–3 hours per service visit or inspection.

  • Personally performing minor repairs (fixing fixtures, replacing items, patching walls)
  • Scheduling, coordinating, and meeting contractors at the property
  • Conducting walk-through inspections after guest departures
  • Identifying and photographing damage for security deposit claims
  • Troubleshooting and replacing smart home devices (locks, thermostats, cameras)
  • Seasonal maintenance tasks (pool care, HVAC filter changes, gutter cleaning)

Supply Runs and Restocking

Estimated time: 1–2 hours per trip, including travel time.

  • Purchasing and delivering toiletries, paper goods, cleaning products, and kitchen basics
  • Researching and ordering replacement furniture or decor items
  • Assembling and staging new furniture purchases
  • Transporting linens for laundering and returning them to the property

Marketing and Listing Management

Estimated time: 1–2 hours per week.

  • Updating listing descriptions, titles, amenities, and house rules
  • Uploading, editing, or refreshing listing photographs
  • Adjusting pricing, minimum stays, and availability calendars
  • Analyzing competitors and adjusting rates based on market conditions
  • Managing direct booking website content and inquiries
  • Running property social media accounts

Financial Record-Keeping

Estimated time: 30–60 minutes per week.

  • Recording and categorizing income and expenses in your tracking system
  • Reconciling Airbnb/VRBO payouts against your records
  • Saving and organizing receipts for deductible purchases
  • Preparing and remitting occupancy or transient lodging taxes
  • Communicating with your CPA about STR-specific questions and planning
  • Renewing or managing short-term rental permits and licenses

Travel to the Property

Estimated time: round-trip travel time for qualifying visits.

  • Driving to the property to perform maintenance or repairs
  • Traveling to conduct post-stay inspections
  • Transporting supplies, furniture, or equipment to the property
  • Traveling to meet a contractor, inspector, or insurance adjuster

What Does NOT Count

The line between qualifying participation and excluded investor activity is important to understand — crossing it inflates your hour count and creates audit risk.

  • Passive monitoring of your listings: Checking your Airbnb calendar, scrolling through your booking dashboard, or reviewing your star rating without taking action is investor monitoring, not operational participation.
  • Reviewing financial reports without action: Reading your monthly revenue summary or glancing at your expense report is not a qualifying activity. The work that creates those reports does count.
  • Market research unconnected to operations: Reading general articles about STR investing, browsing competitor listings out of curiosity, or attending an STR investor conference is not operational participation.
  • Time spent as a real estate investor: Meeting with lenders about refinancing, consulting with real estate agents about purchasing additional properties, or attending HOA meetings as a property owner.
  • Personal use of the property: Time you spend at the property as a guest — even if you're maintaining it during your stay — is not material participation time. Personal use is tracked separately and has its own tax implications.

For a comprehensive breakdown of qualifying vs. non-qualifying activities, see What Counts as Material Participation Hours for STR Hosts.

The "More Than Anyone Else" Trap

This is the single most common point of failure for STR hosts who think they've qualified under Test 3. They log their hours carefully, hit 120 or 130, and feel confident. Then an IRS auditor asks: "How many hours did your property manager log?"

If the answer is "I don't know" — or worse, "more than me" — the material participation claim fails.

How to track your service providers' hours

You don't need your cleaner to fill out a time card. Reasonable documentation approaches include:

  1. Request time on invoices. Ask every cleaning service, contractor, and property manager to include hours on their invoices. "Turnover clean, 3.5 hours, $XXX" is documentation. Make this a condition of working with new service providers.
  2. Calculate from booking data. If your cleaner does every turnover and you know how many stays you had, you can calculate their time. "35 stays × 3-hour average turnover = 105 estimated cleaner hours." Document this calculation and the basis for your estimate.
  3. Log it yourself at scheduling time. When you schedule a cleaning or contractor visit, note the expected duration in your log. "Scheduled HVAC inspection, estimated 2 hours" is contemporaneous even if it's an estimate.
  4. Review property manager reporting. Most professional property managers provide activity reports. These reports often contain enough information to estimate their time investment.
  5. Use a tracking tool that supports both. DeductFlow's Active Hours Tracker lets you log your own hours and service provider hours in one place, so you always know where you stand relative to each person.

The comparison review at Best Material Participation Hour Trackers for STR Hosts covers the top tools available for this specific need.

How to Document Your Hours: The IRS Standard

Having the hours is only half the battle. You need to be able to prove them. The IRS standard for material participation documentation is the contemporaneous log — records created at or near the time of the activity, not reconstructed after the fact.

What an IRS auditor looks for

In a material participation audit, the examiner is looking for evidence that your logs are real, not fabricated. Key indicators they evaluate:

  • Dates are specific. "January 14, 2026" not "mid-January." Vague dates suggest reconstruction.
  • Activity descriptions are meaningful. "Responded to 6 guest inquiries and updated Christmas week pricing — 1.5 hours" not just "worked on rental." Specificity is credibility.
  • Hours distributed throughout the year. A log that shows activity spread across all 52 weeks looks real. A log that suddenly shows 80 hours in October and November looks manufactured.
  • Corroborating evidence exists. Your Airbnb inbox timestamps can corroborate your communication hours. Supply receipts corroborate restocking trips. Contractor invoices corroborate maintenance coordination. The log gains credibility when independent evidence aligns with it.
  • The format is practical for real-time use. A simple spreadsheet or mobile app log is credible. A polished Word document prepared by a CPA for an audit is suspicious.

What the IRS will reject

Tax courts have consistently sided with the IRS when taxpayers submitted retroactively constructed logs. Notable cases where material participation claims failed due to inadequate documentation:

  • Logs that appeared to be created all at once, with suspiciously uniform hour entries
  • Year-end summaries unsupported by any contemporaneous records
  • Logs prepared by a CPA or accountant after receiving an audit notice
  • General estimates without any corroborating documentation

The full documentation standard is covered in The Contemporaneous Log Requirement for Material Participation.

How to Track Your Hours with DeductFlow

DeductFlow's Active Hours Tracker was built to solve exactly the problem this article describes: making contemporaneous hour logging effortless, maintaining service provider comparisons in real time, and generating audit-ready documentation at tax time.

Here's the core workflow:

  1. Log your activity immediately. After any qualifying activity — a guest communication session, a supply run, a maintenance call — tap into DeductFlow, select the activity category, add a brief description, and confirm the time. The timestamp is recorded automatically. The whole process takes under 30 seconds.
  2. Log service provider hours as they happen. When you schedule your cleaner for a 3-hour turnover, log it in the app. When a contractor finishes a job, log their time from the invoice. DeductFlow maintains running totals for each person separately.
  3. Monitor your standing in real time. Your dashboard shows your running total vs. each service provider's running total. If your cleaner is closing in on your hour count, you see it immediately — not at tax time when it's too late to do anything about it.
  4. Export for your CPA. At tax time, export a complete, CPA-formatted time log: every entry sorted by date, with activity descriptions, durations, and totals by category. It's formatted for easy review and can accompany your tax return or be used as audit documentation.

Tracking hours manually in a spreadsheet is also legitimate — what matters is that it's contemporaneous and detailed. But the friction of manual logging leads most people to delay or skip entries, which is how year-end reconstructions happen. Purpose-built tooling makes the IRS-compliant approach the path of least resistance.

Frequently Asked Questions

What is the 100-hour material participation rule?

The 100-hour rule is IRS material participation Test 3 under IRC §469 and Temp. Reg. §1.469-5T. It requires a taxpayer to spend more than 100 hours on their STR activity during the tax year, with no single other person spending more hours than the owner. Both parts must be satisfied — exceeding 100 hours alone is not enough.

Does the 100-hour test require me to log more hours than all my contractors combined?

No. The test requires you to log more hours than any single individual — not more than the combined total of all contractors. If your cleaning crew has three members each logging 40 hours, each individual logged 40 hours. If you logged 110 hours, you beat each person individually and pass the test, even though the total crew hours (120) exceed your own.

Can I use the 100-hour test if I have a property manager?

Yes, but you need to carefully track how many hours the property manager logs. If your property manager logs 150 hours managing your rental and you only logged 130 hours, you fail Test 3 — even though you exceeded 100 hours. In that scenario, you'd need to either increase your own participation or consider targeting Test 1 (500+ hours), which requires no comparison.

What if I miss the 100-hour threshold by a few hours?

If you fall short of 100 hours, you may still qualify under the facts-and-circumstances test (Test 7) if you can demonstrate regular, continuous, and substantial participation with at least some documentation of meaningful time. However, Test 7 is harder to defend and more fact-intensive. Missing by just a few hours is a strong argument for building a buffer into your pacing strategy in future years.

Do hours spent by my spouse count toward the 100-hour test?

Yes. For married couples filing jointly, hours of both spouses are combined when determining whether any material participation test is met. If you logged 55 hours and your spouse logged 60 hours, your combined 115 hours would satisfy the 100-hour threshold — provided you also collectively beat any individual service provider in hours.

Can I count driving time to my STR property?

Yes. Travel time to and from the property for a qualifying purpose — performing maintenance, conducting an inspection, meeting a contractor, delivering supplies — counts toward material participation hours. The travel must be for an operational purpose, not pure investment monitoring (e.g., driving by to look at it).

How do I track my cleaner's hours if they don't provide detailed invoices?

Estimate from your booking data. If your cleaner does a 3-hour turnover after each stay and you had 35 stays, that's an estimated 105 hours. Document your calculation contemporaneously: "Estimated cleaner hours based on 35 stays × 3 hours average = 105 hours." Then ask your cleaner to include time on invoices going forward so you have documented records in future years.

Is the 100-hour test better than the 500-hour test?

It depends on your situation. The 100-hour test (Test 3) is more achievable but requires the comparison prong — you must beat every individual contractor in hours. The 500-hour test (Test 1) is harder to reach but requires no comparison and provides a cleaner, more defensible position. If you use a high-involvement property manager or have a very active cleaning schedule, targeting 500 hours may ultimately be the safer strategy even if it takes more effort.