Florida Vacation Rental Tax Reconciliation: Platform vs. Manager vs. Owner

Florida vacation rental tax reconciliation starts with a question that a payout report cannot answer: who collected each tax, who filed each return, under which account, and which agency received the payment? A guest may book through a platform, a property manager may control the calendar, and the owner may receive one net bank deposit. None of those facts, standing alone, proves that the state and local lodging-tax obligations were completed.

Florida treats the rental of short-term living accommodations as an activity that generally requires sales-tax registration. State sales tax and applicable discretionary sales surtax on transient rentals are reported to the Florida Department of Revenue (DOR), while a local tourist development tax may be administered either by DOR or directly by a county.[1][2] That split is why a single “tax collected” line is not enough.

This guide gives owners and managers a monthly control that follows reservations through statements, returns, payments, and deposits. It is educational information, not individualized tax or legal advice. Confirm the property address, registrations, contracts, filing frequency, exemptions, and current agency instructions before filing.

Map the Obligations Before Looking at the Payout

Begin with the property, not the booking platform. For each Florida address, identify the DOR sales-tax location, the county, the applicable discretionary surtax, the local transient-rental tax, and the agency that administers that local tax. DOR says businesses must register each location and provides Form DR-1A to add an additional Florida rental property to an existing registration. A change in legal entity or ownership requires a new registration rather than a simple account edit.[1]

Then separate the tax tracks:

  • Florida track: state sales tax and applicable discretionary sales surtax, generally reported on Form DR-15 to Florida DOR.
  • Local track: tourist development or another local option transient-rental tax, reported either to DOR or to the county, depending on the jurisdiction.
  • Licensing track: DBPR, city, county, and community-association requirements. A license is not evidence that a tax return was filed.

Florida DOR’s current DR-15TDT states that state sales tax and discretionary surtax on transient rentals always go to DOR. If the county collects its local tax, that local return and payment go directly to the county while the state taxes remain on the DR-15.[2] Do not combine the obligations into one percentage or one payable account.

If the address is in Osceola County, our detailed guide to Osceola’s separate county TDT filing workflow is a useful companion. For licensing, use the Florida DBPR vacation-rental checklist as a separate control.

Build a Responsibility Matrix for Every Booking Channel

Create one row in your monthly workbook or accounting support file for each channel: direct website, Airbnb, Vrbo, travel agent, property-manager portal, and any offline booking source. Avoid a generic label such as “platform taxes.” The same platform may handle different taxes in different jurisdictions or periods, and the contract may not match the owner’s assumption.

For each channel, record these fields:

  • reservation identifier, property address, stay dates, and reporting period;
  • accommodation charge and each mandatory guest fee;
  • state sales tax, discretionary surtax, and local TDT shown separately;
  • party that received the guest funds;
  • party contractually responsible for each return;
  • tax account number and property/location identifier used;
  • receiving agency, return type, and reporting period;
  • filing confirmation, payment confirmation, and payment date;
  • platform fee, manager fee, refund, chargeback, reserve, and owner payout.

The responsibility matrix should say “not confirmed” when evidence is missing. Do not turn uncertainty into “platform remitted” merely to finish the spreadsheet. Collection, filing, and payment are three different events.

Mixed operating models need extra attention. A manager may take over halfway through a month, an owner may keep one direct-booking channel, or a platform may process a refund after the management agreement ends. Assign every reservation and adjustment to a period and a responsible party; do not reconcile only the final owner statement.

Collect Documents That Prove the Full Chain

A reliable file starts at transaction level. Download the platform reservation report with the guest charges and tax detail, not only the payout summary. Obtain the manager’s booking ledger and owner statement. Add bank and merchant-processor activity, copies of the returns, filing confirmations, payment confirmations, registration records, and the management agreement.

For a manager-filed return, request enough detail to connect the property to the filed account. That may include a property schedule, account identifier, period, gross receipts, exemptions, tax due, and proof of payment. A PDF labeled “tax report” is not sufficient if it does not identify the return or receiving agency.

Osceola County illustrates why this record package matters. Its audit page lists DR-15 returns, county TDT returns, general ledgers, financial statements, monthly owner statements, lists of managed properties, and owner agreements among records that may be examined.[4] Those records form a practical document checklist even when the property is elsewhere, although each jurisdiction has its own rules.

Organize the evidence by property and reporting period. Keep the original downloaded reports, not only a manually edited spreadsheet. If a manager gives you a summary, retain the email or portal message that identifies the account and period.

Reconcile in Four Passes

Pass 1: Reconstruct taxable guest charges

Start with reservation-level accommodation charges and mandatory fees. Do not start with cash received. Determine the correct treatment of cancellations, refunds, exemptions, deposits, and other adjustments under the applicable rules. In Osceola, separately stated mandatory charges such as cleaning, processing, resort, and pool-heat fees are included in the total rental consideration.[3]

Sum the activity by property, stay or collection period as required, and filing account. Compare that total with the gross receipts on the manager ledger and platform reports. Document differences rather than forcing them into an “other” line.

Pass 2: Separate every tax charged

Split the tax detail into state sales tax, discretionary sales surtax, local TDT, and any other named local levy. If a report contains only one occupancy-tax total, obtain the underlying jurisdiction detail. The tax name and receiving agency matter more than the platform’s display label.

Next, test whether the calculated tax agrees with the rate and taxable base applicable to the address and period. DOR’s current DR-15TDT lists Orange and Osceola local transient-rental tax at 6%, collected by the respective counties, but DOR also warns taxpayers to confirm county-collected rates with the county because not every change is reported to the Department.[2] Osceola’s current page and June 2026 instructions also state a 6% county TDT.[3][5]

Pass 3: Tie activity to filed returns

Compare reconstructed gross and exempt receipts with the DR-15 and each local return. Confirm the period, account, location, preparer, submission date, and confirmation number. A zero return beside active reservations is a red flag. So is a manager return based only on net proceeds.

Florida returns and payments are generally due on the first day and late after the twentieth day following the reporting period. DOR requires a return for every assigned reporting period even if no tax is due.[1] Electronic file-and-pay has an earlier initiation rule: the payment must be initiated and confirmed by 5 p.m. Eastern on the business day before the twentieth. If a return is filed electronically without or separately from payment and the twentieth falls on a weekend or holiday, DOR permits confirmation by the next business day; paper returns have a separate postmark or delivery rule.[1]

For August 2026 monthly activity, the period became due September 1. Because September 20 falls on a Sunday, do not use one blanket “September 21 deadline” for every method. Check the current DOR eServices calendar and the county’s rules for the exact filing and payment method.

Pass 4: Tie liabilities and deductions to cash

Only after passes one through three should you reconcile cash. Begin with guest charges collected, add or subtract tax collections and refunds as appropriate, then trace platform fees, manager fees, repairs, reserves, owner draws, and deposits. Tax collected should remain in a liability account until matched to the relevant payment or documented treatment.

This is where bookkeeping and tax compliance meet. Our guide to the owner-liability method for Airbnb property management explains how to separate manager income, owner funds, expenses, and tax liabilities. The tax reconciliation adds the return-and-payment evidence that a general ledger alone cannot provide.

Worked Example: Three August Reservations

Assume one Osceola vacation home has three August reservations. The example is simplified and uses the county’s currently published 6% TDT; it is not a substitute for an address-specific calculation.

  • Platform booking: $4,000 accommodation plus a $400 mandatory cleaning fee. Taxable guest charges: $4,400.
  • Manager booking: $3,000 accommodation plus a $300 mandatory resort and pool-heat charge. Taxable guest charges: $3,300.
  • Direct booking: $2,100 accommodation plus a $200 mandatory cleaning fee. Taxable guest charges: $2,300.

Total taxable guest charges are $10,000. At 6%, the illustrative Osceola TDT is $600. State sales tax and discretionary surtax must be calculated and tracked separately for the DOR return; they are intentionally not folded into the $600 county figure.[2][3]

Now assume the platform withholds a $132 service fee, the manager earns a $660 management fee, $300 remains in an owner reserve, and the manager paid a $500 repair. Those deductions affect net cash, not the $10,000 starting point for this simplified county-tax reconciliation. If the owner receives $8,408 before considering separately handled state taxes, the bank deposit is still not taxable gross: it is the result of gross charges minus multiple deductions and liabilities.

The control file should show where the $600 county TDT went. In Osceola, the county states that it is not contracted with Airbnb, Vrbo, Evolve, or other third-party booking platforms and places collection and remittance responsibility on property owners or agents.[3][5] Therefore, a platform display is not proof of county payment. Obtain the filed Osceola return, account number, Schedule A when applicable, and payment evidence.

The same example should tie the appropriate state taxable receipts to the DR-15 and then tie the state liability to the DOR payment. When complete, three totals can coexist without contradiction: $10,000 taxable guest charges, the return liabilities, and a smaller net cash amount.

Osceola Case Study: Why Platform Assumptions Fail

Osceola is a useful case because its current guidance is explicit. The county tax applies to total short-term rental charges, including separately stated mandatory guest charges, and the person receiving rent is responsible for remitting the tax.[3] Its June 2026 instructions require a signed return by the twentieth following collection even for a nil period. They also require property managers and multi-location taxpayers to attach Schedule A.[5]

This does not mean every Florida county follows Osceola’s filing process. DR-15TDT shows that local taxes can be collected by DOR or by a county.[2] The lesson is to identify the jurisdiction first and then obtain evidence for that jurisdiction’s return.

For Osceola, reconcile two separate proof packages: the DR-15 and DOR payment for state sales tax and discretionary surtax, and the Osceola return and county payment for TDT. If a manager filed, connect the property to Schedule A and the management agreement. If there were no rentals, retain the nil-return confirmation rather than assuming no filing was needed.

Manager Onboarding and Offboarding Controls

A management transition creates partial periods, trailing stays, refunds, and account ambiguity. Before onboarding, write down who will collect, report, and remit each tax for each channel. Identify whether the manager uses an owner account, a manager account with a property schedule, or another approved structure. Keep the signed agreement, but also test the first return against actual reservations.

At offboarding, request the final booking ledger, owner statement, return copies, confirmations, payment proof, and property schedules. Reconcile the final partial month and any later refund or chargeback. Confirm whether direct bookings remain open and whether tax liabilities are still on the manager’s books.

Review account maintenance separately. DOR provides a process to add a Florida rental location and requires a new registration for a change in legal entity or ownership.[1] Do not close or alter an account solely because a manager changed. First identify trailing activity, amended returns, notices, and payments still in transit.

Red Flags That Need Correction or Professional Review

  • A return shows zero receipts while platform or manager reports show stays.
  • The manager reports only the owner’s net proceeds as gross receipts.
  • A platform “tax” line does not name the tax, agency, property, or period.
  • The owner and manager both reported the same reservation, creating duplication.
  • A property is missing from the DOR location record or manager’s county schedule.
  • A tax liability remains on the general ledger after someone claims it was remitted.
  • The payment amount agrees with the return, but the bank debit came from a different entity without documentation.
  • A management transition leaves a partial month assigned to neither party.

Fix the evidence trail before adjusting the books. A journal entry can make an account balance disappear without proving that an agency received a return or payment. When an error affects a filed period, determine whether an amended return, payment, account correction, or written agency explanation is needed.

Frequently Asked Questions

If Airbnb collected tax, do I still file a Florida return?

Do not decide from the checkout screen alone. Florida DOR requires a return for every reporting period assigned to the account, even when no tax is due.[1] The correct reporting of platform-facilitated activity depends on the tax, account, jurisdiction, and current instructions. Obtain the tax detail and confirm the return treatment rather than skipping a filing.

Can my property manager file under its own account?

The answer depends on the agency rules, the manager’s structure, the agreement, and the property schedule. Ask for the filed return, account identifier, confirmation, payment proof, and a schedule that connects your property to the filing. In Osceola, property managers and multi-location taxpayers must attach Schedule A.[5]

Should taxable gross equal my net bank deposit?

No. Taxable guest charges and net cash answer different questions. Platform fees, manager fees, repairs, reserves, refunds, owner draws, and tax payments can all reduce or redirect cash. Reconstruct gross from reservation data and reconcile cash in a later pass.

Do I file a zero return when a platform handled all bookings?

Florida requires assigned-period returns even if no tax is due, but that does not automatically determine which gross, exempt, or tax lines are correct for a particular platform arrangement.[1] Follow the current form instructions and account-specific facts. County requirements must be checked separately; Osceola’s current instructions require nil returns.[5]

What proof should I keep that a manager paid the taxes?

Keep the return copy, filing confirmation, tax account and period, payment confirmation, bank evidence, property schedule, reservation-level ledger, owner statement, and management agreement. The documents should connect your property and activity to the exact return and receiving agency.

Turn Reconciliation Into a Monthly Close

Run this control before the return deadline, not after a notice arrives. Lock the reservation report, investigate differences, obtain missing manager evidence, review returns, match payments, and clear liabilities only when the documentation agrees. Repeat it by property and by agency.

Celeraxiom can help foreign owners and Florida property managers map channels to tax accounts, reconcile platform and manager statements, review DR-15 and county TDT support, clean up bookkeeping, and build recurring filing controls. The goal is not another summary spreadsheet. It is a defensible chain from guest charge to return, payment, and bank activity.

Sources

  1. Florida Department of Revenue — Florida Sales and Use Tax, accessed September 1, 2026.
  2. Florida Department of Revenue — Local Option Transient Rental Tax Rates (DR-15TDT), current revision retrieved September 1, 2026.
  3. Osceola County Tax Collector — Tourist Development Taxes, accessed September 1, 2026.
  4. Osceola County Tax Collector — TDT Compliance, accessed September 1, 2026.
  5. Osceola County Tax Collector — Instructions for Calculating Osceola County TDT, June 2026.

Tags:

Comments are closed

🇺🇸 EN 🇧🇷 PT