What the accommodation tax is

Poplatek z pobytu is a local tax that Czech municipalities are entitled to charge for overnight stays. The accommodation provider collects the tax from the guest at the time of the stay and is responsible for remitting the total collected to the municipality, usually on a periodic basis (for example quarterly).

Rates and exemptions vary by municipality

Each municipality sets its own rate within limits set by national law, and each can define its own exemptions — common examples include exemptions for children under a certain age or for guests with certain disabilities. This means the correct rate and exemption rules depend on exactly where the property is located, not on a single nationwide figure.

Calculating it correctly

Because the tax is calculated per guest, per night, with municipality-specific exemptions, doing this by hand across many reservations is easy to get wrong — especially when exemptions apply inconsistently across bookings. Automating the calculation against the guest’s actual stay length and applicable exemptions removes that source of error and keeps a clear running total for remittance.

Find the rate for your municipality

Want the exact rate, exemptions, and reporting deadlines for a specific municipality? Check for free and get a personalized report by email.