How do I account for short-term rental income?
Short-term rental income needs to be tracked at the gross level, not the net payout you receive from Airbnb or VRBO. This distinction matters because platform fees are a deductible expense, and recording only the net amount means you’re understating both your income and your expenses.
When a guest pays $500 for a two-night stay and Airbnb takes $75 in host fees, you have $500 in gross rental income and $75 in platform fees expense. Your books should reflect both. The same applies to cleaning fees collected from guests. If you charge $150 for cleaning and pay a cleaner $120, you’re recording $150 as additional income and $120 as a cleaning expense.
Separate your income and expenses by property if you own more than one rental. Your accountant needs to see profitability by property, not just in aggregate. Most accounting software lets you track this using classes, locations, or projects. Set this up from the start because going back to separate years of mixed transactions is tedious and expensive.
San Diego has specific requirements for short-term rentals including the Transient Occupancy Tax, which is currently 10.5%. You collect this from guests and remit it to the city. Some platforms collect and remit TOT automatically for California listings, but not all do, and direct bookings definitely require you to handle it yourself. Track what’s been collected and what you owe separately from your rental income. This is a liability on your books until you pay it.
Common expenses to track include cleaning between guests, supplies like toiletries and linens, repairs and maintenance, property management fees if you use a manager, insurance, utilities, HOA fees, mortgage interest, and property taxes. If you’re furnishing or renovating the property, those costs may need to be capitalized and depreciated rather than expensed immediately. A working with a San Diego bookkeeping service familiar with rental properties helps you categorize these correctly from the start.
How the IRS treats your rental income depends on average guest stay length and your level of involvement. If the average stay is seven days or less, you’re typically running a rental business reported on Schedule C, which means self-employment taxes apply. Longer average stays usually mean passive rental income on Schedule E. The tax treatment affects both how you file and which deductions are available to you.
Connecting your booking platforms to your accounting software can automate some of this, but you’ll still need to review the imports and make sure gross income and fees are being recorded correctly. Many platforms export data in ways that require cleanup before it’s useful for bookkeeping.
The goal is clean records that show your true revenue, every deductible expense, and accurate profit by property. This makes tax prep straightforward and gives you real numbers to evaluate whether each rental property is actually worth keeping. Getting the structure right when you start a property saves hours of cleanup work down the road.
San Diego's Small Business Bookkeeper
The Next Step:
A Short Conversation
A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.
More Questions
Can I switch bookkeepers mid-year?
Yes, you can switch bookkeepers anytime. Your books are your property. The transition is smoother than most business owners expect if you get the right files from your current bookkeeper.
Read answerWhat questions should I ask before hiring a bookkeeper?
Ask about industry experience, monthly process and timeline, what's included in pricing, and how they communicate. The answers will tell you more than any sales pitch about whether they can actually handle your business.
Read answerWhat is the best accounting software for contractors?
QuickBooks Online handles job costing well for most contractors when set up correctly. Larger operations or complex billing requirements may need construction-specific software. The setup and discipline matter more than which software you pick.
Read answerWhen should I hire a bookkeeper for my small business?
Hire a bookkeeper when you're spending several hours monthly on bookkeeping, when you can't answer basic questions about profitability, or when tax season becomes a scramble. Most business owners wait until their books are already messy. The better approach is getting help before problems compound.
Read answerHow do I set up payroll for my small business?
Start with an EIN from the IRS, then register with your state's tax and employment agencies. You'll need to set up withholding calculations, choose a payroll system, and establish a schedule for tax deposits and filings.
Read answerWhat is double-entry bookkeeping?
Double-entry bookkeeping records every transaction in two accounts, with one side balancing the other. This method provides built-in error checking and produces the financial statements businesses need for taxes, loans, and decision-making.
Read answer