Why Your STR Business Isn't Making Money (Even with Bookings)

Back to Blog

Strong bookings don't equal strong profit. If your revenue is up but your bank account tells a different story, the cause is almost always one of three things: you're tracking revenue instead of profit, your fee structure hasn't kept up with your costs, or your books aren't set up to show you what's actually happening. Fixing this requires STR-specific bookkeeping, per-property visibility, and a monthly close that actually closes.

The Short Answer

If your calendar looks full but your bank account doesn't match the excitement, the problem isn't your bookings. It's your visibility. Most short-term rental operators are looking at revenue and guessing at profit. And guessing is not a financial strategy.

Here's what's actually going on, and how to fix it.

Revenue Is Not Profit

It's easy to feel good about a strong occupancy month. But that top-line revenue number has almost nothing to do with what you actually keep.

Before you ever see that money, it's already been split multiple ways:

  • The platform takes its cut
  • The cleaner gets paid
  • Maintenance from last week hits the account
  • The owner gets their distribution
  • Software subscriptions renewYour team gets paid

By the time all of that moves through, your revenue has already gone in six or seven different directions. Most operators aren't tracking this precisely enough to know what's actually left over, so they end up looking at revenue and assuming profit follows. It doesn't always.

Your Fee Structure May Not Match Your Business Anymore

A lot of STR businesses pay owners first and let the business absorb whatever's left. That makes sense when you're trying to build owner relationships and grow your portfolio. But if your management fee hasn't changed since you had five listings, it's probably not covering what it costs to run 20 or 30.

How This Plays Out

You set your fee when overhead was low, and you were doing most of the work yourself. Now you have a team, more tools, and higher costs across the board, but the same fee structure. The revenue goes up. Work goes up. Costs go up. Profit stays flat, or disappears, and it's confusing because the top line still looks healthy, and the pipeline is full.

If your revenue is growing and your profit isn't, your fee structure is almost always part of the reason.

Your Books Aren't Built to Show You the Truth

This is the biggest issue, and the hardest thing to fix without outside help.

Most operators are piecing together their financial picture from PMS reports, bank statements, and spreadsheets, none of which are designed to give a true financial picture of a property management business. That leaves you asking: Is this property actually profitable? Are we making money overall? Why doesn't any of this match my bank account?

A Real Example

We worked with an operator managing around 18 listings, a decent, established portfolio. They were spending 20 hours a month just producing owner reports, not bookkeeping or reconciling, just the reports. Everything was manual, and the underlying numbers were never quite clean, so there was always something to chase.

After we rebuilt their system, reporting dropped from 20 hours a month to 4 or 5. In the process, we found over $1,200 a month in duplicated software costs they didn't know they were paying. The books just weren't set up to show it.

Why Growth Makes This Worse, Not Better

More listings and more bookings won't fix an unclear financial picture. They'll amplify it. You end up scaling something that already isn't working: the problems get bigger, the losses get harder to find, and hiring decisions get more expensive. By the time you notice, you might be at 40 or 50 listings with financial records that take months to untangle.

What Actually Fixes This

Build your books for STR specifically. Not a generic small business template, not QuickBooks' default chart of accounts. You need a trust account separated from your operating account, platform payouts broken down by reservation (not lumped into one deposit), management fees applied consistently every month, and pass-through expenses tracked against each individual property.

Get per-property visibility. A single combined P&L for your whole portfolio will hide a property that's quietly losing money every month. You need to see each property on its own: which ones are performing, which aren't, and which look fine on revenue but fall apart on margin.

Run a monthly close that actually closes. Not a rough picture based on your bank balance. A real reconciled close, including a trust account that's confirmed in balance, done by the 15th of the following month, with owner statements that match the numbers and payments that match the statements.

When that process runs cleanly every month, you stop guessing and start knowing.

FAQs

  • Revenue is a gross number before platform fees; cleaning, maintenance, owner distributions, and software costs are subtracted. Profit is what's left after all of that, and if you're not tracking it precisely, it's easy to assume the two are the same.

  • If your revenue and workload have grown but your profit hasn't kept pace, your fee structure is a likely culprit, especially if it hasn't changed since you had a much smaller portfolio.

  • A separate trust and operating account, platform payouts broken down by reservation, consistent monthly management fee application, and pass-through expenses tracked per property.

  • By the 15th of the following month, with a reconciled trust account, accurate owner statements, and payments that match those statements.

If your bookings look good but the profit doesn't, it's worth taking a closer look at what's happening in your books. In almost every case we've seen, the money is there. It's just not being tracked in a way that lets you see it. Reach out to Keystone Bookkeepers to talk through what that looks like for your operation.