Atlanta short-term rental bookkeeping breaks in a predictable place. The host looks at the deposit that hit their bank account, calls it revenue, and moves on. Then a year later their CPA asks where the hotel/motel tax went, and nobody has an answer.

If you run an Airbnb near the Beltline, in Midtown, or anywhere inside the city limits, your books have a complication most rental property books don’t: you are collecting taxes on behalf of the government — and some of them are being collected for you, invisibly, by the platform.

Here’s what actually goes wrong, and how to book it correctly.

Mistake #1: Treating your Airbnb payout as your revenue

This is the big one, and it’s nearly universal.

The money Airbnb sends you is net of a lot of things. A guest might pay $1,000. You might receive $820. If you book $820 as revenue, you have just made three errors at once:

  • Your gross revenue is understated — which matters for financing, for valuation, and for knowing what your property actually produces
  • Your platform fees vanish — you’ve silently lost a deductible expense
  • Your tax collections disappear — money that was never yours is now buried in your income

The correct treatment: book the gross booking amount as revenue, then book the platform fee as an expense, and book taxes collected as a liability, not income. Your bank deposit is the result, not the entry.

Mistake #2: Not knowing which taxes the platform already handled

This is where Atlanta hosts get genuinely confused, and it’s a fair confusion.

As of 2026, Airbnb collects and remits Georgia state sales tax and the City of Atlanta hotel/motel excise tax on bookings made through its platform. You don’t touch it. It never lands in your account.

Which sounds like good news — until you book direct.

If you take a reservation through your own website, through VRBO under a different tax setup, or from a repeat guest who texts you, you are responsible for collecting and remitting those taxes. The platform isn’t there to do it for you.

So a single Atlanta STR can have two completely different tax workflows running at the same time, depending on where the booking came from. If your books don’t distinguish between them, you will either over-remit, under-remit, or simply not know. All three are bad.

The fix: separate your revenue by channel in QuickBooks — platform bookings vs. direct bookings. It takes ten minutes to set up and it answers the question permanently.

Mistake #3: Treating tax you collected as money you earned

When you collect an 8% hotel/motel tax from a direct-booking guest, that money is not yours. You are holding it for the City of Atlanta.

Booked as income, it inflates your revenue, inflates your apparent profit, and creates a nasty surprise when the remittance comes due. Booked as a liability, your balance sheet shows exactly what you owe and when — and your P&L tells the truth about the property.

This is a two-minute setup that prevents a recurring headache.

Mistake #4: Ignoring the licensing rules that shape the whole model

This one isn’t strictly bookkeeping, but it changes what your books are even describing.

Atlanta requires a short-term rental license (roughly $150/year), and — critically — the city ties licensing to primary residency. Broadly, hosts can license their primary residence plus one additional dwelling unit. That’s it.

If your mental model of Atlanta STR is “buy ten houses inside the perimeter and list them all,” the city’s rules do not currently support that model. This is the single biggest reason Atlanta STR pro-formas fall apart.

Verify before you act. Rates, licensing rules, and enforcement change, and they change often. Confirm the current requirements directly with the City of Atlanta before making a decision. Treat this article as a map of what to ask — not as tax or legal advice.

Mistake #5: Cleaning fees, and the rest of the small stuff

A few that show up constantly in Atlanta STR books:

  • Cleaning fees are revenue. The guest pays them, so they’re income — and what you pay your cleaner is a separate expense. Netting them together hides both numbers. (Georgia sales tax generally applies to the total listing price including cleaning fees, which is another reason not to bury them.)
  • Refunds and chargebacks reduce revenue; they aren’t an expense.
  • Furnishing a unit isn’t a repair. Furniture and appliances are typically capitalized and depreciated, not expensed the day you buy them.
  • Personal-use nights matter. If you stay in your own STR — likely, given Atlanta’s primary-residence rule — that affects deductibility. Track the nights. Nobody remembers in April.

What good Atlanta STR books actually look like

Nothing exotic. Just:

  1. Gross revenue booked gross, with platform fees visible as their own expense line
  2. Revenue split by channel, so platform-collected and self-collected taxes never get confused
  3. Taxes collected sitting in a liability account, not in income
  4. Per-property tracking, so you know which unit earns and which one just stays busy
  5. A monthly reconciliation between the platform payout report and the bank — because they will never match on their own, and the gap is where the errors live

That last one is the step almost everyone skips. It’s also the one that catches everything else.

The honest summary

Short-term rentals produce more transactions per dollar of revenue than any other kind of real estate. A single-family rental generates one rent payment a month. An STR can generate dozens of bookings, each with its own fees, taxes, refunds, and adjustments. The bookkeeping isn’t harder conceptually — there’s just far more of it, and it compounds quietly.

Get the structure right once and it runs. Get it wrong and you spend a year making decisions on numbers that were never true.

Want a second set of eyes on your STR books?

We do this daily — per-property P&Ls, platform reconciliation, and tax liabilities that actually tie out. Profit Partners is a fully remote firm serving Atlanta and clients nationwide.

Book a free books review → — 30 minutes, no pitch. We’ll tell you honestly what shape your books are in.

Atlanta licenses short-term rentals, and the license is only half the compliance picture — the tax split between what the platform remits and what you owe locally is the expensive half. Atlanta short-term rental license rules and what they do to your books.


Related reading: Short-Term Rental & Airbnb Bookkeeping Basics · Bookkeeping for Atlanta Real Estate Investors · Bookkeeping Services in Atlanta · Repairs vs. Improvements · Track Multiple Properties in QuickBooks Online

Going deeper on short-term rental books

Four pieces take the hardest parts of this and work them through in detail: your Airbnb payout is not your income — the single most common error in STR books; the short-term rental loophole is a records problem; how to calculate average stay for the 7-day test; and a material participation log that survives review.

This article is general information, not tax or legal advice. Rules change — confirm current requirements with the City of Atlanta and your CPA.