---
title: "Average Stay Calculator: STR 7-Day Rule Check | REPS Time"
description: "Check if your Airbnb passes the 7-day average stay test for the STR tax loophole. Enter your bookings and get your answer instantly."
lang: en
json-ld: |
  [
    {
      "@context": "https://schema.org",
      "@type": "WebApplication",
      "name": "Average Stay Calculator",
      "url": "https://repstime.com/average-stay-calculator/",
      "description": "Free calculator that checks whether your short-term rental passes the 7-day average stay test for the STR tax loophole. Enter your bookings and get an instant answer.",
      "applicationCategory": "FinanceApplication",
      "operatingSystem": "Any",
      "browserRequirements": "Requires JavaScript. Runs in any modern web browser.",
      "offers": {
        "@type": "Offer",
        "price": "0",
        "priceCurrency": "USD"
      },
      "publisher": {
        "@id": "https://repstime.com/#organization"
      }
    },
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://repstime.com/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Average Stay Calculator",
          "item": "https://repstime.com/average-stay-calculator/"
        }
      ]
    }
  ]
---

[![REPS Time](/images/logo.webp)](/)

Tools

[Blog](/blog/)[FAQ](/faq/)[Pricing](/#pricing)[Start Free](https://app.repstime.com)[Log In](https://app.repstime.com)

1.  [](/)
2.  Average Stay Calculator 

# Average Guest Stay Calculator

Calculate if you qualify for the STR 7-day rule

#### How This Calculator Works

-   • **Average Stay = Total Guest Nights ÷ Number of Bookings** 
-   • The STR loophole requires an average of **7 days or less** 
-   • Each booking counts as one stay, regardless of length 
-   • Calculate based on your full tax year for accurate results 

Total Guest Nights

Number of Bookings

### Calculation

Average Stay Formula

200 ÷ 40 =

5.0 days

#### You Qualify!

Your average stay is 7 days or less

Your property may qualify for the STR loophole. Combined with material participation, losses could offset your W2 income.

### Next Step: Track Your Hours

Material participation requires 100+ hours. REPS Time makes tracking effortless.

[Start Tracking Free →](https://app.repstime.com)[Learn About 7-Day Rule](/blog/7-day-rule-str/)

### Learn More About the STR Loophole

[

STR Loophole

#### The 7-Day Rule for STR Loophole Qualification

Read Article



](/blog/7-day-rule-str/)[

STR Loophole

#### STR Material Participation: The 100-Hour Test

Read Article



](/blog/str-material-participation-100-hour-test/)[

STR Loophole

#### REPS vs STR Loophole: Which Strategy Is Right for You?

Read Article



](/blog/reps-vs-str-loophole/)

### Latest Articles

-   [Does REPS Status Apply Per Property or Across Your Whole Portfolio? Passive Activity Rules Explained](/blog/reps-per-property-vs-portfolio/)
-   [What Happens to Passive Losses Suspended Before REPS Qualification](/blog/suspended-passive-losses-before-reps/)
-   [Can Passive Losses from REPS Carry Forward to Future Tax Years?](/blog/reps-passive-loss-carryforward/)
-   [REPS as a Real Estate Agent: What Hours to Track and How They Count](/blog/reps-real-estate-agent-hours/)

[View All Articles →](/blog/)

### Company

-   [About Us](/about/)
-   [Support](/support/)
-   [Privacy Policy](/privacy/)
-   [Terms & Conditions](/terms/)
-   [FAQ](/faq/)

[REPS Time Web App](https://app.repstime.com) | [iOS App](https://apps.apple.com/us/app/reps-time/id6741897087) | [Android App](https://play.google.com/store/apps/details?id=com.repstime)

Also by us: [STR Loophole](https://strhours.com) | [Doorprofit](https://doorprofit.com) | [Kids Payroll](https://kidspayroll.com)

© 2026 REPS Time. All rights reserved.