Slovenia's e-invoice mandate: domestic B2B from 2028
Slovenia has set 1 January 2028 for mandatory domestic B2B e-invoicing, after earlier target dates in 2026 and 2027 slipped. PDFs will not count. Below: the dates as sources give them, where they disagree, and how to test a file before it goes to a customer.
The timeline (as vendor guides report it)
| Date | What changes |
|---|---|
| Mid 2026, then 2027 | Earlier target dates, since replaced. Sources differ on the first one (June 2026 in some). |
| 23 Oct 2025 | The National Assembly adopted the law, per vendor and advisory sources. One source says it has since been signed and enacted. |
| 1 Jan 2028 | Mandatory B2B e-invoicing between entities registered in the Slovenian Business Register, including sole traders. Domestic transactions only. |
| Reporting | The final law reportedly dropped the e-reporting duty to the tax authority, so invoices are exchanged without a report. Confirm before relying on it. |
Where sources disagree: the earliest target date, and whether the law is already signed or only adopted. These are vendor, advisory and tax-firm pages, not the statute or the Financial Administration (fu.gov.si). One source gives fine amounts for non-compliance; they are not repeated here because only one source states them. Confirm against the law. A summary, not tax advice.
Which file counts, and how it travels
Guides say accepted formats are the national e-SLOG standard and EN 16931, and that a PDF does not qualify as an e-invoice. An EN 16931 UBL or CII file is therefore the safe common ground, and emailing a PDF would not satisfy the mandate for domestic B2B sales.
What this checker does and does not cover
It applies EN 16931 and the Peppol BIS 3.0 rules it knows. It does not apply the e-SLOG schema, any Slovenian national rules on top of EN 16931, or delivery through a provider. Treat a clean result as "passes the European and Peppol rules", not "accepted in Slovenia".
Test a file before you send it
Open the checker, drop your XML, and tick Also apply the Peppol BIS Billing 3.0 rules. It flags a wrong business process or specification identifier, a missing or malformed electronic address, arithmetic that does not add up, a missing tax reason on a 0% or exempt line, and VAT, IBAN and BIC typos, each with a rule ID and a fix (the rule reference). No account, nothing uploaded.
No invoice yet? The e-invoice creator turns a form into UBL or CII XML and checks it. Other countries: all side by side, Germany, France, Belgium, Poland, Croatia, Spain, Italy, the Netherlands, Romania, Greece, Bulgaria, Portugal, the UK, the UAE, India, Saudi Arabia, Malaysia, Hungary, Denmark, Estonia, Slovakia, Lithuania, Luxembourg, Malta, Norway, Latvia, Serbia, Czech Republic, Slovakia, Latvia, or the EU e-invoicing mandate checker.
Common questions
When does Slovenia's B2B e-invoicing mandate start?
Per vendor and advisory sources, 1 January 2028 for domestic business-to-business invoices between entities in the Slovenian Business Register, after the National Assembly adopted the law on 23 October 2025. Earlier target dates in 2026 and 2027 were dropped. The final law reportedly has no e-reporting duty. The sources are not the statute, so confirm against the law and the Financial Administration. This is a summary, not advice.
Which invoice format does Slovenia use?
Sources name the national e-SLOG standard and EN 16931 as accepted, and say a PDF is not a valid e-invoice. This checker reads JSON, UBL, CII and Factur-X PDFs against EN 16931 and has a Peppol BIS 3.0 option. It does not read e-SLOG.
What does this checker not cover for Slovenia?
The e-SLOG format, any Slovenian national rules beyond EN 16931, and delivery through a provider. A clean result means the invoice passes EN 16931 and the Peppol rules it knows, not that it will be accepted in Slovenia.
How do I check a Slovenian invoice before sending it?
Drop the file into the checker and tick the Peppol option. It tests the Peppol identifiers, electronic addresses, totals and tax breakdown arithmetic, and VAT, IBAN and BIC typos, each with a rule ID and a fix. Nothing is uploaded when you use the page. It is an offline observation, not an access point's acceptance and not legal advice.
Open the E-invoice Preflight checker to validate your own invoice file.
More countries
Australia Austria Brazil Cyprus Finland Ireland Japan Mexico Colombia Chile Peru Argentina Singapore Invoicenow Sweden Switzerland Turkey Uruguay Paraguay Ecuador Indonesia Vietnam