What's the best way to track short-term rental (Airbnb/VRBO) income and expenses?
Short-term rental bookkeeping is significantly more involved than tracking a long-term rental. A traditional rental has one tenant, one monthly payment, and a handful of recurring expenses. An STR has dozens of bookings per month, platform fees deducted before payouts, cleaning costs after every turnover, consumable supplies, fluctuating utility bills, and occupancy taxes. If you don’t build a structured system from the start, you’ll have no idea what your property actually earns.
Start with how you record income. Airbnb and VRBO deposit net amounts into your bank account after deducting their service fees. Don’t just record the deposit as your income. Record the gross booking amount as revenue and the platform fee as a separate expense. This matters because the platforms report gross amounts on your 1099-K, and if your books only show the net deposits, there will be a mismatch that creates problems at tax time.
Set up expense categories that reflect how STRs actually operate. At minimum you need separate categories for platform/host fees, cleaning and turnover costs, guest supplies and consumables, repairs and maintenance, utilities, insurance, property management fees if applicable, and mortgage interest. Cleaning is often one of the largest variable costs for STR owners, so tracking it separately lets you see whether your cleaning fee charged to guests actually covers what you’re paying out.
If you own more than one property, track each one individually using classes or projects in your accounting software. Lumping everything together means you can’t tell which property is profitable and which one is dragging down your portfolio. You need property-level profit and loss statements to make good decisions about pricing, reinvestment, or whether to sell.
Virginia requires attention to transient occupancy taxes. Fairfax County imposes a transient occupancy tax on short-term rentals, and other Northern Virginia localities have their own rates and filing requirements. Airbnb collects and remits some of these taxes automatically in certain jurisdictions, but not always all of them. You need to verify what your platform is remitting on your behalf and what you owe directly. Getting this wrong leads to back taxes and penalties from the county.
There’s also a tax classification question that affects how losses are treated. Real estate rentals are generally passive income, but STRs with an average guest stay under seven days may qualify as active income under IRS rules. This distinction matters because active losses can offset your other income while passive losses typically cannot. Your bookkeeping needs to capture enough detail, including average stay length and your personal involvement in managing the property, to support whichever classification applies.
Review your numbers monthly. Pull up each property’s income, subtract all direct expenses, and see what’s left. Compare month over month and look at occupancy rates relative to revenue. A month with high occupancy but low profit usually means your nightly rate isn’t covering the increased turnover costs.
The volume of transactions alone makes STR bookkeeping difficult to manage casually. Between multiple bookings, cleaning payments, supply runs, and platform fee reconciliation, even one property can generate more monthly transactions than some traditional businesses. Working with bookkeepers in Fairfax who understand the STR model means your books actually reflect what’s happening and you can make informed decisions about your properties instead of guessing at year end.
Northern Virginia's Bookkeeping & Advisory Firm
First Step:
Tell Us About Your Business
Every engagement starts with a conversation. Tell us what's going on with your books and we'll give you our honest assessment.
More Questions
How should I categorize HOA fees, property management fees, and leasing commissions?
HOA fees and property management fees are current deductions on Schedule E but should be tracked in separate accounts. Leasing commissions may need to be amortized over the lease term depending on the amount.
Read answerHow do real estate investors handle cost segregation studies in their bookkeeping?
A cost segregation study reclassifies building components into shorter depreciation categories. Your bookkeeping needs to reflect each reclassified asset with its own depreciation schedule, and your fixed asset register has to stay detailed enough to support the accelerated deductions.
Read answerHow do I handle bookkeeping for a house flip vs. a long-term rental?
Flips and rentals are treated completely differently in your books and on your tax return. A flip is inventory held for sale, with all costs capitalized into cost of goods sold. A rental is investment property that gets depreciated over time on Schedule E.
Read answerHow does depreciation work for rental property owners in Virginia?
Residential rental property depreciates over 27.5 years using the straight-line method, while commercial property uses 39 years. You must claim depreciation because the IRS recaptures it at sale whether you took the deduction or not.
Read answerHow should I track mortgage principal vs. interest for rental properties?
Only the interest portion of your mortgage payment is deductible on Schedule E. Your bookkeeping needs to split every payment into interest expense, principal reduction, and escrow items like property tax and insurance.
Read answerHow do real estate investors handle QBI deduction eligibility on their rental portfolios?
Rental real estate can qualify for the 20% QBI deduction if the activity rises to the level of a trade or business or meets the IRS safe harbor. Either way, separate books and documented hours are what make the deduction defensible.
Read answer
