Airbnb bookkeeping basics every host should know
What actually counts as income and expense on a short-term rental, why payout totals lie, and how to track profit per booking without a spreadsheet.
If you host on Airbnb, the number that shows up in your bank account is not your profit. It is a payout — gross earnings minus Airbnb’s service fee, sometimes with occupancy taxes and cleaning fees folded in or stripped out depending on your market. Treating that deposit as income is the single most common mistake new hosts make, and it quietly distorts everything from your monthly cash-flow picture to your year-end tax return.
Income is not the same as your payout
A single reservation can involve four or five separate money movements: the nightly rate, a cleaning fee, a guest service fee (that you never see), the host service fee (that Airbnb keeps), and occupancy taxes (that may pass straight through to the tax authority). Your payout is the residue after all of that. To do real bookkeeping you need the gross figures, not the net deposit.
Expenses hosts routinely forget
- Cleaning and turnover — even when you charge a cleaning fee, your actual cost often differs from what the guest paid.
- Supplies and consumables — coffee, toiletries, replacement linens.
- Platform and processing fees — deductible in most jurisdictions.
- Utilities and internet — apportioned if the space is only sometimes rented.
Track profit per booking, not per month
Monthly totals hide the reservations that actually lose you money — a one-night stay with a full cleaning turnover can net less than zero once you account for supplies and your own time. Profit per booking is the number that tells you which stays are worth accepting.
This is exactly what HostLedger does: it reads your reservations, separates gross income from fees and taxes, and shows profit and ROI on every single booking — stored only in your browser, never uploaded anywhere.