The Airbnb payout that hits your bank account is not your taxable income. By the time you back out the platform fee, cleaning fee pass-through, and occupancy taxes Airbnb remits on your behalf, the actual number looks very different — and each piece lands on a different Schedule E line.
Most short-term rental hosts track the wrong number. They record what landed in their bank account, claim it as gross income, and miss both the deductions already embedded in that payout and the expenses they paid separately throughout the year. Here's how the math actually works — and how to set up your tracking so tax season isn't a reconstruction project.
The anatomy of an Airbnb payout
When a guest pays $1,200 for a 4-night stay, here's where that money goes before it hits your account:
Your gross rental income for Schedule E is $1,200 — the full amount the guest paid, before any deductions. The Airbnb host fee ($36) is a Schedule E expense under Commissions. The cleaning fee ($150) is income received and a separate expense paid — both go on the form. The occupancy tax ($120) that Airbnb collects and remits on your behalf is neither income nor a deduction for you.
If you report $894 (the payout amount) as your income, you're under-reporting gross rental income and not capturing the deductions you're entitled to. If your software records the payout net, this is happening automatically and incorrectly.
The 8 Schedule E categories that matter for Airbnb hosts
The mixed-use rule: personal days vs. rental days
If you use the property yourself for any part of the year, the IRS requires you to prorate your expenses. The formula: rental days ÷ total days used × expense = deductible portion.
Example: your beach house was rented 180 days and you used it personally for 20 days (200 total days used). You can deduct 180/200 = 90% of most expenses. The remaining 10% is personal use and is not deductible.
If the property was rented fewer than 15 days during the year, the IRS treats it as a personal residence — you don't report rental income or deduct rental expenses. This is the "14-day rule." Most active Airbnb hosts are well past this threshold, but it's worth knowing if you're testing a property.
What a clean tracking system looks like
The tracking system that makes tax season straightforward has three properties:
- Gross income, not net payout. Record the full booking amount as income. Record the Airbnb fee, cleaning fee pass-through, and any other platform deductions as separate expense transactions. This is how Schedule E expects the data — gross income at the top, deductions below.
- Every expense tagged at entry. Log the expense the day you pay it, tagged to one of the 15 Schedule E categories. Don't batch-categorize at tax time — you'll forget what things were for, and some receipts won't match your memory 6 months later.
- One account per property. A dedicated bank account for each rental property means every transaction in that account is rental-related. No personal expenses to filter out, no "which part of this was for the rental" guesswork.
How Estavo handles Airbnb income
- →Record booking transactions with check-in/out dates, guest name, and platform (Airbnb, VRBO, direct)
- →Platform fee is a separate debit transaction tagged to Commissions — exactly where Schedule E expects it
- →Schedule E export separates gross rental income from each expense category, matching the form line-for-line
- →Mixed-use proration tracked per unit via rental days vs. personal use days