Kissimmee Vacation Rental and Airbnb Tax and License Guide
Operating a vacation rental in Osceola County and Kissimmee requires multiple licenses and tax registrations to stay compliant with state and local regulations. This comprehensive guide breaks down every license you need, associated costs, renewal requirements, and critical tax collection responsibilities that many property owners overlook.
Required Licenses and Registrations
1. Florida DBPR Lodging License
The Florida Department of Business and Professional Regulation (DBPR) requires all vacation rentals to obtain a lodging license before accepting guests.
Key Details:
- Application Fee: Varies based on unit count, typically $100-$300 for single-unit properties
- Processing Time: 4-6 weeks on average
- Renewal: Biennially (every two years)
- Requirements: Property inspection, proof of ownership or authorization, and compliance with safety standards
The DBPR lodging license ensures your property meets Florida’s health and safety standards for transient accommodations. You’ll receive a license number that must be displayed on your property and included in your advertising.
Florida Vacation Rental License Fees
Remember to add the $50 APPLICATION FEE when making NEW and CHANGE OWNER applications.
For Collective License
Full Year Fee = $150 basic fee + (Number of rental units x $10) + $10 HEP fee
1/2 Year Fee = ($150 basic fee + (Number of rental units x $10))/2 + $10 HEP fee
For Single and Group Licenses
| Capacity | Full Year Fee | 1/2 Year Fee |
| Single rental unit | $170 | $90 |
| 2-25 rental units | $180 | $95 |
| 26-50 rental units | $195 | $102.50 |
| 51-100 rental units | $210 | $110 |
| 101-200 rental units | $235 | $122.50 |
| 201-300 rental units | $265 | $137.50 |
| 301-400 rental units | $295 | $152.50 |
| 401-500 rental units | $320 | $165 |
| 501 or more rental units | $350 | $180 |
2. Osceola County Business Tax Receipt
Formerly known as an occupational license, the Business Tax Receipt is your local operating permit.
Key Details:
- Annual Fee: Approximately $50-$100 depending on your specific classification
- Renewal Date: September 30th annually
- Processing: Can be completed at the Osceola County Tax Collector’s office
- Location: Must be obtained for the physical address where your rental operates
This receipt demonstrates you’re authorized to conduct business in Osceola County and is required before you can accept your first booking.
Osceola Local Business Tax Receipt fees for new short-term rentals are as follows:
10/1 – 3/31 ….$30.00 (12 month receipt)
04/1 – 6/30 ….$15.00 (6 month receipt)
07/1 – 9/30 ….$45.00 (18 month receipt)
3. Florida Department of Revenue Sales Tax Registration
Before you can legally operate your vacation rental, you must register with the Florida Department of Revenue to collect and remit sales tax. This is a critical requirement that many owners overlook.
Key Details:
- Registration: Free through the Florida Department of Revenue website
- Certificate: You’ll receive a Sales and Use Tax Certificate of Registration
- Filing Frequency: Monthly returns required (even if no taxable bookings)
- Important: Required even if Airbnb and VRBO collect taxes on your behalf
Why This Matters: Even though Airbnb and VRBO automatically collect and remit the 6% state sales tax and 1.5% discretionary surtax for you, you are still legally required to be registered with the Florida Department of Revenue. This registration becomes especially critical if you:
- Accept direct bookings from guests
- List on Booking.com or other channels that don’t collect Florida taxes
- Take any reservations outside of Airbnb/VRBO
Filing Requirements: You must file a monthly sales tax return with the Florida Department of Revenue by the 1st of each month for the previous month’s activity. If all your bookings came through Airbnb or VRBO (who already remitted the taxes), you’ll report these as “exempt bookings” on your return. However, you still must file the return every month—failure to file can result in penalties even if no tax is owed.
4. Tourist Development Tax Registration
Osceola County requires vacation rental owners to register to collect and remit the tourist development tax (also called the bed tax or resort tax).
Key Details:
- Application Fee: Typically $5
- Certificate Issuance: Provided after approval
- Renewal: Annual registration
- Collection Responsibility: YOU must collect 6% from guests
The Local Contact Requirement
Osceola County mandates that all vacation rental properties have a designated local contact registered with the county. This individual or company must be available 24/7 to respond to issues, complaints, or emergencies at the property. Sometimes, they make you file a limited power of attorney with this local contact.
Who Can Serve as a Local Contact:
- Property management companies
- Professional cleaning services
- Local friends or family members
- Professional local contact services
If you don’t live locally and need a designated local contact, our company provides this service. We ensure compliance with county requirements and serve as your reliable point of contact for any property issues. Reach out if you need a local contact to complete your licensing requirements.
Step-by-Step Licensing Process
Step 1: Register with Florida Department of Revenue
- Visit the Florida Department of Revenue website
- Create a business account
- Apply for a Sales and Use Tax Certificate
- Provide your property information and EIN or SSN
- Receive your certificate of registration
Step 2: Obtain Your DBPR Lodging License
- Create an account on the Florida DBPR website
- Complete the online application with property details
- Pay the application fee
- Schedule and pass the property inspection
- Receive your license number (typically 4-6 weeks)
Step 3: Apply for Osceola County Business Tax Receipt
- Visit the Osceola County Tax Collector’s office or apply online
- Provide your DBPR license number
- Submit property ownership documentation
- Pay the annual fee
- Receive your Business Tax Receipt
Step 4: Register for Tourist Development Tax
- Complete the Osceola County Tourist Development Tax application
- Pay the application fee
- Provide your DBPR license and Business Tax Receipt numbers
- Receive your tax collection certificate
Step 4: Designate Your Local Contact
- Identify your local contact person or company
- Register their information with Osceola County
- Ensure they’re available 24/7 for emergencies
Critical Tax Collection Information
Understanding your tax obligations is essential to avoid costly audits and penalties. Here’s what you need to know:
What Airbnb and VRBO Collect Automatically
Most platforms like Airbnb and VRBO automatically collect and remit:
- 6% Florida State Sales Tax
- 1.5% Discretionary Sales Surtax
These taxes go directly to the Florida Department of Revenue on your behalf. However, this doesn’t eliminate your requirement to be registered with the Department of Revenue—you still must maintain active registration and file monthly returns.
What YOU Must Collect and Pay: The 6% Osceola County Tourist Development Tax
This is where most vacation rental owners get into serious trouble.
The 6% Osceola County Tourist Development Tax is NOT collected by Airbnb or VRBO. You must:
- Collect this 6% tax from your guests at the time of booking
- Track these collections monthly
- Remit payment to Osceola County by the 20th of each month
- File a monthly return even if you had no bookings
Common Mistakes That Lead to Audits
I’ve spoken with countless property owners who were either misinformed or had management companies that neglected the Osceola County tax. Here’s what happens:
- The Audit: Osceola County audits vacation rentals and discovers unpaid tourist development taxes
- The Penalty: Back taxes owed plus penalties and interest (typically 10-25% additional)
- The Collections: In severe cases, liens can be placed on your property
Beware: Airbnb does NOT collect the Osceola County 6% tourist development tax for you. Even if you see them collecting state taxes, you are still responsible for the county portion. This is your obligation as the property owner.
How to Stay Compliant
For Osceola County Tourist Development Tax:
- Add the 6% county tax to your nightly rate or set it as a separate line item
- Track your gross rental income monthly
- Calculate 6% of your gross rental receipts
- Submit payment to Osceola County by the 20th of each month
- Keep detailed records for at least three years
For Florida Department of Revenue Sales Tax:
- File a monthly return by the 1st of each month
- If all bookings were through Airbnb/VRBO, report them as “exempt bookings”
- If you had direct bookings or bookings from other channels, calculate and remit the 6% sales tax + 1.5% discretionary surtax
- Never skip filing—file even with zero taxable bookings
- Keep copies of all filed returns
Important Renewal Dates
Mark these dates on your calendar to maintain compliance:
- DBPR Lodging License: Renews every two years (check your license for specific date)
- Business Tax Receipt: Renews September 30th annually
- Tourist Development Tax: Monthly remittance by the 20th of each month
- Tourist Development Tax Registration: Annual renewal
Costs Summary
Here’s what to budget for your vacation rental licenses:
| License/Registration | Initial Cost | Renewal Frequency |
|---|---|---|
| DBPR Lodging License | $100-$300 | Every 2 years |
| Business Tax Receipt | $50-$100 | Annual (Sept 30) |
| Tourist Development Tax Application | $50-$75 | Annual registration |
| Monthly Tax Remittance | 6% of gross rental income | Monthly by the 20th |
Frequently Asked Questions
How much does a DBPR lodging license cost in Florida?
The DBPR lodging license typically costs between $100 and $300 for single-unit vacation rentals, depending on the specific property classification. The fee increases for properties with multiple units.
What is the cost of a Business Tax Receipt in Osceola County?
The annual Business Tax Receipt in Osceola County costs approximately $50-$100 for vacation rental properties. The exact fee depends on your property classification and is due by September 30th each year.
How much is the tourist development tax application fee in Osceola County?
The application fee for the Osceola County tourist development tax registration is typically $50-$75. This is a one-time application fee, though the registration must be renewed annually.
Does Airbnb collect all my Florida vacation rental taxes?
No. While Airbnb collects and remits the 6% Florida state sales tax and 1.5% discretionary surtax, they do NOT collect the 6% Osceola County tourist development tax. You must collect this yourself from guests and remit it to the county monthly.
What happens if I don’t pay the Osceola County tourist development tax?
Failure to collect and remit the 6% tourist development tax can result in audits, back taxes, penalties of 10-25%, interest charges, and potentially liens on your property. Many owners face serious financial consequences when this tax is neglected.
Do I need to live in Florida to operate a vacation rental in Osceola County?
No, but you must designate a local contact who is available 24/7 to address any issues at the property. This can be a management company, cleaning service, or professional local contact service.
When is the Osceola County tourist development tax due?
The 6% tourist development tax must be remitted to Osceola County by the 20th of each month for the previous month’s rentals. You must file a return even if you had no bookings during that period.
Can my property manager handle all my tax obligations?
While some property managers handle tax collection and remittance, you should verify this in writing. Many managers only facilitate bookings and cleaning, leaving tax compliance to the owner. Ultimately, the property owner is legally responsible for all tax payments.
How do I register as a local contact for an Osceola County vacation rental?
Local contacts must register their information with Osceola County when the vacation rental license is obtained or updated. The contact must provide their name, phone number, and address, and must be available 24/7 for emergencies.
What records do I need to keep for my vacation rental taxes?
Maintain detailed records of all gross rental income, tax collections, and remittance payments for at least three years. This includes booking confirmations, payout statements from platforms, and copies of all filed tax returns.
Get Help With Compliance
Navigating the licensing and tax requirements for vacation rentals in Osceola County can be overwhelming, especially if you’re managing the property remotely. The consequences of non-compliance are serious, from audit penalties to potential legal action.
Need a local contact for your Osceola County vacation rental? Our company provides professional local contact services to keep you compliant with county requirements. We’re available 24/7 to address property issues and help you maintain your licenses in good standing.
Don’t let misinformation or neglect put your investment at risk. Ensure you have all the proper licenses, understand your tax obligations, and have the support you need to operate successfully in Osceola County and Kissimmee.
If you have specific questions, we are happy to help you. Please contact us by email at john@vacationhomehelp.com
This guide provides general information about vacation rental licensing in Osceola County and Kissimmee, Florida. Requirements and fees may change. Always verify current requirements with the appropriate government agencies and consult with a tax professional for your specific situation.



