Country guide · Updated June 2026

E-invoicing in Slovenia: e-SLOG, B2B mandate

Slovenia makes B2B e-invoicing mandatory from 1 January 2028. The National Assembly adopted the act on 23 October 2025, after several delays from an original 2026 date. Good news for implementation: the originally planned real-time reporting requirement was dropped, and besides the national e-SLOG format, EN 16931 is allowed too.

TL;DR

B2B mandate from 1.1.2028 (act of 23.10.2025, after delays from 2026 and 2027). Formats: e-SLOG, EN 16931 or other recognised standards, with exchange over Peppol. No real-time reporting (dropped). B2C unaffected. Vera produces EN 16931 invoices, which Slovenia accepts; sending is a separate step.

When does e-invoicing become mandatory in Slovenia?

The governing text is the Act on the Exchange of Electronic Invoices, adopted by the National Assembly on 23 October 2025. It covers domestic B2B transactions. From 2028 paper invoices are no longer accepted in B2B.

DateObligationScope
1 Jan 2028B2B e-invoicingdomestic B2B transactions

Formats and reporting

E-invoices can be issued in the national e-SLOG standard, to EN 16931, or in other internationally recognised standards. The act also provides for exchange over Peppol. The originally planned real-time reporting to the tax administration FURS was dropped in the final version.

How Vera helps for Slovenia

Note: Vera produces the EN 16931 invoice and validates before download. Since Slovenia accepts EN 16931 as a valid format, the file is directly usable. Sending, for example over Peppol, is a separate step.

For producing invoices to EN 16931, Vera is directly usable. The exchange route, whether Peppol or direct, is handled through your sending channel.

FAQ

When does B2B e-invoicing become mandatory in Slovenia?

From 1.1.2028. The act was adopted on 23.10.2025, after delays from an original 2026 and 2027.

Which formats are allowed in Slovenia?

e-SLOG, EN 16931 or other recognised standards. The act also provides for exchange over Peppol.

Is there a real-time reporting requirement in Slovenia?

No. The originally planned real-time reporting to FURS was dropped in the final version.

Does the mandate cover B2C?

No, only B2B. Paper invoices to private customers remain possible unless the customer explicitly agrees to an electronic one.

Does Vera produce Slovenian e-invoices to EN 16931?

Yes. Since Slovenia accepts EN 16931, the file is usable. Sending over Peppol is a separate step.

EN 16931 invoices for Slovenia

Vera produces the EN 16931 file in the browser, validated before download. Slovenia accepts this format; sending over Peppol is handled through your channel.

Create one now

Free for 5 invoices / month · Pro 29 € / month · 27 EU countries