Introduction
As part of Greece’s digital transformation of tax processes, the Independent Authority for Public Revenue (AADE) has introduced the myDATA platform, requiring businesses to electronically transmit their income and expense data in real time. This system aims to enhance transparency, reduce tax evasion, and simplify compliance. All businesses issuing invoices must report them digitally through certified eInvoicing providers or by uploading data directly to myDATA.
Please note: The Payment POS terminals are not connected to myDATA with the current interface. At the end of the article you can find the respective law quotes and links to argument this in the "Summary: Exemption from POS Terminal Interconnection Requirement for Hotels" section below.
The current integration covers the following functionalities:
- B2C. Transactions to the customers are registered with myDATA as required by the law;
- B2B . The invoices between the companies are processed as eInvoices as mandatory;
Requirements
Before you start configuring the integration, you need to have the following already completed:
You must have an active account with EPSILON DIGITAL. If not, please contact Ioannis Sykas (i.sykas@epsilonnet.gr) to receive a quote and begin the onboarding process.
Your Clock PMS+/POS account must have the "Greek Fiscal Policy" enabled. Contact Clock PMS+ Support to request this setting.
Activate the integration from the AppConnector. You can find it as AADE/myDATA connection and eInvoice with Epsilon Digital in the e-Invoicing category.
Settings
EPSILON DIGITAL account credentials you need for the configurations
The following details are the ones you will receive from EPSION DIGITAL after your onboarding process is completed:
Email - The e-mail address you use to login to myaccount.epsilonnet.gr.
Password - The e-password you use to login to myaccount.epsilonnet.gr.
- Subscription Key - to obtain it, log in at myaccount.epsilonnet.gr. Click on your profile avatar -> My Subscriptions -> Subscription -> Secret Key.
Payment mapping between Clock PMS/ POS and myDATA codes. Select the matching myDATA code for each Clock PMS/POS payment type.
Fiscalization Settings
Configure which document types are processed.
- Fiscalize 'Closed as Folio' documents? - If enabled, the folios closed without a document type will be processed;
- The folio printing will wait for the fiscalization, if enabled (preferably). The folio print preview will not be displayed until the fiscalization details are received from myDATA, ensuring a complete printout.
- Fiscal Document Types - Please select each document type which have to be processed with myDATA
Issuer (Your Company's Billing details)
If some required fields are missing, data processing will fail, and the transaction will not be legally registered. Please make sure that at least the fields marked as required are configured in Settings -> All Settings -> Billing info:
- Country (required)
- VAT/ID (required)
- City (optional)
- Address (optional)
- Postcode (optional)
- Person Name (optional)
* Issuer email address is also submitted. The Clock PMS+ account owner`s email is used.
Customer / Company (Counterpart Billing details)
Please make sure the correct details are collected for each customer:
- VAT number (required)
- Name (required)
- Country (required)
- City (optional)
- Address (optional)
- Postcode (optional)
- Person Name (optional)
- email (optional)
Important: If some required fields are missing, data processing will fail, and the transaction will not be legally registered. To prevent this, define fallback/default recipient values. Go to: Settings -> All Settings -> Billing Info (Individual Customer). If a value is not filled in for the sale, the value will be loaded from the default recipient values.
Charges
Each charge must include:
- Tax code or Tax% (required)
myDATA has specific codes for the different Tax categories. Clock PMS+ will determine the myDATA code based on the Tax % of the charge. Additionally, you can override this by configuring a Tax code if necessary. The Tax% / Tax code mapping with myDATA codes is described in the table below:
Tax % | Tax code (optional) | myDATA code |
0% | 0 | Z |
6%, 7%, 8%, 9%, 12%, 13%, 14% | 1 | AA |
22%, 23%, 24%, 25% | 2 | S |
Specifics
How are the transactions differentiated?
The type of transaction is determined based on the billing to of the closed folio:
- Billing to Guest will be treated as B2C transaction and registered with myDATA;
- Billing to Company will be treated as B2B, and an e-Invoice will be sent to the receiving company.
When does the processing happen?
When a folio is closed, the registration process begins immediately.
How to understand that the process has completed successfully?
As soon as the closed folio is registered, the sale identification and QR code will be added to the folio so they can be shown on the printout.
What if the process fails?
- The system retries up to 10 times with a 3-second delay.
- If unsuccessful, a ToDo is created on the folio.
- You can manually retry by opening the folio and clicking the FISCALIZE button.
How to keep track of the processed folios?
Use the Log screen (Settings -> AppConnector -> AADE/myDATA connection and eInvoice with Epsilon Digital -> Settings (cog wheel in the left upper corner) -> Log) to view processed folios, their statuses, request/response data, and any errors.
Summary: Exemption from POS Terminal Interconnection Requirement for Hotels
Under current Greek tax regulations, businesses are generally required to interconnect their Electronic Funds Transfer (EFT/POS) terminals with either a Fiscal Device (ΦΗΜ) or certified e-invoicing software for real-time reporting to AADE. However, hotels are exempt from this requirement under specific legal provisions.
Legal Basis for Exemption
E.2044/2024 – Clarifications on POS Interconnection
This provision mandates POS interconnection only for entities using ΦΗΜ or not covered by exemptions.
E.2044/2024 - gov.gr (Greek)"The obligation to interconnect with ΦΗΜ or certified e-invoicing software applies to all payment instruments unless the entity conducts exclusively wholesale transactions or falls under the POL.1002/2014 exemptions and does not use a ΦΗΜ."
POL.1002/2014 – Exemptions for Specific Business Activities
Accommodation services (hotels) are explicitly exempt from the obligation to use a ΦΗΜ.
POL.1002/2014 - gov.gr (Greek)Accommodation services are not required to issue retail receipts through a fiscal device (ΦΗΜ) and can instead issue invoices via certified software like Epsilon Digital.
Conclusion
If your hotel:
Does not use a ΦΗΜ, and
Issues all invoices through a certified provider such as Epsilon Digital, and
Falls under the POL.1002/2014 exemptions,
then you do not have a legal obligation to interconnect your POS (credit card terminal) with either the ΦΗΜ or Epsilon Digital software.
Card payments must still be recorded correctly in the invoice and reported to myDATA via your e-invoicing provider, but real-time integration between the POS terminal and invoicing software is not required.