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.
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.
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.
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.
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.
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.
- Date of the expense
- Vendor name
- Amount paid
- Business purpose (specific, not generic)
- Which property it relates to
- Receipt (photo or digital copy)
- 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.
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:
Days a paying guest occupied the property. Airbnb's booking history provides these automatically.
Days you or family members used the property. Track manually — this does not appear in Airbnb's records.
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.
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.
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.
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:
- 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
- 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
- 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)
- 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
Related guides
- How to track your Airbnb hosting activity for taxes
- How to track Airbnb mileage for taxes
- Airbnb tax deductions: the complete guide
- What counts as material participation for a short term rental
- Airbnb material participation log template
- How to qualify for the STR tax loophole
- Record keeping systems for short term rental material participation