STR tax strategy guide

Airbnb Activity Tracker: What to Track as a Host (and How)

Most Airbnb hosts underreport their deductions and miss the STR tax loophole — not because they didn't do the work, but because they didn't track it. This guide covers exactly what to record, when, and how to build a system that holds up at tax time.

The five things every Airbnb host needs to track

Airbnb hosting generates more tax-relevant data than most hosts realize. There are five distinct categories to track — each serves a different purpose on your tax return, and each requires its own type of record.

1
Rental income

Gross payouts from Airbnb (before their service fee deduction). Airbnb may send a 1099-K, but your taxable income calculation starts with gross, not net. Track each payout with date and amount.

2
Operating expenses

Every dollar spent on the rental — cleaning, repairs, supplies, insurance, platform fees, utilities, software. Each expense needs a receipt, date, vendor, amount, and business purpose.

3
Mileage and travel

Every trip to or for the property with a business purpose. Date, origin, destination, miles, and reason. At 70 cents per mile (2025), a host who drives to the property 100 times a year at 20 miles round trip generates $1,400 in deductions — on top of the participation hours the travel also represents.

4
Participation hours

Every hour you spend managing or operating the rental — guest communication, cleaning coordination, maintenance, pricing, inspections, supply runs. Required to claim the STR tax loophole. Each log entry needs a date, activity description, time spent, and which property.

5
Rental days vs. personal use days

The number of days rented and days used personally each year. This ratio drives your expense allocation percentage for shared costs like mortgage interest, utilities, and insurance — and determines whether the 14-day rule limits your deductions.

How to track Airbnb income

Airbnb pays out net of their service fee — but the IRS taxes you on gross income. Your 1099-K (if you receive one) reports gross transaction amounts. Your deductible platform fee is the difference between what guests paid and what you received.

Keep a running log of each payout: date, gross amount, Airbnb's fee, and net received. Your transaction history in the Airbnb host dashboard provides all of this — export it at year end and give it to your CPA alongside your expense records.

1099-K threshold note

The federal 1099-K threshold is $5,000 for the 2024 tax year, $2,500 for 2025, and scheduled to drop to $600 in 2026 — the IRS has phased the rollout in stages. Even if you don't receive a 1099-K, rental income is still taxable and must be reported. Full breakdown of 1099 thresholds and reporting →

How to track Airbnb expenses

The goal is to capture each expense at the moment it occurs — not reconstruct it from bank statements at year-end. Records created in real time are more credible and more complete than those assembled later.

What each expense record needs
  • Date of the expense
  • Vendor name
  • Amount paid
  • Business purpose (specific, not generic)
  • Which property it relates to
  • Receipt (photo or digital copy)
Categories to track separately
  • Cleaning and turnover
  • Repairs and maintenance
  • Supplies and guest amenities
  • Platform fees and software
  • Utilities and insurance
  • Capital improvements (separate — depreciated)

For a full breakdown of every deductible category, see our Airbnb tax deductions guide.

How to track Airbnb mileage

Every business trip to or for the property is deductible at the IRS standard mileage rate (70 cents/mile in 2025). For STR hosts pursuing the tax loophole, mileage logs serve double duty: travel time also counts toward your material participation hours.

Each mileage log entry needs
Date of the trip
Origin and destination
Miles driven (round trip)
Business purpose of the trip
Which property it relates to
Travel time (for participation log)

See the full guide: how to track Airbnb mileage for taxes.

How to track participation hours (and why it matters)

Participation tracking is what separates a host who can deduct rental losses against their W-2 from one who can't. To qualify for the STR tax loophole, you must prove material participation — which means having a contemporaneous log of every hour you spent managing or operating the rental.

The log does not need a special format. What it needs is specificity: each entry should show the date, what you did, how long it took, and which property it relates to.

Date Activity Hours Property
Apr 3 Responded to 3 guest inquiries, updated pricing for May 0.75 Maple St
Apr 4 Drove to property, inspected after guest checkout, restocked supplies 2.5 Maple St
Apr 5 Coordinated plumber for leaking bathroom faucet, reviewed quote 0.5 Maple St

The IRS explicitly states that a post-event ballpark estimate is not acceptable — records must be created at or near the time the activity occurred. Build the habit of logging as you go, not at the end of the week.

See the full breakdown: what counts as material participation and how many hours you need.

How to track rental days vs. personal use days

If you ever use the property yourself — even for one night — you have a mixed-use property. The split between rental days and personal use days determines what percentage of shared expenses you can deduct.

Keep a simple calendar for each property showing three types of days:

Rental days

Days a paying guest occupied the property. Airbnb's booking history provides these automatically.

Personal use days

Days you or family members used the property. Track manually — this does not appear in Airbnb's records.

Vacant days

Days the property was available but unoccupied. These are counted as rental days for expense allocation purposes.

The 14-day rule: If your personal use exceeds the greater of 14 days or 10% of rental days, the IRS treats the property as a personal residence — which significantly limits your deductions. If you stay under that threshold, the property is treated as a rental with full deductibility (subject to passive activity rules).

Building a tracking system that works

The best system is the one you'll actually use consistently. The minimum viable approach is a spreadsheet with separate tabs for expenses, mileage, participation hours, and rental/personal use days. The challenge is discipline — records built week by week throughout the year are far more defensible than those assembled in March.

Spreadsheet approach

Free, flexible, fully accepted by the IRS. Works well for one property. Requires consistent discipline to maintain. Risk: entries are easily backdated or reconstructed — auditors know what a genuine vs. assembled spreadsheet looks like.

App-based tracking

Purpose-built apps create timestamped records that are harder to reconstruct after the fact — which actually helps you in an audit. Look for an app that links expenses, mileage, and participation hours in a single record per property visit.

What to avoid

Relying solely on bank statements and credit card records. These show amounts and vendors but not business purpose — and they contain no participation hours or mileage. Bank records are a useful backup, not a primary system.

System Activity log Mileage Expenses STR-specific
Spreadsheet Manual — you build the format Manual Manual None built in
Notes app Unstructured text only None None None
MileIQ / Everlance No Automatic GPS detection No No
Field Ledger Built in, timestamped Built in Built in Yes — linked records per property

"I'll log it all in January" is the most common and most costly tracking mistake. Contemporaneous means now — an activity log built from memory at tax time is reconstructed, not contemporaneous, and the IRS treats the two very differently under audit.

What to hand your CPA at year-end

If you've tracked throughout the year, tax preparation becomes an assembly job, not a detective exercise. Here's what a CPA needs to file your Schedule E accurately and defend your deductions:

Income records
  • Airbnb annual earnings summary or transaction history export
  • Any 1099-K received from Airbnb
  • Total rental days and number of separate stays (for average rental period)
  • Personal use days count
Expense records
  • Categorized expense summary by property (cleaning, repairs, supplies, etc.)
  • Receipts for each expense (digital folder organized by category)
  • Annual mileage total and supporting mileage log
  • Mortgage interest statement (Form 1098) if applicable
Participation records (if claiming STR loophole)
  • Full participation log with all entries for the year
  • Annual participation hour total
  • Which IRS test you're relying on (e.g., 500-hour test)
Property records
  • Purchase price and closing documents (for depreciation basis)
  • Cost of any capital improvements made during the year
  • Property insurance declaration page (for allocated deduction)

A CPA who receives organized, categorized records takes a fraction of the time to file — and charges accordingly. Disorganized records handed over in a shoebox cost more to process and are more likely to miss deductions.

What an Airbnb activity log looks like

An activity log is the daily record of your host work — different from a participation log (which tallies hours by type) but serving both purposes at once. Every entry you make feeds your hour count, supports your mileage deduction, and gives you the audit trail you would need if the IRS questioned your participation claim.

The IRS requires records to be contemporaneous — created at or near the time of the activity, not reconstructed later. A log assembled in January from memory does not meet that standard, and an auditor can usually tell the difference.

Date Property Activity Duration Notes
Sep 14 Oak St unit Pre-arrival inspection + cleaning check 1.5 hr Confirmed turnover complete before 3pm check-in
Sep 15 Oak St unit Guest communication — early check-in request 15 min Coordinated with cleaner, approved 1pm
Sep 17 Oak St unit Supply run — paper goods, bath amenities 45 min Round trip: 9.4 mi to property and back
Sep 19 Oak St unit HVAC maintenance call — filter replacement 1 hr Called technician, present for visit
Sep 22 Oak St unit Review response + pricing update for October 30 min Adjusted 3 weekends, responded to 2 reviews

The Notes column is what matters most. Date, activity, and duration are relatively easy to reconstruct. Business purpose is not — it is what separates a defensible log from a bare list of hours. A trip to the property is also a mileage entry: the same log row that documents your participation hours also documents the trip's business purpose, which the IRS requires for every mileage deduction.

An activity log and a participation log serve different purposes but can be the same document. Your activity log — with dates, activities, durations, and notes — is the source record. Your participation log is the summary (total hours by category, total for the year) derived from it. Under audit, the activity log is what the IRS would ask to see. The log template in our Airbnb material participation log template follows this same structure.

Frequently asked questions

What should Airbnb hosts track for taxes?

Five things: rental income (gross), operating expenses (with receipts), mileage to and from the property, participation hours (for the STR loophole), and rental vs. personal use days. Each has its own record format and serves a different function on your Schedule E.

How do I track Airbnb income for taxes?

Log each payout: date, gross amount, Airbnb's fee, and net received. Your Airbnb transaction history provides all of this. The 1099-K reports gross — your CPA needs both the gross and the fee to file correctly. Keep records even if you don't receive a 1099-K.

Do I need to track participation hours for my Airbnb?

Yes, if you want to use rental losses against your regular income. Material participation is the key to the STR tax loophole, and you must prove it with a contemporaneous log. Without hours tracking, the IRS can disallow the claim entirely.

Can I use a spreadsheet to track my Airbnb activity?

Yes — the IRS accepts any reasonable format. A spreadsheet with separate tabs for expenses, mileage, participation hours, and rental/personal use days is fully acceptable. What matters is that entries are created as you go, not assembled from memory at year-end.

How long should I keep Airbnb tracking records?

Keep all records for at least 7 years. The IRS generally has 3 years to audit, extendable to 6 if income is substantially understated. Records related to depreciation and property basis should be kept for the life of the property plus 7 years after sale.

What should an Airbnb activity log include?

Each entry needs the date, property, activity type, duration, and brief notes on business purpose. The notes are the most critical element — they distinguish a defensible contemporaneous log from a reconstructed list of hours. A supply run entry, for example, should include the mileage and what you purchased, covering both your participation hours and your mileage deduction in a single record.

Is an activity log the same as a participation log?

Not exactly. An activity log is the daily record of what you did, when, and how long — the source document. A participation log is the summary of total hours by activity type, derived from the activity log. For IRS purposes, the activity log is what you would need to produce under audit. The participation log is what you give your CPA to support the material participation claim on your tax return.

Built for Airbnb hosts who want records that actually hold up

Field Ledger connects your participation log, mileage, and expenses in a single record per property visit — so every tax-relevant moment is captured as it happens, not pieced together at year-end.

  • Log participation hours with date, activity, and time
  • Track mileage linked to the property visit that caused it
  • Capture expenses with receipts at the moment they occur
  • Year-end summary by property, ready for your CPA
Join the waitlist

Related guides

Sources