ValidateFin

Cyprus - e-invoicing mandate

No B2B mandate — B2G reception since 2019

Cyprus has no B2B e-invoicing mandate, no formal consultation and no EU derogation; intentions toward ViDA have been stated without a date. Central public bodies have had to receive EN 16931 invoices since April 2019 and sub-central bodies since April 2020, but issuance remains voluntary for suppliers. There is no real-time reporting system.

The mandate at a glance

B2B

None

B2G

MandatoryIn force since 2019-04-18

E-reporting

None

Formats

EN 16931Peppol BIS 3.0

Model

Post-audit — invoices flow freely and the authority audits afterwards

Network

Peppol

National specification

Not applicable

Legal basis

Law N. 89(I)/2019 (26/06/2019) · Directive 2014/55/EU

Official sources

  • ec.europa.euB2G reception dates; absence of B2B mandate and real-time reporting; formats

Last verified: 2026-07-12

Public bodies must receive EN 16931 e-invoices, but there is no B2B mandate and no real-time reporting — only stated ViDA intentions without a date.

Information current as of 2026. Mandates can change. Official source

Validate your invoices for this market for free.

Open the validator

Frequently asked questions

Is e-invoicing mandatory in Cyprus?

Status in Cyprus: No B2B mandate — B2G reception since 2019. Cyprus has no B2B e-invoicing mandate, no formal consultation and no EU derogation; intentions toward ViDA have been stated without a date. Central public bodies have had to receive EN 16931 invoices since April 2019 and sub-central bodies since April 2020, but issuance remains voluntary for suppliers. There is no real-time reporting system.

Which e-invoice formats are accepted in Cyprus?

The accepted formats in Cyprus are: EN 16931, Peppol BIS 3.0. They are exchanged over Peppol. You can validate a file against these formats for free, in your browser, with ValidateFin.

How do I check that my invoice is compliant for Cyprus?

Validate your invoice against the EN 16931 / Peppol business rules before sending it. ValidateFin runs the checks entirely in your browser — no invoice data is uploaded — so you can confirm compliance for Cyprus without transmitting anything.

All e-invoicing mandates