W System / eFaktúra 2027: povinné náležitosti UBL faktúry

eFaktúra od 1. januára 2027: čo musí obsahovať UBL faktúra (pre výrobcov fakturačného a ERP softvéru)

English version

Stručne: od 1. januára 2027 musia platitelia DPH vyhotovovať tuzemské faktúry pre podnikateľov a verejnú správu ako súbory Peppol BIS Billing 3.0 (UBL) a posielať ich cez certifikovaného poskytovateľa doručovacej služby (digitálneho poštára). Prijímať ich musí vedieť každý, komu platiteľ DPH faktúru vyhotovuje. Samotná platnosť podľa EN 16931 nestačí: transpozícia finančnej správy (v1.12 zo 14. októbra 2026) robí povinnými obe elektronické adresy v tvare 0245:DIČ a vyžaduje adresy, IČO, právnu formu, dátum uskutočnenia zdaniteľného plnenia a kódy oslobodenia, ktoré sú v EN 16931 voliteľné. Táto stránka prináša zoznam týchto polí, harmonogram (vrátane navrhovaného polroka bez pokút), pravidlo pre UUID faktúry, kontrolný zoznam pre vývojárov a príklad, ktorý si môžete hneď vyskúšať.

Harmonogram

DátumČo sa dejeStav
1. 1. 2026Zákon č. 385/2025 Z. z. je účinný; register poskytovateľov je otvorený; dobrovoľná eFaktúra cez certifikovaných poskytovateľovúčinné
21. 8. 2026Prístupový bod Finančného riaditeľstva (C5) prijíma daňové údaje z eFaktúr a potvrdzuje ich príjem poskytovateľomv prevádzke
15. 12. 2026Certifikovaní poskytovatelia musia mať preukázané automatické oznamovanie, inak ich 1. 1. 2027 zo zoznamu vyradiačoskoro
1. 1. 2027Platitelia DPH vyhotovujú eFaktúry tuzemským zdaniteľným osobám a právnickým osobám; všetci musia vedieť eFaktúry prijímať; lehota na vyhotovenie 15 dní od dodaniazákon
1. 1. – 30. 6. 2027Bez pokút za eFaktúru po lehote a za chyby v oznamovaní; zrušenie oznamovania údajov z prijatých faktúr (tlač 1454, § 85q)návrh: po 1. čítaní 6. 10. 2026, výbory do 13. 11. 2026, gestorský výbor do 16. 11. 2026
1. 7. 2030Etapa ViDA: cezhraničná eFaktúra a oznamovanie, lehota 10 dní, zrušenie kontrolného výkazuprávo EÚ / zákon

Ako putuje eFaktúra

Slovensko používa päťrohový model Peppol bez schvaľovania faktúr daňovou správou (clearance). Váš softvér (roh 1) vytvorí UBL súbor a odovzdá ho certifikovanému poskytovateľovi predávajúceho (C2). Ten ho cez Peppol doručí poskytovateľovi kupujúceho (C3), ktorý ho odovzdá kupujúcemu (C4), a zároveň pošle daňové údaje na prístupový bod finančnej správy (C5). Odovzdaním faktúry poskytovateľovi si predávajúci splní oznamovaciu povinnosť; C2 oznamuje iba faktúry vystavovateľov s IČ DPH. Nie je tu QR kód, hash ani pečiatka daňovej správy. Každý slovenský účastník je v centrálnom SMP zaregistrovaný ako 0245: a 10-miestne DIČ a jedno DIČ môže mať len jedného poskytovateľa pre príjem. Zoznam z 20. októbra 2026 uvádza 83 certifikovaných poskytovateľov.

Polia, ktoré Slovensko vyžaduje nad rámec EN 16931

Podľa tabuľky finančnej správy „Transpozície štandardu Peppol BIS v podmienkach Slovenskej legislatívy“ v1.12 (xlsx), stĺpec „Povinná náležitosť faktúry podľa SK legislatívy“. Posledný stĺpec uvádza kontrolu W System, ktorá chýbajúce pole nahlási (pozri príklad nižšie).

BTPoleEN 16931Slovenská transpozíciaKontrola
BT-34, BT-49Elektronická adresa predávajúceho a kupujúceho0..1Povinné (1..1). Schéma 0245 a 10-miestne DIČ (číslice za „SK“ v IČ DPH), nie 9950 a IČ DPH.SK-FS-02 až 06
BT-35, BT-37, BT-38Ulica, mesto a PSČ predávajúceho0..1Vyžaduje sa: zákon o DPH (§ 74 ods. 1 písm. a)) vyžaduje adresu na faktúre.SK-FS-07
BT-50, BT-52, BT-53Ulica, mesto a PSČ kupujúceho0..1Vyžaduje sa (§ 74 ods. 1 písm. b)).SK-FS-08
BT-30, BT-47Identifikátor zákonnej registrácie (IČO) predávajúceho a kupujúceho0..1Podmienene: uvádza sa, ak bolo IČO pridelené (§ 3a Obchodného zákonníka), spolu s identifikátorom schémy zo zoznamu ICD.SK-FS-09, 11
BT-33Dodatočné právne údaje predávajúceho0..1Podmienene: právna forma a zápis v registri (súd, oddiel, vložka), napr. „Spoločnosť s ručením obmedzeným, zapísaná v Obchodnom registri Okresného súdu Žilina, oddiel Sro, vložka č. …“.SK-FS-10
BT-7 / BT-8Dátum uskutočnenia zdaniteľného plnenia / jeho kód0..1BT-7 sa vyžaduje, ak je dátum dodania známy a líši sa od dátumu vyhotovenia faktúry (§ 74 ods. 1 písm. d)); BT-8 sa na Slovensku nepoužíva.SK-FS-12, 13
BT-120, BT-121Dôvod oslobodenia od DPH: text / kódpodmieneneFR SR odporúča uvádzať najmä kód VATEX (BT-121) a BT-120 ako vysvetlenie; text je potrebný tam, kde zákon vyžaduje konkrétne znenie (napr. prenesenie daňovej povinnosti).SK-FS-15, 16
BT-3Kód typu faktúry1..1Opravy: dobropis (381) a nová faktúra. Typ 384 (opravná faktúra) sa pripravuje s OpenPeppol a zatiaľ sa neodporúča.SK-FS-17
BT-64, BT-66, BT-67Adresa daňového zástupcu0..1Vyžaduje sa, len ak sa transakcie zúčastňuje daňový zástupca (§ 74 ods. 1 písm. o)).–

Posledné verzie transpozície: v1.10 opravila kardinalitu BT-31/BT-48, v1.11 preformulovala BT-116/BT-117 a opravila ich výpočet, v1.12 (14. 10. 2026) odstránila chybný text pri BT-25. Pred vydaním novej verzie softvéru skontrolujte aktuálnu verziu na stránke finančnej správy; k 22. 10. 2026 je aktuálna v1.12.

Kód kategórie DPH a VATEX pre slovenské prípady

FAQ finančnej správy (časť III) uvádza, že kategória sa určuje podľa právneho režimu plnenia, nie podľa výšky dane: 0 € DPH ešte neznamená kategóriu Z. Vybrané riadky jej mapovania:

Zákon o DPH / prípadKategória DPHVATEX (BT-121)
§ 27 (23 %, 19 %, 5 %)S–
§ 28 poštové službyEVATEX-EU-132-1A
§ 37 poistenie, § 38 nehnuteľnosti, § 39 finančné službyEVATEX-EU-135-1
§ 43 dodanie tovaru do iného členského štátuKVATEX-EU-IC
§ 47 vývoz tovaru mimo EÚGVATEX-EU-G
§ 69 prenesenie daňovej povinnostiAEVATEX-EU-AE
Plnenie mimo predmetu DPHOVATEX-EU-O
Skutočná nulová sadzba ustanovená zákonomZ–

Kategórie S a O nemožno kombinovať na jednej faktúre (BR-O-11). FAQ odporúča dve faktúry, alebo kategóriu E s textom „mimo predmetu dane“ v BT-120, kým sa EN 16931 reviduje.

UUID faktúry

Poznámka transpozície k BT-34 vysvetľuje, prečo je adresa predávajúceho povinná: prístupové body identifikujú každú faktúru pomocou UUID verzie 5. Vstupom sú schéma BT-34, BT-34, BT-3, BT-1, BT-2 oddelené jednou medzerou (UTF-8, dátum v tvare RRRR-MM-DD) a menný priestor je pevný: 3fd00464-9f15-52ce-8cdc-6dd374d5ad42. Ak sa zmení niektoré z týchto polí, faktúra dostane nové UUID. Dve veci na pozor: dokument hovorí o odstránení „úvodných a koncových núl“, čo vyzerá ako preklep namiesto medzier, a jeho vzorový príklad uvádza ako výsledok samotný menný priestor. Hodnotu počítajte štandardnou knižnicou pre UUIDv5, uložte ju k faktúre na párovanie stavových správ a overte u svojho poskytovateľa, že dostávate rovnakú hodnotu.

Kontrolný zoznam pre výrobcov fakturačného a ERP softvéru

Príklad: vytvorte slovenskú eFaktúru a pozrite sa, čo ešte chýba

Upozornenie: W System, ktorý túto stránku vydáva, je výrobcom API použitého nižšie. API vytvorí z jednoduchého JSON faktúru Peppol BIS 3 UBL, zapíše elektronické adresy 0245:DIČ zo slovenských IČ DPH, skontroluje výsledok oficiálnymi pravidlami CEN EN 16931 a pri slovenských predávajúcich spustí kontroly polí, ktoré sme napísali podľa transpozície v1.12 (sada SK-FS, iba upozornenia). Ide o náš výklad zverejnenej tabuľky, nie o oficiálny slovenský ani Peppol schematron, a pravidlá špecifické pre Peppol BIS zatiaľ nespúšťame. Požiadavka používa vymyslené firmy a čísla. Odpovede API sú v angličtine.

curl -X POST https://api.wsystem.dev/einvoice/create \
  -H 'Content-Type: application/json' --data @invoice.json

invoice.json:

{
 "format": "peppol-bis3",
 "invoice_number": "2026-0142",
 "issue_date": "2026-10-19",
 "due_date": "2026-11-02",
 "currency": "EUR",
 "buyer_reference": "OBJ-77",
 "delivery_date": "2026-10-15",
 "seller": {
  "name": "Predajca s.r.o.",
  "vat_id": "SK1234567890",
  "street": "Hlavná 1",
  "city": "Bratislava",
  "postal_code": "81101",
  "country": "SK"
 },
 "buyer": {
  "name": "Kupujúci a.s.",
  "vat_id": "SK9876543210",
  "street": "Mlynská 2",
  "city": "Košice",
  "postal_code": "04001",
  "country": "SK"
 },
 "lines": [
  {
   "description": "Implementation services, October 2026",
   "quantity": 10,
   "unit": "HUR",
   "unit_price": 65,
   "vat_rate": 23
  }
 ],
 "payment": {
  "iban": "SK3112000000198742637541",
  "terms": "14 days"
 }
}

Skutočná odpoveď živého API z 19. októbra 2026 (bez vygenerovaného XML):

{
 "valid": true,
 "format": "peppol-bis3",
 "syntax": "UBL 2.1",
 "document_type": "ubl_inv",
 "totals": {
  "currency": "EUR",
  "line_total": "650.00",
  "vat_total": "149.50",
  "total_with_vat": "799.50",
  "payable": "799.50"
 },
 "errors": [],
 "warnings": [
  {
   "rule_id": "SK-FS-09",
   "severity": "warning",
   "ruleset": "SK-FS",
   "message": "Seller legal registration identifier (BT-30, the IČO) is conditionally required: give it if an IČO has been assigned.",
   "business_terms": [
    "BT-30",
    "BT-30-1"
   ],
   "fix": "Add the seller IČO in cac:PartyLegalEntity/cbc:CompanyID (with schemeID from the ICD list)."
  },
  {
   "rule_id": "SK-FS-10",
   "severity": "warning",
   "ruleset": "SK-FS",
   "message": "Seller additional legal information (BT-33) is conditionally required: legal form and the register entry (court, section, insert number) for registered businesses (Commercial Code s. 3a).",
   "business_terms": [
    "BT-33"
   ],
   "fix": "Example: 'Spoločnosť s ručením obmedzeným, zapísaná v Obchodnom registri Okresného súdu Žilina, oddiel Sro, vložka č. 12345/L' in cbc:CompanyLegalForm."
  },
  {
   "rule_id": "SK-FS-11",
   "severity": "warning",
   "ruleset": "SK-FS",
   "message": "Buyer legal registration identifier (BT-47, the IČO) is conditionally required if an IČO has been assigned.",
   "business_terms": [
    "BT-47",
    "BT-47-1"
   ],
   "fix": "Add the buyer IČO in cac:PartyLegalEntity/cbc:CompanyID if it has one."
  },
  {
   "rule_id": "SK-FS-13",
   "severity": "warning",
   "ruleset": "SK-FS",
   "message": "Delivery date 2026-10-15 differs from the issue date 2026-10-19 but BT-7 (tax point date, DUZP) is empty. In Slovakia BT-7 is required when it is known and differs from the issue date (VAT Act s. 74(1)(d)).",
   "business_terms": [
    "BT-7",
    "BT-72"
   ],
   "fix": "Add cbc:TaxPointDate (create: tax_point_date)."
  }
 ],
 "checked": {
  "xsd": true,
  "EN16931": true,
  "XRechnung": false,
  "PeppolBIS3": false,
  "SK_national": true
 },
 "notes": [
  "Built to the Peppol BIS Billing 3.0 structure and checked against EN 16931 only; Peppol-specific rules are not run yet."
 ],
 "slovakia": {
  "applies": true,
  "transposition": "FR SR Peppol BIS transposition v1.12 (2026-10-14)",
  "source": "https://www.financnasprava.sk/sk/podnikatelia/dane/dan-z-pridanej-hodnoty/e-faktura",
  "checks": "W System field checks from the FR SR transposition; not the official Slovak/Peppol schematron.",
  "seller_dic": "1234567890",
  "participant_id": "0245:1234567890",
  "invoice_uuid": "a034f064-540e-5cd8-85bf-007521ce8414",
  "invoice_uuid_input": "0245 1234567890 380 2026-0142 2026-10-19",
  "invoice_uuid_note": "UUIDv5 over 'BT-34 schemeID, BT-34, BT-3, BT-1, BT-2' joined by single spaces, namespace 3fd00464-9f15-52ce-8cdc-6dd374d5ad42, per the BT-34 note in the transposition. The access points (C2/C3) compute the official value; the published example in the document is inconsistent, so treat this as a cross-check."
 }
}

Súbor je platný podľa EN 16931, ale štyri slovenské body sú otvorené: chýba IČO oboch strán, právna forma predávajúceho a pri dátume dodania o štyri dni skôr ako dátum vyhotovenia chýba dátum uskutočnenia zdaniteľného plnenia. Doplnenie "company_id" obom stranám, "legal_form" predávajúcemu a "tax_point_date": "2026-10-15" ich odstráni. Súbory z vlastného softvéru môžete nahrať do bezplatného validátora e-faktúr (bez kľúča, rovnaké kontroly) alebo zavolať POST /einvoice/validate. GET /einvoice/route?id=SK… ukáže, či je odberateľ v Peppol Directory pod 0245. Zadarmo 20 volaní denne na IP adresu; podrobnosti na stránke e-invoice validation API (v angličtine). Ide o technickú kontrolu, nie o daňové poradenstvo.

Otázky a odpovede

Odkedy je eFaktúra na Slovensku povinná?

Od 1. januára 2027 musia platitelia DPH vyhotovovať faktúry z tuzemských dodaní tovarov a služieb pre podnikateľov a právnické osoby (B2B aj B2G) ako štruktúrované elektronické faktúry podľa EN 16931, v praxi Peppol BIS Billing 3.0 (UBL), a posielať ich cez certifikovaného poskytovateľa doručovacej služby. Prijímať ich musí vedieť každý, komu platiteľ DPH faktúru vyhotovuje. Právnym základom je zákon č. 385/2025 Z. z., ktorý mení zákon o DPH č. 222/2004 Z. z. Rok 2026 je dobrovoľný.

Bude prvý polrok 2027 bez pokút?

Zatiaľ to nie je zákon. Vládny návrh novely zákona o DPH (parlamentná tlač 1454, nový § 85q) navrhuje, aby daňový úrad za obdobie od 1. 1. do 30. 6. 2027 neuložil pokutu za eFaktúru vyhotovenú po lehote ani za neoznámené, oneskorené, neúplné alebo nesprávne oznámené údaje, a ruší povinnosť odberateľa oznamovať údaje z prijatých faktúr. Národná rada ho 6. 10. 2026 posunula do druhého čítania; výbory majú lehotu do 13. 11. a gestorský výbor do 16. 11. 2026. Povinnosť eFaktúry vyhotovovať a prijímať od 1. 1. 2027 návrh nemení.

Aký identifikátor Peppol používa slovenská firma?

0245 a 10-miestne DIČ, napríklad 0245:1234567890. IČ DPH je „SK“ a tých istých 10 číslic. Staršie návrhy používali 9950 s IČ DPH; transpozícia to vo verzii 1.2 zmenila na 0245 a Peppol Authority SK vyžaduje 0245 pri registrácii v centrálnom SMP. DIČ sa použije aj pri subjektoch verejnej správy alebo právnických osobách bez IČ DPH.

Musí sa výrobca fakturačného softvéru stať digitálnym poštárom?

Nie. Softvér eFaktúru vytvorí; certifikovaný poskytovateľ doručovacej služby (83 na zozname z 20. októbra 2026) ju doručí cez Peppol a pošle daňové údaje finančnej správe. Poskytovateľom sa môžete stať aj sami (členstvo v OpenPeppol, akreditácia u Peppol Authority SK, slovenské testy na Peppol Testbed), alebo sa napojíte na existujúceho. Treťou cestou je byť sprostredkovateľom, ktorý predáva službu certifikovaného poskytovateľa a zabezpečuje onboarding zákazníkov: daňový subjekt si dvojicu poskytovateľ a sprostredkovateľ vyberie v aplikácii finančnej správy (vpds.financnasprava.sk), ktorá potom sprostredkovateľovi pošle e-mail a, ak prijíma webhooky, aj overené identifikačné údaje subjektu na jeho URL (príručka PDS v06 z 20. 10. 2026).

Ktoré polia vyžaduje Slovensko nad rámec EN 16931?

Podľa transpozície finančnej správy v1.12 (14. 10. 2026): obe elektronické adresy (BT-34, BT-49) sú povinné; ulica, mesto a PSČ predávajúceho aj kupujúceho sa vyžadujú; IČO (BT-30, BT-47) a právna forma so zápisom v registri (BT-33) sa vyžadujú, ak existujú; BT-7 (dátum uskutočnenia zdaniteľného plnenia) sa vyžaduje, ak sa líši od dátumu vyhotovenia; pri oslobodení treba kód VATEX a tam, kde to zákon vyžaduje, aj text dôvodu.

Čo je UUID faktúry?

Prístupové body identifikujú každú faktúru pomocou UUID verzie 5, vypočítaného zo schémy BT-34, hodnoty BT-34, BT-3, BT-1 a BT-2 oddelených jednou medzerou, v pevnom mennom priestore 3fd00464-9f15-52ce-8cdc-6dd374d5ad42. Počítajú ho prístupové body; softvér si môže vypočítať rovnakú hodnotu, aby vedel spárovať stavové správy. Vzorový príklad v transpozícii uvádza ako výsledok samotný menný priestor, preto výsledok overte u svojho poskytovateľa.

Kto oznamuje údaje pri samofakturácii (self-billing)?

Podľa FAQ finančnej správy (vydanie z 21. 10. 2026, príklad č. 45) faktúru vyhotoví odberateľ (C4) v mene dodávateľa a pošle ju cez svojho poskytovateľa (C3) poskytovateľovi dodávateľa (C2); oznámenie údajov vykoná C3. V predchádzajúcom vydaní z 12. 10. 2026 stálo „C2“, takže ak ste podľa neho implementovali samofakturáciu, skontrolujte to. Samofaktúra má vlastný kód typu dokladu.

Môžem slovenským odberateľom naďalej posielať faktúry v PDF?

Pri tuzemských plneniach, na ktoré sa povinnosť vzťahuje, od 1. 1. 2027 nie: PDF nie je eFaktúra a formát EDIFACT sa tiež nepovažuje. Mimo tuzemského režimu zostávajú oslobodené plnenia (§ 28 až 43 a 47), zjednodušené faktúry (doklad do 100 eur alebo doklad z eKasy do 400 eur) a cezhraničné plnenia až do etapy ViDA od 1. 7. 2030.

Zdroje

Súvisiace

Overené podľa dokumentov finančnej správy (transpozícia v1.12, FAQ vydanie z 21. 10. 2026, zoznam poskytovateľov z 20. 10. 2026) a stavu tlače 1454 dňa 22. októbra 2026.

Fakty overené 2026-10-22. W System je výrobcom tohto produktu. Nie je spojený s Európskou komisiou. Nejde o právne ani daňové poradenstvo.