---
title: "Airbnb Host Bookkeeping: Payouts, Fees & Taxes | MCC"
description: "Read the payout report, handle cleaning, occupancy taxes and personal-use days. Worked booking example."
url: "https://mcc-solutionsnj.com/bookkeeping/guides/bookkeeping-for-airbnb-hosts"
---

Bookkeeping guide · Updated October 12, 2026

# Bookkeeping for Airbnb and Short-Term Rental Hosts

Short-term rentals sit somewhere between a landlord business and a hospitality business, and the books should reflect that. Platform payouts, cleaning fees and lodging taxes make the money trail less obvious than a monthly rent check.

By [Matthew Coleman](/about), MCC Solutions

**Quick answer.** Record an Airbnb or similar payout as gross booking income, then record the host fee as an expense, rather than booking only the net deposit. Reconcile each month against the platform's earnings report.

Want this handled for you?

Monthly bookkeeping, cleanup and year-end close for small businesses. Start with a free health check of your books.

[Free health check](/bookkeeping/health-check)[Get a quote](/bookkeeping/#interest)

**Related:** [NJ 1099 contractor rule (ABC test)](/bookkeeping/guides/nj-independent-contractor-rule-abc-test-2026) · [Trial balance explained](/bookkeeping/guides/trial-balance-explained) · [Owner contribution or loan](/bookkeeping/guides/owner-equity-and-capital-contributions)

**Free tools:** [True cost of an employee](/bookkeeping/employee-cost-calculator) · [Contractor vs employee cost](/bookkeeping/contractor-vs-employee-cost-calculator)

[![Intuit ProAdvisor Gold tier badge](/img/credentials/intuit-proadvisor-gold.png)](https://proadvisor.intuit.com/app/accountant/search?searchId=matthew-coleman77)Gold tier in Intuit's ProAdvisor program. [See my Intuit listing](https://proadvisor.intuit.com/app/accountant/search?searchId=matthew-coleman77)

Keeping your own books? Tallyfinch does invoices, bank import and reports on your computer. [See Tallyfinch](/bookkeeping/mcc-books-downloadable-bookkeeping-software)

## Read the payout report, not the deposit

Airbnb and similar platforms deposit money after taking a service fee and sometimes holding back for taxes or adjustments. The earnings report lists each reservation with the nightly rate, cleaning fee, host fee and any tax collected. Record gross booking income, then the host fee as an expense. Reconcile each month so your bank deposits equal the sum of the payouts.

## Lodging and occupancy taxes

Some platforms collect and remit occupancy taxes in certain places, and in other places the host must register and file. Do not assume. Check state and local requirements, and keep any tax you collect separate from income in a liability account. If you are unsure, ask the tax agency or an accountant.

## Cleaning, supplies and turnover

Cleaning fees paid by guests are income, and what you pay a cleaner is an expense. They are different numbers and should be recorded that way. Linens, toiletries, coffee, light bulbs and smoke detector batteries are supplies, and the replacement of larger furnishings may be capitalized. If a cleaner is an independent contractor, get a W-9 on file and issue a 1099 when the rules require it.

## Personal use and mixed use

If you or family stay at the property, the tax treatment changes. Days of personal use can limit deductions, and the rules also depend on how many days you rent the property. Keep a calendar of rented days, personal days and days you were working on repairs. Ask a CPA before the first tax season, because this area has many special rules.

## Setup, furnishing and monthly tracking

Initial furnishing and equipment can be sizeable. Keep receipts, organize them by room, and discuss depreciation with your CPA. Utilities, internet, streaming subscriptions, lawn care, insurance designed for short-term rentals and pricing tools are recurring costs. A monthly page should show nights booked, occupancy, average nightly rate, income and expenses per property. If a property barely covers its costs after the mortgage and taxes, the numbers will tell you earlier than your bank balance will.

Also keep a note of any permit or license required by the municipality, and renew on time.

## Multiple listings and a co-host

When you manage listings for other owners, the money you handle is not entirely yours. Track owner payouts, your management fee, and expenses you pay on behalf of the owner separately for each property. Send owners a monthly statement. If a co-host helps with guest messages or turnovers, decide in writing whether the pay is a percentage or a flat fee, and record it consistently. Clear statements prevent most disagreements.

Revenue swings with seasons and local events. Keep a cash reserve for slow months, set aside money for repairs between guests, and review the pricing against expenses every quarter. A calendar of rented nights makes it easy to compare month to month and year to year.

## Worked example with numbers

A guest booking totals $1,000 with a $30 host service fee and a $100 cleaning charge that you pass through, paying your cleaner $90. Record revenue of $1,000, the platform fee of $30 and cleaning expense of $90. Your deposit is $970, which is not your revenue. If lodging or occupancy taxes were collected, they are a liability, not income.

## Mistakes that cost money

Mixing personal-use days with rental days. Ignoring occupancy taxes. No separate accounts for each property. Recording payouts as income.

## Check your work

Reconcile the platform's earnings report to deposits each month.

## Common questions

**Is Airbnb income treated as rental income?**

It can be rental income or business income depending on the services provided. A CPA can say which applies.

**Should I use a separate bank account per property?**

It is not required, but separate tracking by property is essential.

This guide is general information, not tax, legal or accounting advice. Rules, fees and due dates change; check with the IRS, the NJ Division of Taxation or a licensed professional for your situation.

Let us handle it

 [### Monthly bookkeeping Categorizing, reconciling and monthly reports, with cleanup, payroll and NJ filings available. Bookkeeping →](/bookkeeping/)
 [### QuickBooks Online Monthly bookkeeping, cleanup and reconciliation in QuickBooks Online for New Jersey small businesses. Your account stays in your name. QuickBooks →](/bookkeeping/software/quickbooks-online)

More guides

- [Bookkeeping for Daycares and Child Care Providers](/bookkeeping/guides/bookkeeping-for-daycare-centers)
- [Bookkeeping for Auto Repair and Body Shops](/bookkeeping/guides/bookkeeping-for-auto-repair-shops)
- [Bookkeeping for Cleaning and Janitorial Companies](/bookkeeping/guides/bookkeeping-for-cleaning-services)
- [Retail Store Bookkeeping: Inventory, POS and Shrink](/bookkeeping/guides/bookkeeping-for-retail-stores)

Free tool

- [Bookkeeping health check](/bookkeeping/health-check)

 [All guides](/bookkeeping/guides)

Reach small business owners, freelancers and bookkeepers who read this guide: [advertise here](/advertise#bookkeeping).

Do it yourself

### Short-Term Rental Host Bundle

See which property earns money, check a deal before you buy, track improvements and have your records ready at tax time.

[See what's inside ($75)](/toolkits/short-term-rental-host-bundle)14-day full refund

Excel workbook

### Short-Term Rental Host Profit Tracker

Log each stay once and see occupancy, net per night and profit by month, with your platform fee, cleaning and fixed costs built in.

[See what is inside ($24)](/toolkits/airbnb-host-profit-tracker)

Tallyfinch

### Books you keep on your own computer

Tallyfinch does invoices, bills, bank import, reconciliation and the main reports, in a file you own. $99 once, then $5 a month for updates; the app keeps working if you stop the plan. It does not do payroll or sales tax filing. The free download records up to 60 entries.

[See Tallyfinch](/bookkeeping/mcc-books-downloadable-bookkeeping-software) [Download it free](/tools/pro/trial/mccBooks) [Compare the three apps](/software)

## Rather have us keep the books? Ask for a quote.

[Get a Quote](/bookkeeping/#interest)[Call (908) 444-6373](tel:+19084446373)
