Greek hospitality compliance guide

Greece hospitality compliance and regulations

Greek accommodation providers deal with the Environmental Fee (a per-room charge), myDATA (tax invoice reporting) and guest registration with GSIS. SabeeApp automates the first two.

Whitewashed village houses above the sea in Greece
2 automated by SabeeApp Environmental Fee · myDATA
Pool and palms at a Greek hotel

Quick facts

The Environmental Fee at a glance

Regulation
Environmental FeeClimate Crisis Resilience Fee — also referred to internally as the “Green Tax”; replaces the former Accommodation Tax
Effective date
1 Jan 2024Under Article 30 of Law 5073/2023
Calculation
Per room, per nightVaries by season (high or low) and by property type
Legal basis
Article 30, Law 5073/2023Replaced the former Accommodation Tax regime
Applies to
All accommodations in GreeceNo exemption by size or property category
Fee amounts
Set per propertyAmounts are configured in your tax settings with separate high- and low-season values

The regulation

What is the Environmental Fee?

Greece's Climate Crisis Resilience Fee replaced the former Accommodation Tax from 1 January 2024, under Article 30 of Law 5073/2023.

It's a separate line item from city tax, added on top of the final price regardless of whether your rates are set up as NET or GROSS. The amount varies by season and by property type, so it needs to be configured per property rather than applied as one flat number sitewide. Because it's a distinct fee from city tax, it also needs to be excluded from revenue-based reporting the same way city tax is, so it doesn't inflate your actual room revenue figures.

High seasonThe higher per-room, per-night rate applies across your peak months.
Low seasonA lower rate applies out of season — both values live in your tax settings.

Guest-facing

Itemised, never a surprise

Guests see the fee clearly itemised and marked “Not Included” in totals across the booking page, cart, confirmation page and confirmation email, so there's nothing to explain at check-out.

Because it sits outside the room total, it also stays out of your room revenue figures.

Booking summary3 nights · 1 room
Room totalIncluded
City taxIncluded
Environmental FeeNot includedPer room / night
The Environmental Fee is collected at the property.

Shown the same way on the booking page, cart, confirmation page and confirmation email.

SabeeApp PMS Every reservation
How SabeeApp handles the Environmental Fee

The fee is configured once in your tax settings, with separate high- and low-season values since amounts are property-specific. Once set, SabeeApp applies it automatically to every reservation at the correct seasonal rate, calculated per room per night rather than per person.

Guests see it clearly itemised and marked “Not Included” across the booking journey, so there's no surprise at check-out. The full guide below walks through the exact settings.

More info & guides

Second requirement

myDATA — Greece's digital tax platform

Greece also requires myDATA reporting, separate from the Environmental Fee. myDATA is Greece's digital tax compliance platform, run by AADE (the Greek tax authority), and SabeeApp reports to it through Hotelinvoicer, a cloud invoicing system built specifically for the Greek hospitality sector.

Regulation
myDATA — reported via Hotelinvoicer
Authority
AADE — Greek Independent Authority for Public Revenue
Applies to
Greek accommodation providers issuing invoices, receipts or stay-tax documents
SabeeApp PMS Hotelinvoicer myDATA · AADE
How SabeeApp handles myDATA

SabeeApp sends invoice data automatically from your PMS to Hotelinvoicer, which converts bookings into receipts, invoices or stay-tax documents and transmits them to myDATA. Setup is done from the SabeeApp Marketplace: connect Hotelinvoicer and choose the date your invoice synchronisation should start from.

Step 01Have a Hotelinvoicer accountThe connection assumes an active account with Hotelinvoicer (hotelinvoicer.gr).
Step 02Connect from the MarketplaceIn SabeeApp, open Marketplace, find Hotelinvoicer, initiate the connection and choose which rooms and services should sync.
Step 03Finish in HotelinvoicerComplete the remaining configuration on their side, and pick the date invoice synchronisation starts from.
More info & guides

Third requirement

GSIS — guest registration

Greek accommodation providers are also required to register guest details with the General Secretariat for Information Systems (GSIS) — guest names, identification numbers and the duration of each stay.

Detail pending

This requirement is named on our Greece PMS page but has no dedicated guide yet, so it's listed here rather than detailed.

Authority
General Secretariat for Information Systems (GSIS)
Data registered
Guest names, ID numbers and stay duration
How SabeeApp handles it
Pending confirmation

Needs review before publishing. Sourced only from the Greece PMS page FAQ. GSIS is the tax authority's IT secretariat (the body behind myDATA), so this may describe a different system — confirm the requirement, and whether SabeeApp covers it, before this section goes live.

Separate requirements, separate systems, one place to configure them — then none of them needs a daily task.

Ready to stop tracking the Environmental Fee manually?

Configure it once and let SabeeApp apply it automatically to every Greek reservation.

FAQ

Frequently asked questions

No. It's a separate charge from city tax, introduced to replace the former Accommodation Tax, and needs to be configured and reported separately.

No. It's added on top of the final price whether your rates are set up as NET or GROSS.

Per room, per night, not per person. The amount varies by season (high or low) and by property type, so it's configured per property rather than being a single fixed figure.

Yes, it's itemised and marked “Not Included” across the booking journey. The exact settings screens are covered in the linked knowledge base article above.

No. myDATA is Greece's tax invoicing platform, run by AADE; SabeeApp reports to it via Hotelinvoicer. The Environmental Fee is a separate, unrelated per-room charge.

Hotelinvoicer is the integration SabeeApp offers for myDATA reporting. Confirm with AADE or your accountant whether an alternative route applies to your specific setup.

Yes. The connection is initiated from the SabeeApp Marketplace and assumes you already have an active Hotelinvoicer account; the remaining configuration is then completed on their side.

Greek providers must also register guest names, ID numbers and stay duration with the General Secretariat for Information Systems. It's listed on this page, but we don't have a dedicated setup guide for it yet.

Still have an Environmental Fee question?The knowledge base article covers the exact tax settings, seasonal values and where the fee appears for guests.
Read the full guide

This page is for general guidance only and is not legal advice. Requirements change; always confirm current rules and fee amounts with the relevant Greek authority.