Slovenia - e-invoicing mandate
B2B mandatory from 1 January 2028 — not June 2026
Slovenia's B2B mandate is one of the most widely mis-reported dates in Europe. It is NOT June 2026: the adopted ZIERDED law (Uradni list RS 85/2025) fixes B2B e-invoice exchange at 1 January 2028, with the register of service providers taking effect on 1 October 2027. B2G has been running since 2015, with budget users exchanging e-SLOG invoices through the UJP.
The mandate at a glance
B2B
B2G
E-reporting
Phase-in schedule
- 2027-10-01B2BRegister of service providers / access points takes effect (ZIERDED chapter 4)
- 2028-01-01B2BB2B e-invoice exchange mandatory for domestic supplies
Formats
Model
Decentralised — accredited service providers route invoices (4/5-corner, Peppol)
Network
UJP (B2G) / access points (B2B)
National specification
e-SLOG
Legal basis
ZIERDED — Uradni list RS 85/2025 (06/11/2025) · Directive (EU) 2025/516 · ZOPSPU-1 (B2G)
Official sources
- www.uradni-list.si — ZIERDED — B2B application 01/01/2028 (art. 28), provider register 01/10/2027 (art. 26)
- pisrs.si — Consolidated ZIERDED text (PISRS)
Last verified: 2026-07-12
Not June 2026 — the adopted ZIERDED law fixes the B2B e-invoice mandate at 1 January 2028 (provider register from October 2027).
Information current as of 2026. Mandates can change. Official source
Validate your invoices for this market for free.
Open the validatorFrequently asked questions
Is e-invoicing mandatory in Slovenia?
Status in Slovenia: B2B mandatory from 1 January 2028 — not June 2026. Slovenia's B2B mandate is one of the most widely mis-reported dates in Europe. It is NOT June 2026: the adopted ZIERDED law (Uradni list RS 85/2025) fixes B2B e-invoice exchange at 1 January 2028, with the register of service providers taking effect on 1 October 2027. B2G has been running since 2015, with budget users exchanging e-SLOG invoices through the UJP.
Which e-invoice formats are accepted in Slovenia?
The accepted formats in Slovenia are: e-SLOG, EN 16931. They are exchanged over UJP (B2G) / access points (B2B). 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 Slovenia?
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 Slovenia without transmitting anything.