Guides/STR investors and hosts; firms serving them
Short-term rental bookkeeping: a practical guide for Airbnb and Vrbo hosts
Aug 6, 2026 · 4 min read

Good short-term rental bookkeeping comes down to four habits: record income gross rather than as net payouts, keep a P&L per property, document any personal-use split, and treat lodging taxes as a liability you track, not a surprise. Most hosts fail at the first one because Airbnb deposits net amounts, and most generic software makes the second one harder than it should be.
This guide is educational. Tax rules for STRs vary by state, county, and sometimes city, so confirm specifics with your locality and your tax professional. The bookkeeping habits below hold everywhere.
Why is the Airbnb payout not your income?
Because it is a net number. A $1,000 booking might arrive in your bank as $970 after the host service fee, and that deposit can bundle several reservations, adjustments, and refunds. If you book the deposit as income, your books understate both revenue and expenses, your numbers will not match the gross figures on the 1099-K the platform reports, and you have thrown away the fee detail you are entitled to deduct.
The right pattern: record gross booking revenue, record platform fees as an expense, record cleaning fees collected as income (with the cleaner's bill as its own expense), and let the net tie to the bank deposit. Reconciling platform payout reports to bank deposits monthly is the single highest-value habit in STR bookkeeping. It is also the tedious one, which is why it gets skipped.
What belongs in an STR chart of accounts?
Keep it boring and consistent. Income: booking revenue, cleaning fee income, other guest charges. Expenses that deserve their own lines because you will want to see them separately: platform fees, cleaning and turnover, supplies and consumables, utilities, repairs and maintenance, furnishings (small items expensed; large purchases capitalized and depreciated, ask your preparer where your threshold sits), insurance, mortgage interest, and lodging/occupancy taxes remitted. Resist the forty-account chart. Ten well-used categories beat forty abandoned ones.
How do you handle personal use of the property?
If you ever stay in the property yourself, days matter. Federal rules allocate expenses between rental and personal use based on use days, and enough personal use changes how the property is treated entirely; there is also a well-known federal exception for very short rental years. The thresholds and interactions are exactly the kind of thing to confirm with a tax professional rather than a blog post, ours included.
What bookkeeping can do is make the conversation cheap: keep a simple calendar log of rental days, personal days, and maintenance days per property, all year. Your preparer applies the rules in minutes instead of reconstructing your March from Instagram. Blocked-for-repairs days are not personal days; note them as such when they happen, not in April.
How do occupancy and lodging taxes actually work?
The general shape, with the strong caveat that every jurisdiction differs: most states, and many counties and cities, levy a lodging or occupancy tax on short stays, often layered (a state percentage plus a local percentage). In many places, Airbnb and Vrbo collect and remit some or all of these taxes for you as "marketplace facilitators." In others they collect the state portion but not the local one, or nothing at all, and direct bookings are always on you.
The bookkeeping rule regardless: tax you collect from a guest is never income. It is a liability, held until you remit it. The operational rule: find out, in writing, exactly which taxes each platform remits for each property's jurisdiction, register for whatever remains yours, and calendar the filing dates. Hosts widely report that the local registration, not the state one, is the piece that gets missed. Under-collected lodging tax comes out of your pocket later, with penalties.
Why does generic accounting software frustrate STR hosts?
Three recurring complaints. First, per-property reporting in QuickBooks Online means class or location tracking, which sits on higher-priced plans and depends on every transaction being tagged correctly by hand. Second, nothing understands a payout: splitting a bundled Airbnb deposit back into gross bookings, fees, and adjustments is manual work every month. Third, the balance-sheet side of an STR, the mortgage amortization, the property basis, the furnishings, the lodging-tax liability, is exactly what light "host finance" apps skip, and what makes tax season expensive when it is missing. Hosts end up wedged between software that is too generic and software that is too shallow.
What does STR bookkeeping look like on purpose-built books?
Disclosure: Woven Financial OS is our product. It is a full double-entry accounting platform built by the owner of an accounting firm whose own clients include exactly this workload, and the firm runs on it.
For STR operators specifically: every transaction carries its property, so per-property P&L is a native report rather than a tagging discipline. Bank feeds connect through Plaid at no extra charge. Loan sub-ledgers keep mortgage balances and interest splits current. Statement reading turns bank PDFs into transactions for accounts without feeds. Document intake reads receipts with AI assistance, human-verified and switchable off per client, with AI included during the beta. Sales tax handling gives collected taxes a proper liability home. Pricing is $29 to $199 per company per month directly, or $9 to $35 per client wholesale through an accounting firm, and the platform is in beta with founding pricing, which we would rather tell you than have you discover.
A monthly routine that keeps you out of trouble
Whatever software you use, this 90-minute month-end covers most of what goes wrong:
- Reconcile every bank and card account to the statement.
- Tie platform payout reports to deposits; confirm gross revenue and fees posted, not nets.
- Update the personal-use calendar for each property.
- Check lodging-tax collected vs remitted; file anything due.
- Skim each property's P&L for anything that looks wrong. It usually is.
Do that monthly and tax season becomes a handoff instead of an archaeology project, whoever prepares the return.
See Woven on your own books.
14-day free trial, no card. Migration imports your chart of accounts, customers, vendors, balances, and history so you verify instead of re-enter.
Book a demo