In force
B2B mandatory since March 2026 for large companies; everyone else from October 2026.
| 2021 | myDATA transaction reporting |
| 2025 | B2G e-invoicing mandatory |
| 2 Mar 2026 | B2B mandatory for companies with turnover above EUR 1m (transition to 3 May 2026) |
| Oct 2026 | B2B mandatory for all remaining businesses (transition to 31 Dec 2026) |
Format: EN 16931 / Peppol BIS
Transmission: Peppol + myDATA
Greece combines a Peppol-based invoicing mandate with the separate myDATA reporting obligation — two systems, both mandatory, and an invoice has to satisfy each. The phase that matters right now is the second one: large companies (turnover above EUR 1m) have been in since 2 March 2026, and everyone else joins in October 2026 with a transition period running to 31 December 2026. Sources differ on whether the second phase starts on 1 or 12 October, so confirm the exact day with AADE before you plan a cutover around it.
Validate a Greece invoice against the profile that applies here — Peppol BIS Billing 3.0 (+ national rules).
See a worked example → · Upload your own →
The Peppol profile also applies this country's own rules, and they are switched on automatically from the seller's country — no extra parameter. See the 17 Greece rules this validator checks →
Nothing is stored, and the whole invoice is checked, not just this rule. A PDF only works if it is Factur-X / ZUGFeRD — a PDF with the invoice XML inside it.