The Hidden-Fee Era Is Ending. Rebuild Your Direct-Booking Checkout.
As mandatory fees moved into the light, direct-booking sites had to turn checkout from a maze into a room with glass walls.
A guest sees one price in the advertisement, another after choosing dates, and a third at the last screen. Each new fee may have a business reason. Together, they create a feeling: the trip has been negotiating against the guest.
That feeling became more dangerous as regulators and platforms pushed mandatory charges toward earlier disclosure. The hidden-fee era was not ending because costs disappeared. It was ending because the storefront could no longer be separated from the register.
For direct-booking operators, this was more than a compliance edit. It was a chance to rebuild checkout with glass walls—clear enough that the total could be seen before suspicion entered the room.
Separate mandatory from optional
A mandatory fee is required to complete the booking. The guest cannot choose to remove it.
Examples may include a required cleaning fee, resort charge, administrative fee, or other compulsory amount. Optional items, such as a chosen add-on service, can be treated differently when they are truly optional.
The final rule text, published later, defined covered short-term lodging and disclosure standards.[1] The rule would take effect on May 12, 2025.[2]
For the December 2024 operator, the correct task was preparation—not claiming the rule was already active.
Map every price surface
Direct-booking businesses may show prices in many places:
- Search ads
- Social posts
- Landing pages
- Property cards
- Calendar results
- Quote emails
- Checkout
- Payment links
- Retargeting ads
A compliant checkout cannot repair a misleading ad. Review the full path from first impression to payment.
Rebuild around the total stay
Airbnb had already moved toward total-price display in 2022.[3] It would later make total price with fees the global default.[4]
Direct sites should assume guests compare full trips.
For each common stay length, show:
- Lodging subtotal
- Mandatory fees
- Taxes, clearly identified
- Optional items
- Final total
Do not make the guest perform math across several screens.
Protect margin honestly
Clear pricing does not require absorbing every cost.
The operator can:
- Raise the nightly rate
- Keep a disclosed cleaning fee
- Set minimum stays
- Use length-of-stay discounts
- Reduce turnover cost
- Offer optional add-ons
- Remove weak fees that create little value
Test the total at two, three, five, and seven nights. A fixed cleaning fee can make short stays uncompetitive while having little effect on long stays.
Transparency changes the architecture
Once the full mandatory price is visible early, every fee must defend its place in the offer. Some belong inside the nightly rate. Some remain separate because they scale differently. Some should disappear because they create more friction than margin. The accounting decision becomes a marketing decision.
Clarity does not require simplicity for its own sake. It requires consistency: the first price, the property page, the booking engine, and the final charge should tell one story.
A hidden fee is not extra revenue if it destroys trust before checkout.
Audit the labels
A fee name should match the service or cost.
Avoid vague labels such as “processing” when the charge is really part of normal operation. Do not split one required cost into several small lines to make the base rate look lower.
The guest may accept a high total when the value is clear. The guest is less likely to accept feeling misled.
Test the checkout like a guest
Use a new browser and a mobile phone. Begin from the ad. Select dates. Add guests. Continue through payment.
Record every price shown and when it appears.
Ask:
- Is the first advertised number meaningful?
- Are mandatory fees clear before payment?
- Does the total change without explanation?
- Are optional items truly optional?
- Can the guest compare properties without a calculator?
Make trust part of conversion
A direct-booking site asks guests to trust a brand they may not know as well as a large platform. Price clarity is part of that trust.
Return to the first ad and final checkout. They should tell the same story. The total may be higher than the headline rate. It should not feel like a different offer.
Let the first screen survive the last
Return to the guest’s journey and make the walls transparent. Show mandatory costs when the trip is first compared. Keep optional services truly optional. Test mobile. Save screenshots. Train staff to explain the total without apology or improvisation.
Price transparency turns fee architecture into marketing. A clear checkout does not merely avoid surprise; it tells the guest that the operator intends to keep the promise made at the first click.
Practical next step
Audit every ad, property page, quote, and checkout. Classify each fee as mandatory, optional, tax, or refundable hold. Redesign the display before the rule’s effective date.
Primary call to action: Use the Mandatory Fee Compliance Audit.
Additional research context retained from the source dossier: [5]
Sources and editorial notes
Trade Regulation Rule on Unfair or Deceptive Fees — Federal Register — 2025-01-10. Historical-use note: Later hindsight / label transparently. Editorial caution: Use the final rule and FAQs for legal scope; avoid relying only on press summaries. ↩︎
FTC rule on unfair or deceptive fees takes effect — Federal Trade Commission — 2025-05-12. Historical-use note: Later hindsight / label transparently. Editorial caution: Check channel-specific implementation and state laws; this is not individualized legal advice. ↩︎
Airbnb is introducing total price display and updating guest checkout — Airbnb — 2022-11-07. Historical-use note: Contemporaneous / available by suggested publication date. Editorial caution: The announced 2022 display was initially optional in markets without existing requirements. ↩︎
Total price display is now standard for guests worldwide — Airbnb — 2025-04-21. Historical-use note: Later hindsight / label transparently. Editorial caution: Airbnb's total price is generally before taxes; explain tax treatment separately. ↩︎
FTC announces rule on unfair or deceptive fees — Federal Trade Commission — 2024-12-17. Historical-use note: Contemporaneous / available by suggested publication date. Editorial caution: The rule governs disclosure, not the legitimacy or amount of every fee. ↩︎
Last updated September 14, 2026
Get the weekly wire
One email a week. Unsubscribe anytime.
More in Pricing & Conversion
More Bookings Are Not More Guaranteed Revenue
February 18, 2026 — A reservation enters the calendar before cash enters the bank. Between those events are several locks—and several ways the promise can change.
Before October 27: Audit Every Airbnb Rate in Your Software
October 20, 2025 — One global pricing switch could touch hundreds of future bookings. The only safe shortcut was a test matrix.
The 15.5% Host Fee: Reprice Before Your Payout Shrinks
August 29, 2025 — A host-fee shift changed the balance between guest total and host payout. Repricing required an equation, not a blanket markup.
Discussion
Loading comments…