An accommodation provider in Czechia can be inspected by several different institutions — the foreign police, the municipality as fee administrator, and the tax office — and each of them checks something different. The good news: every inspection rests on the same foundation, which is a complete, continuously kept record. If you have it, you have nothing to fear.

Who checks what?

InspectorWhat it checksKey document
Foreign policereporting of foreign guests via UbyPort, house bookhouse book + proof of filed reports
Municipality (fee administrator)accommodation feeevidence book, returns and remittances, exemption documentation
Tax officeincome tax, VATaccounting, records of platform income
Czech Statistical Officestatistical reporting duty (selected establishments)filed returns

What does the foreign police check?

The Act on the Residence of Foreign Nationals obliges the host to allow the police to enter the premises of the accommodation establishment for the purpose of checking compliance — and the inspection typically focuses on:

  • whether foreign guests were reported via UbyPort within the deadline — usually within 3 working days of the start of the stay,
  • whether the house book is kept completely and continuously — not written up retroactively the day before the inspection,
  • whether the entries in the book match the filed reports — a mismatch between them is a typical finding.

Inspections routinely look at guests from months back, too — a reason not to shred your records prematurely. The fine is up to CZK 50,000 per individual unreported guest; details in our overview of the Act on the Residence of Foreign Nationals.

What does the municipality check?

As administrator of the accommodation fee, the municipality checks:

  • registration — whether you are registered as a fee payer at all,
  • returns and remittances — whether you file and pay within the deadlines set by the municipal decree,
  • consistency of amounts with your records — whether the amount remitted matches the number of overnight stays in the evidence book,
  • exemptions — whether you can document each exemption claimed (who is exempt — for example persons under 18 or ZTP/P card holders).

Exemptions are exactly where records matter most: an unclaimed exemption is your loss, an undocumented exemption is an inspection finding. Check your municipality’s rate, due dates and exemptions in our rate overview and municipality comparison.

What does the tax office check?

The tax office deals with income tax and VAT — and thanks to the DAC7 rules it has income reported directly by the platforms at its disposal. An inspection therefore typically compares platform data with your tax return. A mismatch between what Airbnb or Booking.com reported and what you declared is the easiest problem for a host to get caught on today. VAT also includes the identified person registration triggered by foreign platforms’ commissions.

What to prepare: the checklist

  1. House book — complete, continuous, exportable. A digital form is fine.
  2. Evidence book — the second, separate record for the accommodation fee; at a municipal inspection this is the one you present.
  3. Proof of filed UbyPort reports — archive the submission confirmations.
  4. Returns and proof of payment of the accommodation fee — by period, per your municipality’s decree.
  5. Documentation for fee exemptions — who was exempt and why.
  6. Records of platform income — Airbnb/Booking.com payout statements matched to your bank account.
  7. Knowledge of your own municipal decree — your municipality’s rate, deadlines and exemptions.

How Best Guest helps

An inspection is essentially a test of record quality — and records are exactly what Best Guest keeps automatically: a house book and evidence book generated from online check-ins, accommodation fee summaries by period, and UbyPort reports submitted automatically via the official API, with proof of every filing. Everything is exportable at any time — for the police, the municipal office and your own archive.

Frequently asked questions

Can the foreign police enter my apartment?

Yes. Act No. 326/1999 Coll. obliges the host to allow the police to enter the premises of the accommodation establishment for the purpose of checking compliance — including inspecting the house book. Refusing an inspection is a separate breach of duty, regardless of whether your reports were filed correctly.

What exactly does the foreign police check?

Above all whether foreign guests were reported via UbyPort within the deadline (usually within 3 working days of the start of the stay), whether you keep the house book completely and continuously, and whether its entries match the reports you filed. A mismatch between the book and the reports is a typical inspection finding.

What does the municipality check?

As administrator of the accommodation fee, the municipality checks whether you are registered as a fee payer, whether you file returns and remit the fee within the deadlines set by its decree, whether the amount remitted matches the number of overnight stays in your evidence book, and whether you hold documentation for any exemptions claimed (for example a guest's age or a ZTP/P card).

Do I have to present the books on paper?

No. Neither the house book nor the evidence book has to be on paper — a digital record is fine as long as it is complete, accurate and can be presented on request, for example as an export or on screen. What matters is presentability, not the medium.

Why do I have to show two books at an inspection?

Because Czechia — unlike Slovakia with its single book of accommodated guests — keeps two separate records under two laws: the house book under the Act on the Residence of Foreign Nationals (checked by the foreign police) and the evidence book under the Local Fees Act (checked by the municipality). Their contents overlap, but legally they are separate, and you must be able to present the one the inspecting authority requires.

What fines can result from an inspection?

For foreign-guest reporting, up to CZK 50,000 per unreported or incorrectly reported guest; for the accommodation fee, sanctions under the Tax Code (late-filing fine, penalty, default interest) and retroactive assessment by the municipality. See our separate article on fines for the full overview.