🇪🇺 E-invoicing mandate

EU e-invoicing (ViDA): deadlines and requirements

Every national e-invoicing milestone for the EU, with the required format and the official source — checked on 28 Oct 2026.

Next deadline · 1 Jul 2030

ViDA: mandatory e-invoicing for intra-EU B2B

—days

Timeline

  1. 14 Apr 2025In force

    ViDA enters into force

    —

    days to go

    Member states may impose domestic e-invoicing without asking the EU for a derogation.

    Format: EN 16931 as the default standard

    Source: Council of the EU
  2. 1 Jul 2030Confirmed

    ViDA: mandatory e-invoicing for intra-EU B2B

    —

    days to go

    Structured e-invoices and transaction-level digital reporting for cross-border B2B supplies within the EU.

    Format: EN 16931

    Source: Directive (EU) 2025/516
  3. 1 Jan 2035Confirmed

    National reporting systems converge with ViDA

    —

    days to go

    Existing domestic transaction-reporting systems must align with the EU digital reporting requirements.

    Format: EN 16931

    Source: Directive (EU) 2025/516

Frequently asked questions

When does e-invoicing become mandatory in the EU?
Already in force: ViDA enters into force (since 2025-04-14). Next: ViDA: mandatory e-invoicing for intra-EU B2B on 2030-07-01.
Which e-invoice format is required in the EU?
EN 16931 as the default standard; EN 16931.

Read next

Other countries

See every deadline on one timeline →