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.
Informational only
This page is provided for general information and is not legal or tax advice. Rates, deadlines and exemptions are set by law and municipal ordinances and can change — always verify current requirements with your municipality or a qualified advisor.