STR tax strategy guide

Airbnb Tax Preparation: The Complete Host Checklist

Airbnb tax prep is more involved than a standard rental return — especially if you're claiming the STR tax loophole. This guide covers what to track throughout the year, what documents to gather before filing, and exactly what to hand your CPA.

Why Airbnb tax prep is different from a regular rental

Long-term rental hosts file Schedule E, track income and expenses, and claim depreciation. Short-term rental hosts do all of that — plus navigate two additional layers that don't apply to regular landlords.

First: the average rental period test. If your average stay was 7 days or less, your rental may not be subject to the passive activity loss rules — which changes how losses can be used. Calculating this requires knowing your total rental days and total number of stays for the year.

Second: material participation documentation. If you're claiming the STR tax loophole to use rental losses against ordinary income, you need a contemporaneous log of every hour you spent managing the rental — maintained throughout the year, not reconstructed at filing time.

These two requirements mean Airbnb tax preparation is a year-round process, not a January sprint.

Tax preparation timeline for Airbnb hosts

The most common mistake STR hosts make is treating tax prep as a once-a-year event. By the time January arrives, critical records are already missing. Here's how to structure the year:

Year-round
Ongoing record-keeping
  • Log participation activities as they happen (date, description, hours, property)
  • Record every business trip to the property (mileage, purpose, property)
  • Save receipts and note the business purpose at the time of purchase
  • Track rental days and personal use days per property
January
Gather Airbnb documents
  • Download 1099-K from Airbnb (if gross payouts exceeded $5,000 in 2024 / $600 in 2025)
  • Download annual earnings summary from your Airbnb dashboard
  • Pull bank statements and reconcile deposits against 1099-K gross
  • Calculate total rental days and number of stays per property
Feb–Mar
Finalize expense records
  • Total mileage by property and confirm trip log is complete
  • Categorize expenses by Schedule E line item
  • Confirm participation hours total per property
  • Gather Form 1098 (mortgage interest), property tax bill, insurance statements
  • List capital improvements with dates and amounts
Before filing
STR-specific decisions
  • Confirm average rental period (total rental days ÷ number of stays)
  • Confirm which material participation test you meet (500 hours, 100+ hours and most time, etc.)
  • Decide Schedule E vs Schedule C (short-term rentals with substantial services)
  • Confirm depreciation basis and any new assets to add to the depreciation schedule

Documents to gather: what Airbnb provides vs what you track

Airbnb provides a narrow slice of what you need. The rest requires your own records.

What Airbnb sends you
  • 1099-K (gross bookings, not your payout)
  • Annual earnings summary (net payout + fee breakdown)
  • Payout history by reservation
  • No expense records
  • No mileage tracking
  • No participation log
What you track yourself
  • Participation log (date, activity, hours, property)
  • Mileage log (trip entries with business purpose)
  • Expense receipts by category
  • Form 1098 from lender (mortgage interest)
  • Property tax bill
  • Insurance statements
  • Capital improvement receipts (for depreciation)

1099-K vs actual income: Your 1099-K reports gross bookings before Airbnb's service fee. If a guest paid $1,000 and Airbnb charged a $30 fee, your 1099-K shows $1,000 — but your actual deposit was $970. Your CPA needs both numbers to file correctly. See our guide to Airbnb tax documents for a full breakdown.

The STR loophole checklist

If you're claiming the STR tax loophole — using rental losses to offset W-2 or business income — your CPA needs to verify four things before filing.

1
Average rental period ≤ 7 days

Divide your total rental days by the number of separate stays. If the result is 7 days or less, the property qualifies as a short-term rental under IRC Section 469(c)(7) and is not automatically passive. You need reservation-level data from Airbnb to calculate this correctly.

2
Material participation confirmed

You must meet at least one of the IRS material participation tests — most commonly 500+ hours in the activity, or 100+ hours and more than any other individual. See what counts as material participation for the full test list.

3
Contemporaneous participation log exists

The log must have been kept throughout the year — not reconstructed in January. Each entry needs the date, a specific description of the activity performed, hours, and which property. Generic entries ("property management — 2 hrs") are not adequate. See our participation log template.

4
Schedule E elected (not Schedule C)

Most STR hosts file on Schedule E. Schedule C applies only when you provide hotel-like services (daily cleaning, concierge, meals). Filing on C when E applies — or vice versa — is one of the most common STR tax mistakes. See Schedule E vs Schedule C for the full decision framework.

What to hand your CPA at tax time

A well-prepared handoff saves CPA time and reduces errors. These are the four reports your CPA needs — and what each one includes.

Income reconciliation

Gross revenue, platform fees deducted, and net deposits — reconciled with the 1099-K and bank statements. Your CPA uses this to report income correctly and deduct the Airbnb service fee.

Expense summary by category

Totals by Schedule E line: cleaning, repairs, insurance, mortgage interest, property taxes, management fees, utilities, supplies, advertising, professional services. Pre-categorized saves your CPA an hour of sorting.

Participation summary

Total hours per property, broken down by activity type, with the underlying log available if the IRS asks. This supports the material participation election. Without it, your CPA cannot claim the loophole.

Mileage log

Total miles per property with the trip-level log. Each entry should have a date, origin, destination, miles, and business purpose. Your CPA enters the total on Schedule E; the log is your documentation if audited.

Common Airbnb tax preparation mistakes

Starting the participation log in January. The participation log must be contemporaneous — kept at the time of each activity. A log written in January from memory covering the prior year is not a contemporaneous record. The IRS gives reconstructed logs significantly less weight, and they're easily challenged in an audit.
Handing your CPA just the 1099-K. The 1099-K reports gross bookings, not your actual income after Airbnb's fee. Filing based on the 1099-K alone overstates your income. Your CPA needs your net deposit records to reconcile the difference and deduct the platform fee correctly.
Not calculating the average rental period. The STR tax loophole only applies if your average stay was 7 days or less. Many hosts assume they qualify without calculating it. You need total rental days and the number of individual stays — not just total days rented.
Claiming the loophole without documentation. Checking "yes" on the material participation question without a participation log to back it up is an audit risk. The IRS can and does ask for the underlying records. Without a detailed contemporaneous log, the election may be denied and losses reclassified as passive.
Skipping depreciation. The IRS applies depreciation "allowed or allowable" — meaning your basis is reduced whether you claimed it or not. Skipping depreciation doesn't avoid recapture tax at sale; it just means you paid income tax on deductions you could have taken. Always claim depreciation every year.

Frequently asked questions

When should I start preparing for Airbnb taxes?

The most important records — participation logs, mileage logs, and expense receipts — must be kept throughout the year as activities happen. You cannot reconstruct them accurately in January. Document preparation begins January 1 and runs year-round. The actual filing preparation (gathering documents, handing off to a CPA) typically happens January through March.

What documents does Airbnb provide for tax purposes?

Airbnb provides a 1099-K if gross payouts exceeded $5,000 in 2024 (dropping to $600 in 2025) and an earnings summary in your dashboard. The 1099-K reports gross bookings before Airbnb's service fee — not your net payout. You must reconcile it with your own records showing actual deposits after fees.

Do I need a CPA for Airbnb taxes?

A CPA is strongly recommended for STR hosts claiming the tax loophole, multiple properties, or significant depreciation. The passive activity rules, material participation tests, and depreciation calculations are complex enough that errors are common and costly. A CPA who understands STR taxation typically saves more than their fee in avoided mistakes and missed deductions.

What is the most important record to keep for STR taxes?

The participation log — a contemporaneous record of every activity you perform managing the rental, with the date, specific description, hours, and property. Without it you cannot claim the STR tax loophole even if you actually met the participation threshold. It must be kept throughout the year; reconstructed logs carry significantly less weight in an audit.

How does the STR loophole affect my tax preparation?

Qualifying for the STR loophole means your rental losses can offset ordinary income — but it changes what you need to hand your CPA. You need a participation summary (total hours per property backed by the underlying log), an average rental period calculation, and a Schedule E election — not just income and expense records. The participation documentation is what turns a passive loss into a usable deduction.

What Schedule E expenses should I track throughout the year?

Schedule E expense categories: advertising, auto and travel (mileage), cleaning and maintenance, commissions, insurance, legal and professional fees, management fees, mortgage interest, other interest, repairs, supplies, taxes, utilities, and depreciation. Track receipts by category as you go — categorizing 12 months of expenses in January from bank statements takes hours and introduces errors.

Keep the records that make tax prep easy

Field Ledger is built for STR hosts who need organized documentation ready for tax season — participation logs, mileage records, and expense capture all in one place, updated throughout the year.

  • Contemporaneous participation log with specific activity descriptions
  • Mileage log linked to the activity that caused each trip
  • Expense capture organized by property and category
  • Year-end summaries your CPA can use directly
Join the waitlist

Related guides

Sources