Koohost Koohost Start free trial

Airbnb Expense Tracking: A System That Actually Works

In Q1 2026, I sat down to do taxes on my Columbus, GA properties and discovered I'd missed $2,340 in deductible expenses. Not because the costs didn't happen — a Yale Assure 2 lock replacement, a failed Nest 3rd-gen thermostat sensor, cleaning supplies, two sets of linens — but because they were scattered across my personal Amex, a Home Depot photo I never categorized, and a PayPal payment to a handyman I'd never logged anywhere. My accountant found most of it, but she charged me $190/hr to dig through four months of bank statements. That's the real cost of bad expense tracking: not just the missed deductions, but the emergency cleanup bill come April.

What STR Expense Tracking Actually Covers

Airbnb expense tracking for short-term rental hosts is different from tracking household expenses or long-term rental costs. You're dealing with categories the IRS wants broken out on Schedule E: repairs and maintenance, supplies, advertising, management fees, utilities, insurance, mortgage interest, depreciation, and more. There are also specific rules about mixed-use properties — if you stayed in the place more than 14 days or 10% of the days it was rented, your deductible expenses get prorated. Miss that split and you're either leaving money on the table or waving a flag at an auditor.

For a single property running at around $87/night ADR, your gross annual revenue might be $25,000–$35,000 depending on occupancy. Legitimate deductible expenses often run 30–45% of that gross: platform fees (Airbnb keeps roughly 3%), cleaning costs at $11–13 per turn if you use Turno or Properly, consumables, lock hardware (a Schlage Encode Plus battery swap is $8, a full board replacement is $160+), and depreciation alone can add up to $3,500–$9,000/year depending on your cost basis. Missing even $5,000 in deductions at a 22% marginal rate is $1,100 out of your pocket — more than two months of software fees on almost any tool you could buy.

The IRS Categories You Actually Need

Most hosts overcomplicate this. Here's the Schedule E breakdown that matters for short-term rentals:

The single most important habit my accountant drilled into me: keep repairs and capital improvements in separate columns from day one. A $280 toilet replacement is a repair — fully deductible this year. A $2,200 vanity swap is a capital improvement you depreciate over years. Mixing them is the most common Schedule E error she sees, and it's one the IRS does catch.

How to Set Up a Tracking System That Won't Fall Apart

  1. Open a dedicated business checking account for each property. Every dollar in, every dollar out flows through that account. Your bank statement becomes your primary audit trail. This one step eliminates 70% of the missing-receipt problem.
  2. Pair it with a dedicated business credit card. Every recurring charge — cleaning service, smart home subscriptions, STR insurance, your software platform — goes on this card. The monthly statement is your backup receipt log.
  3. Create a shared folder with one subfolder per tax year. Google Drive, Dropbox, doesn't matter. Every time you buy something for the property — even $4 for AAA batteries for the lock — photograph the receipt and drop it in. Ten seconds now, hours saved in March.
  4. Categorize weekly, not quarterly. Block 15 minutes every Sunday. Monthly or quarterly catch-up becomes a punishment session. Weekly is just a habit that takes less time than a coffee break.
  5. Track by property first, then by category. If you have two or more listings, isolate the P&L per property before you aggregate anything. You need to know which listing is actually profitable after all costs — not just what your total cleaning spend was across your whole portfolio.
  6. Log mileage separately and consistently. The IRS standard mileage rate for 2025 was 70 cents/mile. If you drive 40 minutes to a property twice a month, that's roughly 1,200 miles/year — $840 in deductions you're leaving on the table if you don't track it. MileIQ is $5.99/mo and runs in the background.
  7. Run a simple monthly P&L. Gross deposits, minus platform fees, minus cleaning, minus maintenance, minus supplies. Even a 5-column spreadsheet gives you a real margin number. Without it, you genuinely can't tell whether raising your base rate improved your bottom line or just your gross.

The Mistakes That Cost Hosts the Most

Reporting net deposits instead of gross revenue. Airbnb deposits to your bank after taking their fees. Your actual gross revenue is the booking subtotal before those fees. Report the gross amount on Schedule E, then deduct Airbnb's host service fee as an advertising expense. If you report the net deposit as income, your numbers are wrong from the first line — and the IRS matches against Airbnb's 1099-K, which reports gross.

Mixing personal and STR purchases without a split. You bought bulk paper towels at Costco. Half went to your home, half to the listing. If you charged all of it to the property, that's overstated deductions. If you charged none, you missed a legitimate one. Pick a split, document it once in a note, apply it consistently.

Skipping startup costs on a new listing. If you launched a property in 2025, you can deduct or amortize organizational and startup costs — furniture, initial photography, the smart lock install, utility deposits — even if the property wasn't earning income yet. Most hosts skip this entirely because they don't know it's allowed.

Missing depreciation elections on furnishings and devices. A $4,000 TV in the property is a 5-year depreciable asset. Or, under Section 179, you can expense the whole thing in year one up to the limit. I've seen hosts with three properties miss $15,000+ in accumulated depreciation because they never set it up at launch. That's a $3,300 tax hit at 22%.

Software Tools: What Actually Helps

Wave Accounting is free and handles basic income and expense categorization well enough for one or two properties. QuickBooks Self-Employed runs $15/mo and adds mileage tracking plus quarterly estimated tax projections — worth it if you want those estimates automated. For STR-specific data, the BiggerPockets STR community consistently recommends pairing a general accounting tool with your PMS's built-in revenue reporting, rather than trying to find one tool that does both well.

Hospitable ($29–$99/mo depending on listing count) includes solid earnings reporting and lets you export reservation data cleanly. It does NOT do expense tracking — you're still managing that in a spreadsheet or QuickBooks. Hostfully ($109+/mo) has similar limitations on the expense side. Neither is a substitute for a proper bookkeeping setup, and neither will prepare your Schedule E for you. What a property management tool gives you is clean, consolidated revenue data — which is the input your accountant actually needs.

Where This System Breaks Down

If you own more than 6–8 properties, doing this yourself becomes a part-time job. At that point, you need a bookkeeper who specializes in short-term rentals, not a general CPA who files STR returns once a year. STR-specialized bookkeepers typically charge $150–$350/mo per property but routinely recover that back in deductions generalists miss. I'm not at that scale yet, but I know hosts running 15+ units who pay a bookkeeper $600/mo and call it their best operating expense. The DIY approach I described above doesn't survive past about 8 properties without either a dedicated VA or a professional on retainer.

Also: if your listing is in a state with specific occupancy tax rules — Florida, Tennessee, and Texas all have quirks — verify what Airbnb actually remits on your behalf versus what remains your responsibility before you finalize anything. Airbnb's occupancy tax help documentation outlines which jurisdictions they cover, but it changes, and gaps exist. A local CPA who works with STR hosts is worth a one-time consult if you're in a complicated market.

How Koohost Fits Into This

For hosts using Koohost's PMS connection, the Statements dashboard gives you per-property revenue breakdowns with ADR, cleaning fee totals, OTA fees, and host payout — all exportable to CSV. The Pro Host plan ($30/mo) pulls from Hospitable, Lodgify, and Smoobu simultaneously, so your consolidated revenue number is accurate across channels without manual reconciliation. The Solo Host plan ($15/mo) works from iCal sync, which gives you booking counts and dates but not fee breakdowns — Airbnb doesn't embed financial data in iCal feeds, so you'll still need to pull those from the Airbnb earnings dashboard directly.

For operational cost tracking, I log every Yale Assure 2 battery swap and maintenance visit in Koohost's property notes field — it gives me a timestamped trail I can hand to my accountant without digging through text threads. It's not accounting software. But having one place where operational costs are logged alongside revenue data cuts the reconciliation time meaningfully.

FAQ

What expenses can Airbnb hosts deduct on their taxes?

On Schedule E: advertising (including platform fees), cleaning and maintenance, depreciation, insurance, management fees, mortgage interest, repairs, supplies, and utilities. You can also deduct business mileage (70 cents/mile in 2025) and the prorated cost of any home office used exclusively to manage the rental. If the property is mixed-use — you stay there too — most expenses get prorated by rental days versus total days of use.

Do I report gross Airbnb income or the net amount deposited to my bank?

Gross income — the booking subtotal before Airbnb's fees come out. Report the full booking amount as income on Schedule E, then deduct Airbnb's host service fees (typically 3%) as an advertising or management expense. Airbnb's 1099-K reports gross payments, so if you report net deposits as revenue, your numbers won't match what the IRS sees from Airbnb's side.

Does Airbnb send a 1099-K?

Airbnb issues a 1099-K if you received payments that meet the applicable threshold for your filing year. The federal reporting threshold has been in legislative flux — check the current rules before you file. Regardless of whether you receive a 1099-K, all rental income is taxable and must be reported. Airbnb also makes your annual earnings summary downloadable from the dashboard, which is the cleanest source for your gross revenue number.

What is the difference between a repair and a capital improvement for STR taxes?

A repair restores the property to its prior working condition: fixing a broken lock, patching drywall, replacing a dead HVAC capacitor, swapping a failed thermostat sensor. Repairs are fully deductible in the year you pay them. A capital improvement adds value or extends the property's useful life: a new roof, a kitchen remodel, a room addition. Improvements must be depreciated over several years — residential improvements over 27.5 years, appliances and equipment typically over 5 years, sometimes less with bonus depreciation elections. When you're unsure, code it separately and let your accountant decide — don't merge them into one line.

Should I use QuickBooks or a spreadsheet for STR expense tracking?

For 1–3 properties, a well-organized spreadsheet — Google Sheets works fine — paired with a dedicated bank account and credit card statement is genuinely enough. QuickBooks Self-Employed ($15/mo) adds real value if you also have W-2 income and want automatic quarterly estimated tax calculations, or if you want mileage tracking integrated. Once you're at 4+ properties, QuickBooks or a STR-specialized bookkeeper becomes worth the cost. The spreadsheet approach breaks when you start losing track of which property a receipt belongs to.

Can I deduct smart home devices installed at my STR?

Yes. A Yale Assure 2 lock, Nest 3rd-gen thermostat, Schlage Encode Plus, Ring doorbell camera — all are deductible as either immediate expenses under Section 179 or as depreciable assets over 5 years. The key is documenting the business purpose: security for guests, remote access management for check-ins, energy management between stays. Keep the receipt and note which property each device was installed at. If the device is shared between personal use and the rental, prorate accordingly.

What happens if I use the property personally and as a rental?

You allocate expenses by rental percentage. If you rented the property 200 nights and used it personally 40 nights, your rental-use percentage is 200 divided by 240, or roughly 83%. Mortgage interest, utilities, and insurance get multiplied by that percentage. Expenses that are 100% rental-related — cleaning after every guest checkout, a lock the guests use — are fully deductible regardless. Track your personal-use nights carefully throughout the year. Going over the 14-day or 10% personal-use threshold can reclassify the property and significantly limit which losses you can deduct.

If you want a cleaner way to manage the operational side of your STR — messaging, lock codes, maintenance logs, and consolidated revenue across channels — check out the compare page to see how different tools stack up, or read about Hospitable alternatives if you're already in a PMS and wondering what else is out there. Try Koohost free for 30 days — no credit card.

Ready to try Koohost? Plans from $15/mo. No credit card to start.

Start free 30-day trial