Thursday, October 15, 2026 Orlando, FL
City Desk
Orlando
Legal & Finance

What Orlando Short-Term Rental Hosts Actually Owe in Taxes

With Q4 booking season ramping up on I-Drive and through the Kissimmee corridor, and IRS visibility into platform income increasing for the 2025 tax year, this guide puts all four obligations in on…

Portrait of Sarah Okonkwo
Legal & Finance Editor ·
15 min read
Share
Short-term rental tax compliance checklist for Orlando vacation home hosts
Photo: CityDesk

With Q4 booking season ramping up on I-Drive and through the Kissimmee corridor, and IRS visibility into platform income increasing for the 2025 tax year, this guide puts all four obligations in one place.


If you’ve been piecing together your STR compliance picture from Reddit threads, Airbnb’s help center, and the occasional Orange County PDF that contradicts a Florida DOR webpage, you’re in good company. The Orlando metro’s short-term rental market sits inside a compliance framework that spans four separate government systems. None of them has any particular interest in telling you what the other three require.

This piece covers all four: Florida state sales tax, the county Tourist Development Tax, federal income tax reporting, and the licensing and registration requirements that have nothing to do with taxes at all. It also addresses what Airbnb and VRBO actually remit on your behalf, what they don’t, and what a 1099-K from Airbnb does and does not tell the IRS.

Q4 is the single worst time to be out of compliance. Peak occupancy means peak tax liability. Orange County’s enforcement unit has been systematically matching unlicensed listings against platform data since 2023, and they’re getting better at it.


The “Orlando” Problem Starts With Your Property’s Location

Before anything else, you need to know which government actually governs your property. The market sold to guests as “Orlando” or “minutes from Disney” routinely spans four distinct jurisdictions, and your obligations differ materially depending on which one you’re in. I’ve talked to hosts who’d been operating for two years before realizing their “Orlando” property was actually in unincorporated Orange County — a distinction that changes which permits you need and which agencies you owe money to.

The City of Orlando covers the urban core: downtown, Thornton Park, Mills 50, College Park, and the tourist corridors along International Drive within city limits. If your property has a City of Orlando address inside city limits (verify on the city’s GIS map), you fall under city zoning. You need a city vacation rental Certificate of Use, and you owe Orange County TDT.

Unincorporated Orange County covers a large swath of the metro. Many properties near Universal Studios, in MetroWest, or in subdivisions with 407 zip codes but no municipal government are here. These hosts skip the city permit step but still owe county and state taxes and must hold both an Orange County STR registration and a Florida DBPR license.

Osceola County and the City of Kissimmee govern the Disney-corridor market. ChampionsGate, Reunion Resort, Windsor Hills, Celebration, Formosa Gardens, and most of the large vacation home communities that drive enormous rental volume all sit here. These properties have their own TDT rate, their own county tax collector, and their own enforcement apparatus. If your address is in Kissimmee, Davenport, or Poinciana and your subdivision is in Osceola County, you owe Osceola County TDT — not Orange County TDT. Verify your county at the county property appraiser’s website.

Lake County’s Four Corners covers the western fringe of the vacation home market, including parts of Davenport under Lake County jurisdiction. Those hosts owe Lake County TDT and must register with the Lake County Tax Collector.

None of these jurisdictions automatically alerts you to the existence of the others. Every government portal covers its own slice. Identify your jurisdiction first, then work through the checklist below.


The Three Tax Layers and Who Collects Them

Here’s the direct answer to the question most hosts come here with: if you rent your home on Airbnb in Orlando, you owe both Florida sales tax and Orange County Tourist Development Tax. They are two separate obligations collected by two different agencies. Airbnb may remit them for platform bookings, but that does not eliminate your obligation to be independently registered with both agencies. Those are different things.

Florida State Sales Tax: 6% Plus Discretionary Surtax

Florida imposes a 6% sales tax on short-term transient rentals — any residential dwelling rented for less than six months to the same tenant. Collected by the Florida Department of Revenue, this is entirely separate from any county tourist tax. Orange County also imposes a discretionary surtax on top of the state 6%. Check the current rate directly with the Florida DOR; county surtax rates are periodically adjusted by referendum, and whatever you read on a forum last year may not be current.

Florida sales tax on rental income is your obligation as the host. The state requires you to register with the DOR using Form DR-1 before you collect your first dollar of rental revenue. Registration is free. You remit through the DOR’s e-Services portal.

Orange County Tourist Development Tax: Layers That Add Up Fast

Orange County’s Tourist Development Tax is a separate levy imposed on top of state sales tax. It includes a base TDT layer, a convention development tax, and a sports facility surtax — producing a combined rate that substantially exceeds what most hosts cite when they casually mention “the TDT.” The base Orange County TDT rate is 6%, and the total combined state-plus-county burden approaches 12.5–13% of rental revenue. Verify the exact current rate with the Orange County Comptroller’s office at (407) 836-5715 before your first remittance. Component surtax rates can change.

TDT remittance is due by the 20th of the month following the month rent was received. The Orange County TDT is administered by the Orange County Comptroller’s Office — not the Florida DOR. These are separate agencies. Registering with one does not register you with the other. Plenty of hosts have made exactly that assumption and ended up with a gap in their county compliance.

Federal Income Tax: The Deductions Most Hosts Leave Behind

All short-term rental income is federally taxable. You report it on Schedule E (Supplemental Income and Loss) if the property is primarily a rental, or on Schedule C if you provide hotel-like services such as daily cleaning. Most vacation home hosts file on Schedule E.

The deductible expenses Schedule E allows — but that never appear on your 1099-K — include mortgage interest allocated to the rental-use percentage of the home, property taxes on the same allocation, depreciation, insurance, utilities, platform fees, cleaning fees, and repairs. These deductions matter and shouldn’t be left untaken. They require documentation, and your basis for calculating them is total actual rental income, not just the 1099-K figure.

For hosts whose rental property doubles as their primary residence, the vacation home rules under IRC Section 280A further complicate the calculation. The expense allocation between personal and rental use is formula-driven. This is genuinely worth professional review from a qualified Orlando accountant — the math isn’t difficult once someone shows it to you, but the inputs have to be right.


What Airbnb and VRBO Actually Remit on Your Behalf

Florida enacted marketplace facilitator legislation requiring large platforms to collect and remit state sales tax and, in counties where they have agreements, the county TDT on behalf of their hosts. Airbnb and VRBO/Expedia both operate under this framework in Orange County and Osceola County.

What platforms remit for standard bookings:

PlatformFL State Sales TaxOrange County TDTOsceola County TDT
AirbnbYesYesYes
VRBO/ExpediaYesYesYes
Booking.comYesVerify with countyVerify with county
Direct booking (your website)Host’s responsibilityHost’s responsibilityHost’s responsibility
Venmo/Zelle/cashHost’s responsibilityHost’s responsibilityHost’s responsibility

If all your bookings come through Airbnb or VRBO and you never take a direct booking, the platforms handle collection and remittance. But platform remittance is not the same as host registration. Both the Florida DOR and the Orange County Comptroller require the host to be independently registered as a short-term rental operator regardless of whether a platform is remitting on their behalf. You are legally the operator of record. An unregistered host who relies on Airbnb remittance is still an unregistered host from the county’s and state’s perspective.

The moment you take a single direct booking — a returning guest who texts you to rebook, a neighbor referral, a listing on a personal website — you become personally responsible for collecting and remitting both taxes on that transaction. The platform exemption covers only transactions that flow through the platform. This is where many hosts who think they’re compliant discover they’re not: one or two direct bookings, untaxed, sitting in their records.


The Licensing Checklist: Three Separate Requirements That Don’t Substitute for Each Other

This is where most hosts who consider themselves compliant discover they’re not. The requirements aren’t complicated — they’re just spread across agencies that have no reason to cross-reference each other for you.

Florida DBPR Vacation Rental License

The Florida Department of Business and Professional Regulation requires a vacation rental license for any dwelling unit rented more than three times in a calendar year for periods under 30 days. This is a statewide requirement, separate from any county or city permit.

The DBPR license requires an application fee (verify the current schedule at myfloridalicense.com), a property inspection for life safety compliance, and annual renewal. You apply through the DBPR’s online licensing portal, submitting the property address, owner information, and a local contact who can respond to complaints. You’ll also need documentation that the property meets Florida’s vacation rental standards for fire safety equipment and pool barriers where applicable.

City of Orlando Vacation Rental Certificate of Use

Properties within City of Orlando limits also need a Vacation Rental Certificate of Use from the City of Orlando Planning Division. This is not the DBPR license. It’s a separate municipal permit with its own fee schedule, application, and inspection requirements. City planning staff can confirm current details through orlando.gov.

Hosts in unincorporated Orange County don’t need this permit. Hosts inside city limits do — in addition to both the DBPR license and the county registration below.

Orange County STR Registration

Orange County maintains its own short-term rental registration system, separate from the city and state. You register with the Orange County Comptroller’s Tourist Development Tax division, which also handles TDT remittance. This gives you a county-issued account number and places you in the county’s enforcement database.

Orange County upgraded its data-matching enforcement capabilities in 2023 and has been systematically comparing active platform listings against its registration database. Hosts in unincorporated Orange County who’ve been active on Airbnb or VRBO without county registration are on that comparison list, whether they know it or not.


The Kissimmee Corridor Has Its Own System

The Osceola County vacation home market is a distinct, high-revenue segment of the regional STR market. ChampionsGate, Reunion Resort, Windsor Hills, Solterra, Formosa Gardens, Celebration, and dozens of similar communities all sit here. Properties typically run four to eight bedrooms with private pools, and nightly rates for larger homes during peak Disney season regularly exceed $300 or $400. At those rates, the back-tax exposure for an unregistered operator can be substantial — a property grossing $70,000 annually with three or four years of unpaid TDT is a real problem.

Osceola County TDT is administered by the Osceola County Tax Collector, not the Orange County Comptroller. The agencies are entirely separate. Verify the current Osceola County TDT rate and remittance requirements at osceolataxcollector.org. Airbnb and VRBO both remit Osceola County TDT for platform bookings under the marketplace facilitator agreement — but the same caveat applies: platform remittance doesn’t substitute for the host being registered with the Osceola County Tax Collector as an STR operator.

Osceola County also has its own STR registration requirement separate from the Florida DBPR license, and it has active enforcement staff focused on the vacation home corridor. Hosts in Osceola County follow the same three-step registration logic — DBPR license, county TDT registration, and municipal registration if they’re within Kissimmee city limits — substituting Osceola County agencies for Orange County ones throughout.


If You’ve Been Renting Without Registering

A significant number of hosts who entered the market during 2020–2022 — when post-pandemic travel demand made STR economics look nearly automatic — never completed the full registration process. Some registered with the platform and assumed that was enough. Some set up their DOR account but never opened a county TDT account. Some never did any of it. The onboarding process for STR compliance in Florida is genuinely fragmented, and Airbnb’s help center isn’t forthcoming about what it doesn’t handle for you.

The penalty exposure:

Florida DOR penalties for failure to collect and remit sales tax run up to 10% of tax due per month, with a minimum of $50 per filing period. Interest accrues on unpaid tax at a rate set quarterly by the DOR.

DBPR penalties for operating a vacation rental without a license can be significant. Verify the current fine schedule directly with DBPR at myfloridalicense.com.

Orange County TDT back-assessment covers the full period of unregistered operation, with interest on unpaid taxes. The county’s data-matching system has identified hundreds of unregistered hosts since 2023. Enforcement contact typically arrives after the fact — meaning you find out when there’s already a liability attached to your address.

The Florida DOR Voluntary Disclosure Program is the legitimate path for hosts who recognize they owe back taxes and want to come into compliance before the county’s system finds them. The program lets eligible taxpayers self-report, pay past-due taxes with reduced or waived penalties, and establish a clean going-forward record. Hosts who come forward through voluntary disclosure consistently receive better outcomes than those who receive enforcement contact first. But the disclosure has to be structured correctly to receive the program’s protections. Consult a Florida tax attorney or CPA familiar with DOR voluntary disclosure before contacting the agency — for more on navigating Florida’s tax and compliance landscape, see our legal and finance coverage of local obligations and regulations. Going in without guidance is a mistake.


Your 1099-K From Airbnb Doesn’t Cover What You Think It Does

The 1099-K Airbnb issues at year-end reflects gross payment volume processed through the platform. That number is real and the IRS has a copy. But it’s not a complete picture of your rental income, and it’s not a tax document that tells you what you owe.

Any payment you received outside the Airbnb platform is not on your 1099-K. A direct bank transfer from a returning guest, a Venmo payment for an extended stay, cash left at the property — none of it appears. It’s still reportable income. The IRS expects you to report total rental income from all sources on Schedule E, not just what Airbnb reported.

On reporting thresholds: for tax year 2024, the IRS implemented a $5,000 threshold as a transition step toward the statutory $600 threshold that had been delayed repeatedly. For 2025, the threshold is expected to move to $2,500. Confirm the current-year threshold at IRS.gov or with a tax professional — implementation has been subject to revision. The direction is clear, though. The threshold is dropping, more hosts will receive 1099-Ks, and IRS visibility into platform income is increasing.

The 1099-K is a gross receipts document. It does not reflect your taxable income. Deductible expenses — cleaning fees paid to outside contractors, platform service fees (which Airbnb deducts from your payout but the 1099-K reflects as gross), property management fees, supplies, insurance, mortgage interest allocated to rental use, property tax allocation, and depreciation — are all taken on Schedule E. A host who files using their 1099-K figure as taxable income without applying Schedule E deductions is both overpaying and filing incorrectly. It’s a common error, and an expensive one.


Where to Actually Register: Key Contacts and Deadlines

Orange County Comptroller — Tourist Development Tax orangecountyfl.net, search “Tourist Development Tax” | (407) 836-5715 Monthly remittance due the 20th of the following month. Register here for your Orange County TDT account before you collect your first dollar of rental revenue.

Florida Department of Revenue — Sales Tax Registration floridarevenue.com; use Form DR-1 for initial registration Registration is free. Monthly remittance required for most active STR operators.

Florida DBPR — Vacation Rental License myfloridalicense.com; search “vacation rental” Required statewide for any dwelling rented more than three times per year for under 30 days. Verify the current fee schedule and inspection requirements at the portal.

City of Orlando — Vacation Rental Certificate of Use orlando.gov; contact the Planning Division Required only for properties within City of Orlando limits.

Osceola County Tax Collector — TDT Registration osceolataxcollector.org For hosts in ChampionsGate, Reunion Resort, Windsor Hills, Celebration, Kissimmee, and other Osceola County locations. Separate from Orange County. Monthly TDT remittance required.

Florida DOR Voluntary Disclosure Program floridarevenue.com/taxes/voluntary_disclosure For hosts who want to self-report past compliance gaps before enforcement contact.


Which registrations you need, by location:

Host LocationDBPR LicenseOrange County TDTCity of Orlando COUOsceola County TDT
City of Orlando (within city limits)YesYesYesNo
Unincorporated Orange CountyYesYesNoNo
Osceola County (Kissimmee corridor)YesNoNoYes
Lake County Four CornersYesNoNoNo (Lake County TDT)

Q4 is peak season. Occupancy rates on I-Drive and through the Kissimmee corridor from October through January are among the highest of the year. Every booking you take while unregistered adds to your back-tax exposure and moves you closer to appearing on the county’s enforcement radar. None of this is particularly hard to fix — but it does require touching all four agencies, not just the one Airbnb mentioned when you listed your property.

CityDesk Orlando covers Orlando’s business and real estate beat for residents who want specifics, not summaries. This article reflects available information as of Q4 2025; tax rates and fee schedules are subject to change. Consult a Florida-licensed CPA or tax attorney for advice specific to your property and situation.

More in Legal & Finance