< 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.