Česko / Česká republika·Destination guide · Central Europe
Czech Republic
50.0755° N · Central Europe · Schengen
Czech hosts still need a personally signed přihláška — then Ubyport within three working days.
Under Act No. 326/1999 Sb. on the Residence of Foreign Nationals, every foreign guest — including other EU nationals — must present a travel document and personally fill in and sign a registration form (přihlašovací tiskopis). The accommodation provider keeps those signed sheets as the domovní kniha and notifies Cizinecká policie within 3 working days, via Ubyport when lodging is a business activity. Municipal poplatek z pobytu sits on top.
NextStay relevance · Czech Republic
5 / 5
Essential
Act No. 326/1999 Sb. §§ 99–103 requires foreign guests to personally fill and sign a přihlašovací tiskopis, a domovní kniha kept for 6 years, and Ubyport reporting within 3 working days — on top of municipal poplatek z pobytu.
At a glance · Czech Republic
Přihláška
Signed personally
Report
Ubyport ≤ 3 days
Domovní kniha
Keep 6 years
Prague tax
50 Kč / night
Who this is for
What hosts and hotels actually need to know
The Czech stack separates three tracks hosts often blur together. First, guest identification for foreigners under Act No. 326/1999 Sb. §§ 99–103: the guest personally signs the přihlašovací tiskopis, the host keeps a domovní kniha (or the signed paper set that replaces it) for six years, and reports the stay to the Police of the Czech Republic — Foreign Police Service — within three working days. Business operators must use the Ubyport internet application when that remote channel is available and functional. Second, trade-licence posture under the živnostenský zákon: continuous, for-profit short-term letting with services beyond a bare lease typically sits under the free trade "Ubytovací služby" (obor 55); pure nájem of residential space can sit outside živnost — confirm facts with the živnostenský úřad. Third, municipal poplatek z pobytu under Act No. 565/1990 Sb. (national ceiling 50 Kč), with Prague at 50 Kč and Brno rates set per městská část. Self check-in works when the signed registration data required for the domovní kniha / Ubyport filing is captured before access is released. MMR's eTurista register remains a legislative / project track as of mid-2026 — do not treat it as a substitute for today's Ubyport and domovní kniha duties until the amending act is in force.
Front desk or digital, the duty is unchanged: every foreign guest personally signs the přihláška, the house register stays inspection-ready, and Ubyport runs on the three-working-day clock.
- 01Collect a personally signed přihlašovací tiskopis (or equivalent signed sheet) from every foreign guest aged 15+, including other EU nationals
- 02Keep the domovní kniha / signed sheets for 6 years and present them on police request
- 03Transmit accommodation notices via Ubyport within 3 working days when lodging is your business activity
- 04Collect and remit poplatek z pobytu per the obec / městská část vyhláška covering the property
Chapter · Identity
The přihláška and the domovní kniha
Act No. 326/1999 Sb. §§ 99–101 and 103 make the signed registration form the core identity artefact for foreign guests — and the domovní kniha the host's inspection record.
Statute
“Cizinec je … povinen … předložit ubytovateli cestovní doklad … a osobně vyplnit a podepsat přihlašovací tiskopis nebo podepsat listinný dokument obsahující údaje v rozsahu přihlašovacího tiskopisu.”
- 01
Who is an ubytovatel
§ 99 defines an accommodation provider as anyone who provides paid lodging, or who accommodates more than five foreigners, except where the guests and the provider are close relatives. "Ubytování" covers contracts of accommodation, lease, sublease or similar content — so short-term apartment lets sit inside the same definition as hotel stays.
- 02
Foreign guests — including other EU nationals
Police and IPC guidance treat a "cizinec" as anyone who is not a Czech citizen. Other EU member-state nationals are in scope for the signed přihláška and for the host's reporting duty. Czech nationals are outside this Foreigners Act track, though hosts still capture identity for the contract, house rules and any municipal tax.
- 03
Personal signature on the přihláška
§ 103(b) requires the foreign guest (age 15+) to present a travel document (or other listed residence document) and personally fill in and sign the registration form, or sign a paper document covering the same fields. A passport photo upload without that personal signature does not meet the statutory gate. Guests under 15 are exempt from personally completing and signing the form.
- 04
Domovní kniha — keep for six years
§ 101 defines the domovní kniha as the document where the host records the registration-form fields plus start and end of the stay. A set of signed paper forms covering those fields also counts as the house register. Entries must be current, clear and chronological. Keep the book for six years from the last entry (or signed replacement sheets for six years from the end of the stay) and present it when police inspect.
Chapter · Ubyport
Ubyport & the 3-working-day clock
§ 102 requires the host to notify the police of a foreign guest's accommodation within three working days. Ubyport (ubyport.pcr.cz) is the Foreign Police internet application for that electronic notice.
- 01
- 02
Business operators must use Ubyport
If accommodation is the object of your business activity, § 102(3) requires electronic remote filing through the internet application (Ubyport) when that channel is established and functional. Non-business hosts may still use paper registration forms at the locally competent Foreign Police department, or may choose Ubyport after registering the facility.
- 03
Register the facility first
Ubyport access requires a facility registration processed by Ředitelství služby cizinecké policie (datová schránka ybndqw9 / reguby@pcr.cz). Until credentials issue, business operators cannot complete the mandatory electronic channel — register before the first foreign guest arrives.
- 04
Signature and transmission are sequential
The personally signed přihláška is the identification duty at check-in. Ubyport transmission is the reporting duty that follows within three working days. A signed form that never reaches Ubyport on time is still a compliance gap — and when you file electronically rather than by handing in the paper form, § 102(4) still requires you to archive the signed přihláška for six years.
Chapter · Živnost
Ubytovací služby & the trade licence
Czech law distinguishes bare residential letting from the free trade "Ubytovací služby". Getting that line wrong is a živnostenský úřad and tax question — not a substitute for Ubyport.
- 01
Free trade — ubytovací služby (obor 55)
When short-term letting is continuous, independent, in your own name, on your own responsibility and for profit, and you provide services beyond basic building operation (for example clean linen or cleaning), MPO guidance and case law treat the activity as the free ohlašovací živnost "Ubytovací služby" under příloha č. 4 to the živnostenský zákon. General conditions apply (age, legal capacity, integrity) — no special professional qualification for the free trade itself.
- 02
Pure nájem can sit outside živnost
The živnostenský zákon excludes mere lease of immovable property, flats and non-residential space from the definition of a trade. Occasional bare letting without hospitality-style services may therefore sit outside "Ubytovací služby" — but Foreigners Act reporting and municipal tax can still apply when you provide paid accommodation to foreigners. Confirm classification with the živnostenský úřad when the facts are borderline.
- 03
eTurista is not yet a finished substitute
MMR's eTurista / Register of accommodation establishments project aims to unify lodging registration, guest-related filings and local-tax administration, including alignment with Regulation (EU) 2024/1028. As of this review the amending tourism-conditions legislation was still moving through the legislative process — continue to meet Act 326/1999 and municipal tax duties rather than waiting for a portal go-live date.
Chapter · Poplatek
Poplatek z pobytu — municipal, capped nationally
Act No. 565/1990 Sb. lets each obec levy a local stay fee on paid stays of at most 60 consecutive days, capped at 50 Kč per person per started day (excluding the arrival day).
- 01
National ceiling — 50 Kč
§ 3d of the local-fees act sets the maximum sazba at 50 Kč. The fee applies to persons not registered as resident in the obec; the provider is the plátce who must collect from the guest. Exemptions in § 3b (for example persons under 18) still apply unless a local vyhláška lawfully narrows them.
- 02
Prague — 50 Kč citywide
Obecně závazná vyhláška č. 18/2019 Sb. hl. m. Prahy (as amended by vyhláška č. 19/2021) sets Prague's rate at 50 Kč per person per started day of stay, excluding the day the stay begins, for paid stays of at most 60 consecutive days. Register as plátce with the competent městská část (Magistrát administers *–***** hotels citywide) within 30 days of starting paid lodging, and remit by the 15th of the following month.
- 03
Brno — rates by městská část
Statutární město Brno levies poplatek z pobytu under Obecně závazná vyhláška č. 24/2025 (effective 1 January 2026), with sazby published in Příloha č. 2 by city district. Do not assume a single Brno figure — confirm the rate for the property's městská část (for example ÚMČ Brno-střed) before quoting guests.
Chapter · EU layer
EU law that sits underneath
Czech domovní kniha / Ubyport rules sit inside the same European stack hosts meet elsewhere — Schengen lodging purposes, GDPR, and the 2024 short-term rental data framework.
- 01
- 02
GDPR (Regulation (EU) 2016/679)
Přihláška data, document numbers and signatures are personal data. Collect what Act 326/1999 and the municipal tax basis require, inform guests, secure Ubyport transmission, and respect the six-year statutory archive without keeping extra copies indefinitely.
- 03
Short-term rental data — Regulation (EU) 2024/1028
From 20 May 2026, where Member States operate STR registration / data systems, platforms work through harmonised registration numbers and activity reporting. Czech eTurista is the national project oriented at that transparency layer — watch Sbírka zákonů enactment rather than inventing a registration number today.
Remote arrival · Still the law
Self check-in under Czech rules
Remote arrival is routine in Prague apartments and Brno / Český Krumlov stock. The compliance gate is the guest's personal signature on the registration fields before access is released — Ubyport is the separate three-working-day reporting clock that follows.
Personal e-signature before access
Build travel-document details and a personal signature covering přihlašovací tiskopis fields into the check-in flow itself. Release door codes or lockbox instructions only after that signed data is complete — mirroring § 103(b) for foreign guests aged 15+.
Ubyport runs on its own clock
Once signed, the stay still needs to reach Ubyport within 3 working days when you are a business operator. Signature and transmission are sequential duties, not the same step — and the signed form stays in your six-year archive.
EU nationals are in scope too
Do not skip the signed přihláška for guests from other EU member states. Police guidance is explicit: a cizinec is anyone who is not a Czech citizen.
Collect poplatek z pobytu in the same flow
Quote and collect the correct municipal rate (Prague 50 Kč; Brno by městská část; Český Krumlov per local vyhláška) as part of arrival messaging. Tax remittance remains the plátce's duty even when check-in is fully remote.
Municipal & tax layers
Ubyport and the domovní kniha are national. Cities still set their own poplatek z pobytu rates and remittance offices — Prague, Brno and Český Krumlov each differ.
Prague — 50 Kč poplatek z pobytu
01Prague — 50 Kč poplatek z pobytu
Citywide rate of 50 Kč per person per started day (excluding arrival), capped at 60 consecutive days under OZV 18/2019 as amended. Register as plátce with the městská část of the property (Magistrát administers the fee for *–***** hotels citywide). Remit selected fees by the 15th of the following month.

Brno — district sazby
02Brno — district sazby
OZV č. 24/2025 (from 1 January 2026) keeps poplatek z pobytu but publishes rates in Příloha č. 2 by městská část. Confirm the figure with ÚMČ for the property address (Brno-střed publishes registration and quarterly hlášení forms) rather than quoting a single city average.

Český Krumlov — local vyhláška
03Český Krumlov — local vyhláška
Město Český Krumlov levies poplatek z pobytu under Obecně závazná vyhláška č. 11/2023; the city's published schedule lists 50 Kč per person per started day (except arrival) for recent years. Confirm the in-force year and remittance calendar with Městský úřad — Odbor financí before quoting peak-season guests.
This is the law · Here is the reference
Sources & references
Primary statutes, EU instruments and competent authorities. Open the link when your property is at stake.
- [01]Local lawZákon č. 326/1999 Sb. — §§ 99–103 (ubytovatel, domovní kniha, oznámení)
Primary statute defining accommodation providers, the house register, the 3-working-day notice, and the foreign guest's duty to personally sign the registration form.
- [02]AuthorityPolicie ČR — Povinnosti ubytovatele
Foreign Police summary of §§ 99–102 duties, domovní kniha retention and Ubyport for business operators.
- [03]AuthorityPolicie ČR — Oznamování ubytování cizince ubytovatelem
Official notice channels: mandatory Ubyport for business operators; paper forms still available for non-business hosts.
- [04]AuthorityPolicie ČR — Paper registration forms guidance
States that a cizinec is anyone who is not a Czech citizen, including other EU nationals.
- [05]AuthorityPolicie ČR — Co to je UbyPort
Describes Ubyport as the web application for electronic transmission of foreign-guest accommodation data.
- [06]AuthorityUbyport — ubyport.pcr.cz
Official login / facility-registration portal for electronic foreign-guest notices to the Police of the Czech Republic.
- [07]AgencyIPC — General information for accommodation providers
Plain-language duties: report within 3 working days; Ubyport mandatory when lodging is a business activity.
- [08]Local lawZákon č. 455/1991 Sb. — živnostenský zákon
Trade-licence framework; free trade list includes ubytovací služby (obor 55); bare lease of flats can sit outside živnost.
- [09]AgencyMPO — Živnostenské podnikání v cestovním ruchu
Ministry guidance: linen/cleaning-style services with continuous for-profit letting require the free trade "Ubytovací služby".
- [10]Local lawZákon č. 565/1990 Sb. — o místních poplatcích (§§ 3–3f)
National framework for poplatek z pobytu, including the 50 Kč ceiling and plátce collection duty.
- [11]Local lawOZV č. 18/2019 Sb. hl. m. Prahy — místní poplatek z pobytu
Prague rate of 50 Kč per person per started day excluding arrival (as amended by OZV 19/2021); ohlášení and remittance clocks.
- [12]AuthorityPraha 2 / city-district practice — poplatek z pobytu FAQ
Confirms 50 Kč rate, age 18+, ≤ 60 days, and plátce registration practice used across Prague districts.
- [13]Local lawOZV statutárního města Brna č. 24/2025 — o místních poplatcích
Brno stay-fee framework effective 1 January 2026; sazby by městská část in Příloha č. 2.
- [14]AuthorityÚMČ Brno-střed — místní poplatek z pobytu
District registration, hlášení forms and remittance practice; rate taken from the current city OZV appendix.
- [15]AuthorityMěsto Český Krumlov — Poplatek z pobytu
Local OZV č. 11/2023 and published 50 Kč schedule for recent years; confirm current year with MÚ.
- [16]AgencyMMR — e-Turista project
National recovery-plan project for an online lodging / guest register; not a finished substitute for Ubyport while the amending act is still in process.
- [17]EU lawConvention Implementing the Schengen Agreement — Art. 45
EU-layer lodging / guest-record purpose.
- [18]EU lawGDPR — Regulation (EU) 2016/679
Personal-data rules for identity, signature and document processing.
- [19]EU lawRegulation (EU) 2024/1028 — short-term rental data
EU framework for STR registration data and platform sharing (from 20 May 2026).
- [20]AgencyEuropean Commission — STR transparency rules
Plain-language explanation of the May 2026 framework.
After the law · The product
Where NextStay fits
After the law is clear: we build the personal signature into the check-in gate — so Czech hosts can run remote-friendly arrivals without skipping the přihláška or missing the Ubyport clock.
01
Signature before the key
Online check-in collects travel-document details and a personal signature covering přihlašovací tiskopis fields before door instructions unlock — matching § 103(b) for foreign guests, including EU nationals.
02
Ubyport-ready records, on the clock
Structured guest data is ready to transmit within the 3-working-day Ubyport window, with signed forms retained for the six-year domovní kniha archive.
03
Host visibility without desk chaos
Hotels and individual hosts see who has signed, who is blocked, and when access can release — including late Prague and Brno arrivals.
04
Destination guidance in the workspace
This Czech dossier stays attached to the market — přihláška, Ubyport, živnost and poplatek z pobytu — not a generic EU footnote.
Cities in Czech Republic
Prague
High remote-arrival volume plus a citywide 50 Kč poplatek make signed přihláška capture and organised Ubyport filing essential before keys go out.
Ubyport readiness · Signed přihláška · 50 Kč tax

Brno
Same national Foreigners Act stack as Prague — confirm the městská část sazba in Příloha č. 2 of OZV 24/2025 rather than assuming the capital rate.
District tax rate · Ubyport · Self check-in gate

Český Krumlov
UNESCO-town peaks reward pre-arrival signed registration and local 50 Kč-class poplatek messaging — confirm the current year with MÚ before quoting.
Seasonal peaks · Local poplatek · Late arrivals
NextStay provides operational tools and general regulatory information, not legal advice. Hosts remain responsible for confirming the rules that apply to their accommodation in Czech Republic. Research last verified .