AutoBankConvertAutoBankConvert home

Short Term Rental Bookkeeping for Host Clients

By AutoBankConvertPublished September 18, 2025Updated September 18, 2025

Short term rental bookkeeping for a host client means grossing up every platform payout into rental income, cleaning fees charged and platform fees, then tagging each one to the property it came from. Code cleaning and turnover costs against those fees, confirm who remitted occupancy taxes, and finish each month with gross income and net by property.

What arrives on a short term rental host's bank statement?

A short term rental host's bank statement carries platform payouts, usually one per reservation, sent a day or so after the guest checks in. Alongside them sit direct booking deposits, payments to cleaners, supply runs, utilities, internet, mortgage or rent, and occasional large repairs. A host with three listings can see dozens of payout lines a month.

The payout descriptions are short and rarely name the property. A line such as "PLATFORM PAYOUT 814.80" tells you the platform and the amount, nothing else. The platform's earnings or transaction history report is what links each payout to a reservation, a listing and a set of dates.

Direct bookings are the other source of income, and they are harder to trace. A returning guest might pay by bank transfer, a payment app or cash at the door. Those payments need the same care as any cash income: a booking record for each one, and a deposit that matches it. The guide to bookkeeping for cash businesses covers how to make deposits of that kind traceable.

Expect these cost lines on a typical month:

  • Cleaners or a turnover company, often paid per stay.
  • Linens, toiletries, coffee and other consumables.
  • Utilities, internet and streaming subscriptions for each listing.
  • Software for pricing, messaging or smart locks.
  • Repairs and maintenance, sometimes from a guest damage claim.
  • Mortgage interest, insurance and property taxes on each property.

Grossing up a short term rental platform payout

A short term rental payout is the amount the platform sends after deducting its host service fee and any taxes it keeps to remit. Grossing it up means recording what the guest paid for the stay and the cleaning as income, the fee as an expense, and the net amount as the bank deposit.

A worked reservation

The figures below are an example of one four-night stay. The fee rate and tax rate are illustrative, not any platform's actual terms. In this example the platform collects and remits the occupancy tax itself.

Reservation line Example amount
Nightly rate, 4 nights at 180.00 720.00
Cleaning fee charged to the guest 120.00
Booking subtotal 840.00
Host service fee, 3% of subtotal (25.20)
Occupancy tax collected and remitted by the platform not paid to host
Payout to host bank 814.80

The entry for this payout:

Account Debit Credit
Checking 814.80
Platform service fees 25.20
Rental income, Cabin 720.00
Cleaning fee income, Cabin 120.00
Totals 840.00 840.00

Find the 814.80 deposit on the bank statement near the check-in date, and the reservation is matched. Repeat for every payout in the month. A platform report export can be grouped by payout so you can work through the list in date order.

Keep cleaning fee income in its own account. Hosts want to know whether the cleaning fee they charge covers what they pay cleaners, and they cannot see that if the fee is folded into rent.

Tracking short term rental income by property

A host with more than one listing needs every income and expense line tagged to a property. Most hosts use one bank account for all of them, so the property has to come from the platform report for income, and from the vendor or invoice for costs. Classes, tracking categories or a separate income account per property all work.

Pick one method per client and use it on every line. The monthly summary then reads like this example for a host with three listings. The figures are made up.

Property Gross income Platform fees Cleaning and turnover Net before fixed costs
Cabin 6,200.00 186.00 720.00 5,294.00
Downtown condo 4,850.00 145.50 960.00 3,744.50
Lake house 8,900.00 267.00 840.00 7,793.00
Total 19,950.00 598.50 2,520.00 16,831.50

In this example the condo's cleaning cost is the highest of the three while its income is the lowest. That is the kind of question a by-property view raises and a single profit and loss hides: short stays mean more turnovers per dollar of rent.

Shared costs across listings

Some costs serve all the listings at once: a pricing tool subscription, the host's own accounting fees, a storage unit for spare linens. Either leave them unallocated in a shared class or split them by a rule, such as nights booked. Splitting overhead across units is routine in a factory. The guide to manufacturing bookkeeping shows overhead allocation in that setting, and the reasoning carries over to a portfolio of listings.

Who remits short term rental occupancy taxes?

Occupancy taxes are the lodging, hotel or tourist taxes that states, counties and cities charge on short stays. Depending on the location and the platform, either the platform collects and remits them, or the host has to collect and pay them. The books must show which applies to each listing and each booking channel.

Airbnb, for example, says in its help article on occupancy tax collection and remittance that in places where it has agreements with governments or is legally required to, it calculates and collects these taxes from guests at booking and remits them to the tax authority on the host's behalf. The same article says hosts in those areas remain responsible for assessing all other tax obligations, including state and city ones.

So a single listing can have some taxes remitted by the platform and others the host owes directly. Direct bookings never have tax remitted for the host. In the books:

  • Taxes the platform remits never touch the host's bank. Leave them out of income, and keep the platform's tax report in the file.
  • Taxes the host collects belong in a sales or occupancy tax payable account, not in rental income.
  • The tax payment to the city or state then clears that liability rather than showing as an expense.

Set this up per property when you take on the client, because the answer changes with the address.

Short term rental cleaning and turnover costs

Cleaning and turnover costs are what it takes to get a property ready for the next guest: the cleaner, laundry, consumables and small replacements. They are the largest variable cost for most hosts, and coding them by property is what makes the cleaning fee comparison possible.

Cleaners are often paid by bank transfer or a payment app with a description that names only the person. Keep a list of each cleaner and the properties they cover. If one cleaner works several listings, ask for invoices that say which property each clean was for. Code each payment to a cleaning and turnover account in the right class.

Supply runs are harder. One big-box receipt can cover coffee for two listings and a new mattress protector for a third. Split large purchases by property from the receipt and leave small ones in a shared class. Replacements that last years, such as a new sofa, belong in furniture and fixtures rather than supplies, so the client's tax preparer can decide how to treat them.

These costs repeat by vendor and recur every month, which makes them a good fit for coding rules. AutoBankConvert applies each client's own rules and past coding to the converted lines, so the same cleaner's payment is coded to the same account every month and a new payee goes to the review queue with a suggestion.

Short term rental stays that cross a month end

A short term rental reservation that starts on the 29th and ends on the 3rd earns income in two months. The payout, though, usually arrives once, shortly after check-in. For most small hosts on a cash basis, the payout date decides the month. For hosts on an accrual basis, the nights decide it.

Ask the client and their tax preparer which method the books follow, then apply it every month. On a cash basis, record each payout in the month it reaches the bank, and stop there. On an accrual basis, split the income across the nights in each month and hold the part for next month as unearned revenue.

The timing also matters for occupancy taxes the host pays directly, because the local return may ask for stays by date rather than by payout. Note the stay dates on each reservation in the books, even on a cash basis, so a tax return can be checked against them.

A host who comes to you after several years of doing their own books often has a backlog of statements to work through first. The guide to converting hundreds of bank statements in one project covers planning a catch-up of that size.

When a host's short term rental is also a residence

Some hosts rent out a home they also live in for part of the year, or a vacation property they use themselves. Personal use changes how the income and costs are treated on the tax return, so the books need the dates of personal use as well as the rental dates.

The IRS page on rental income and expenses for a residence explains that a dwelling counts as a residence if personal use exceeds the greater of 14 days or 10 percent of the days rented at a fair rental price. It also describes a special rule: if the unit is used as a residence and rented for fewer than 15 days in the year, none of the rental income is reported and none of the expenses are deducted as rental expenses.

The bookkeeper does not decide which rule applies. That is the tax preparer's work. What the books must provide is:

  1. A count of days rented at a fair rental price, by property.
  2. A count of personal use days, from the owner.
  3. Costs that apply to the whole year, such as insurance and interest, kept separate from costs tied to rental stays, such as cleaning.

Long-term rentals that a host also owns follow different patterns again. The guide to rental property bookkeeping covers leases, tenant deposits and monthly rent for those properties.

If you keep the books for several host clients, AutoBankConvert converts each one's monthly bank and card statements in a batch, checks every statement's balances and keeps each host's coding rules in its own workspace, so the payout matching works from complete, categorized statement data.

All posts in Industry bookkeeping