Czech hosting · Compliance

The Czech guest report that asks why your guest came

Every guest who is not a Czech citizen must be reported to the Foreign Police through UbyPort within three working days, with one detail no other country asks for: the purpose of the stay.

The rule comes from the Czech Act on the Residence of Foreign Nationals, Act No. 326/1999 Coll. Under § 99, a host is anyone who provides accommodation for payment, or who accommodates more than five foreigners, so a rented apartment is covered just like a hotel. Under § 102, the host reports each foreign guest to the Foreign Police within three working days of accommodating them, and a host who does this as a business uses the online application, UbyPort.

"Foreign" means anyone who is not a Czech citizen. EU guests are included, Slovak guests too, and children are reported like everyone else.

This guide covers what the report actually asks for, in plain language, and how to have the details ready before your guests reach the door.

What the UbyPort report asks for

You report each foreign guest separately. § 97 of the Act lists the details:

The purpose of stay is the unusual one. Croatia, Italy and Portugal do not ask why a guest came; the Czech report does. It is a two-digit code from the Foreign Police list:

Most holiday guests are simply 10, tourism. Ask anyway: a guest in town for a conference is 01, not 10.

How hosts actually file

Your accommodation has to be registered with the Foreign Police first. Registration gives you the facility's IDUB number and a five-character abbreviation, and a login to UbyPort. Once you are in, the Foreign Police operating rules describe three ways to report:

Keep the records. The Act has the host keep them for six years.

The hard part is collecting the details

Filing in UbyPort is quick. The hard part is getting a correct passport number, a full home address and an honest purpose of stay from a guest who is still on a plane. Too often the details get copied down at the door while tired guests wait with their luggage, which is the opposite of the welcome you want to give.

The report is quick. Chasing the details beforehand is what eats the evening.

The answer is timing. Ask while the booking is fresh and the guest is at home with their passport to hand, not on your doorstep.

One honest caveat: no tool takes the legal obligation off you. The report is yours, sent with your own UbyPort login.

Where Kenova fits

Kenova builds digital welcome guides for short-stay hosts anywhere, the Czech Republic included. Check-in steps, Wi-Fi, house rules and local recommendations sit in one link or QR code, in English and 15 other languages, Czech among them.

Czech properties also get a UbyPort helper, like the eVisitor, Alloggiati and SIBA helpers our hosts in Croatia, Italy and Portugal use. It collects each foreign guest's details inside the guide before arrival, including the purpose of stay, and asks for a visa number only when the guest has a visa. It tells Czech citizens they have nothing to fill in and passes the rest to you by email. A companion tool turns that email into a UNL file you import into UbyPort, and shows the date the report is due, public holidays counted. If UbyPort ever refuses the file, you can still type the guests in by hand. It never files for you. The report stays yours.

A quieter phone, warmer reviews, and guests who arrive ready.

How you use it

  1. Your guest opens the welcome guide, taps the registration button and fills in the form before arrival.
  2. The details reach you as an email from the guest.
  3. Sign in to your Kenova host dashboard and press the orange UbyPort file button next to the property. The same link is at the top of every guest email.
  4. Paste the email and download the file. The first time, enter your facility details (IDUB, abbreviation, address); they are remembered on that computer. The file is built in your browser and the guest details are not sent anywhere.
  5. Log in to UbyPort, choose the UNL file upload and select the file. The tool also shows the date the report is due.

The Czech host checklist

Save this and share it with your co-hosts.

  1. Is your accommodation registered for UbyPort? Do it before your first foreign booking. You need the IDUB and login it gives you.
  2. Is every foreign guest reported? Within three working days. EU, Slovak and child guests included; Czech citizens are not reported.
  3. Did you record the purpose of stay? One code per guest. Tourism is 10.
  4. Visa in the passport? Then the visa number goes in the report. No visa, no number.
  5. Are you keeping the records? Six years.
  6. Are your other obligations covered? UbyPort is the Foreign Police report only. The municipal accommodation fee and your tax filings are separate, so check with your municipality and accountant.

Frequently asked questions

How long do I have to report a guest in UbyPort?

Three working days after the guest is accommodated (§ 102 of Act No. 326/1999 Coll.). Weekends and Czech public holidays do not count.

Do Czech citizens need to be reported?

No. The obligation covers foreigners, meaning anyone who is not a Czech citizen. EU and Slovak guests are included, and so are children.

Do I need a guest's visa number?

Only if a visa is marked in their passport (§ 97). Most European, UK and North American guests travel without one, so the field stays empty. The visa number is on the visa sticker, not the passport number.

What is the purpose of stay?

A two-digit code from the Foreign Police list, such as 10 for tourism, 01 for business or 03 for visiting family or friends. The law asks for it for every reported guest.

Can a welcome guide file UbyPort for me?

Kenova does not file, and the obligation stays with you whatever tool you use. What a welcome guide can do is collect complete guest details early, so your own report takes minutes.

Sources and verification. Who counts as a host, the deadline, the report details, electronic reporting and record keeping: Act No. 326/1999 Coll., §§ 97, 99, 101 and 102, as in force from 12 June 2026. Purpose-of-stay codes: Foreign Police code list Kód účel pobytu cizince (ref. CPR-23415-26/ČJ-2015-930310-C203). Filing methods, the IDUB and the UNL file: Provozní řád Internetové aplikace Ubyport and its Annexes 3 and 5, Policie ČR. Read 17 September 2026. This page is general information for hosts, not legal advice. Confirm current obligations with the Foreign Police (ubyport@pcr.cz).

Your guests arrive informed and ready

Kenova's welcome guide is pre-filled with genuine local knowledge, and we build it for you, ready in under 24 hours. Host in the Czech Republic and you get the full guide plus the UbyPort helper.

Set up your apartment →