When reporting a foreign guest’s stay, the host must state the guest’s purpose of stay — selected from a code list that the Ministry of Interior SR does not publish publicly. The list only becomes visible after logging into the form on portal.minv.sk, meaning after completing accommodation provider registration. Here is the complete code list as it is actually used for reporting.
Full Purpose-of-Stay Code List
| Code | Purpose of stay | Typical use |
|---|---|---|
| 00 | Medical | spa and treatment stays, patients and companions |
| 01 | Business | business negotiations, purchasing trips |
| 02 | Culture | festivals, concerts, arts events |
| 04 | Invitation | stay on a formal invitation |
| 05 | Official (political) | diplomatic and official delegations |
| 06 | Business Trip | employees’ work trips |
| 07 | Sport | sporting events, training camps |
| 10 | Tourism | the most common code — leisure stays, Airbnb/Booking guests |
| 11 | Study | students, study stays, courses |
| 12 | Transit | passing through the country with an overnight stay |
| 13 | Airport Transit | transit through an airport |
| 27 | Employment | starting a job in Slovakia |
| 93 | ADS Visa | group tourism of Chinese citizens under the ADS regime |
| 99 | Other | catch-all category for everything else |
The numbering is not sequential — the code list stems from the historical structure of police records, with fixed, assigned codes. In practice, what matters is picking the category that matches the guest’s actual purpose, not the number itself.
Which Code to Pick in Practice
- A typical leisure guest from Airbnb or Booking.com → Tourism (10). This will be the vast majority of reports.
- A guest on a work trip → Business Trip (06); for business negotiations, Business (01).
- A guest starting work in Slovakia → Employment (27) — typically a longer-term stay for workers.
- A student → Study (11).
- A guest just overnighting on the way elsewhere → Transit (12).
- None of the above fits → Other (99) — a legitimate catch-all category.
Purpose of stay is one of the mandatory fields in the report — fill it in according to the guest’s actual reason for travelling, not by default. If in doubt, simply ask the guest; at online check-in, the guest selects it themselves.
Why You Will Not Find This List Anywhere
The Ministry of Interior does not publish the code list on any public page — it only becomes visible in the form after logging in. For a host preparing for their first report (or building their own check-in form), this means the mandatory values only surface at the moment of filing. This article is based on the code list as deployed in the production Best Guest check-in form, through which guests select their purpose of stay during online registration; the current wording directly in the Ministry of Interior’s portal form is always the authoritative version.
How Best Guest Helps
In the Best Guest online check-in form, the guest selects the purpose of stay themselves — from the same code list, in a language they understand (the form is available in 43 languages). The host then receives a report with the purpose field correctly filled in, without having to chase the guest for it afterwards. The documents for submission via portal.minv.sk are then prepared automatically.
Related pages
Frequently asked questions
Where can I find the official list of purpose-of-stay codes?
That is exactly the problem — the Ministry of Interior SR does not publish the code list publicly. The full list only becomes visible after logging into the form on portal.minv.sk, meaning after accommodation provider registration. This article therefore sets out the code list as it is actually used in practice for reporting; the wording in the portal's form is always the authoritative version.
Which code should I pick for a typical Airbnb or Booking.com guest?
For a typical leisure guest, it is Tourism (code 10). If the guest travelled for work, Business Trip (06) or Business (01) may apply; for someone starting a job in Slovakia, Employment (27). If you are not sure, just ask the guest the reason for their trip — they fill this in themselves at check-in.
What does an ADS visa (code 93) mean?
ADS (Approved Destination Status) is a group-tourism regime for Chinese citizens under an agreement with the EU — groups travel through accredited travel agencies on a special ADS visa. For a typical host this is a marginal category, relevant mainly for organised Chinese group tours.
Why is the code numbering not sequential (00, 01, 02, 04… 27, 93, 99)?
The code list stems from the historical structure of police records, where categories have fixed numeric codes and some positions are skipped or reserved. This does not matter in practice — what matters is picking the category that matches the guest's actual purpose; the code fills in automatically.
What if none of the categories fit?
Use Other (code 99). It is a legitimate catch-all category for purposes that do not fit any of the named categories — for example, a family visit without a formal invitation, or a combination of reasons for travel.
Verified against
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.