The Act on the Residence of Foreign Nationals in the Czech Republic (326/1999 Sb.) is the main statute requiring accommodation providers to register and report foreign guests to the Czech police. UbyPort is the electronic system through which these reports are filed today.

Who has the reporting duty

Every accommodation provider has this duty regardless of size — from a single Airbnb apartment to a hotel with dozens of rooms. The duty applies to foreign nationals; Czech citizens are not subject to this specific reporting duty, though it’s still good practice to log all guests in the house book.

What a report must contain

An UbyPort report includes the guest’s full name, date of birth, nationality, travel document number, and stay dates (arrival and departure).

Filing deadline

The accommodation provider must generally file the report with the foreign police within 3 working days of the start of the stay.

The house book

The act also requires keeping a house book — a register of all guests, including arrival and departure dates. It doesn’t have to be paper-based; a digital record satisfies the requirement as long as it is complete, accurate, and can be produced on request during an inspection.

Penalties for non-compliance

Failing to report a guest, or reporting incorrectly, can result in a fine of up to CZK 50,000 per offense — and the fine applies per individual case.

How BestGuest handles this

BestGuest automatically compiles and files UbyPort reports based on the data a guest submits during online registration, and keeps a digital house book alongside it. See the Foreign Police Reporting (UbyPort) feature page for details.

Official sources

Always verify against the current official text of the law.