What a Voluntary Levy Would Add to a Night
Pricing and Revenue

What a Voluntary Levy Would Add to a Night

ทีมบรรณาธิการ Localsbnb5 พฤศจิกายน 2569ใช้เวลาอ่าน 7 นาที

A voluntary levy arrives as an announcement with no rate attached. Until a published basis exists, the only decisions you can make are where the cost would land and how your rate model holds a place for it. Guessing the number is the one move that costs you.

Hands sorting paper receipts into two piles beside a calculator on a wooden table in morning light
Two piles: what the night cost, and what it will cost once a published basis exists to price it.

A voluntary levy is a rate without a number attached yet. That single unknown decides whether the cost lands on the guest, on you, or on both.

Last updated: November 2, 2026

A levy arrives in the news before it arrives in your rate model. The announcement names an intention, a collection point and a start date, and leaves out the one thing you'd need to price it. That gap isn't a detail you can work around. It's the whole question, and the honest answer for now is a shape rather than a figure: a line in your model that's switched on, named, and left empty until a published basis exists to fill it.

Key Takeaways

  • A levy without a rate isn't a cost yet. It's a parameter, and treating it as a number before the number exists is how bad prices get set.
  • Two unknowns, not one. How much it is, and what it's charged against. Both have to be published before either can be priced.
  • Hold the slot, don't guess it. An empty line with a named trigger is safer than a placeholder figure that quietly spreads into every quote.
  • Decide who absorbs it in advance. Guest-facing line, your own margin, or a split — pick one now, in writing, while nobody is under pressure.
  • A guessed figure compounds. Once it's in the model, it prices nights that may never carry the levy at all.

What a voluntary levy actually is

Start with what it isn't. It isn't a tax, which an authority sets and collects, and it isn't a fee for something you use. A voluntary levy is a contribution hosts in a market are asked to make toward something the market wants — housing stock, destination management, the local infrastructure that makes the short-term rental possible in the first place. Whether it stays voluntary in practice, and who ends up collecting it, are questions for the authority, not for this article.

What matters for your business is narrower: it's a cost that will be attached to nights you sell, and it will be attached after the fact. You'll have quoted prices, taken bookings and paid for linen before the first charge shows up.

Picture a Saturday in June that you priced in March. The guest booked in April, the cleaner came on the Friday, the linen went out on the Thursday. If the levy is published in July, not one of those decisions had a levy in it, and that night has already been sold at a price that couldn't include it.

That's the awkward part. Every other cost you carry — cleaning, linen, utilities, the subscription that keeps your calendar straight — you can find on a statement today. A levy exists first as a sentence in a press release.

Why the rate is the whole question

Two things have to be published before you can price a levy: how much it comes to, and what it's charged against. A night, a booking, a guest, the accommodation total, the total including cleaning. Each of those produces a different number for the same levy, and the difference is large enough to change whether you absorb it or pass it on.

Until both exist, you're not choosing between two prices. You're choosing between two guesses.

And guessing has a specific failure. A figure you put into the model today doesn't stay in one place. It flows into the nightly rate, into the minimum-stay maths, into the quote a guest sees, into the payout you budgeted against. By the time the real basis is published, the guess has priced nights that were sold months earlier and may never carry the levy at all. Undoing that is not a rate change; it's an apology tour.

The other reason to wait is that the basis may not be a per-night figure at all. If it lands on the accommodation total, a long stay and a short one behave differently. If it lands per booking, a single night carries the same cost as a fortnight, and your minimum stay suddenly matters more than your rate. You can't design for either case until you know which one you're in.

Keeping a place in the model when the rate is unknown

This is the practical part, and it's four small decisions you can make this week.

Name the line and leave it empty. One row in your rate model, labelled as the levy, carrying no value. Empty is a state you can see. A zero is a lie, and a guess is a decision you can't defend.

Write the pass-through rule before the number arrives. Three options, and they're genuinely different businesses. Charge it to the guest on its own line, so the total moves but your net doesn't. Absorb it, so the nightly rate you quote stays where it is and your margin narrows. Split it, which sounds fair and is the hardest to explain. Pick one, write down why, and note what would make you change your mind.

Name the trigger. Which document counts as the published basis, who reads it, and how soon after publication the model gets updated. Without a named trigger, an empty slot stays empty for two years while everyone assumes somebody else filled it.

Set the notice you'll give guests. A rate change mid-season needs a message, and the message reads worse if there's no line in the listing that mentioned local charges in the first place. Decide the wording now, while it's hypothetical.

None of that requires knowing the number. All of it fails if you skip it, because the week the levy is published is the week you'll have the least time.

What to tell guests in the meantime

Say what's true today, and be specific about what you don't know. A guest asking whether the price includes everything deserves a straight answer about what's included now: the nightly rate, the cleaning fee, whatever local charges already apply. Then a plain statement that a new local contribution has been proposed, and that it isn't in the price they've been quoted.

Don't quote a levy you can't quote. "There may be a small local charge" is worse than "a local levy has been announced and no rate has been published, so I'm not charging it". The first sounds like a hidden fee; the second sounds like somebody who reads the news.

Two more habits. Keep the sentence in your listing copy generic enough that it survives the actual number: a line about local charges being shown separately where they apply doesn't need rewriting when the basis lands. And when it does land, change the price and the copy in the same week, so a guest never finds a charge in the total that the listing didn't mention.

The dashboard is where you'll see the effect first. localsbnb.com puts occupancy, ADR and RevPAR beside the calendar. That way the fortnight after a levy lands can be read against the fortnight before it, on the same three measures, instead of against a feeling about how bookings went.

Card: a checklist for holding an empty levy slot in a rate model, naming the line, writing the pass-through rule, naming the trigger, setting the guest notice and refusing to fill the slot with a guess
An empty line you can see beats a guess you can't defend.
Card: the three places a levy can land, on a guest-facing charge, on the host's own margin, or split between them, with what each one changes
Pick the pass-through before the number arrives, while nobody is under pressure.
LOCALSBNB — start free

FAQ

Is a voluntary levy the same as a tourist tax?

They're different instruments, and this article doesn't treat them as interchangeable. A tax is set and published by an authority; a levy may be announced before any basis exists. For your rate model the question is the same either way: does the cost sit inside your nightly rate, or on a line of its own?

Should I raise my rates now to cover it?

No. Raising before a basis is published prices a guess into every night you sell, including nights that may never carry the levy. Wait for the published figure, then make it a normal rate change with the notice that implies.

What if the levy never happens?

Then the empty slot cost you nothing but an hour of thinking. That's the argument for a slot rather than a guess: a blank line is free to keep and free to delete, while a number in the model has to be found, explained and undone.

A levy is a small idea with an unhelpful timetable. Keep the line, name the trigger, decide who pays before anyone asks, and let the published figure do the pricing. localsbnb.com is where the calendar and the three operating measures sit together, which is the only place you'll be able to see what the change actually did.


This article is general guidance for hosts and isn't legal, tax or insurance advice. Levy proposals, their basis and their collection arrangements are set by the competent authority and change. Confirm the current published position with that authority, and the current terms of each platform you use, before you change a price.

ตรวจสอบโดย

ทีมบรรณาธิการ Localsbnb