SK EN DE HU PL UA

E-invoicing Mandate in Slovakia

Slovakia requires structured XML e-invoices via PEPPOL for B2G transactions since 2025 and for B2B from 1 January 2027. This guide explains who is affected, what the obligations are, and how to prepare.

Timeline

The Five-Corner Model

Slovakia's B2B mandate runs on a five-corner delivery model, not direct sender-to-receiver transmission:

  1. 1. Invoice issuerYour ERP or accounting system generates the UBL 2.1 XML invoice.
  2. 2. Issuer's Access PointYour certified Digitálny Poštár validates the invoice and transmits it over PEPPOL.
  3. 3. PEPPOL networkThe interoperable network routes the document using the recipient's PEPPOL ID (participant scheme 0245 + DIČ).
  4. 4. Recipient's Access PointThe buyer's certified provider receives, validates and delivers the invoice.
  5. 5. Invoice recipientThe buyer's accounting system ingests the structured XML.

Delivery integrity is confirmed via AS4 message-level status (MLS) receipts rather than a qualified electronic signature on the document itself.

Who Must Comply?

Entity typeSend e-invoicesReceive e-invoices
VAT-registered company (s.r.o., a.s.) Yes — from 2027 Yes — from 2027
VAT-registered sole trader (živnostník platiteľ DPH) Yes — from 2027 Yes — from 2027
Non-VAT-registered sole trader (živnostník neplatiteľ DPH) No sending obligation Yes — must receive from VAT-payers
Freelancers, liberal professions (lawyers, doctors, architects) Only if VAT-registered Yes — if taxable person
Landlords renting property as business activity Only if VAT-registered Yes — if taxable person
Public sector / municipalities Yes — already from 2025 Yes — already from 2025
NGOs / non-profits (if registered for VAT) Only if VAT-registered Yes — if taxable person
Foreign company, no Slovak VAT registration Not in scope for SK mandate May need endpoint if receiving from SK VAT-payer
B2C (to private consumers) Not required Not required

Based on Slovak Financial Administration and SKDP guidance as of June 2025. Confirm with your tax advisor for your specific situation.

What Does It Mean in Practice?

Sending obligation — For covered transactions, you cannot fulfill your legal invoicing obligation by sending a PDF or paper invoice alone. The invoice must be in UBL 2.1 XML format, conforming to EN 16931 / SK-CIUS, and transmitted via a certified PEPPOL Access Point (Digitálny Poštár).
Receiving obligation — You must register a PEPPOL endpoint through a certified Access Point so that VAT-paying suppliers can deliver XML invoices to you. This applies even if you do not send e-invoices yourself.

Penalties for Non-Compliance

Fines — Slovak Financial Administration guidance sets fines of up to €10,000 for late, incomplete or incorrect reporting, and up to €100,000 for repeated violations. An exception applies for an obvious error or a provider-side outage.

Typical Costs

Two official Slovak Financial Administration estimates, published as guidance rather than a binding price list:

Real market pricing varies by provider and integration scope — see the provider directory for current examples.

How to Prepare — 5 Steps

  1. Check whether you are in scope Identify which of your transactions are domestic B2B invoices between taxable persons. Determine whether you are a VAT payer (sending obligation) or a taxable person (receiving obligation).
  2. Choose a certified Access Point Select a SAPI-SK certified provider (Digitálny Poštár). They will register your PEPPOL ID and handle the network transmission. Compare pricing, SLA, and integration options — see the full directory of Slovak providers (Slovak-language page, 130+ certified and registered providers).
  3. Update your accounting software Check if your software (KROS Omega, POHODA, Money S3, SAP, etc.) already exports UBL 2.1 XML. If not, request an update from your vendor or use a conversion service.
  4. Test your XML output Use the free PEPPOL Validator to validate your XML invoices against EN 16931 and PEPPOL BIS 3.0 rules before going live. Fix any errors — see the Error Code Database.
  5. Notify your business partners Share your PEPPOL ID with customers and suppliers. Check whether your partners are already registered on PEPPOL using the PEPPOL Lookup tool.

FAQ

Does the mandate apply to cross-border invoices (e.g. Slovak company invoicing a German client)?

The 2027 Slovak mandate covers domestic (Slovak B2B) transactions. Cross-border invoicing falls under the EU ViDA framework, with digital reporting requirements starting from 2030. However, both companies can voluntarily use PEPPOL for cross-border invoicing today.

I'm a foreign company with a Slovak VAT number. Am I affected?

If you have a Slovak VAT registration and issue domestic B2B invoices to Slovak customers, you may be covered by the sending obligation. Consult your Slovak tax representative for confirmation.

Can I still send a PDF alongside the XML?

Yes. A PDF visual representation can be attached as an embedded attachment (BT-125) within the UBL 2.1 XML file. The XML is the legally binding document; the PDF is supplementary.

How long must e-invoices be archived?

10 years from the end of the calendar year, per § 76 of the Slovak VAT Act (general rule) together with § 85o(15), which covers e-invoices specifically. The original XML must be preserved in its original format; a PDF conversion alone is not sufficient for archiving purposes. The Access Point provider has no legal obligation to archive on your behalf — that responsibility stays with the VAT payer.

How do I issue a credit note or correction?

Today, corrections use a credit note (document type code 381) plus a new invoice (code 380). A dedicated corrective-invoice type (code 384) is planned for autumn 2026 for corrections that don't change VAT or price — it is not active yet, so don't rely on it in current integrations.

What is ViDA and how does it affect Slovakia?

VAT in the Digital Age (ViDA) is an EU-wide reform adopted in March 2025. It introduces digital reporting requirements for cross-border intra-EU B2B transactions from 1 July 2030. It also allows EU member states to introduce mandatory domestic e-invoicing without prior EU approval — which Slovakia is using for the 2027 mandate.

For foreign finance, ERP and compliance teams

What you usually need to solve for Slovakia

International teams typically search for one practical answer: how to stay compliant without rebuilding their whole invoicing stack. For Slovakia, the core topics are the 2027 domestic B2B mandate, a Peppol-ready delivery path, EN 16931 / UBL XML validation, readable invoice previews and long-term audit evidence.

PDF is not enough

Keep PDF as a human preview, but treat the structured XML as the source document for exchange, validation and archive.

Peppol / digital postman

Select a provider that can receive and send Slovak B2B invoices, expose delivery evidence and support your ERP/accounting flow.

Validate before go-live

Test UBL output against EN 16931, Peppol BIS rules and Slovak guidance before sending real invoices to customers.

Archive and audit trail

Preserve the original XML, metadata, hashes, delivery status and export package for future tax or accounting checks.

See archive and audit model Open validation error database

Related

What is PEPPOL?4-corner model, Access Points, network PEPPOL ID SlovakiaFormat, lookup, registration Error Code DatabaseFix validation errors before go-live Free ValidatorTest your XML before sending