Slovakia Live
Slovakia is introducing mandatory business-to-business e-invoicing over Peppol, paired with a new national requirement to report tax data on every transaction, starting 1 January 2027. From 1 July 2030, an EU-wide cross-border reporting layer joins on top for trade with other EU countries.
The mandate at a glance
- VAT-registered businesses trading domestically within Slovakia are in scope from 1 January 2027.
- From 1 July 2030, intra-EU cross-border transactions are additionally covered under the EU's wider tax-reporting framework (ViDA) — Slovakia is the first EU country to have its own national tax-reporting extension running ahead of that EU-wide layer.
- The regulatory model mirrors the UAE and Oman's: both the sending and receiving provider independently submit a tax-data document to a dedicated tax-authority access point, operated by Slovakia's Financial Directorate.
How it works
- Invoices and credit notes use the standard Peppol invoice format (no Slovakia-specific customisation) over the Peppol network.
- Businesses are identified by their Slovak Tax ID (DIČ). Whether a given invoice also triggers tax-data reporting depends on whether a VAT ID is present on it.
- Onboarding is mediated by Slovakia's national digital-identity portal — you authenticate there and appoint your chosen Peppol provider.
- Tax-data reporting happens per transaction, in near-real time, with no periodic batch filing.
What Arratech handles for you
- Peppol Access Point and directory registration under your Slovak Tax ID.
- Validation of your invoices against the standard Peppol format.
- Delivery tracking for every invoice you send or receive.
- Tax-data reporting to Slovakia's Financial Directorate is part of our roadmap for this jurisdiction and not yet fully available — see Support status.
Getting set up
- Create your Arratech account and organisation — Getting Started, Create an Organisation.
- Register as a participant using your Slovak Tax ID — Create a Participant.
- Send invoices in the standard Peppol format — Send a Transaction.
- Add a webhook for delivery notifications — Add a Webhook.
- Confirm delivery status for each invoice — Verify delivery with MLS.