Billing discrepancy · Resort and destination fees
Resort fee charged even though the contract waived it?
Resort, destination, facility and urban fees are posted automatically by the hotel's property system, every night, for every room. A waiver in your contract only works if someone codes it on each reservation, so these fees often appear anyway.
The short answer
First read exactly what the waiver covers. A clause can waive the fee in full or only reduce it, apply to the master bill only or to guest folios too, and cover all room nights or only certain room types or contracted block rooms. Then compare that scope with what was billed. Where the two clearly match, the overcharge is the fee multiplied by the affected room nights. Where the scope is unclear, the charge needs review before any amount is counted.
Most of these fees are billed on individual guest folios, not the master account. If you only check the master bill, you may not see them at all.
What to check in the waiver
These questions decide whether a billed fee contradicts the contract.
- —
Full waiver or reduced fee?
"Resort fee waived" and "resort fee reduced to $10 per night" lead to different calculations. With a reduction, only the amount above the agreed fee is in question.
- —
Master bill or guest folios?
Some waivers cover rooms paid by the group only. Attendees paying their own rooms may still be charged, if the contract says so.
- —
All room nights or selected categories?
A waiver can be limited to run-of-house rooms, excluding suites, or to peak nights only. Check which nights and room types it names.
- —
Inside the block or outside it?
Rooms booked outside the group block, or shoulder nights not in the contract, are often not covered. Confirm the billed rooms were contracted block rooms.
- —
Name of the fee
A contract that waives the "resort fee" may be met with a "destination fee", "amenity fee" or "facility fee" on the bill. Check whether the waiver's wording covers the name used.
- —
Tax on the fee
These fees are often taxed. If the fee should not have been charged, the tax on it shouldn't have been either.
How FolioMatch checks it
FolioMatch reads the waiver clause and records its scope: full or reduced, which accounts, which room types and nights. It then finds each billed fee line on the master account and on any folios or folio exports you upload.
Fact: the waiver wording and the billed fee lines, each with its page. Inference: that a billed room falls inside the waiver, only when the room type, dates and account clearly match. Unknown: anything the documents don't settle, such as whether a room was booked in the block. Where scope is unknown, the finding is Needs review and no overcharge is calculated.
- 01
Hotel or event agreement
The signed contract and its schedules set the base terms: rates, percentages, minimums, formulas and concessions.
- 02
Amendments and signed changes
A signed addendum or change order replaces the contract term it amends, and only that term.
- 03
BEOs and revised BEOs
Banquet event orders set the operational detail: counts, times, staffing and menus. The latest approved revision is used, and earlier revisions are kept for comparison.
- 04
Supporting evidence
An aggregate hotel pickup report showing room-night totals, when the bill includes an attrition charge. It supplies actual figures, never contract terms. Do not upload guest names or a guest-level rooming list.
- 05
Final invoice or master bill
Each billed line is compared with the terms above. Where the documents don't explain a charge, it becomes a finding with the pages behind it.
Findings are labelled as a possible discrepancy, needs review, matches the agreement or insufficient evidence. FolioMatch doesn't make legal determinations; it shows what the supplied documents do and don't support.
Sample finding: waived fee billed on group rooms
Sample figures. Fictional event, not a real audit.
Illustrative example — sample data
Agreement
- Concessions, p. 5
- Daily resort fee ($25) waived
- All group block rooms, master or individual pay
Room block
- 40 run-of-house rooms
- 3 contracted nights
Final bill
- Master account, p. 9
- Resort fee $25 x 120 room nights
- $3,000.00 plus tax
FolioMatch finding
Likely $3,000 difference, plus tax
The waiver covers all group block rooms, whoever pays. The fee was billed on 120 room nights that match the contracted block: same room type and the same three nights.
Because the waiver scope and the billed scope match, the amount is supported. Tax on the fee is listed separately on the bill and should be reviewed with it.
- Fee billed per room night
- $25.00
- Room nights in contracted block
- 120
- Fee billed despite waiver
- $3,000.00
Evidence
- Agreement · Concessions · page 5
- Agreement · Room block · page 3
- Final Invoice · Master account · page 9
When the scope doesn't match
Sample figures. The same waiver, but 6 of the billed rooms were suites on a shoulder night outside the block.
Illustrative example — sample data
Agreement
- Waiver: group block rooms only
Final bill
- Resort fee on 6 suite nights
- Dates: night before the block
FolioMatch finding
Needs review: rooms may be outside the waiver
The waiver names group block rooms. These six nights fall before the contracted dates and are in a room type not listed in the block, so FolioMatch cannot confirm the waiver applies. No amount is counted until you decide.
Evidence
- Agreement · Room block · page 3
- Final Invoice · Folio summary · page 11
Checking it by hand
- 01
Copy the waiver clause word for word
Note the fee name, amount, which rooms and which accounts it covers.
- 02
Collect the folios
Ask the hotel for a folio export or the folios for group rooms. The master bill alone may not show these fees.
- 03
Count the matching room nights
Only count nights whose room type, dates and booking match the waiver.
- 04
Set aside anything unclear
Rooms outside the block, suites or shoulder nights go on a separate list as questions, not as amounts.
Related guides
A resort fee waiver is one kind of negotiated concession. For the other concessions that go missing on final bills, such as Wi-Fi, parking and rental waivers, see missing concessions and the hotel contract concessions audit. For the full audit, see hotel master bill audit, or open the sample review.
Questions
The bill says destination fee, the contract says resort fee. Does the waiver apply?
Often it does, but it depends on the wording. A clause that waives "resort fees and similar mandatory fees" is clearer than one naming only the resort fee. FolioMatch shows both wordings and marks a name mismatch as Needs review.
Attendees paid for their own rooms. Can the group raise this?
If the waiver covers individually paid block rooms, yes. Attendees may have been charged on their own folios, so you'll need a folio export to see it.
The fee is reduced, not waived. How is that calculated?
Only the amount above the agreed reduced fee, multiplied by the covered room nights.
Related
Missing concessions
A concessions ledger: what was negotiated, and whether it reached the bill.
Room-rate discrepancies
Contracted vs charged rate by room type, date and shoulder night.
Complimentary room credits
1-per-X formulas, actualized room nights and whether the credit reached the master.
Back to all hotel billing discrepancies or the hotel master bill audit guide.
Which side of the bill are you on?
You negotiated the deal. Make sure you got it.
Upload the agreement, BEOs and final bill. FolioMatch checks what you negotiated against what you were charged and shows the evidence behind each finding.