Home / Average Stay Calculator
Airbnb & VRBO 7-day average stay checker
Drop in your Airbnb or VRBO reservation CSV (parsed 100% in your browser) to check the ≤ 7.0-day rule, flag Dec 31 boundary stays, and see how many 2-night stays you need.
How we verify the ≤ 7.0-day average stay rule
To qualify for the short-term rental exception under Treas. Reg. § 1.469-1T(e)(3)(ii)(A), your average period of customer use across the tax year must be 7.0 days or less. Our parser handles five real-world booking export pitfalls automatically:
- Cancelled & blocked dates removed: Cancelled reservations, declined inquiries, and owner maintenance holds are excluded and listed in a downloadable audit CSV.
- Deduplication across exports: Uploading overlapping CSVs deduplicates bookings by confirmation code so stays are never double-counted.
- Multi-listing separation: If your export includes multiple properties, we calculate each listing’s average stay by tax year.
- Dec 31 boundary & back-to-back flags: Reservations spanning December 31 and contiguous bookings by the same guest are highlighted for your CPA.
Frequently asked questions
How does the IRS calculate average period of customer use?
Under Treas. Reg. § 1.469-1T(e)(3)(ii)(A), average period of customer use is total days of customer use divided by the number of separate periods of customer use during the tax year. Cancelled reservations and owner blocks are excluded.
What happens if the same guest books two back-to-back reservations?
In an examination, the IRS may inspect contiguous back-to-back stays by the same guest as a single continuous period of customer use. Our checker automatically flags back-to-back same-guest bookings for CPA review.
Are my Airbnb or VRBO CSV files uploaded to your server?
No. By default, all CSV parsing happens 100% inside your web browser using JavaScript. Your raw guest names and payout rows never leave your device unless you explicitly choose to save a summary to your account.
This content is not tax or financial advice for you. Please talk with a CPA to find what's right for your situation.