If you host on Airbnb, Vrbo, or run a direct-booking short-term rental, you're in one of the most receipt-dense businesses you can run with a single asset. Every guest turn means cleaning supplies, replacement towels, maybe a broken lamp, definitely the propane that ran out on the BBQ. Maintenance happens. The HVAC fails at the wrong time. Welcome baskets get refreshed. And all of it needs to be tied to the specific property and tracked properly, because the IRS has strong opinions about how short-term rentals get taxed.
This is for hosts with one to maybe five properties, doing somewhere between casual and serious volume. The tax classification gets weird above this; large operators should be working with a real estate CPA.
The Schedule E vs Schedule C question
Short-term rentals occupy an awkward middle ground in the tax code. If you rent a property like a regular landlord — long-term tenants, minimal services — it goes on Schedule E as passive rental income. If you provide "substantial services" like a hotel — daily cleaning, meals, a concierge — it goes on Schedule C as a hotel-like business.
Most Airbnbs fall in between. The default for most hosts is Schedule E. The exception kicks in when you provide significant guest services beyond what a long-term landlord would, particularly cleaning between every stay, or when the average rental period is very short. Some hosts qualify for a hot-IRS-topic position called the "short-term rental loophole" where active participation in a property with average rentals under 7 days can let you take losses against W-2 income — substantial benefit but real complexity.
Whichever schedule applies, the receipt-tracking discipline is the same. Capture every expense. Tag to the property. Sort the categories. Your tax pro figures out the schedule.
Per-property books, every time
If you have more than one property, mixing expenses is a disaster. Each property has its own profit-and-loss. Each one might have its own loan and depreciation schedule. A new mattress for the lake house has nothing to do with the in-town condo, even if the supplier is the same Amazon order.
Set up a book per property in your bookkeeping. When you order $260 of supplies for the lake house, tag with the lake-house name. When you pay $400 to a cleaner for the condo, tag with the condo name. The cleaner's invoice is itself a deductible expense and a 1099 trigger; your tagging system handles both at once.
Repairs vs improvements — the line that matters
The IRS draws a hard line between repairs (deductible immediately) and improvements (capitalized and depreciated over years). The distinction is meaningful for cash flow because a $5,000 improvement deducted over 27.5 years saves you about $50 in tax this year; the same $5,000 as a repair saves you $1,000+ this year.
The general rules:
- Repair: Fixing something that was already there. Patching a hole in the wall. Replacing a broken doorknob. Fixing a leaky faucet. Repairing damaged drywall after a guest event got out of hand.
- Improvement: Adding or upgrading. Renovating the kitchen. Adding a deck that wasn't there. Replacing the entire roof. Installing a hot tub.
The middle case is where it gets fuzzy. Replacing a few shingles is a repair. Replacing the entire roof is an improvement. Replacing several appliances at once might be an improvement; replacing one as it fails is a repair. Talk to your tax pro about borderline cases.
For receipt tracking, capture every expense the same way regardless of category. The categorization happens later. What matters is that you have the receipt, the date, the vendor, and ideally a note about what was actually done. A Home Depot receipt for "shingles and roofing felt" is one thing. The same receipt with a note saying "patch over leak in master bedroom" makes the repair case strongly. Without the note, the same receipt could be questioned as part of a larger improvement project.
The deductions every STR host should be claiming
- Cleaning fees. Both what you pay cleaners between stays and what guests pay you (the latter is income, but it offsets the cleaner pay).
- Supplies for the property. Toilet paper, paper towels, dish soap, coffee, sugar, salt, pepper, basic spices, dishwashing detergent, laundry detergent, trash bags. Refreshed every couple of weeks. Adds up fast.
- Welcome basket items. Local treats, wine, coffee. Each refresh.
- Linens, towels, pillows. Replaced regularly. Significant annual expense for a high-turnover property.
- Utilities. Electricity, water, internet, cable or streaming subscriptions for the property.
- Property insurance. Specific STR rider on top of homeowner's policy, or a dedicated commercial policy for properties that aren't your primary residence.
- Property management fees if you use one.
- Cleaning supplies you keep at the property. Distinct from the cleaner-paid line item.
- Pest control. Quarterly visits, deductible.
- Lawn care, snow removal, pool service.
- HOA fees if applicable.
- Property taxes.
- Mortgage interest on the loan for the property.
- Depreciation. The biggest non-cash deduction. Residential rental property depreciates over 27.5 years, computed from your basis (purchase price plus improvements minus land value).
- Furniture and decor bought for the property. Often capitalized; smaller items expensed.
- Listing fees. Airbnb, Vrbo, direct-booking software like Hospitable, Guesty, Hostfully.
- Photography for the listing.
- Mileage to and from the property for maintenance, restocking, meeting cleaners. Standard mileage rate.
- Occupancy and lodging taxes that you collect and remit. Generally a wash but document carefully.
The 14-day rule and a quick warning about it
If you rent your home for fewer than 15 days in a calendar year, the IRS lets you exclude the rental income entirely. You also can't deduct rental expenses, but you don't have to report the income at all. This is the "Masters week" exception.
It does not apply to most actual STR hosts. The moment you cross 15 rental days in a year, all the income becomes reportable and the expense-tracking rules apply. Don't try to play games with this; the IRS pays attention to platforms like Airbnb that issue 1099-Ks.
The 1099-K and the platform-fee reconciliation
Same dynamic as for online sellers and rideshare drivers. Airbnb issues you a 1099-K showing gross bookings, which is higher than what hit your bank account because Airbnb took its host service fee out first. You report the gross and then deduct the service fee as a business expense. Get the year-end statement from Airbnb showing the breakdown and store it with your tax docs.
Occupancy taxes that Airbnb collects and remits on your behalf in many states are also on the gross. They net out as a deduction or a non-income item depending on how your accountant handles them. The annual transaction history report from Airbnb is the source-of-truth document.
A note on mixed-use properties
If you also use the property personally — vacation weeks for yourself, blocking dates for family — the deductions get prorated based on the ratio of rental days to total days used. The IRS calls this the "rental days vs personal use days" calculation. Document every personal use day. The prorating is automatic once your tax pro has the numbers, but they need the numbers.
And if you have less than 14 days of personal use OR less than 10% of the rental days used personally (whichever is greater), the property is fully rental and the math is simpler. Above that threshold, you're in mixed-use territory.
Tag every receipt to the right property.
Forward Amazon and Home Depot order confirmations. Text photos of in-person repair receipts. Per-property profitability and your year-end Schedule E build themselves.
Get Started Free