How do I track cleaning fees and platform fees for vacation rentals?
Cleaning fees and platform fees need separate tracking in your accounting software. They behave differently and show up in different places on your tax return, so combining them creates problems at year end.
Platform fees are what Airbnb, VRBO, or Booking.com charges for using their service. These typically run 3% to 15% of the booking depending on your fee structure. The tricky part is that platforms deduct these fees before depositing money to your bank account, so your deposit doesn’t match the gross booking amount.
Record the full booking revenue as income, then record the platform fee as an expense. If a guest paid $500 and Airbnb deposited $450, you have $500 in rental income and $50 in platform fees. Don’t just record $450 in income because that understates both your revenue and your deductible expenses. You want credit for the full amount you earned, and you want to deduct the full amount you paid in fees.
Cleaning fees work differently. The guest pays a cleaning fee as part of their booking, which means you’re collecting income. When you pay your cleaner, that’s a separate expense. These are two distinct transactions even though they feel connected.
Create separate accounts in your chart of accounts. Use something like “Platform Service Fees” or “Booking Commissions” for the platform charges, and “Cleaning Expenses” or “Turnover Costs” for what you pay cleaners. Some vacation rental operators also create a separate income account for cleaning fee revenue to track it separately from nightly rental rates.
Reconciliation requires looking at your platform statements, not just bank deposits. Airbnb and VRBO provide transaction reports showing gross bookings, fees deducted, and net payouts. Match these to your recorded income and expenses monthly. Bank reconciliation alone won’t catch errors in how you’ve split the platform deductions.
If you manage multiple properties, track fees by property. Knowing your total platform fees for the year helps at tax time, but knowing fees per property tells you which units are actually profitable. A property with high occupancy but frequent turnovers and high cleaning costs might net less than a slower property with longer stays.
Most owners who struggle with this either record only the net deposit as income or lose track of cleaning expenses paid in cash. Both mistakes cost money. Working with virtual bookkeepers in New Mexico who understand short-term rental accounting can help you set up a system that captures everything correctly from the start.
Santa Fe's Small Business Bookkeeper
The Next Step:
A Quick Conversation
Tell us about your business and what you're dealing with. We'll listen, ask a few questions, and give you a straightforward quote.
More Questions
How do I separate business and personal expenses?
Open dedicated business bank accounts and credit cards so every business transaction flows through business accounts only. When mixing happens, record it correctly using owner equity accounts or draws.
Read answerShould owner-operators hire a bookkeeper?
Most owner-operators benefit from professional bookkeeping. The time spent doing your own books is time you're not earning money, and trucking-specific complexities like IFTA and per diem make DIY bookkeeping harder than it looks.
Read answerWhat reports should landlords review each month?
Landlords should review the rent roll, profit and loss by property, and accounts receivable aging each month. These reports show who's paying on time, whether each property is actually profitable, and which tenants need collection attention.
Read answerHow do I track material costs by job in QuickBooks?
Enable project tracking in QuickBooks and assign every material purchase to the correct job when you enter it. The setup takes minutes. The discipline of coding every purchase consistently is what actually makes it work.
Read answerHow do I calculate profitability for my short-term rental?
Profitability comes down to net revenue minus operating expenses. Track booking revenue after platform fees, then subtract cleaning costs, supplies, utilities, insurance, and all the other expenses that come with running the property.
Read answerWhat records do I need to keep for tax purposes?
Keep documentation for all income and expenses including bank statements, receipts, invoices, and credit card statements. Asset purchase records, payroll documents, and prior tax returns also need to be retained.
Read answer



