Taxable Fees and Revenue

Which Airbnb and Vacation Rental Fees Are Taxable in Florida?

Guests rarely pay one number. A Florida reservation is usually rent plus a cleaning fee, sometimes a pet fee, sometimes pool heat, sometimes a deposit — and each line raises the same question at filing time: does this belong in the taxable amount?

Written by Florida Host Desk 13 min read Published August 5, 2026 Last verified August 5, 2026

Key takeaways

  • Mandatory charges a guest must pay to occupy the property are commonly analyzed as part of the rental consideration; optional, genuinely separate services may be treated differently.
  • The label on a fee does not decide its treatment. How the charge works — required or optional, refundable or not, who provides the service — matters more than what you call it.
  • Florida state sales tax and county Tourist Development Tax are separate taxes with separate administrators, and a county may not answer a fee question the same way the state does.
  • Marketplace collection by Airbnb or Vrbo does not automatically resolve registration, filing, or recordkeeping obligations, and does not necessarily cover every applicable tax in every Florida jurisdiction.
  • Document why you classified each fee the way you did. The reasoning is the part that is hard to reconstruct two years later.

The short answer: most mandatory guest charges deserve a hard look

Florida imposes sales tax on the total rental charges paid for the right to use or occupy transient accommodations for periods of six months or less, and many counties impose a separate local transient rental tax on top of it. The practical consequence for hosts is that the analysis rarely stops at the nightly rate. Mandatory charges a guest cannot avoid if they want to stay at the property are frequently treated as part of what the guest paid for the right to occupy — and therefore commonly fall inside the taxable amount.

That is a general framing, not a determination about your listing. Whether a specific charge is included depends on the facts of the transaction, how the charge is structured, whether it is truly optional, whether it is refundable, and which taxing authority is asking. The Florida Department of Revenue administers state sales tax and discretionary sales surtax; a county tourist development tax may be administered by the state or by a county office depending on the county. Those authorities publish their own instructions, and they do not always describe fees in identical language.

The useful question is not “is this fee taxable?” in the abstract. It is “what did this guest have to pay in order to occupy this property, and can I show how I classified each line?”

This guide is the overview for the whole cluster. It walks the major fee categories, gives you a verification framework, and links to the narrower guides where a single charge needs more depth — starting with cleaning fees, the single most common question Florida hosts ask.

Seven categories of money that move through a reservation

Before analyzing individual line items, sort them. Most Florida hosts find that every dollar in a reservation falls into one of seven buckets, and the bucket usually drives the questions worth asking.

1. Rent

The nightly or weekly rate for the accommodation itself. This is the least controversial component: charges for the right to occupy transient accommodations are the core of what Florida taxes on short-term stays.

2. Mandatory fees

Charges the guest must pay to complete the booking — a required cleaning fee, a resort or amenity fee applied to every reservation, a mandatory linen package. These are the charges most likely to be analyzed as part of the rental consideration, because the guest could not occupy the property without paying them.

3. Optional services

Charges a guest may accept or decline without affecting their ability to stay: a mid-stay clean purchased separately, a stocked-fridge service, a rented crib, a boat slip add-on. Optional does not automatically mean exempt — the nature of the service matters, and some optional add-ons are taxable under other provisions entirely — but genuinely optional items are analyzed differently from mandatory ones.

4. Refundable deposits

A security or damage deposit that is held and returned is generally not consideration for occupancy while it remains refundable. What happens if you keep some of it is a different question, addressed below.

5. Penalties and liquidated charges

Cancellation charges, no-show charges, late-checkout penalties, smoking or pet-violation charges. Treatment depends on what the charge compensates for and whether the guest received occupancy. Do not assume a penalty is automatically outside the tax base, and do not assume it is automatically inside.

6. Platform fees

Amounts Airbnb or Vrbo charges the guest, and amounts they deduct from the host. These are not the same thing and should never be recorded as one line. See gross rent versus Airbnb payout for the full breakdown.

7. Taxes

Tax charged to the guest, whether collected by you or by the marketplace. Tax collected is not revenue and should be tracked in its own column from the first entry.

Why what you call a fee does not determine its treatment

Hosts frequently assume that separating a charge on the invoice, or giving it a service-sounding name, changes its character. Renaming a mandatory cleaning charge a “property preparation fee” does not change the fact that every guest must pay it to stay. Separately stating a charge makes your records clearer, which is genuinely useful, but stating it separately is a presentation decision, not a tax determination.

The questions that actually move the analysis are structural:

  • Can a guest complete the booking without paying this charge?
  • Is the charge tied to occupancy, or to a service the guest could obtain independently?
  • Is the amount refundable, conditionally refundable, or never refundable?
  • Does the host receive the money, or does a platform or third party retain it?
  • Would the guest still owe the charge if the stay never occurred?
  • Is the same charge described differently in the listing, the confirmation, and the house rules?

Two taxes, two administrators, two sets of instructions

Florida short-term rental taxation involves layers that owners often collapse into one idea called “the tax.” They are separate.

  • Florida state sales tax on transient accommodations, administered by the Florida Department of Revenue.
  • Discretionary sales surtax, where the county has adopted one, generally reported with the state return.
  • County tourist development tax or other local transient rental tax, adopted at the county level under Florida law. The Department's DR-15TDT materials show that some counties report and remit these local taxes to the Department while other counties self-administer and require reporting directly to the county.

This matters for fee questions specifically. A self-administering county publishes its own return, its own instructions, and its own guidance about what belongs in the taxable amount. Two properties an hour apart can face different filing paths, different forms, and different local guidance on the same fee. Our overview of how Florida sales tax and tourist development tax differ covers the structural side in more detail.

Practical rule: when you resolve a fee question, resolve it twice — once against the Department of Revenue's published guidance for state sales tax, and once against the instructions of whichever office administers the local transient rental tax for your property's county. Record both answers and where they came from.

A charge-by-charge review table

This table is a review framework, not a ruling. The middle column reflects how a charge is commonly analyzed, not a determination that it is taxable in your facts. Verify each line against current official guidance for both the state tax and your county's local transient rental tax before relying on it.

ChargeOften connected to rental consideration?Questions to verifyPossible tax authorities
Nightly rentYes — this is the core charge for occupancyLength of stay; whether an exemption for longer stays appliesFlorida DOR (sales tax + surtax); county TDT administrator
Cleaning feeOften included when mandatoryMandatory or optional; charged to guest or absorbed; county guidanceFlorida DOR; county TDT administrator
Pet feeOften included when mandatory for the reservationRequired to book with a pet, or optional add-on; refundable portionFlorida DOR; county TDT administrator
Pool heatMay be included; depends on structureOptional seasonal add-on or bundled requirement; separately statedFlorida DOR; county TDT administrator
Resort or amenity feeOften included when charged on every reservationWhether any guest can decline; what the fee covers; third-party amenitiesFlorida DOR; county TDT administrator; HOA/resort operator
Parking feeDepends on the factsCharged by host or by a third-party garage; required for occupancyFlorida DOR; county TDT administrator
Early check-inMay be included when the guest pays for additional occupancy timeWhether it extends occupancy or is a service chargeFlorida DOR; county TDT administrator
Late checkoutMay be included when the guest pays for additional occupancy timeExtension of stay versus penalty for overstayingFlorida DOR; county TDT administrator
Cancellation chargeDepends on the factsWhether occupancy occurred; what the charge compensates; refund policyFlorida DOR; county TDT administrator
Refundable security depositGenerally not while it remains refundableWhether it is truly refundable; how it is held and returnedFlorida DOR; county TDT administrator
Damage deposit amounts retainedDepends on what the retained amount pays forDamage reimbursement versus additional charge for services or occupancyFlorida DOR; county TDT administrator
Platform guest service feeVerify platform treatment — commonly retained by the platform, not the hostWhether the host ever receives the amount; how the platform reports itPlatform documentation; Florida DOR marketplace guidance

Notice how many rows read “depends.” That is not evasion. It reflects the fact that fee treatment turns on transaction structure, and that a definitive statement here would be a tax determination we are not in a position to make for your property.

Deposits, retained amounts, and damage charges

Deposits generate more confusion than any charge except cleaning fees, because the same dollar can change character after checkout.

  • A deposit held and fully returned is generally not treated as consideration for the stay.
  • A “deposit” that is never returned under any circumstance is functionally a nonrefundable fee, whatever it is called, and should be analyzed as one.
  • An amount retained to reimburse actual damage is analyzed differently from an amount retained as an additional charge for extra cleaning, extra guests, or an extended stay.
  • Damage protection or damage waiver products sold to the guest are a separate product with their own treatment, and platform-provided coverage differs from a fee you charge.

Whatever the outcome, the recordkeeping requirement is the same: keep the deposit terms, the pre-stay and post-stay condition evidence, the amount retained, the reason, and the guest communication. If a reviewer later asks why a retained amount was excluded from the taxable base, that packet is the answer.

Marketplace bookings and direct bookings are different workflows

A single property with two booking channels effectively runs two tax workflows.

Marketplace bookings

Where a marketplace provider collects and remits certain taxes for Florida reservations, that can reduce what you collect at the transaction level. It does not automatically resolve registration, filing, reporting, or recordkeeping. It also does not mean the platform collects every applicable tax in every Florida jurisdiction — coverage can differ between state sales tax and a self-administered county tax. Airbnb publishes which jurisdictions it collects in, and that list changes. Verify it for your county rather than assuming.

Direct bookings

A reservation you take by phone, email, your own website, or a repeat guest is not a marketplace transaction, and no platform is collecting anything on it. Hosts who added a direct-booking channel to save commission frequently forget that the tax workflow changed at the same moment. This is one of the most common sources of underreporting we see when owners come to us to organize records.

If you are unsure whether marketplace collection changes your registration position, start with whether you still need to register when Airbnb collects.

Three hypothetical examples

The following examples use invented numbers and are educational illustrations of how to organize an analysis. They are not individualized tax determinations, and none of them tells you what your own return should say.

Hypothetical example 1 — Airbnb booking with a mandatory cleaning fee

A guest books four nights at $250 per night, plus a $180 cleaning fee that every reservation pays. The guest cannot book without it. The host's review notes: rent $1,000; mandatory cleaning $180; combined charges connected to occupancy $1,180 pending verification; platform-collected tax recorded separately from both. The host documents that the cleaning fee is mandatory, screenshots the listing showing it applies to all bookings, and files the note with the reservation.

Hypothetical example 2 — Direct booking with pet fee, pool heat, and a deposit

A returning guest books directly for seven nights at $300, adds a $150 pet fee required for any stay with a dog, elects $30 per night pool heat, and pays a $500 refundable security deposit. The host records four separate lines rather than one lump sum: rent $2,100; pet fee $150 (mandatory for the reservation as booked); pool heat $210 (elected add-on — verify treatment); deposit $500 (refundable, held, excluded pending outcome). Because this is a direct booking, no marketplace is collecting anything, so the host also notes which taxes they are responsible for collecting and remitting for this reservation.

Hypothetical example 3 — Cancelled reservation with a retained charge

A guest cancels eleven days before arrival. Under the posted policy the host retains $400 and refunds the rest. No occupancy occurred. The host records the retained amount, the policy text in force at booking, the cancellation timestamp, and the refund confirmation — then flags the item for professional review rather than guessing, because whether a retained cancellation charge belongs in the taxable base depends on the facts and the authority.

How to document why you classified a fee the way you did

Two years from now, the amount on a return is easy to find and the reasoning behind it is nearly impossible to reconstruct. Build a short, boring classification record and keep it current.

  • A one-page fee schedule listing every charge type your property uses.
  • For each charge: mandatory or optional, refundable or not, who provides the service, who receives the money.
  • The classification you applied for state sales tax purposes and the source you relied on.
  • The classification you applied for county transient rental tax and the county source you relied on.
  • The date you last verified each source, plus a saved copy or PDF of the guidance page.
  • The date you last changed a fee structure on the listing, and what changed.
  • Any professional advice received, who provided it, and when.
  • A note of any charge you flagged as unresolved and referred to a CPA.

Store this alongside your filings using a consistent structure — see how to organize your compliance documents. When you change a fee, update the schedule the same day rather than at year end.

What to do when a fee's treatment is genuinely unclear

Some charges do not resolve cleanly from published guidance. When that happens, resist two instincts: guessing in your favor, and guessing conservatively without documenting why.

  • Write down the exact charge, how it works, and which authority the question concerns.
  • Check the Department of Revenue's published materials for transient accommodations, and the county's own instructions where the county self-administers.
  • Contact the relevant office's taxpayer assistance line and keep a note of the date, the question asked, and the response.
  • Ask a Florida-licensed CPA or tax attorney where the answer affects material amounts, prior periods, or a recurring charge across many reservations.
  • Keep the position consistent across reservations until you have a reason to change it, and record the date and reason for any change.

Consistency plus documentation is a far better posture than a confident answer you cannot source.

Common mistakes Florida hosts make with fees

  • Treating the bank deposit as the reportable amount and ignoring guest charges deducted before payout.
  • Assuming a separately stated fee is automatically outside the taxable base.
  • Applying the state's treatment of a fee to a self-administering county without checking the county's own instructions.
  • Recording tax collected as revenue, which inflates income and distorts every downstream number.
  • Assuming marketplace collection covers direct bookings, or covers every applicable tax in the county.
  • Changing a fee structure mid-year and never updating the classification record.
  • Netting refunds against gross charges rather than recording both.
  • Calling a nonrefundable charge a deposit.
  • Letting a property manager set fee categories without ever seeing how they report them.
  • Never revisiting classifications after a county changes administration or guidance.

What to do if the property is already renting

Most owners reading this are not planning a launch; they already have a year or two of reservations behind them. Work forward and backward at the same time.

  • Fix the going-forward classification first, so you stop adding to the problem.
  • Pull the last twelve months of reservations by channel and list every distinct charge type that appears.
  • Flag any charge type whose treatment you cannot source.
  • Compare what your returns reported against what your reservation records show, period by period.
  • Separate marketplace-collected tax from host-collected tax in your records if they are currently mixed.
  • Where prior periods look understated, stop and read [what to do about back taxes before a notice arrives](/resources/florida-vacation-rental-back-taxes-before-notice) rather than filing corrections on estimates.
  • Engage a CPA before amending anything.

When to bring in a CPA or tax attorney

Florida Host Desk provides administrative vacation rental compliance assistance. We help identify which state, county, and local accounts may be associated with a property and help organize the records behind them. We are not a law firm, an accounting firm, a CPA firm, a tax-preparation firm, a financial advisory company, or a government agency, and we do not determine tax liability.

Bring in a licensed professional for anything in the following list:

  • Whether a particular charge is included in taxable rental consideration in your specific facts.
  • Whether an amended return is appropriate, and what it should contain.
  • Whether voluntary disclosure is available or advisable for your situation.
  • How penalties, interest, or lookback periods would apply to prior periods.
  • Representation if the Florida Department of Revenue or a county opens an examination.
  • Any position that depends on interpreting a statute, rule, or technical assistance advisement.

A Florida-licensed CPA, a tax attorney, or another qualified tax professional should make those calls. Bring them organized records rather than a question and a shoebox — the review is faster and less expensive when the underlying data is already reconciled.

How Florida Host Desk helps with fee documentation

Our work here is administrative and organizational. For a specific Florida address and booking mix, we can help you identify which state, county, and local registrations appear to be associated with the property, build the fee schedule described above, assemble the platform and direct-booking records that support it, and put renewals and filing periods on a calendar you can actually follow.

We do not tell you whether your pet fee is taxable, calculate a liability, prepare a return, or represent you before any authority. When your question crosses that line, we say so and point you to a qualified professional.

Frequently asked questions

Is a mandatory cleaning fee treated the same as nightly rent in Florida?

A cleaning fee that every guest must pay to occupy the property is commonly analyzed as part of the rental consideration rather than as a separate untaxed service. Because the outcome depends on the facts and on the authority asking, verify against current Department of Revenue guidance and your county's instructions, and see our dedicated cleaning-fee guide.

Does separately listing a fee on the invoice keep it out of the taxable amount?

No. Separate statement affects presentation and recordkeeping clarity, not the underlying character of the charge. A mandatory charge remains mandatory whether it appears on its own line or is folded into the nightly rate.

Does Airbnb collecting tax mean I do not have to worry about fee classification?

Not necessarily. Marketplace collection may cover certain taxes in certain jurisdictions, but it does not automatically resolve registration, filing, or recordkeeping, and it does not apply to direct bookings. You still need to know what was charged, what was collected, and by whom.

Are refundable security deposits taxable in Florida?

A deposit that is genuinely refundable and is returned is generally not consideration for occupancy. The harder question is an amount you retain, which depends on what the retained amount pays for. Document the deposit terms, the damage evidence, and the reason for any retention.

Do counties classify fees the same way the state does?

Not always. County tourist development tax is a separate tax, and some counties administer it themselves with their own forms and instructions. Verify fee questions against both the state guidance and the county administrator's guidance for your property.

What about the guest service fee Airbnb charges?

That amount is charged by the platform to the guest and is generally retained by the platform rather than paid to you. Record it separately and verify the platform's own description of how it reports the charge, rather than assuming it is part of your rental receipts.

Can Florida Host Desk tell me which of my fees are taxable?

No. We help identify the applicable registrations, organize the fee schedule and supporting records, and flag the questions worth asking. Determining taxability for your facts is work for a Florida-licensed CPA or tax attorney.

Request your Florida Compliance Map

Official sources

The following official sources were consulted while preparing this article. Tax rules, rates, forms, and platform reporting change; confirm current details directly with the agency that has jurisdiction over your property.

Disclaimer: This article provides general administrative information about Florida vacation rental tax compliance. It is not legal, accounting, or tax advice. Florida Host Desk is not a law firm, accounting firm, CPA firm, tax-preparation firm, financial advisory company, or government agency, and does not determine tax liability, prepare or submit tax returns as a licensed tax professional, or represent taxpayers in audits. Tax treatment may depend on the transaction, booking channel, filing method, and applicable jurisdiction. Consult the Florida Department of Revenue, the relevant county tax authority, and a qualified tax professional for advice about your specific situation.

Related resources