Short-Term Rental Bookkeeping
Short-Term Rental Bookkeeping: Chart of Accounts, Software & Tax-Ready Records
By: Dominic Springer | October 21, 2026

Short-Term Rental Bookkeeping: A Practical Guide for Airbnb Hosts
A booking confirmation shows the value of a reservation. A bank deposit shows what arrived after deductions and adjustments. Neither document, by itself, explains a property’s complete financial result.
Short-term rental bookkeeping connects reservations, payouts, operating costs, and asset purchases into a consistent financial record. For hosts with one to ten properties, the goal is to understand what each property earns while preserving the documentation needed for tax preparation.
A short-term rental can generate payments through several channels, with different fees and payout schedules. A reliable system connects that activity without losing the details behind the numbers.
Dedicated banking, property tracking, and a monthly close give your rental business a practical foundation.
- Record gross host revenue separately from platform fees and refunds.
- Track each short-term rental within the correct ownership entity.
- Separate taxes collected for authorities from earned revenue.
- Distinguish operating expenses, capital purchases, and loan principal.
- Maintain asset schedules and participation records alongside financial reports.
- Reconcile monthly and compare annual platform reporting with the books.
Why Short-Term Rental Bookkeeping Is Different
A short-term rental can produce dozens of reservations, several payment channels, and adjustments that arrive after a stay ends. One payout may combine several bookings, while one reservation may produce multiple deposits.
Hosts using multiple OTAs—online travel agencies—also encounter different reporting formats and payment schedules. An OTA may deduct its host fee before paying you, while a direct-booking processor may charge separately.
Reliable STR accounting preserves those differences. Otherwise, a strong deposit month could reflect delayed payments rather than improved property performance.
Short-term rentals also combine hospitality activity with real estate ownership. Cleaning turnover, replacement furnishings, advance payments, and personal-use days create questions that a landlord collecting monthly rent may encounter less frequently.
Good bookkeeping distinguishes cash flow from taxable profit. Mortgage principal reduces cash without becoming an operating deduction, while depreciation can reduce taxable income without a current cash payment.
The broader classification questions belong within short-term rental tax advisory, supported by accurate records.
Set Up Accounts and Property Tracking
Separate Banking for Your Rental Business
Use dedicated bank accounts and a payment card for rental activity. Personal purchases create unnecessary cleanup and make it harder to establish a payment’s purpose.
Money contributed by the owner belongs outside revenue. Withdrawals also need the correct equity, distribution, compensation, or loan treatment for the entity and circumstances.
Separate legal entities should maintain distinct books. Whether every short-term rental needs its own bank account depends on ownership, contractual obligations, financing, and applicable rules.
Your entity structure should inform the setup. A property tag does not replace separate entity records.
For a short-term rental with a mortgage, preserve the loan details needed to separate principal, interest, and escrow activity. Transfers between your own accounts should also be identified so they do not become duplicate income or deductions.
Property-Level Rental Bookkeeping
Within one entity, assign each property a consistent identifier. Apply it to revenue, direct expenses, and other relevant entries.
A simple structure might include:
- Property 01: Mountain cabin.
- Property 02: Beach condominium.
- Property 03: Downtown apartment.
- Shared overhead: Costs awaiting allocation.
Assign direct costs to the short-term rental that incurred them. Allocate shared costs using a reasonable, documented method applied consistently.
For example, a $300 subscription serving three properties equally might be allocated $100 to each. This is an illustrative management allocation, not a universal tax rule.
Property tracking should let you compare results without creating different categories for every address. Confirm separately how the system tracks property-specific assets and liabilities.
Consistent bookkeeping also makes comparisons meaningful. If one short-term rental records cleaning under maintenance while another uses turnover costs, the reports may suggest differences that are simply categorization problems.
A Sample Airbnb Chart of Accounts
An Airbnb chart of accounts groups activity by financial purpose. The property identifier explains where an entry belongs; the category explains what happened.
For each short-term rental, use the same basic structure and add detail only when it improves reporting. Too many categories can make routine bookkeeping inconsistent.
This sample is illustrative. Account numbers are optional, and the final design should reflect the entity, accounting method, and reporting needs.
| Code | Account | Type | Typical Use |
|---|---|---|---|
| 1000 | Operating bank | Asset | Business cash |
| 1100 | Platform clearing | Asset | Recorded amounts awaiting payout or matching |
| 1200 | Prepaid costs | Asset | Costs benefiting future periods, where applicable |
| 1500 | Land | Fixed asset | Supported land allocation |
| 1510 | Building | Fixed asset | Capitalized building basis |
| 1520 | Furniture and equipment | Fixed asset | Capitalized furnishings and appliances |
| 1530 | Improvements | Fixed asset | Capital projects with supporting detail |
| 1590 | Accumulated depreciation | Contra asset | Depreciation recorded to date |
| 2000 | Credit card payable | Liability | Unpaid card balances |
| 2100 | Occupancy tax payable | Liability | Collected tax owed to authorities |
| 2200 | Refundable deposits | Liability | Refundable funds actually held |
| 2300 | Mortgage payable | Liability | Outstanding loan principal |
| 3000 | Contributions and distributions | Equity | Entity-appropriate equity activity |
| 4000 | Accommodation revenue | Income | Gross host rental charges |
| 4010 | Cleaning revenue | Income | Cleaning charges earned by the host |
| 4020 | Other guest charges | Income | Host-earned pet or additional-service charges |
| 4090 | Refunds and allowances | Contra income | Reductions of recorded revenue |
| 5000 | Platform and processing fees | Expense | Host commissions and payment fees |
| 5100 | Cleaning and laundry | Expense | Turnover labor and laundry |
| 5200 | Repairs and maintenance | Expense | Qualifying repair and upkeep costs |
| 5300 | Utilities and internet | Expense | Property services |
| 5400 | Supplies and consumables | Expense | Guest supplies and eligible small purchases |
| 5500 | Management and professional fees | Expense | Management, bookkeeping, and advisory costs |
| 5600 | Insurance, licenses, and property taxes | Expense | Separate subcategories as needed |
| 5700 | Mortgage interest | Expense | Interest portion of debt payments |
| 5800 | Software and subscriptions | Expense | Operating technology |
| 5900 | Depreciation expense | Expense | Supported periodic adjustments |
Avoid categorizing the entire mortgage payment as expenses. Principal reduces debt, while interest and escrow activity require separate treatment.
Distinguish refundable deposits from card authorizations that never transfer funds. Publication 527’s rental-income guidance explains that deposits intended to be returned generally are not income when received. Amounts applied as rent or subsequently retained can require different treatment.
Recording Airbnb and Vrbo Payouts Correctly
Payout Reconciliation: An Illustrative Example
Assume a short-term rental reservation produces the following activity. These hypothetical figures do not represent a platform’s standard pricing.
| Component | Amount |
|---|---|
| Accommodation revenue | $2,000 |
| Cleaning revenue | $200 |
| Accommodation refund | −$100 |
| Host platform fee | −$66 |
| Net bank deposit | $2,034 |
The records should show $2,200 in gross host revenue, a $100 revenue reduction, and $66 in platform fees.
Recording only $2,034 as revenue hides the fee and understates gross receipts. Recording the booking and then adding the deposit as new revenue creates double-counting.
A clearing account connects reservation detail with payment. Record the underlying activity, then match the deposit against the clearing balance.
For this example, the initial entry could debit clearing for $2,034, debit refunds for $100, debit platform fees for $66, and credit the revenue categories for $2,200. The bank deposit then debits cash and credits clearing for $2,034.
Your bookkeeping workflow may use several entries or an integration. It should preserve the same economic detail.
Each transaction should retain a reservation reference, property identifier, payout reference, and relevant dates. These fields let you trace an amount from the platform report into the general ledger and bank.
For a short-term rental accepting advance bookings, also preserve payment and stay dates. Your tax reporting method determines recognition; the reservation calendar alone does not settle that question.
Cleaning Fees, Refunds, and Occupancy Taxes
A cleaning charge paid by the guest is separate from the cleaner’s invoice. Record the revenue earned and the cleaning expenses incurred rather than assuming they cancel each other.
For refunds, preserve the original booking and adjustment history. Link the reduction to the relevant reservation and property.
Occupancy taxes collected on behalf of a taxing authority generally belong in a liability category when that reflects the legal arrangement. Remitting those funds reduces the liability rather than creating another operating expense.
If a platform collects and remits tax without transferring it to you, retain its reports and document the treatment. Do not create an outstanding payable for an amount you do not owe.
A short-term rental receiving direct bookings may have obligations different from its marketplace reservations. Jurisdiction-specific distinctions are discussed in the guide to California Airbnb taxes.
Repairs vs. Improvements and Fixed-Asset Records
Separate Operating Costs From Capital Purchases
A short-term rental may need routine maintenance, replacement equipment, and major renovations during the same year. Those purchases should not automatically receive identical treatment.
Treas. Reg. §1.263(a)-3 generally requires capitalization of amounts that better, restore, or adapt a unit of property to a new or different use, subject to applicable exceptions.
The analysis depends on the facts and relevant property or building system. Payment size alone does not determine whether a cost is deductible.
Keep itemized invoices showing the problem addressed, components replaced, and scope of work. “Property maintenance” provides less support than a detailed project description.
The distinction between repairs vs. improvements should be resolved before final adjustments. Flag uncertain purchases, including costs potentially eligible for a safe harbor or election.
During monthly bookkeeping, a review category can keep questionable items visible until their treatment is determined.
Preserve Asset and Cost-Segregation Detail
For every short-term rental, maintain an asset register containing:
- Property and asset description.
- Acquisition and placed-in-service dates.
- Invoice and supporting cost.
- Business-use percentage.
- Recovery period and method.
- Elections and prior deductions.
- Disposal date and proceeds.
Keep purchase closing documents and support for land and building allocations. Reconcile the register with financial records and tax schedules.
Documentation for cost segregation should preserve component-level detail and reconcile to total depreciable basis. The same cost must not remain in the building balance while also being deducted through separately identified components.
Maintain schedules supporting depreciation across tax years. Replacement and disposal records also support later calculations of depreciation recapture.
Software Options Compared
Accounting software should match reservation volume, ownership structure, reporting needs, and the people maintaining the books.
A short-term rental using several booking channels may need more integration support than a property with limited activity. A portfolio with separate entities may require distinct company files or subscriptions.
| Option | Potential Fit | What to Verify |
|---|---|---|
| QuickBooks Online | General accounting with property-level profit reporting | Subscription features, integration mapping, and reporting design |
| Xero | General accounting using property tracking categories | Category structure and reporting requirements |
| Stessa | Rental-focused income, spending, and performance tracking | Reservation detail, reconciliation workflow, and exports |
| PMS-integrated tools | Booking operations connected to financial workflows | Posting detail, supported channels, and accounting coverage |
Intuit’s class-tracking documentation lists the feature in its Plus and Advanced plans.
Xero’s tracking-category guidance permits no more than two active categories at once. Properties can be individual options within a category.
Stessa describes its approach in its vacation-rental recordkeeping guidance. Test whether its workflow captures the detail your reporting requires.
PMS features vary. Guesty’s accounting documentation describes a solution built around a trust-account model.
QuickBooks and Automated Bookkeeping Controls
A platform connection should preserve gross charges, fees, refunds, taxes, and property identifiers.
Before connecting accounting software, test a completed reservation from booking through deposit. Confirm whether the integration creates revenue entries, bank entries, or both.
Useful bookkeeping controls include:
- Matching bank imports to existing entries.
- Reviewing uncategorized expenses.
- Investigating clearing balances.
- Checking failed imports.
- Restricting access appropriately.
- Preserving exports and source records.
Managing funds for other owners adds complexity. Trust accounting, client-fund segregation, and owner statements need a setup appropriate to the contracts and jurisdiction.
For operators requiring trust accounting, general property tagging is not an adequate substitute for tracking who owns each balance.
Monthly Close Checklist for STR Bookkeeping
A monthly close turns data entry into useful reporting. Assign responsibility and a deadline for resolving questions.
Before closing the month, review bookkeeping exceptions such as missing receipts, uncategorized expenses, and unmatched accounts. Trace each unresolved transaction to its supporting document, including any guest refund or supplier adjustment. Consistent accounting software categories help your rental business compare results across periods and identify expenses that need further review.
- Collect documents. Download booking reports, payout details, receipts, and bank statements.
- Reconcile banking. Match balances and investigate missing or duplicate entries.
- Review clearing. Explain deposits in transit, withheld payments, refunds, and adjustments.
- Check property coding. Resolve unassigned activity and document shared allocations.
- Review revenue and expenses. Confirm categories and investigate unusual changes.
- Check liabilities. Reconcile lodging taxes, refundable funds, cards, and loans.
- Inspect purchases. Update asset records and flag uncertain classifications.
- Review property results. Compare each short-term rental with prior periods.
- Archive the close. Save reports and supporting documents consistently.
Publication 583’s recordkeeping guidance explains that electronic records must remain complete, accessible, and reproducible. Bank activity does not replace documents supporting a payment’s purpose.
Reconcile Form 1099-K at Year-End
Treat each Form 1099-K as a reconciliation document rather than new revenue.
Compare it with annual platform reports and recorded activity. Explain differences involving fees, refunds, adjustments, reporting dates, and the issuer’s reporting scope.
Airbnb’s Form 1099-K guidance directs hosts to their earnings summary and transaction history for reconciliation.
Include direct receipts and other channels in the annual review. A missing form does not remove the obligation to account for income.
Investigate discrepancies instead of inserting unsupported bookkeeping adjustments merely to make totals match.
Keep Participation Records Alongside the Books
Financial records establish amounts. They do not necessarily establish who performed the work.
Maintain material participation records showing dates, properties, tasks, people involved, and time spent.
A contractor invoice supports a payment but does not establish your own hours. Calendars, messages, and work records can help explain activity at a short-term rental.
Treas. Reg. §1.469-5T(f)(4) permits participation to be established by reasonable means. Contemporaneous daily logs are not universally required, although regular, supported entries can make the evidence clearer.
Track personal-use days and reservation dates separately. These facts may affect tax analysis even when the financial totals are accurate.
When to Hand Off Rental Accounting
DIY can work when reconciliations remain current, and the owner understands the process.
Professional bookkeeping becomes more useful when there are missing months, unexplained balances, duplicate imports, multiple entities, or substantial capital projects.
A cleanup should establish:
- Reconciled opening balances.
- Corrected revenue and expenses.
- Resolved duplicate or missing entries.
- Supported loan and clearing balances.
- Documented adjustments.
- A repeatable monthly close.
Before a handoff, organize prior returns, reports, purchase documents, loan records, asset schedules, and platform exports.
Surge Tax Advisory’s real estate investor accounting service covers financial reporting and bookkeeping support for rental portfolios. Organized source records help ongoing reporting and tax preparation proceed efficiently.
Final Thoughts
Tax-ready records explain the path from reservation to deposit, preserve property-level results, and support significant purchases and adjustments. They also help you understand whether a property’s cash flow reflects operating performance, payment timing, or one-time costs.
A consistent chart of accounts, accurate payout matching, and a monthly close make those records useful throughout the year. Keeping receipts, asset schedules, and participation logs organized alongside the books reduces information gaps during tax preparation.
For Surge Tax Advisory, accurate books provide the factual foundation for financial reporting and tax planning. As a rental business grows, that foundation helps owners compare properties, evaluate spending, and make decisions using reliable numbers.
Disclaimer: This article provides general educational information and is not tax, legal, or individualized accounting advice. Examples are illustrative. Federal, state, and local requirements depend on the facts and may change. Tax positions require evaluation by a qualified professional.
Frequently Asked Questions
Do I Need Separate Books for Each Property?
Each short-term rental needs identifiable financial activity and asset records. Properties within one entity may share books with property-level tracking. Separate entities need distinct records even when consolidated reporting is prepared.
What Software Do Airbnb Hosts Use?
Hosts use general accounting platforms, rental-focused applications, and PMS-connected tools. The appropriate accounting software depends on reservation volume, integrations, reporting needs, and whether you manage funds for others.
Can I Record Only the Bank Deposits?
That usually loses important detail. Deposits may already reflect fees, refunds, and adjustments. Record the underlying activity and match the resulting payment to the bank.
Is a Spreadsheet Enough for One Property?
It can be if records are complete, reconciled, consistently categorized, and supported by documents. A busy short-term rental with several booking channels may need a more structured system.
Do Accurate Books Make a Rental Loss Deductible?
No. Accurate records establish the financial result. Basis, at-risk limits, personal use, participation, and passive activity loss rules can affect whether a loss is currently deductible.

