STR bookkeeping mistakes that show up once you scale past one listing

Running a single Airbnb listing out of one bank account hides certain bookkeeping problems because there is nowhere else for the numbers to go. Add a second property, a second booking channel, or a co-host, and the same habits start producing gaps that take real time to trace. Our guide on common Airbnb bookkeeping mistakes covers the errors that trip up almost every host on a single listing: recording the deposit instead of the subtotal, skipping payout reconciliation, and treating the 1099-K gross figure as if the form were wrong. This guide covers six different mistakes, ones that show up specifically once a host runs more than one property, books through more than one platform, or shares a payout with someone else.

This is educational content about recordkeeping habits for short-term rental hosts. It is not tax, legal, or financial advice. Check the sources below and confirm anything that touches your own return with a CPA.

Six mistakes at a glance

MistakeConsequenceFix
Logging a refundable deposit as income on arrivalOverstates income for every stay where the deposit is returnedGive deposits their own column, separate from booking revenue
One ledger for every propertyHides which unit is profitable and which one is dragging the portfolio downTag every line with a property ID, or keep a sheet per property
Netting a co-host or cleaner's shareThe booking's real gross and real fee disappear from the recordRecord the full subtotal and the pass-through share as two separate lines
One undifferentiated deposit column across platformsCannot tell a late Airbnb payout from a short Vrbo oneTag every deposit with its platform and reservation ID on entry
No source document behind the entryNothing to show if a return is ever questionedAttach a reservation ID, export row, or screenshot to every line
Untagged transfers between personal and rental accountsOwner draws and contributions get counted as income or expenseLabel every transfer as a draw or a contribution, kept out of both totals

Mistake 1: logging a refundable deposit as income on arrival

IRS guidance on rental income is specific about security deposits: a landlord should not include a deposit in income when it is received, as long as the plan is to return it at the end of the stay. The deposit becomes income only for the portion actually kept, dated to the year it is kept, such as when it covers guest damage. A deposit that is instead designated to cover the stay itself, rather than potential damage, counts as advance rent and is taxed on receipt. Short-term rental hosts who collect a damage deposit directly, or hold one through a platform's own deposit tool, are working with the same deposit under the same rule. A deposit collected through Airbnb's or Vrbo's resolution process follows the identical logic once it reaches your books.

A host who records every deposit as income the day it clears the bank overstates revenue for every stay where the full amount goes back to the guest, which for most hosts is nearly every stay.

Example: a host collects a $200 refundable deposit for a ten night stay and returns $185, keeping $15 for a stained rug. The books should show $0 of income from the deposit at booking, $15 of income on the date the $15 is withheld, and the $185 returned with no income effect on either side.

Source: IRS, Rental income and expenses, real estate tax tips, checked October 2026.

Mistake 2: one ledger for every property

A host adding a second or third unit often extends the same spreadsheet rows instead of giving the new unit its own section. That hides which property is carrying the portfolio and which one is losing money month over month, because an expense can land against whichever address happens to be open on the screen rather than the one the receipt actually belongs to. A combined total can look healthy while one unit runs at a loss every month, with the gap absorbed by the stronger property.

Give every income and expense line a property ID, even with only two units, so a single filter isolates one address's full picture. Our Airbnb profit and loss spreadsheet guide covers the monthly structure this fits into, and the short-term rental profit calculator lets you run one property's numbers at a time to check the result.

Mistake 3: netting a co-host or cleaner's share instead of recording both sides

Paying a co-host or cleaner by writing them a check for their share, then logging only that smaller outgoing amount, erases the booking's real gross and the real fee from the record. The reservation's full subtotal and the pass-through share belong on two separate lines: the full amount the guest paid, and the portion that moved on to someone else. Our co-host payment splits guide covers how Airbnb's own payout structures calculate a split and the five fields worth logging for every arrangement, whether the platform handles the split automatically or you send the share yourself.

Mistake 4: one undifferentiated deposit column across every platform

Airbnb, Vrbo, Booking.com, and a direct booking each release funds on a different schedule and take a different cut. Our guides on when Airbnb pays you and Vrbo host fees cover each platform's own timing and fee structure. A host who records every bank deposit into one column, with no note on which platform or reservation it came from, cannot tell a merely late Airbnb payout from a Vrbo payout that is genuinely short, because the entry carries nothing that points back to a specific booking.

Tag every deposit with its platform and reservation ID on the day it lands. Waiting until a discrepancy shows up only makes the detail harder to find.

Mistake 5: no source document behind the entry

IRS recordkeeping guidance sets the general rule at keeping the records that support a return until the period of limitations for that return runs out. For most returns, that period is three years from the date you filed. It extends to six years if income that should have been reported is understated by more than 25%, and there is no limit at all if a required return was never filed. A bookkeeping entry with no reservation ID, export row, or screenshot attached gives you nothing to produce if any of that guidance ever applies to your own return.

Attach a specific reference, a reservation ID, a row from a platform export, or a saved screenshot of the payout detail, to every line as you enter it. A bank description the bank's own system generated is rarely specific enough on its own.

Source: IRS, Topic no. 305, Recordkeeping, checked October 2026.

Mistake 6: untagged transfers between a personal and a rental account

Moving money between a personal account and a rental-only account is routine for most self-managed hosts, and it causes trouble only when the transfer sits in the books unlabeled. An unlabeled deposit from your own personal account can get counted as revenue. An unlabeled withdrawal back to yourself can get counted as a deductible expense. Neither is correct, and both inflate or deflate the numbers that are supposed to represent the business alone. Our guide on keeping a separate bank account covers why the separation matters in the first place.

Label every transfer as an owner contribution or an owner draw the same day it happens, and keep both out of the income and expense totals entirely. A transfer is a movement of your own capital. It is never a sale or a cost.

The habit behind all six

Each of these mistakes is a line a future bookkeeper, a buyer during due diligence, or a reviewer would ask about the moment a host adds a second property, a second platform, or another person to the arrangement. None of the six require new software or a harder spreadsheet. They require tagging each entry with the detail that already exists at the moment you make it: which property, which platform, which reservation, and whether the money is a deposit, a pass-through, or your own capital moving in or out.

Keep every property and platform in one file

The StaySums workbook tracks up to five properties with their own totals, tags every booking by platform, and keeps deposits, co-host shares, and owner transfers on their own lines so none of them get folded into revenue by mistake.

See the workbook, $49 one-time

Frequently asked questions

Is a refundable guest deposit rental income?
Not when you collect it, if the plan is to return it. IRS rental income guidance keeps a security deposit out of income when received as long as you intend to give it back. It becomes income only for the portion you actually keep, in the year you keep it, or if the deposit is designated to cover the stay itself rather than damage.

Why does running two properties need two ledgers instead of one?
A single blended ledger can show an overall profit while one property quietly loses money every month, because the loss is absorbed by the other property's income. Tagging every income and expense line with a property ID, or keeping a separate sheet per property, is what lets you isolate each unit's own result.

How long do I need to keep the records behind each bookkeeping entry?
IRS recordkeeping guidance sets the general rule at three years from the date you filed the return, the usual period of limitations for an audit. The period extends to six years if you understated income by more than 25%, and there is no time limit at all if a required return was never filed.

Related reading

Sources