How to Untangle Airbnb Payouts in Your Books
Do not book the deposit as income. Split every Airbnb payout into its parts: gross booking revenue, cleaning fee income, platform service fees, refunds, and any occupancy tax you must remit yourself. Record tax you owe as a liability, then confirm the entry nets to the exact bank deposit.
Airbnb and VRBO deposit one net number into your bank account. Your books need the story behind that number. If you record payouts as a lump sum, your revenue is understated, your deductions are missing, and your occupancy tax exposure is invisible.
Why can’t I record the Airbnb deposit as one number?
Say a guest books your property for $1,000. Airbnb collects a $150 cleaning fee, withholds a 3% host service fee, and collects occupancy taxes on your behalf. A few days after checkout, roughly $1,115 lands in your bank account as a single line: “AIRBNB PAYOUTS.”
If you categorize that deposit as $1,115 of rental income, three things just went wrong at once. Your gross revenue is wrong, so your occupancy rate and pricing decisions are built on bad data. The service fee, which is fully deductible, vanished. And the cleaning fee got mixed into rent, even though many hosts pass it straight through to a cleaner.
“The deposit is not your revenue. It is your revenue minus fees, plus pass-throughs, after taxes. Treating those as one number is how STR books go sideways.”
What is inside every Airbnb or VRBO payout?
Every STR payout breaks into some combination of these components:
- Gross booking revenue. The nightly rate times nights booked. This is your true top line and belongs in an income account.
- Cleaning fee income. Track it separately from rent. If you pay a cleaner, the matching expense shows your real margin on turnovers.
- Platform fees. Airbnb’s host service fee or VRBO’s commission. Fully deductible, and invisible if you book the net deposit.
- Refunds and adjustments. Guest refunds, resolution center payouts, and damage reimbursements each need their own treatment.
- Occupancy taxes. In many markets the platform collects and remits these for you. Where it does not, the tax you collect is a liability, not income.
How do I reconcile STR payouts each month?
The fix is a monthly routine, not a nightly one. Once a month, download the transaction or earnings report from each platform. Then:
- Total the gross booking revenue, cleaning fees, platform fees, refunds, and taxes for the month from the platform report.
- Record one summary journal entry (or split deposit) per platform per month that books each component to its own account.
- Confirm the net of your entry equals the actual bank deposits for the month. If it matches, you are reconciled. If not, the report tells you exactly which booking to chase.
The monthly summary approach keeps your books accurate without forcing you to itemize every single reservation.
Payout timing crosses months
A guest who checks out on May 31 may generate a deposit on June 2. Reconcile to the platform report’s payout date, not the checkout date, so your bank statement and books agree. Note the timing difference for your CPA at year end.
Hosting more than bookkeeping hours allow?
We reconcile STR payouts across Airbnb, VRBO, and direct bookings every month, so your books match your bank to the penny.
See our Monthly Bookkeeping service →How does it work in QuickBooks Online and Stessa?
In QuickBooks Online, set up separate income accounts for booking revenue and cleaning fees, an expense account for platform fees, and a liability account for any occupancy tax you collect directly. Use class tracking to tag each property. The monthly journal entry method works cleanly here.
In Stessa, use the income categories for rent and cleaning fees, and split each payout transaction into its components. Stessa’s property assignment keeps the per-door reporting intact. The discipline is the same; only the buttons differ.
The Bottom Line
Lump-sum payout recording is the single most common STR bookkeeping failure we see. The fix costs you about 30 minutes a month per platform and pays for itself in recovered deductions, accurate revenue data, and a tax season without surprises.
Want the full step-by-step with screenshots? Grab our free STR Payout Reconciliation Guide.
Frequently asked questions
Is the Airbnb payout the same as my rental income?
No. The payout is a net number: gross booking revenue minus platform fees and refunds, plus cleaning fees, after any taxes the platform withheld. Booking the deposit as income understates revenue, hides deductible fees, and mixes cleaning pass-throughs into rent.
Are Airbnb host service fees deductible?
Yes, platform service fees are an ordinary operating expense for a rental business. The catch is visibility: if you book only the net deposit, the fee never appears in your books, so nothing gets deducted. Record gross revenue and fees separately, and confirm treatment for your situation with your CPA.
Do I need to record every reservation individually?
No. A monthly summary per platform is enough for accurate books: total the revenue, fees, refunds, and taxes from the platform report, book one split entry, and verify it nets to your actual bank deposits. Itemizing individual stays adds work without adding accuracy.
What about payouts that cross month-end?
Reconcile to the platform report’s payout date, not the guest’s checkout date, so your books match the bank statement. Note the timing difference for your CPA at year end.
Ready to hand off your books?
Book a free 20-minute call. We will scope your portfolio and show you exactly how we would clean it up.
Schedule a Free Call →

