Digital infrastructure for better tourism governance.

Connecting accommodation registration, compliance, tourism tax and reliable statistics through one modular GovTech ecosystem.

Explore UTEM ↓

Stronger cities. Fairer tourism. Real data.

Illustration of the UTEM platform on a laptop and a phone: a dashboard with a map and charts, and a property registration with its registration number
Illustrative interface

About citytax

Making tourism visible, measurable and manageable.

citytax is a Lithuania-based GovTech company developing digital infrastructure for public authorities responsible for tourism management. Our Unified Tourism Ecosystem Modules (UTEM) connect accommodation providers, government authorities and booking platforms through digital registration, regulatory compliance, tourist-tax administration and data-driven reporting. Rather than replacing existing systems, our modular approach enables integration with national, regional and municipal infrastructure.

1RegisterUTEMEvery accommodation is registeredand gets a UPN.2ComplianceStayRadarFind listings without a validregistration.3TaxcitytaxCollect and report tourist taxdigitally.4AnalyseStayMetricsStatistics and dashboards fromofficial data.Integrate · StayGatewayConnects booking platforms and your existing registers to every step.

The challenges

Tourism is evolving faster than the systems governing it.

The rapid growth of short-term rentals, new European requirements and increasing pressure on local housing markets demand better tools for tourism governance. Yet public authorities often lack the connected data infrastructure needed to respond.

Five connected challenges. One common need: visibility.

EU Regulation 2024/1028

The EU framework establishes common data-collection and sharing requirements for short-term rentals. Where registration schemes apply, authorities need reliable verification and interoperable reporting infrastructure.

Fragmented administrative systems

Tourism responsibilities are often distributed among national, regional and municipal authorities. Disconnected registers and inconsistent reporting processes make coordination difficult.

Short-term rentals and housing pressure

In some destinations, the expansion of short-term rentals increases pressure on housing markets. Authorities need reliable information to identify unregistered accommodation and develop proportionate policies.

Uncollected tourism revenue

Undeclared stays, manual procedures and disconnected systems can create gaps in tourist-tax collection and place compliant accommodation providers at a disadvantage.

Incomplete tourism statistics

When accommodation registers, mandatory statistical returns and platform data are disconnected, governments struggle to understand the size, structure and development of their tourism markets.

You cannot govern what you cannot see.

Case study

Ukraine: building a connected digital tourism infrastructure.

From fragmented reporting to a unified national approach.

In 2026, citytax was selected as the winner of the Data-Driven Tourism Management Challenge under GovTech Lab Ukraine. Working with the State Agency for Tourism Development of Ukraine, citytax is developing a government-focused digital platform that connects accommodation registration, mandatory statistical reporting and tourist-tax governance.

Unlike solutions focused exclusively on short-term rentals, the Ukrainian approach is designed to cover all types of tourist accommodation. The project is developed with national, regional and municipal administrative requirements in mind.

Read more about the project →
Illustration of a UTEM dashboard for national, regional and municipal authorities
Illustrative interface. Figures are placeholders.
  1. 01Digital accommodation registration and property identification
  2. 02Government verification and administrative workflows
  3. 03Mandatory accommodation statistics and reporting
  4. 04Tourist-tax governance and local administration
  5. 05Dashboards for national, regional and municipal authorities
  6. 06Interoperability with existing government digital infrastructure

Government pilot in development. A working MVP demonstration is planned for November 2026 in Kyiv.

What UTEM covers

One ecosystem. Modular solutions.

UTEM connects the essential functions of digital tourism governance. Public authorities can deploy the modules they need and integrate them with existing infrastructure.

StayNexusAccommodationManagementcitytaxTourist TaxAdministrationStayMetricsTourism IntelligenceStayGatewayPlatform ConnectivityStayRadarComplianceIntelligenceUTEMUPN
UTEMPilot

Registration & Governance

Digital accommodation registration, property identification (UPN), public verification and administrative workflows.

citytaxAvailable

Tourist Tax Administration

Digital tourist-tax registration, collection and reporting for authorities, hosts and tax agents.

StayRadarAvailable

Compliance Intelligence

AI-supported monitoring of accommodation listings and geographic analysis of potential registration gaps.

StayGatewayIn development

Platform Connectivity

A technical integration layer for online booking platforms and national reporting infrastructure.

StayMetricsPilot

Tourism Intelligence

Dashboards, statistical reporting, geographic insights and forecasting based on tourism data.

StayNexusIn development

Accommodation Management

Property and channel-management tools connecting accommodation operations with the ecosystem.

Inside UTEM

From registration to public verification.

How the UTEM registry works for authorities and hosts, what Regulation (EU) 2024/1028 requires, and the registration number citytax recommends.

Registration and UPN

Hosts register online. Property and business data are pre-filled from state registers, and an approved unit receives a machine-readable Unique Property Number.

Review and compliance

Officers work through a municipality-scoped queue with SLA tracking. They can return applications for correction and suspend or revoke registrations. Final decisions are signed with a qualified e-signature.

Tourist tax

Municipalities set tourist-tax rates and tax agents per accommodation category and year, backed by the council decision.

Monthly statistics

Hosts and booking platforms report arrivals, overnight stays and guests' countries of origin by web form, CSV or API, with validation and duplicate checks.

Analytics and map

Dashboards and an interactive map at national, regional and community level. Analysts see the detail; the public sees anonymised figures.

Public verification and platform API

Anyone can check whether a registration number is valid. Booking platforms verify numbers and submit activity data machine-to-machine.

The registration route

  1. 1

    Sign in with electronic ID

  2. 2

    Data from state registers

  3. 3

    Application and review

  4. 4

    Registration number issued

  5. 5

    Monthly reporting

  6. 6

    Analytics and public verification

(EU) 2024/1028

Regulation (EU) 2024/1028

Common EU rules for short-term rentals

Regulation (EU) 2024/1028 on data collection and sharing for short-term accommodation rental services sets one framework across the EU: how hosts and their units are registered, and how online platforms share activity data with public authorities.

Adopted
11 April 2024
Applies from
20 May 2026

What the regulation requires

01

Registration

Where registration applies, it must be online and simple, and issue a registration number immediately. Each unit gets its own number, which contains no personal data.

02

Platforms

Online platforms must show the registration number on each listing, randomly check numbers, and remove listings when an authority orders it.

03

Data sharing

Platforms send activity data every month, including nights rented and number of guests, through a national single digital entry point. Small platforms may report quarterly.

04

Verification and enforcement

Authorities can request corrections and suspend or withdraw registration numbers. Anonymised data feeds official tourism statistics.

How UTEM supports compliance

UTEM gives a country or region the tools on the authority side of the regulation.

  • A public registry that issues one registration number (UPN) per unit
  • A free, machine-readable check of whether a registration number is valid
  • A machine-to-machine API for platforms to check numbers and submit monthly activity data
  • Tools for authorities to request corrections and to suspend, withdraw or reinstate registrations
  • Role-based access, a full audit trail and anonymised figures for the public

Our recommendation

A registration number built for Regulation (EU) 2024/1028

The regulation requires a unique registration number for every unit: issued immediately, free of personal data, and verifiable by platforms and the public. It leaves the format to each Member State. citytax recommends the UPN (Unique Property Number), a fixed 21-character number built on EU standards, which UTEM issues and verifies.

Anatomy of a UPN

IE0615520K7R2D9QW4
Country
Two-letter ISO 3166-1 code of the Member State, e.g. IE for Ireland.
Region
Three-character NUTS 3 region code from the Eurostat classification, e.g. 061 for Dublin.
Activity
Four-digit NACE Rev. 2 activity code, e.g. 5520 for holiday and other short-stay accommodation.
Unique code
Nine random characters that make the number unique and impossible to guess.

Example: a holiday apartment in Dublin, Ireland.

Why this design

Fixed length

Always 21 characters in four groups. Easy to read aloud, copy into a listing and validate with a single pattern.

Built on EU standards

ISO country codes, NUTS regions and NACE activity codes: the number itself shows where the unit is and what kind of accommodation it is.

No personal data

Nothing in the number identifies the host or the exact address, as the regulation requires.

Cannot be guessed

The unique part comes from a cryptographically secure random source, not a sequence, so numbers cannot be enumerated or scraped.

No look-alike characters

0/O and 1/I are left out of the unique part, so numbers are not mistyped when copied by hand.

Verifiable by anyone

A free, public, machine-readable check. Platforms run it automatically; guests can check a listing themselves.

How a number is checked

  1. 1

    Shown on the listing

    The host receives the number on registration and displays it in every advertisement.

  2. 2

    Checked in the registry

    A platform checks it through the API, or a guest on the public website.

  3. 3

    A clear answer

    The registry says whether the number is valid, suspended or withdrawn, without revealing personal data.

IE-061-5520-K7R2D9QW4

A public check returns

  • Whether the number exists and is valid
  • Its status: active, suspended or withdrawn
  • The region
  • The type of accommodation

Never shown publicly

  • The host's name and contact details
  • The exact address
  • Bookings and guest data
  • Income and tax information

Machine-readable by design

One regular expression validates any UPN, so a platform can reject a mistyped number before it even queries the registry.

^[A-Z]{2}-[A-Z0-9]{3}-[0-9]{4}-[2-9A-HJ-NP-Z]{9}$

The UPN is citytax's recommendation. Regulation (EU) 2024/1028 leaves the format of registration numbers to each Member State; it requires only that each number is unique, contains no personal data and can be verified.

This summary is for information only and is not legal advice.

Read the regulation on EUR-Lex →

Built to integrate, not replace

Different administrative structures. One connected approach.

No two countries manage tourism in exactly the same way. Some operate centralised national registries; others distribute responsibilities across regions, federal states or municipalities. UTEM is designed to work within both approaches, offering complete workflows where new infrastructure is required and integration layers where existing systems need to be connected.

  • National levelComplete digital infrastructure, including a single digital entry point for platform data.
  • Regional levelConnect existing regional registration systems and link regional identifiers to a national registration layer.
  • Municipal levelLocal tourist-tax administration, compliance and reporting for cities and destinations.
Your existing systems stayNational registerRegional registersMunicipal systemsUTEMconnectsthemSingle digitalentry pointEU 2024/1028 data exchangeBooking platformsTourist tax,statistics anddashboards

For Regulation (EU) 2024/1028, this can include connecting regional registration systems with a national interface for the required platform data exchange, without requiring regional registries themselves to be replaced.

City background

Contact

Let’s make tourism governance work better.

Whether you are modernising accommodation registration, preparing digital reporting infrastructure, improving compliance or looking for more reliable tourism data, we would be happy to explore how our solutions could support you.

Meet us at Smart City Expo World Congress 20263–5 November 2026 · Fira Barcelona Gran Via