Short-Term Rental Accounting: A CPA's Playbook for Hosts

Most STR hosts can tell you their average nightly rate and occupancy percentage. Far fewer can tell you their actual net operating income, or whether their most expensive property is their most profitable one. That gap - between knowing your revenue and understanding your books - is where costly tax mistakes and missed deductions live.
This guide is for hosts running 1-20 properties who want to understand how short-term rental accounting works, not just hand off a shoebox of receipts to someone else.
Why STR accounting is different from long-term rental accounting
Short-term rentals don't follow the same accounting rules as a standard residential rental. A few reasons:
Revenue complexity. Your gross payout from Airbnb or Vrbo is not your rental income. Platform fees, cleaning fee pass-throughs, and occupancy tax remittances are all mixed in. You have to disaggregate that number before you can use it.
The 7-day average rule. If your average guest stay is 7 days or fewer, your rental may be treated as a business rather than a passive rental activity under IRS rules. That distinction affects whether losses can offset your W-2 income.
Sales and occupancy taxes. Many jurisdictions require you to collect and remit lodging taxes separately from income tax. Mixing these up creates a liability on your balance sheet that many hosts never record properly.
High expense volume. Consumables, linens, maintenance, software subscriptions, cleaning crews - STRs generate far more frequent small transactions than long-term rentals.
Setting up your chart of accounts
The chart of accounts is the backbone of your bookkeeping. Most hosts start with a generic QuickBooks Online template and wonder why their reports are useless. You need an STR-specific structure.
Income accounts
At minimum, set up separate income accounts for:
Rental income - the base nightly rate revenue
Cleaning fee income - if you retain the cleaning fee rather than passing it straight through
Pet fees / damage waiver fees - ancillary revenue
Pass-through taxes collected - this is a liability, not income, but some hosts accidentally book it as revenue
Do not lump all Airbnb payouts into a single "rental income" line. The platform's 1099-K will show gross receipts, and you need your books to match that number while also showing the breakdown.
Expense accounts
Create dedicated accounts for:
Platform commissions (Airbnb host fees, Vrbo subscription)
Cleaning and turnover labor
Supplies and consumables
Repairs and maintenance (keep this separate from capital improvements)
Property management software (OwnerRez, Hostfully, Guesty, etc.)
Mortgage interest (if applicable)
Insurance
Utilities
Depreciation
Keeping repairs separate from capital improvements matters because repairs are deducted in the current year while capital improvements are depreciated over time. Mixing them is one of the most common STR bookkeeping errors.
How to handle platform payouts correctly
Here is a worked example using realistic numbers.
You rent a cabin for 3 nights at $250/night. The guest also pays a $150 cleaning fee. Airbnb collects and remits a $40 occupancy tax on the platform's side, and charges you a 3% host fee.
Guest total: $750 (rent) + $150 (cleaning) + $40 (tax) = $940
Your payout:
Gross booking: $900 (rent + cleaning, before tax)
Less Airbnb host fee (3%): -$27
Net payout to you: $873
Here is how that $873 should be recorded in your books:
Account | Amount |
|---|---|
Rental Income | $750 |
Cleaning Fee Income | $150 |
Platform Commission Expense | -$27 |
The $40 occupancy tax never touches your P&L because Airbnb collected and remitted it directly. But if you operate through a direct booking channel where YOU collect and remit occupancy taxes, that $40 goes onto your balance sheet as a liability (Occupancy Tax Payable) until you remit it.
This is the kind of nuance that separates clean books from a tax-time nightmare.
The 7-day rule and why it changes your tax situation
Under IRS rules, if the average period of customer use for your rental is 7 days or fewer, the activity is generally not treated as a rental activity for passive loss purposes. Instead, it may be treated as a business activity - which means losses could potentially offset other income if you materially participate.
Material participation has specific IRS tests (see IRS Publication 925). Broadly, you need to work more than 500 hours in the activity during the year, or meet one of several other tests. Real estate professionals face a separate set of rules.
This matters because a host with a property showing a $20,000 paper loss (often from depreciation) and a $200,000 salary could potentially use that loss to reduce taxable income - but only if the STR qualifies as a business and they meet the material participation threshold. Get this wrong and you're either leaving deductions on the table or claiming them incorrectly.
Check with your CPA to determine how your specific properties are classified.
Depreciation: the expense most hosts underuse
Depreciation is often the largest non-cash deduction available to STR hosts. Residential rental property is depreciated over 27.5 years. But many hosts don't realize that components of the property - appliances, flooring, furniture, landscaping improvements - may qualify for shorter depreciation lives or bonus depreciation under current IRS rules.
A cost segregation study can identify these components and accelerate your deductions significantly. For a $400,000 property, it's not unusual to identify $80,000-$120,000 in assets eligible for accelerated depreciation in year one.
The catch: you need a proper fixed asset schedule in your accounting software to track this. That means recording the purchase price, placed-in-service date, and asset class for every depreciable item. Most DIY bookkeepers skip this entirely.
Reconciling your owner statements
If you use a property manager, you receive monthly owner statements showing gross bookings, management fees, maintenance charges, and your net owner distribution. These statements must be reconciled to your books every month.
Common errors found in owner statements:
Maintenance charges that aren't itemized
Management fee percentages applied to cleaning fee revenue when the contract excludes it
Duplicate charges across months
Occupancy tax amounts included in gross revenue figures
If you haven't had your owner statements reviewed by a professional, our free 60-day owner statement audit is a good starting point. We routinely find billing errors that recover real money for hosts.
Choosing the right accounting software
QuickBooks Online works well for most STR hosts running fewer than 10 properties. The key is setting it up correctly from the start - the default templates are not built for vacation rentals.
Xero is a strong alternative, particularly if you work with international guests or own properties in multiple countries. Both platforms integrate with most property management software.
For hosts who want to see how we structure accounts and automate the reconciliation process, the PX Accounting features overview explains what a purpose-built STR accounting workflow looks like.
Month-end close: what you should be doing every 30 days
A proper monthly close keeps your books accurate and prevents year-end scrambles. Here is the minimum checklist:
Reconcile bank and credit card accounts - every transaction matched, no exceptions
Reconcile platform payouts - Airbnb, Vrbo, and direct booking payouts tied to your deposit register
Review owner statements - if you use a property manager
Categorize all transactions - no uncategorized expenses in your P&L
Check occupancy tax liabilities - confirm you haven't over- or under-accrued
Review your P&L by property - not just in total
Running a P&L by property is the only way to know which units are actually profitable. If your accounting software is set up with class tracking or location tracking, you get this automatically. If everything is lumped together, you're flying blind.
For a deeper look at how pricing scales with the number of properties you're tracking, see the PX Accounting pricing page.
Frequently Asked Questions
Do I need a separate bank account for each STR property?
You don't need one account per property, but you do need at least one account that is dedicated exclusively to your STR business and separate from personal finances. Commingling personal and business transactions is the single fastest way to create an accounting mess. If you operate multiple properties through an LLC or multiple LLCs, separate accounts per entity are required.
What does the IRS require me to report from Airbnb or Vrbo?
You are required to report all rental income regardless of whether you receive a 1099-K. The 1099-K threshold has changed in recent years, so you may or may not receive a form - but that doesn't change your reporting obligation. Report gross rental income on Schedule E (or Schedule C if your STR qualifies as a business) and deduct allowable expenses. See IRS Publication 527 for residential rental property rules.
Can I deduct the cost of furnishing my STR?
Yes, furniture and furnishings used in your STR are deductible. Depending on the cost and current bonus depreciation rules, you may be able to deduct the full cost in the year of purchase rather than depreciating it over several years. Keep all receipts and record the placed-in-service date for each item. Check with your CPA for the current bonus depreciation percentage, as it has been phasing down.
How do I handle mixed-use properties where I also stay personally?
If you use the property personally for any part of the year, you must allocate expenses between personal and rental use. The IRS uses the number of days rented at fair market value divided by total days of use to calculate the deductible percentage. Personal use days can limit your deductible losses. This calculation is done on Schedule E using the rules in IRS Publication 527.
What is the difference between a repair and a capital improvement for tax purposes?
A repair maintains your property in its current condition - replacing a broken faucet, patching drywall, repainting. A capital improvement adds value, extends the property's useful life, or adapts it to a new use - adding a deck, replacing the entire HVAC system, finishing a basement. Repairs are deducted in the current year. Capital improvements are added to your asset basis and depreciated over time. The line between the two is not always obvious, and the IRS has specific rules (the tangible property regulations) that govern the distinction.
Next steps
Getting your STR books right is not a one-time task - it's a monthly discipline. Start by separating your business and personal finances, setting up an STR-specific chart of accounts, and running a monthly close before tax season forces you to reconstruct a full year of transactions.
If you're not sure whether your current books are accurate, our free 60-day owner statement audit is an easy first step. We review your recent owner statements or platform payouts, flag errors, and give you a clear picture of where your accounting stands.
By Jessica Hudson, CPA - specializing in short-term rental tax, bookkeeping, and financial operations for vacation rental hosts.