All countries

E-Invoicing in Greece

PlannedPeppol

Greece is implementing mandatory B2B e-invoicing from February 2026 in phases — large businesses (>€1M revenue) first, then all businesses from October 2026. The myDATA platform serves as the clearance system, validating invoices and assigning unique MARK/UID identifiers. B2G delivery occurs via Peppol to the KED (National Interoperability Center).

Mandate Status

PhaseStatusScope
myDATA reportingLive (Jul 2021)All businesses (mandatory)
B2GLive (Sep 2025)All public contracts
B2B Phase ALive (Feb 2026)Large businesses (>€1M revenue in 2023)
B2B Phase BOct 2026All remaining businesses

Technical Specifications

Validation enginemyDATA (clearance platform with MARK/UID assignment)
Required CIUSEN 16931 compliant myDATA XML
Government portalmyDATA (aade.gr/mydata)
PeppolYes — Peppol used for B2G delivery to KED
Accepted formatsmyDATA XML, EN 16931, Peppol BIS 3.0 (for B2G delivery)

Implementation Notes

myDATA clearance workflow. Invoices are submitted to myDATA for validation, receive a unique MARK/UID, then are delivered via certified providers or the free Timologio app. QR codes on PDFs must link to the myDATA record. Tax incentives are available for companies adopting e-invoicing 2 months before the deadline: 100% equipment depreciation in purchase year and 100% deduction on e-invoice costs for the first 12 months.

Common Rejection Patterns

#CodeDescription
1GR-R-002myDATA reporting requiredFix guide
2GR-R-004Greek VAT category code requiredFix guide
3GR-R-003Greek invoice type code requiredFix guide
4GR-R-004-1When Supplier is Greek, there must be one MARK NumberFix guide
5GR-R-001Greek AFM (VAT number) requiredFix guide

Invoice Navigator auto-remediates these at pipeline speed. See how →

View all Greece error codes

Ship compliant Greece invoices

Validate, fix, and route Greece e-invoices through a single API. No XML editing required.

Get API Access