Drip Pricing and Junk Fees: The Checkout Surprise Tax
Drip pricing is a retail and hospitality tactic where the price shown first is not the price you actually pay — fees are added gradually, one layer at a time, until the final checkout total is significantly higher than what originally caught your attention.
How drip pricing works
The process is calibrated to exploit how humans make decisions. You see a hotel room for $89 a night. You mentally commit. You begin picturing the trip. Then, step by step through the booking flow, you encounter: a resort fee, a destination fee, a "facility fee," taxes calculated on the inflated subtotal, and sometimes a non-optional "service charge" that appears only on the final page. By the time you see the real number, you've already invested time in the decision and feel anchored to the original price.
That anchor is the whole point. Price anchoring works because the first number you see shapes every number you evaluate afterward. A $220 final total feels like it arrived at $89 — your reference point was set early and never fully updated.
Airlines have used this model for years: the base fare is the ad, and the actual cost emerges through seat selection fees, bag fees, boarding group upgrades, and charges for anything resembling a service. Concert tickets, vacation rentals, and restaurant delivery apps follow the same structure.
Junk fees: a specific category of drip pricing
"Junk fees" is the term regulators and consumer advocates have applied to mandatory charges that serve no meaningful function for the buyer — they exist to let the advertised price stay low while the actual revenue-per-transaction climbs. Resort fees at hotels are a clear example: they don't correspond to any optional service the guest chose; they're just price inflation with a separate label.
Other common forms:
- Service fees on ticket sales, often calculated as a percentage of the ticket price with no transparent justification for the amount
- Convenience fees for paying by credit card or for choosing delivery
- Mandatory gratuities added to the bill at full-service restaurants, sometimes stacked on top of an already-inflated subtotal
- Documentation or processing fees in car dealerships, added after price negotiation is complete
What unites them: they are mandatory, they are not disclosed upfront, and their names suggest an exchange of value that isn't really happening.
Why the final number always seems to balloon
The math compounds in ways that aren't obvious. Taxes are often calculated on the post-fee subtotal, not the advertised base price. A resort fee plus taxes means you're paying tax on the junk fee itself. And because each individual add-on arrives after a commitment decision has already been made, each one feels like a smaller increment — a few dollars here, a percentage there — rather than part of a total you're evaluating fresh.
The free shipping minimum trap operates on related psychology: the threshold is designed to make you add to the cart to avoid a shipping fee, spending more than the fee itself would have cost. Drip pricing works the opposite way — it shows you no fees upfront, then reveals them when walking away feels costly.
How to protect yourself
- Search for the all-in price before you anchor. When booking hotels or flights, use search filters or aggregator tools that show total price including fees. Do not let yourself get attached to a base rate.
- Look for fee disclosure pages. Hotels are increasingly required to list fees on their websites; a quick search for "[hotel name] resort fee" before booking often surfaces the real number.
- Calculate the unit rate for services. If a streaming service, app, or subscription shows a monthly price, check whether that's before taxes and add-ons.
- Ask at the restaurant. If a mandatory service charge is added, it's worth knowing before ordering. Most menus that include it are required to say so; looking for the fine print is worth the thirty seconds.
- Pause at the final checkout page. Before confirming any purchase, compare the final total against the number you first saw. If the gap is large, the advertised price was a tactic, not a price.
Drip pricing depends on momentum — the feeling that you've already decided. Slowing down and naming what just happened is usually enough to make the tactic visible.
Browse 1,200+ products, fill your cart, and check out for $0.00 — all the shopping high, none of the bill.
Try Dopamine Shop free →