
Track Owner Draws and Capital Contributions in QuickBooks

Recording Mortgage, Property Tax, and HOA Fees for STR Properties

How to Categorize Software Subscriptions for Your STR Business

Monthly Bookkeeping Routine: 30 Minutes to Clean STR Books

Year-End Closing Checklist for Short-Term Rental Businesses

How to Track Guest Damage Claims and Insurance Payouts

The Short-Term Rental Guide to Reconciling Stripe Payouts in QuickBooks Online

Booking Platform Fees on Your STR P&L: Where They Really Belong

How to Handle Resort Fees and Cleaning Fees in Your Books

The Right Way to Track Security Deposits in QuickBooks Online
Monthly Bookkeeping Routine: 30 Minutes to Clean STR Books

Who this is for
This guide is for STR hosts and property managers running anywhere from one rental to a small portfolio of 20-30 properties. If you use QuickBooks Online, Xero, or a similar tool alongside a PMS like OwnerRez, Hostfully, or Guesty, you already have most of the data you need. The problem is usually not a lack of data - it is the absence of a consistent habit that catches errors before they pile up.
If your current routine is "look at things whenever something feels off," this article is for you.
Why monthly beats quarterly (or never)
STR accounting errors compound. A miscoded cleaning fee in January is a nuisance. Twelve months of the same miscoded fee means your expense totals are wrong, your owner distributions may be off, and your Schedule E or Schedule C deductions are understated or overstated. By the time you catch it at tax time, you are correcting months of entries instead of one.
A monthly close also keeps owner trust accounting clean. If you hold owner funds in a trust or operating account, a one-month lag in reconciling distributions is manageable. A six-month lag is a compliance risk.
Thirty minutes once a month is a realistic commitment. The steps below are ordered to move from biggest risk to smallest so that if you only have 20 minutes, you spend them where they matter most. For a deeper look at the full accounting picture, see our STR property management accounting guide.
The 30-minute monthly routine
Step 1: Match platform payouts to recorded income (8 minutes)
Pull the payout report from each OTA or your PMS for the prior month. Compare the total deposited against what your accounting software recorded as income.
Things that commonly cause a gap:
A payout that arrived on the last day of the month and posted in the following period
A refund or chargeback that reduced a payout without a corresponding entry
Platform fees deducted at source that were never recorded as an expense
For each property, the math should be simple: gross booking revenue minus platform fees equals net payout. If your books show a different net, find the difference before moving on.
Worked example: In March, your Airbnb dashboard shows $4,200 in gross bookings and $294 in host fees, for a net payout of $3,906. Your accounting file shows $3,750 in income for that property. The $156 gap turns out to be a late February payout that posted in March - so March is $156 overstated and February is $156 understated. You adjust the posting date, and both months are now accurate.
Step 2: Review expense coding (7 minutes)
Open your expense ledger for the month and scan for:
Cleaning costs coded to repairs, or vice versa
Supply purchases coded to a generic "miscellaneous" category
Owner-paid expenses that were recorded as company expenses (or missed entirely)
One-time capital items coded as operating expenses
The IRS distinguishes between repairs (deductible in the year incurred) and improvements (capitalized and depreciated). A $900 water heater replacement is a repair if it restores the unit to working condition. A $900 appliance upgrade that adds value is a capital improvement. Coding these the same way creates problems at tax time. IRS Publication 527 covers residential rental property expense rules in detail.
You are not auditing every line - you are scanning for amounts that look unusual or categories that are catching everything because someone ran out of patience.
Step 3: Check owner distributions and trust balances (7 minutes)
If you manage properties for other owners, verify that every distribution made during the month matches the owner statement you produced. The distribution amount should reconcile to: collected rent, minus management fees, minus owner-approved expenses, equals net to owner.
Also confirm that your owner trust account balance equals the sum of what you owe across all active owners. This is not optional - commingling owner funds with operating funds is a regulatory issue in most states.
For a thorough explanation of how this works, the owner trust accounting guide covers the mechanics and the compliance requirements.
Step 4: Confirm sales tax and lodging tax filings (5 minutes)
Check that every jurisdiction where you owe occupancy or lodging tax has a filing due date logged this month. Confirm any filings from the prior month were submitted and that the amounts filed match what you recorded in your books.
If an OTA collects and remits tax on your behalf in a given jurisdiction, make sure you are not also remitting - double payment is more common than most operators realize, especially when a property crosses into a jurisdiction the platform does not cover.
Keep a simple spreadsheet with: jurisdiction, rate, who remits (you or the platform), filing frequency, and last filed date. Five minutes a month keeps this current.
Step 5: Flag anything that needs follow-up (3 minutes)
At the end of your review, write down anything you could not resolve. A short list of open items is better than a mental note you will forget. Examples:
"$340 expense from Property 3 - need vendor invoice"
"Owner for Unit 12 has not confirmed March repair approval"
"Verify whether new county requires separate lodging tax registration"
Set a reminder to close these before next month's review.
What this routine will not catch
The steps above handle the most common monthly errors. They will not catch everything. Systematic issues - such as a fee structure in your PMS that has been calculating management fees at the wrong rate for six months, or owner statements that have been consistently omitting a line-item expense category - tend to be invisible in a single month's review.
That kind of structural error requires looking across a longer history. If you want to know whether your last 60 days of owner statements are accurate, you can run your owner statements through PX's free audit to surface gaps that a monthly routine is not designed to find.
Our platform features explain how PX identifies these cross-period discrepancies without replacing your existing tools.
Building the habit
The most effective way to run this routine is to block 30 minutes on the same day every month - the 5th works well because most OTA payouts and PMS reports for the prior month are available by then. Put it on your calendar as a recurring event with a non-negotiable status.
If you manage more than 10 properties, the payout matching step will take longer than eight minutes. Scale your time budget accordingly, but keep the structure the same. The order matters: revenue first, then expenses, then owner funds, then tax, then open items.
A clean monthly close takes less than an hour once it is routine. It is the irregular, catch-up review that costs half a day.
Frequently Asked Questions
How often should STR operators close their books?
Monthly is the right frequency for most STR operators. It keeps errors from compounding, supports accurate owner distributions, and ensures tax obligations stay current. Quarterly works for very simple, single-property operations but creates unnecessary catch-up work for anyone managing multiple owners or jurisdictions.
What if my PMS and accounting software show different income totals?
A discrepancy between your PMS and accounting software usually comes down to timing (a payout crossing month-end), platform fees being deducted before the deposit, or a refund that reduced a payout without a matching entry. Work through the math: gross booking revenue minus platform fees should equal net payout. Identify which side of the equation is off and trace it to a specific booking or transaction.
Do I need a separate bank account for owner trust funds?
In most states, yes - property managers who hold funds on behalf of owners are required to keep those funds in a separate trust account rather than commingling them with operating funds. Requirements vary by state, so confirm the rules with your real estate attorney or CPA. Beyond legal compliance, a separate account makes your monthly reconciliation significantly easier.
What expenses are deductible for short-term rentals?
Common deductible expenses for STR properties include mortgage interest, property taxes, insurance, repairs and maintenance, cleaning, supplies, platform fees, and professional services. Capital improvements are not immediately deductible - they are depreciated over time. IRS Publication 527 is the primary reference for residential rental property, and a CPA familiar with STR taxation can help you apply the rules to your specific situation.
Next steps
Start with last month. Pull your payout report and your income ledger and run through Step 1 right now. If they match, you are in good shape. If they do not, you have found your first error - and now you know the routine works.
For a broader foundation on how STR bookkeeping fits together across properties and owners, the STR property management accounting guide is the right place to continue. And if you want an expert review of whether your owner statements have been accurate over the past two months, the PX free owner statement audit will show you exactly where the gaps are.
By Jessica Hudson, CPA - specializing in short-term rental tax, bookkeeping, and financial operations for vacation rental hosts and property managers.