Airbnb bookkeeping goes wrong at the first entry. The payout that lands in your bank is not your revenue. It’s the guest’s gross booking minus the platform’s host fee, and in some jurisdictions minus lodging tax the platform collected on your behalf. Book the payout as income and you understate revenue, understate expenses by the same amount, and lose track of whether the tax was ever remitted. Book the gross booking as revenue, the fee as an expense, and the tax as a liability, and the books describe what actually happened.
We run an accounting firm, and short-term rental hosts arrive with the platform’s annual summary and a bank feed, which is enough for a rough number and not enough for a tax return or a decision. Here’s how the entries work, what to do about lodging tax, why personal-use days matter all year, and how to tell which property is actually making money.
Gross. Revenue is what the guest paid for the stay. The platform’s host fee is your cost of getting the booking, the same as a commission, and it’s a deductible expense. The two are separate numbers on the books even though they arrive netted in one deposit.
Here’s why it matters beyond principle. The platform reports your gross earnings to the IRS on a 1099-K when you cross the reporting threshold. If your books show the net payout as income, your return shows less revenue than the IRS was told, and the mismatch generates a notice. Booking gross, with the fee as an expense, makes the return agree with the 1099-K and gets you the deduction for the fee, which you were entitled to all along.
Each payout breaks into pieces, and each piece goes somewhere different. For a stay where the guest paid $1,200 including a $150 cleaning fee, the platform kept a $36 host fee, and $84 of lodging tax was collected:
The platform’s transaction export has every one of those pieces per reservation. The bank feed has only the last one. Books built from the export are right; books built from the feed are net.
Do this monthly, per property, tied to the payout statement, so the revenue for the month equals the platform’s gross for the month and the deposits reconcile to the bank.
It depends where the property is, and it changes. In many states and cities the platform collects the occupancy or lodging tax from the guest and remits it directly, and your job is to confirm that on the platform’s tax documentation and keep it out of your revenue. In others, the platform collects nothing, and you’re responsible for registering, collecting the tax from guests, and filing returns on the local schedule. In some, it’s split: the state portion is handled by the platform and the local portion is yours.
Bookkeeping handles this one way regardless: tax you collect is a liability until you remit it. It sits on the balance sheet, the return you file each period is reconciled to the balance, and the remittance clears it. Tax the platform collects and remits never enters your books except as a note. Tax you were supposed to collect and didn’t is a bill you’ll get later, with penalties, and it’s the most common surprise for a host who books payouts as income and never looks at the pieces.
If you list on more than one platform, or take direct bookings, each source has its own collection rule and its own paperwork. The books have to track them separately.
If you or your family use the property, the days matter, and they decide the tax treatment. Use the unit personally for more than the greater of 14 days or 10% of the days it was rented at fair value, and it’s treated as a residence: expenses get allocated between rental and personal days, and rental deductions are limited to rental income. Rent it fewer than 15 days in the year and the rental income isn’t reported at all, and the expenses aren’t deductible.
Those rules mean the day count is a tax input, not a note in a calendar. Keep a log through the year: rented days, personal days, days spent working on the property (which don’t count as personal use), and days vacant. The preparer needs the count to allocate mortgage interest, utilities, insurance, and depreciation, and reconstructing it in March from memory is guesswork that the return depends on.
One more preparer question the books should be ready for: whether the activity belongs on Schedule E or Schedule C. That depends on the average stay length and whether you provide hotel-like services, and it affects self-employment tax. The books don’t decide it, but they have to hold the facts.
Hosts with more than one listing almost always have a favorite: the cabin that’s booked every weekend. Booked isn’t the same as profitable. Every transaction tagged to a property, every month, produces a P&L per listing: gross revenue, fees, cleaning, supplies, utilities, the mortgage split into interest and principal, repairs, and depreciation. Then the comparison.
What it usually shows is that the always-booked property, with its high cleaning turnover, its platform fees on every short stay, and its bigger mortgage, contributes less per month than the quieter one with longer stays and an old loan. Occupancy is a vanity number. Contribution per property is the decision number.
A fractional CFO compares properties on net contribution and on cash-on-cash: real cash generated after the actual mortgage payment and a reserve for the furniture and the roof, divided by cash invested. Not occupancy, not gross bookings, not the platform’s dashboard.
From that, the decisions: which property to refinance, which to shift to longer stays to cut turnover cost, which to sell, and whether the next one clears the bar the current ones set. The CFO also reads the lodging tax liability and the personal-use log as risk, because a host with two properties, three platforms, and no tax register is one audit letter from a bad year.
We keep short-term rental books per property, from the platform’s transaction export rather than the bank feed: gross revenue, fees, cleaning, lodging tax as a liability reconciled to the returns filed, and the mortgage split from the lender’s statement. Closed monthly, with a per-property P&L on the package. The tax return is prepared here from the same books, with the personal-use log and the Schedule E versus C question answered before filing season.
If your STR books are a bank feed and an annual summary, reach out. We’ll start with a two-hour diagnostic and show you what each property is actually contributing.
Do I book the Airbnb payout as income?
No; book the gross booking as revenue and the host fee as an expense, because the payout is net of both and sometimes of lodging tax.
How is lodging tax handled?
As a liability until it’s remitted, unless the platform collects and remits it for your jurisdiction, in which case it never touches your revenue.
Why track personal-use days?
They decide how much of the mortgage interest, utilities, and depreciation you can deduct on a unit you also use.
Rental property bookkeeping needs real double-entry books. What landlord apps miss: deposits, gross vs. net…
How to separate expenses between multiple LLCs after a year on one card: assign each…
A business line of credit gets set up in October from clean books, not in…
Filing taxes late after an extension: the three situations owners land in on October 15,…
The Q3 941 is due November 2. Why payroll reports and books stop matching, what…
Landlord bookkeeping done as real books: why security deposits aren't income, how loan payments split,…