Host Guides › How to Track Short-Term Rental Expenses for Taxes
How to Track Short-Term Rental Expenses for Taxes
Most hosts don't lose money at tax time because of a missed loophole. They lose it because of a missing receipt, a forgotten mileage log or a year of payouts that nobody reconciled. The fix isn't complicated software. It's a simple system you follow every month.
This guide covers what to record, how to categorize expenses, what proof to keep and a 15-minute monthly routine. It finishes with a few tax rules every US host should know about so you can have a better conversation with your tax preparer.
Important: This is general information about record-keeping, not tax advice. Short-term rental tax treatment depends on your facts (how many days you rent and use the property, average guest stay, services you provide, your state and city). Confirm how your situation should be reported with a qualified tax professional.
Step 1: Separate the money
Open a separate checking account and, ideally, a separate credit card for your rental, and run every payout and every rental expense through them. This one habit does more than any spreadsheet:
- Your bank statement becomes a complete first draft of your records.
- Personal and rental spending stop getting mixed up.
- Lenders, partners and preparers can follow your numbers easily.
If you have more than one property, tag each transaction with the property it belongs to (most trackers and accounting apps let you do this).
Step 2: Record income the right way: gross, fees and payout
Platforms deposit a net payout, but your records should show how that number was built. For each booking, record:
- Booking dates, nights and platform (Airbnb, Vrbo, Booking.com, direct)
- Gross booking amount (nightly rate × nights)
- Cleaning fee and any other fees you charged the guest
- Platform service fees deducted from your payout
- Taxes collected (and whether the platform remitted them or you must)
- Net payout and the date it hit your bank
Why bother? Platform fees are a business expense, and you want them visible. Recording only payouts can hide fees that should be categorized. Also, information returns may report gross amounts that won't match your bank deposits. Under current IRS guidance, payment platforms and marketplaces generally issue Form 1099-K when payments exceed $20,000 and 200 transactions in a year, though you may receive one below that (IRS 1099-K FAQs). Either way, all rental income is generally reportable whether or not you receive a form.
Lodging taxes: Airbnb collects and remits occupancy taxes in many locations, but not everywhere, and some taxes must be remitted by the host. Track what you collected and what you owe separately from your income so it's never accidentally spent.
Step 3: Use consistent expense categories
Pick categories once and use them all year. IRS Publication 527 lists common rental expenses, including advertising, auto and travel, cleaning and maintenance, commissions, depreciation, insurance, interest, legal and other professional fees, local transportation, management fees, mortgage interest, points, rental payments, repairs, taxes and utilities (IRS Publication 527). Schedule E uses similar lines, so organizing your records this way makes handoff easy.
A practical category list for hosts:
| Category | Examples |
|---|---|
| Advertising | Listing photos, direct-booking website, promoted listings |
| Auto and travel | Mileage to the property for rental business, tolls, parking |
| Cleaning and maintenance | Cleaner payments, laundry service, pest control, landscaping |
| Commissions / platform fees | Airbnb or Vrbo service fees withheld from payouts |
| Insurance | STR or landlord insurance, umbrella policy (rental portion) |
| Legal and professional | Tax preparer, bookkeeper, attorney, permit consultants |
| Management fees | Co-host or property manager fees |
| Mortgage interest | Interest on the property's mortgage (not principal) |
| Repairs | Fixing what broke: plumbing, appliance repair, patching walls |
| Supplies | Toiletries, coffee, paper goods, cleaning supplies, linens |
| Taxes | Property taxes, permit and license fees, lodging taxes you remit |
| Utilities | Electric, gas, water, trash, internet, streaming |
| Software and subscriptions | Pricing tools, PMS, smart-lock apps, guidebook apps |
| Furnishings and equipment | Furniture, appliances, smart locks (your preparer will decide whether these are deducted or depreciated) |
Two distinctions trip hosts up:
- Repairs vs. improvements. Fixing a leaky faucet is a repair. A new roof or kitchen renovation is usually an improvement that's depreciated over time. Record the cost and a short description, and let your preparer classify it.
- Rental vs. personal share. If you or your family also use the property, expenses may need to be split by days of rental vs. personal use (more below). Track personal-use days on a calendar.
Step 4: Keep proof, not just numbers
For every expense, keep a receipt or invoice that shows the date, amount, vendor and what was purchased. A photo on your phone is fine. Name or tag it so you can find it (e.g., 2026-03-14_HomeDepot_faucet_Unit2.jpg) and store it in one folder per year and property.
For mixed shopping trips (a store run with personal and rental items), note which items were for the rental.
How long to keep records? The IRS says to keep records that support income or deductions until the period of limitations runs out, which is generally three years, with longer periods in some cases. Records for property (like purchase and improvement costs) should be kept until the period runs out for the year you dispose of the property (IRS: How long should I keep records?).
Step 5: Log mileage as you drive
If you drive to your rental for business (turnovers, repairs, supply runs), keep a log with the date, start and end point, purpose and miles. Logs made at the time are far more reliable than ones reconstructed in April.
For reference, the IRS business standard mileage rate for 2026 was set at 72.5 cents per mile, and the IRS raised it to 76 cents per mile for business miles driven on or after July 1, 2026 (IRS newsroom; Internal Revenue Bulletin 2026-29). Ask your preparer whether the standard rate or actual expenses applies to you.
Step 6: A 15-minute monthly routine
Once a month, ideally right after your last payout:
- Import or enter bookings. Download your platform's transaction or earnings report and add any missing bookings.
- Reconcile payouts. Make sure each payout in your bank matches a booking in your records.
- Categorize expenses. Go through the month's bank and card transactions and assign a category and property.
- Match receipts. Flag any expense without a receipt and find it now while you still remember it.
- Add mileage. Total the month's log.
- Review your numbers. Look at occupancy, average daily rate and net profit by property. If something looks off, you'll catch it in October instead of next April.
- Set aside tax money. Move a set percentage of profit into a savings account for taxes. Your preparer can help you choose the percentage and decide whether you need to make estimated payments.
Rules worth knowing before you talk to your preparer
You don't need to master these, but knowing they exist will help you keep the right records:
- Personal use and the 14-day rules. You're treated as using a unit as a residence if your personal-use days exceed the greater of 14 days or 10% of the days it's rented at a fair price. That limits deductions. And if you use it as a residence and rent it for fewer than 15 days in the year, you generally don't report the rental income or deduct rental expenses (IRS Topic 415). What to track: personal-use days and rented days.
- Schedule E vs. Schedule C. Rental income and expenses are generally reported on Schedule E. Publication 527 says that if you provide substantial services primarily for guests' convenience, such as regular cleaning, changing linen or maid service during stays, you report on Schedule C instead (IRS Publication 527). Cleaning between stays to make the unit ready is a different situation. What to track: any services you provide during stays.
- Average stay length. Under the passive activity rules, rentals with an average customer stay of seven days or less are generally not treated as a "rental activity," which can change how losses are treated depending on your participation (IRS Publication 925). What to track: nights per booking (your tracker can calculate the average), and the hours you personally spend on the rental.
Make it automatic with a tracker
You can do all of this in a blank spreadsheet. Or use one that's already built for hosts. The Key & Kit STR Income & Expense Tracker (Excel and Google Sheets) has a booking log that calculates nights, gross, fees and payout; an expense log with 20 host categories and per-property tagging; a mileage log; missing receipts highlighted in red; and a dashboard showing occupancy, ADR, RevPAR and net profit by month for up to 10 properties. It also gives you an annual summary grouped by Schedule E-style line to hand to your preparer.
See the STR Income & Expense Tracker →
Not ready to buy? Start with our free Apartment Turnover Card. You'll also get our free monthly host operations email, including a tax-season checklist each January.
Key & Kit templates are organizational tools, not tax, legal or accounting advice. Tax rules change and depend on your circumstances; consult a qualified tax professional.