Compliance Overview for Portugal

Modified on Wed, 18 Jun at 2:43 PM

Compliance reporting is a core offering that helps hoteliers in Portugal stay fully compliant with legal reporting obligations — seamlessly and automatically. It includes native integrations with SEFINE, and Autoridade Tributária regulations.

Compliance is part of the Core Product: PMS, Channel Manager, Booking engine, and payments.

Police Integration – Foreign Guest Reporting

What is SEF?

SEF (Serviço de Estrangeiros e Fronteiras) was formerly the Portuguese authority responsible for immigration control and border management. However, as part of a national restructuring, SEF was officially dissolved in 2023.

Its responsibilities have since been split across different entities:

The Polícia de Segurança Pública (PSP) and Guarda Nacional Republicana (GNR) now handle border and security duties.

The Agência para a Integração, Migrações e Asilo (AIMA) was created to manage administrative tasks related to immigration and foreign nationals, including residence permits and integration.

For tourist accommodations:

Although SEF no longer exists, the legal obligation to report foreign guests still applies. Accommodations must now report this information through the SIBA platform (Sistema de Informação de Boletins de Alojamento), which remains in operation and is now under the management of PSP/GNR, depending on the region.

When is it required?

You are required to submit:

  • Guest check-in data within a max of 3 days of arrival

  • Guest check-out data within a max of 3 days of departure

Reporting Foreign Guests

Tourist accommodations in Portugal are legally required to report all non-Portuguese guests to the authorities. This obligation previously fell under SEF but continues to exist today.

Reports must be submitted through the SIBA platform (Sistema de Informação de Boletins de Alojamento), now managed by PSP or GNR, depending on the location of the property.

In short: If you operate a hotel, guesthouse, or any other short-term accommodation and you accept international guests, you are legally obliged to report them via SIBA — regardless of the guest’s nationality (EU or non-EU).

Consequences of Non-Compliance

Failing to submit guest reports can result in:

  • Fines for the accommodation provider

  • Audits or investigations by the authorities

  • In serious cases, legal action and the potential suspension of your rental license

This is a legal requirement under Portuguese law and part of the country’s commitment to public safety and immigration control.

How does RoomRaccoon integrate with SEF?

RoomRaccoon connects directly to SEF via the SIBA Web Service.

Fully automated - As long as the guest profile is completed and the reservation status is updated to “Checked-in” and “Checked-out,” RoomRaccoon automatically submits the required data to SEF.

Online check-in alone does not trigger the report - Only the manual status change to “Checked-in” and “Checked-out” in the PMS counts for SEF reporting. Once a guest arrives at the hotel physically, the hotelier will need to mark the guest as “Checked-in” if the guest is marked as “online checked-in”.

Why is online check-in important?

  • Collects mandatory data before arrival

  • Supports contactless stays and automated check-in for front-desk-free hotels.

Mandatory guest data fields:

According to SIBA rules, the following guest data is mandatory and must be submitted for each foreign guest:

  • First name & Last name

  • Nationality

  • Country of residence

  • Date of birth

  • ID number & ID type

  • Issuing country

Optional but recommended:

  • Place of birth

  • Address city

These are all fields that can be set to mandatory during booking via the booking engine, and during online check-in. To change the status of a reservation to Checked-in or Checked-out directly in the system all the mandatory fields need to be filled in.

INE Integration – Monthly Statistical Reporting

What is INE?

The INE (Instituto Nacional de Estatística) is Portugal’s National Statistics Institute, responsible for collecting tourism data to monitor the sector and support national planning.

If your accommodation is selected to participate in INE’s tourism statistics program, you are legally required to submit monthly reports through their platform (usually via Webinq - https://webinq.ine.pt/home.aspx).

What must be reported?

Typical data points include:

  • Total number of guests and overnights

  • Nationality breakdown

  • Room occupancy rates

  • Average length of stay

  • Revenue data (optional or mandatory depending on the survey)

What happens if you don't comply?

Failure to submit the INE report can lead to:

  • Administrative fines, which can range from €250 to €25,000 depending on the severity and frequency of non-compliance

  • Repeated reminders and official notices

  • Potential legal escalation in cases of systematic failure to report

  • A negative mark on your compliance history with state institutions

How does RoomRaccoon integrate with INE?

RoomRaccoon automates the monthly INE report submission.

 Fully automated - RoomRaccoon submits your data to INE on the 3rd of each month as long as:

  • Guest data is complete.

  • Reservations are marked as checked-in and checked-out.

INE will send the hotelier a confirmation email after successful submission.

Important: Guest Country Field Required for INE Reporting

One of the most critical fields for the successful submission of your INE (Instituto Nacional de Estatística) monthly report is the guest’s country of origin.

This field is mandatory for each guest included in the report. The INE uses this data to measure inbound tourism, assess the diversity of international visitors, and inform national policy and marketing strategies for the tourism sector.

What you must know:

  • If more than 5% of guests in your monthly report are missing the country of origin, the entire submission will be rejected by the INE platform.

  • This means you will be required to correct the data and resubmit the report, potentially delaying compliance and increasing the risk of penalties.

  • Frequent rejections due to missing or incorrect data can also result in flags on your record with INE, impacting your credibility as a data source.

Best practice to avoid issues:

  • Always ensure that the guest country field is filled in at check-in or before submitting reports.

  • Train your front desk or reservations team to verify this detail for every booking, especially for walk-ins or manual entries.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article