Your cleaning fee is taxed too: how Polk County's 5% tourist tax really works

Here's the line that trips up almost every new host in Polk County: the tax you owe isn't just on the room rate. It's on the whole booking. Nightly rate, extra-guest fees, pet fees, and yes, the cleaning fee you charge to reset the place between stays. All of it gets taxed the same way.

That surprises people because the cleaning fee feels like a pass-through. You pay us, the guest reimburses you, done. But the state and the county don't see it that way. To them it's part of what the guest paid to sleep in your unit for the night, so it lands inside the taxable total.

What the 12% is actually made of

Two separate taxes stack on short-term stays here:

  • 7% Florida state sales and use tax — the same sales tax you pay on most things, applied to rentals under six months.
  • 5% Polk County Tourist Development Tax (TDT) — the local "bed tax" that funds tourism, beaches, sports facilities and the like.

Add them and you're collecting 12% on the full rental price. If a guest books three nights at $180 plus a $150 cleaning fee, the taxable amount isn't $540. It's $690. Twelve percent of that is $82.80, not $64.80. Skip the cleaning fee in your math and you're short every single booking. Over a busy Legoland season, that adds up to a number you don't want to explain to the Tax Collector later.

Who files it, and who doesn't

This is where the platforms save you real work — but only halfway.

Airbnb and Vrbo/HomeAway collect and remit the TDT for you on bookings made through them. You don't file for those. They add the tax at checkout, take it, and send it to Polk County directly. Nice.

But the moment you take a direct booking — a repeat guest who texts you, someone off your own website, a spring-training regular who books over the phone — that's on you. You collect the 5% TDT yourself and remit it yourself. The platform isn't in the loop, so nobody's covering that filing but you. A lot of hosts who lean on direct bookings for TigerTown weekends or Sun 'n Fun week get caught here because they assume "Airbnb handles the tax" means it's handled everywhere. It doesn't.

The monthly deadline that actually matters

TDT is filed monthly with the Polk County Tax Collector at polktaxes.com. The return and payment are due on the 1st of the month for the prior month's rentals, and they're delinquent after the 20th. Miss that window and you're into penalties and interest, which is a dumb way to lose money on a rental that's otherwise doing fine.

Even a month with zero direct bookings usually needs a return filed — a zero return — so the account stays clean. Set a recurring reminder for around the 15th. That gives you a buffer before the 20th and keeps you off the delinquent list.

Keep the cleaning receipts where the tax math lives

Because the cleaning fee is taxable, it's worth tracking what you charge the guest for turnover right alongside what you actually pay for it. Two different numbers, and the county only cares about the first one. When we turn a place — whether it's a 1920s bungalow off Lake Morton with its tight parking and older HVAC, or a newer three-bedroom villa out in Haines City built for the eight-person Legoland crowd — we invoice a flat cleaning charge. That's the number you're marking up (or passing through) to the guest, and that's the number that goes into your taxable total.

If you run a few doors across the county — say a downtown historic unit plus something out in Auburndale or Bartow — each location has its own booking mix, so each has its own direct-booking tax to track. Don't lump them. The county files are per the rental, not per the host.

A couple of things that aren't the cleaning fee, but ride along

The TDT is the one that touches your turnover math, but it's not the only box to tick. If you're renting more than three times a year or for stays under 30 days, Florida wants a DBPR vacation-rental license, and operating without one can run penalties up to $15,000. Polk County also wants a Class B local business tax receipt for each location. None of that is our lane — we clean — but if you're already thinking hard enough about tax to read this far, those two are worth confirming while you're in the paperwork.

We handle turnovers across Lakeland and out along US-98 toward Lake Wales, and the cleaning invoice we hand you is built to drop straight into whatever you're filing. If you want a turnover partner who gives you a clean, itemized number every time, get in touch — or see how we work on the main page. The tax is the county's business. The reset is ours.

Set a fee that actually covers the work

Get a flat per-turnover rate for your Lakeland listing and price your cleaning fee with confidence.

Call (863) 267-8959

More from the Lakeland blog

Tap to call (863) 267-8959