eVisitor Croatia: Automated Guest Reporting for Holiday Rentals
Croatia's booming tourism market comes with a firm legal obligation: every holiday rental owner must report guest arrivals through eVisitor, the national electronic system connecting the Ministry of the Interior (MUP) and the Croatian National Tourist Board (HTZ). This guide covers what eVisitor is, who must report, the deadline, what data is needed and how to automate the entire process with online check-in software.
What is eVisitor?
eVisitor is Croatia's electronic guest registration system, available at evisitor.hr. It is operated jointly by the Ministry of the Interior (MUP) — for law enforcement and police reporting purposes — and the Croatian National Tourist Board (HTZ) — for tourism statistics and boravišna pristojba (tourist tax) calculation.
eVisitor replaced the old paper-based registration system at police stations. All reporting is now done electronically, either manually through the web interface or automatically via the official API.
eVisitor: a single system for two obligations
MUP (police): Guest identity reporting for law enforcement — equivalent to Spain's SES.Hospedajes or Italy's Alloggiati Web.
HTZ (tourism board): Tourist arrivals data and calculation of the boravišna pristojba (tourist tax) due to the local tourist community.
Who must report via eVisitor?
Under Croatia's Hospitality Activity Act and the Tourist Tax Act, all accommodation providers must register guests in eVisitor:
- Private renters (apartments, rooms, holiday houses)
- Hotels, hostels and other registered accommodation
- Villas and holiday homes
- Campsites and camp sites
- Nautical tourism vessels
The obligation covers all guests without exception — Croatian and foreign nationals, adults and children. Special tourist tax rules apply for children under 12, but registration is always mandatory.
⚠️ Deadline: immediately upon arrival
Croatian law requires guest registration in eVisitor immediately upon arrival. Inspectors do allow a short technical window for data entry, but systematic late registration or non-reporting can result in fines of several thousand euros. With multiple apartments and peak-season back-to-back arrivals, manual eVisitor entry becomes unsustainable.
What guest data is required?
- First name and last name
- Date of birth
- Gender
- Nationality (citizenship)
- Country of permanent residence
- Document type and number (passport, identity card)
- Date and time of arrival
- Date and time of departure (can be updated at check-out)
- Accommodation unit ID (from your eVisitor property registration)
How eVisitor works manually
- Guest arrives. You ask for ID and write down or photograph the details.
- Log into evisitor.hr with your username and password.
- Manually enter each guest's data (name, document, date of birth, nationality…).
- Confirm the registration. The system calculates the boravišna pristojba automatically.
- Repeat for every additional guest in the booking.
With one property and a handful of guests per week, this is manageable. With five or ten apartments and a full summer weekend of arrivals — many of them after 9 pm — manual eVisitor entry becomes a major operational bottleneck.
How to automate eVisitor with Gotocheck
eVisitor provides an official API that allows software to register guests programmatically, without accessing the web interface. Gotocheck uses this API to automate all eVisitor reports.
- Guest receives a check-in link via WhatsApp or email, before arrival.
- On their phone, they scan their passport or ID using OCR. All required fields are extracted automatically — no manual typing.
- Guest signs the rental agreement digitally and receives the smart lock access code.
- Gotocheck automatically submits the eVisitor report via the official API. No manual action required.
- You receive a confirmation in your dashboard and, optionally, a Telegram notification.
Prerequisite: eVisitor API credentials
To activate eVisitor integration in Gotocheck, you need API access credentials provided by MUP. Our onboarding team guides you through the application and configuration process — it typically takes under 15 minutes. Once set up, all reports are fully automatic.
Tourist tax (boravišna pristojba) and eVisitor
eVisitor automatically calculates the boravišna pristojba (tourist tax) based on registered guests, number of nights, age categories and accommodation class. You are required to collect it from guests and remit it to the local tourist community (TZ).
Gotocheck displays the applicable tourist tax amount in the check-in form so guests see the exact charge upfront — no surprises on arrival.
Benefits of automating eVisitor
- Never miss a registration — reports are sent immediately when the guest completes check-in, at any hour.
- No transcription errors — OCR reads the document directly, eliminating manual data entry risk.
- Saves hours per week — no more logging into eVisitor for every guest.
- Centralised control — one dashboard for all properties, with a full history of every eVisitor submission.
- Automatic tourist tax calculation — displayed to guests at check-in.
- Channel Manager integration — syncs with Lodgify, Smoobu, Hostaway, Beds24 and more.
Summary
eVisitor is a dual-authority obligation — police and tourism board — that must be fulfilled immediately at every guest arrival. The manual process is only sustainable at very low occupancy. With Gotocheck, your guest completes online check-in, the eVisitor report is sent automatically, and you receive confirmation — without touching anything.
Try Gotocheck free for 15 days
Automatic eVisitor reporting, online check-in with OCR, smart locks and AI guest messaging. No commitment, no credit card.
Request Free Demo