Blog›Pricing

Auditing Booking.com Fees and Taxes Against the Final Price Guests Pay

The final price a guest pays on Booking.com doesn't match the rate you set, and auditing fees and taxes line by line is how you find out where the difference actually comes from.

The Prime Host Partners team10 Nov 2026 · 7 min read

You set a rate in the extranet, and the price the guest sees and pays at checkout on Booking.com is different — sometimes higher because of taxes and fees added on top, sometimes lower because of a promotion. Before assuming something is wrong, it's worth auditing exactly which components make up the final price, since several of them are legitimate and expected.

Full guide on this topic
Why the rate you set is rarely the final price

The rate you enter in the extranet is typically your base room rate, not the complete amount a guest pays at the end. On top of it, Booking.com and local regulation can add taxes, service charges or booking fees depending on the property's location and setup, and any active promotion adjusts the price the guest is actually shown before those additions. The result is that your rate and the guest's final price are related but different figures by design, not by error.

The audit worth doing isn't why don't these match — they're not supposed to match exactly — it's whether all the components add up correctly to the price actually shown.

What legitimately sits between your rate and the final price

Taxes applicable to your property and jurisdiction are usually added on top of the base rate rather than included in it, and the rules for which taxes apply can differ by property type and location. Service fees or booking fees, where applicable, are a separate addition layered on by the platform. A promotion you've opted into changes the base price before any of those additions are calculated, so the starting point for the guest's final price is already different from your standard rate card.

The usual stack between rate and final price
1Your base rateWhat you actually entered in the extranet for that room type and date.
2Promotion adjustment, if anyApplied to the base rate before taxes and fees, changing the starting point for everything after it.
3Taxes and feesAdded on top according to your property's location and setup, and typically shown separately to the guest rather than folded invisibly into the rate.
How to audit the stack properly

Pull up the exact listing or a test search for your property on Booking.com's guest-facing side for the dates in question, and note the full price breakdown shown to the guest — most listings display taxes and fees as a separate line rather than hiding them. Compare that breakdown against your base rate in the extranet and any promotion that should be active for those dates. If the final price doesn't reconcile even after accounting for a known promotion and your property's standard taxes and fees, that's worth checking against the extranet's current settings rather than assuming the guest-facing display is wrong.

A price that looks too high or too low usually isn't broken — it's just showing you every layer at once with no explanation of which layer did what.
Keeping final pricing predictable
Check the actual guest-facing price breakdown on Booking.com, not just your base rate in the extranet.
Confirm which promotions are currently active for those dates before assuming the base rate is being ignored.
Separate taxes and fees from the base rate when comparing numbers, since they're legitimately additive, not included.
Recheck the stack whenever you change a promotion, since it changes the starting point for every addition after it.
If the final price still doesn't reconcile, check the extranet's current rate and promotion settings rather than disputing the guest-facing total.
How Prime Host stops this from happening again

Prime Shield exists for exactly this kind of discrepancy — it compares the rate you sent, the rate you intended to charge, and what the guest actually paid, and flags any gap worth more than 5% in plain money rather than leaving you to reconstruct the stack by hand every time a number looks off. If pricing audits like this are a recurring source of friction, that structural check is the fix — you can see it on the public demo at try.primehostpartners.com without signing up.

Frequently asked
Why does the price a guest pays not match the rate I entered?
Taxes, fees and any active promotion sit between your base rate and the final price the guest sees, so a difference is usually expected rather than an error.
Are taxes and fees always added on top of my rate?
In most setups, yes — they're layered on according to your property's location and configuration rather than included in the base rate you enter.
How do I know if a price difference is actually wrong?
Reconstruct the full stack — base rate, promotion, taxes and fees — and compare it to the guest-facing breakdown. If it still doesn't reconcile after that, it's worth investigating in the extranet settings.
Want to see all of this working for real?
Walk through the actual system in read-only mode. Nothing to fill in.

Read next

© 2026 Prime Host Partners
Privacy PolicyTerms of Service