Claim Your Free Rental Projection & Estimate

  • This field is for validation purposes and should be left unchanged.

Florida Vacation Rental Taxes Explained for Central Florida Hosts

Florida Vacation Rental Taxes Explained for Central Florida Hosts

A Kissimmee host called us last year after getting a letter from the Osceola County Tax Collector. She’d been on Airbnb for two years. Assumed the platform handled all her Florida vacation rental taxes. Turns out, Airbnb never collected a dime of her county’s tourist tax. She owed $7,200 in back taxes, plus penalties.

She’s not an outlier. I’ve managed over 100 vacation rentals across Orlando, Kissimmee, and Davenport, and this Airbnb tax situation in Florida is the number one thing new owners get wrong. Not pricing. Not a guest screening. Taxes.

You owe between 12% and 13.5% on every booking, depending on your county. Three separate taxes, two government agencies, and a gap in what platforms collect that nobody warns you about. Here’s the full breakdown so you don’t end up like that Kissimmee host.

Total tax in Kissimmee (Osceola County)

Total tax in Orlando (Orange County)

Total tax in Davenport (Polk County)

The Three Tax Layers Every Florida Host Owes

Most owners think “Florida vacation rental taxes” means one tax at one rate. It’s actually three taxes stacked together, each going to a different place, each with its own filing deadline. Miss one and you won’t know until the penalty notice arrives.

1. State Sales Tax (6%)

Florida charges 6% on every transient rental under six months. That’s Florida Statute 212.03, unchanged for over a decade. You file it with the Florida Department of Revenue on Form DR-15.

Important detail: “total rental charged” means more than the nightly rate. It includes cleaning fees, pet fees, and every mandatory charge. More on that below.

2. County Tourist Development Tax (5-6%)

This is the one I see owners miss constantly. The tourist development tax in Florida goes to your county, not the state. Completely separate registration. Completely separate return. Completely separate deadline.

Osceola County and Orange County both charge 6% TDT, the maximum Florida law allows. Polk County charges 5%. The Polk County vs Osceola County rental regulations differ on more than just the rate.

3. Discretionary Sales Surtax (0.5-1.5%)

The small one. Every county adds a surtax on top of the state’s 6%. Osceola adds 1.5%, Polk adds 1.0%, Orange adds 0.5%. This files together with your state sales tax on the DR-15, so at least it’s not a third account to manage.

Bottom line:

You need TWO separate tax accounts before your first guest checks in. One with the Florida Department of Revenue (sales tax + surtax) and one with your county tax collector (TDT). Miss either and penalties start stacking on day one.

Florida Vacation Rental Tax Rates by County

I get asked about these rates every week. Here’s the full Florida sales tax on vacation rental breakdown for the three counties where we manage properties. All rates current; no changes are scheduled.

Tax ComponentOsceola (Kissimmee)Orange (Orlando)Polk (Davenport) 
State sales tax6.0%6.0%6.0%
Discretionary surtax1.5%0.5%1.0%
Tourist development tax6.0%6.0%5.0%
Total combined rate13.5%12.5%12.0%

On a $200/night booking in Kissimmee, that’s $27 in taxes per night. On a property earning $60,000/year, you’re looking at $8,100 in total tax. That’s a real line item, and knowing the full cost to run a short-term rental in Orlando starts with understanding this number.

Quick tip for Davenport owners: parts of ChampionsGate fall in Osceola County (13.5% total) while other Davenport addresses are in Polk (12.0%). That 1.5% difference adds up to $900/year on a $60K property. Your property tax bill shows which county you’re in.

Florida Vacation Rental Tax Rates by County

What Airbnb and Vrbo Collect (And What You Still Owe)

This is where Florida short-term rental tax gets really messy. Every platform handles tax collection differently, and the biggest gap sits right in Osceola County, where most of our owners have properties.

What They CollectAirbnbVrboDirect Bookings 
State sales tax (6%)✓ Yes✓ Yes✗ You collect
Discretionary surtax✓ Yes✓ Yes✗ You collect
TDT: Orange County✓ Yes✓ Yes✗ You collect
TDT: Polk County✓ Yes✗ No✗ You collect
TDT: Osceola County✗ No⚠ Collects but passes to you*✗ You collect

*Vrbo collects the Osceola County tourist tax from the guest but passes it to the owner/property manager to remit to the county. You are still responsible for filing.

What Airbnb and Vrbo Collect (And What You Still Owe)

Airbnb does NOT have a collection agreement with Osceola County for tourist development tax. If your property is in Kissimmee, Celebration, or the Osceola side of ChampionsGate, you must register with the Osceola County Tax Collector and remit the 6% TDT yourself. Every single month. Even if 100% of your bookings come through Airbnb.

I can’t stress this enough. This is the single biggest compliance trap for Kissimmee hosts. Every owner we onboard from self-managing, this is the first thing we fix. The Florida DOR sees every Airbnb listing through 1099-K filings. If you have bookings but no Osceola County tourist tax account, you’re already flagged.

When you list across Airbnb, Vrbo, and direct booking channels, tracking which taxes each platform collects becomes a monthly reconciliation headache. That’s one of the biggest reasons owners switch to a full-service property manager who handles this for every booking.

Are Cleaning Fees Taxable on Florida Vacation Rentals?

Yes, and this trips up more hosts than you’d think. Under Florida Administrative Code 12A-1.061, “total rental charged” means every charge that’s required as a condition of the stay. If the guest can’t decline it, the full 12-13.5% applies.

Your cleaning fee? Taxable. Pet fee? Taxable. Resort fees, utility surcharges, mandatory damage insurance? All taxable. Both state sales tax and your county TDT apply to every one of these.

What’s NOT taxable: refundable security deposits (unless you keep them for unpaid rent) and truly optional add-ons the guest can decline. Pool heating for $25/day that guests can skip? Not taxable. A $150 cleaning fee they can’t skip? Taxable on every booking.

Practical example:

Your guest pays $250/night for 5 nights ($1,250) plus a $200 cleaning fee and a $75 pet fee. The taxable amount is $1,525, not $1,250. In Osceola County, that’s $205.88 in total tax. Filing on just the nightly rate would leave $37.13 uncollected, and the state considers that your liability, not the guest’s.

How to Register and File Your Florida Vacation Rental Taxes

This is the part where most owners’ eyes glaze over. But get through this once and you’re set. Here’s the step-by-step for DR-1 Florida sales tax registration and county TDT setup.

Step 1: Register with the Florida Department of Revenue

1. Complete Form DR-1 Online

Go to floridarevenue.com and submit your Florida Business Tax Application. Processing takes 3-5 business days. If you own multiple rental properties, use Form DR-1C for collective registration.

2. Receive Your Certificate of Registration (DR-11)

Once approved, you’ll get Form DR-11 (Certificate of Registration) and Form DR-13 (Annual Resale Certificate). These are non-transferable. If ownership changes, you need a new registration.

3. File Form DR-15 Monthly

Returns are due on the 1st of the month following the reporting period. You’re not considered late until after the 20th. Report transient rental income on Line D with discretionary surtax on Lines 15(a) through 15(d). You must file even if you had zero rentals that month.

Step 2: Register with Your County Tax Collector

This is a completely separate process. Contact your county tax collector directly:

CountyAgencyFiling Due Date 
Osceola (Kissimmee)Osceola County Tax CollectorBy the 20th of following month
Orange (Orlando)Orange County ComptrollerDue 1st, delinquent after 20th
Polk (Davenport)Polk County Tax CollectorDue 1st, delinquent after 20th

The Collection Allowance (Free Money Most Hosts Miss)

Here’s a small win most hosts don’t know about. File and pay electronically, on time, and Florida gives you 2.5% back on the first $1,200 of tax due. That’s up to $30 per filing period, or $360/year. Not huge, but it’s free money for doing what you should be doing anyway.

Paper filing forfeits the allowance entirely. So does paying late. The FL DOR launched a new eFile system in December 2025 that makes this painless.

Heads up:

If you use direct bookings through your own website, you collect and remit everything yourself. There’s no platform handling any piece of it. That’s another reason direct booking strategies work better with a professional manager tracking the tax side.

Tax Deductions That Lower Your Bill

Now for the good news. Florida has no state income tax, which means every vacation rental tax deduction in Florida flows straight to your federal return. No state-level clawback. Here are the write-offs that save our owners the most money.

The Big Deductions

DeductionWhat You Can Write OffWhere It Goes 
Mortgage interestFully deductible. No $750K cap (that limit is for personal residences only).Schedule E
Property taxesFully deductible. No SALT cap on rental property (the $10K limit is Schedule A only).Schedule E
Depreciation (building)27.5-year straight-line on the building value, excluding land.Schedule E
Depreciation (furnishings)5-7 year MACRS. 100% bonus depreciation is now permanent under the One Big Beautiful Bill Act (signed July 4, 2025).Schedule E
Property management feesFully deductible. Includes PM fees, platform service fees, and co-hosting fees.Schedule E
Short-term rental insuranceHazard, liability, flood, umbrella, PMI. All fully deductible.Schedule E
Airbnb cleaning serviceTurnover cleaning, supplies, linens, toiletries. All deductible.Schedule E
Travel to property$0.70/mile (2026 standard rate). Out-of-town trips deductible if 50%+ rental purpose.Schedule E

The QBI Deduction (20% Off Your Rental Income)

This one is big and most hosts don’t claim it. Section 199A lets you deduct 20% of qualified business income from your vacation rental. Made permanent under the One Big Beautiful Bill Act. The safe harbor requires 250 hours of rental services per year, and your property manager’s hours count toward that total.

Real numbers: if your rental nets $40,000, QBI saves you up to $8,000 in taxable income. That’s $1,760 in actual tax savings for a host in the 22% bracket. Phase-outs start at $201,750 single/$403,500 married filing jointly.

Cost Segregation (Advanced Strategy)

This is the power move for owners with properties worth $250K+. A cost segregation study reclassifies 20-30% of your property into faster depreciation buckets (5, 7, 15 years instead of 27.5). With 100% bonus depreciation now permanent, those reclassified amounts become a Year 1 deduction.

Studies cost $2,500 to $6,000 but typically save $15,000 to $40,000 in the first year. Catch: you’ll recapture at 25% when you sell (unless you 1031 exchange into another property). Talk to your CPA first, but for most Central Florida investors, the math is a no-brainer.

If you rent out your homesteaded primary residence for more than 30 days per calendar year for two consecutive years, you risk losing your homestead exemption entirely. Florida property appraiser offices actively cross-reference short-term rental licenses against homestead rolls. If you’re thinking about renting your primary home, read about blocking your vacation rental for personal use to understand the boundaries.

What Goes Wrong

Penalties for Getting Florida Vacation Rental Taxes Wrong

I don’t say this to scare you, but Florida does not mess around here. I’ve seen owners brush off filing for a few months thinking they’ll catch up later. The penalties escalate faster than most people realize.

Late Filing

Miss your deadline and you owe a 10% flat penalty on the tax due, with a minimum of $50 even on a zero-activity return. You also lose your collection allowance for that period. Interest accrues at 12% per year starting July 2026, calculated daily and non-negotiable.

Criminal Penalties

This is the part most tax guides skip over. Under Florida Statute 212.15, sales tax collected from guests is held in trust for the state. If you collect it and don’t send it in, Florida classifies that as theft of state funds. Not a civil matter. Criminal.

Unremitted AmountOffense LevelMaximum Penalty 
Under $1,0002nd degree misdemeanor60 days jail
$300 to $20,0003rd degree felony5 years prison
$20,000 to $100,0002nd degree felony15 years prison
Over $100,0001st degree felony30 years prison

These penalties apply to state sales tax. County TDT penalties vary but all include 10% late penalty minimums plus interest. And the statute of limitations for unfiled returns? It never expires. If you never filed, the state can come after you indefinitely.

Penalties for Getting Florida Vacation Rental Taxes Wrong

How They Find You

People ask me how the state even finds non-filers. It’s not hard. The DOR cross-references Airbnb 1099-K filings with their tax registration database. They also match DBPR vacation rental licenses against DOR accounts. If you pulled a license but never registered for tax, you’re already in their system.

Operating a short-term rental in Florida without proper licensing and tax registration isn’t a gray area. It’s a countdown to an audit letter.

Voluntary disclosure option:

If you’ve been renting without filing, contact the FL DOR’s Voluntary Disclosure Program at 850-617-8552 BEFORE they contact you. They generally waive penalties and limit the look-back to three years. Interest is still owed, but it’s far better than waiting for the audit letter.

What This Actually Costs: A Kissimmee Rental Example

Enough theory. Let’s put real numbers to Florida vacation rental taxes using a property that looks like most of the rentals we manage in Kissimmee.

Annual gross rental income

Total annual tax (13.5%)

Collection allowance you keep

Of that $8,100 in total tax, $4,500 is state sales tax and surtax (filed with FL DOR), and $3,600 is Osceola County tourist development tax (filed separately with the county). On Airbnb bookings, the platform handles the $4,500 to the state. You’re responsible for the $3,600 to Osceola County yourself.

If you miss six months of Osceola County TDT filings, that’s $1,800 in uncollected tax, $180 in penalties, plus interest. And that’s before the state starts asking why your 1099-K shows rental income, but you have no county tax account.

This is why understanding the full cost picture matters when you’re calculating your vacation rental ROI. A property that looks profitable on paper can quietly bleed money through missed tax obligations you didn’t even know you had.

Frequently Asked Questions

How much tax do I pay on a vacation rental in Florida?

Three stacked taxes: 6% state sales tax, 0.5-1.5% county discretionary surtax, and 5-6% tourist development tax. Total combined rates: Kissimmee 13.5%, Orlando 12.5%, Davenport 12.0%. All three apply to the full rental amount, including cleaning fees and pet fees.

Does Airbnb collect and remit taxes in Florida?

Airbnb collects 6% state sales tax and county surtax everywhere in Florida. But Airbnb does NOT collect tourist development tax in Osceola County (Kissimmee). Hosts must register with the Osceola County Tax Collector and remit the 6% TDT themselves. Airbnb does collect TDT in Orange County (Orlando) and Polk County (Davenport).

Are cleaning fees taxable on Florida vacation rentals?

Yes. Mandatory cleaning fees are part of the taxable rental amount under Florida Administrative Code 12A-1.061. Both state sales tax and tourist development tax apply to cleaning fees, pet fees, resort fees, and any charge required as a condition of the rental.

Do I need to register with Florida to collect sales tax on my rental?

Yes. Complete Form DR-1 online at floridarevenue.com before collecting any rental income. Processing takes 3-5 business days. You also need separate registration with your county tax collector for tourist development tax. Two agencies, two registrations.

What is the Osceola County tourist tax?

Osceola County charges a 6% tourist development tax on the total rental amount, including cleaning fees and all guest charges. Filed monthly with the Osceola County Tax Collector by the 20th. No booking platform currently auto-collects and remits this tax in Osceola County. You must handle it yourself.

What tax deductions can I claim on my Florida vacation rental?

Key deductions: mortgage interest (fully deductible on Schedule E, no $750K cap), property taxes (no SALT cap on rentals), depreciation (27.5 years for building, 5-7 years for furnishings with 100% bonus depreciation now permanent), repairs, cleaning, management fees, insurance, utilities, and travel at $0.70/mile. The QBI deduction allows 20% off qualified business income.

What happens if I don’t pay the tourist development tax in Florida?

Late filing triggers a 10% penalty (minimum $50) plus 12% annual interest. Florida treats collected-but-unremitted sales tax as theft of state funds under Statute 212.15. Penalties range from 60 days jail for under $1,000 to 30 years prison for $100K+ in unremitted tax. The statute of limitations never expires if you never filed.

What’s the difference between Florida sales tax and tourist development tax?

Sales tax (6%) goes to the state via the FL Department of Revenue on Form DR-15. Tourist development tax (5-6%) goes to your county tax collector with separate registration and a separate monthly return. Both apply to the same rental amount. You need two accounts, two returns, and two deadlines.

Airbnb management by superhosts in Florida, Mike Chen
Connect With Us!

If you're looking to rent or sell your vaction home connect with us today!

How Can We Help You?

We would love to hear from you! Please fill out this form and we will get in touch with you shortly.

    (check all that apply)
  • This field is for validation purposes and should be left unchanged.

Leave a Reply

Your email address will not be published. Required fields are marked *