Slovenia’s e-invoicing regulations: B2G and B2B compliance

e-Invoicing cover

< Back to E-Invoicing Overview

Slovenia has fully embraced e-invoicing as part of its digital transformation efforts, ensuring compliance with EU regulations and improving efficiency in financial transactions. The country has made e-invoicing mandatory for public sector transactions and is encouraging its adoption in the private sector.

Slovenia’s e-invoicing system integrates with the national tax authority, allowing for real-time invoice validation and streamlined financial reporting. Businesses benefit from reduced administrative costs and increased transparency in financial operations.

Regulatory authority

The Ministry of Finance of Slovenia and the Financial Administration of the Republic of Slovenia (FURS) oversee e-invoicing implementation and enforcement.

E-invoicing requirements

Since 2015, all public sector suppliers must issue electronic invoices through the national e-invoicing platform. While e-invoicing is not yet mandatory for B2B transactions, businesses are encouraged to adopt digital invoicing to improve efficiency and compliance with tax reporting requirements.

Accepted invoice formats

Invoices must be issued in eSlog XML format, based on the European EN16931 standard.

Transmission channels

Invoices must be submitted via the Slovenian e-invoicing System (UJP eRačun) or Peppol for international transactions.

Digital signatures

Digital signatures are not required but can be applied for added security.

Archiving requirements

Invoices must be archived for ten years in compliance with Slovenian financial regulations.

How B2B e-invoicing works in Slovenia

Businesses generate invoices in eSlog XML format and submit them through UJP eRačun or Peppol-certified networks. While not mandatory, many businesses have adopted e-invoicing to enhance operational efficiency.

How B2G e-invoicing works in Slovenia

Invoices must be issued through UJP eRačun, validated by public entities, and archived for ten years. The system ensures compliance with Slovenia’s financial reporting requirements.

Read what’s next

Serious about protecting your cashflow?

visual