eFaktúra centrum/Znalosti/Kompletný prehľad polí vystavenej XML faktúry
Kompletný dátový slovník

Kompletný prehľad polí vystavenej XML faktúry

Slovenská eFaktúra · Peppol BIS Billing 3.0 · UBL 2.1

Verzia 1.10 · aktualizované 16. 7. 2026
Rozsah
Štandardná vydaná faktúra (InvoiceTypeCode 380), SK → SK
Zdroj
Finančná správa SR: 2026.06.25_Peppol_Bis3_v1_10.xlsx
Určené pre
Klienta, účtovníctvo, ERP tím a integračného dodávateľa
Stav dokumentu
16. 7. 2026 · praktická implementačná pomôcka
Rozsah: táto stránka obsahuje všetkých 176 mapovacích záznamov a pokrýva 192 BT/BG identifikátorov, ktoré Peppol BIS Billing mapuje do UBL Invoice. Povinnosť vždy posudzujte spolu s kardinalitou nadradenej skupiny a validačnými pravidlami. Potrebujete iba polia, bez ktorých XML neprejde? Otvorte povinné polia.

1. Ako čítať úplný prehľad

Katalóg obsahuje všetky obchodné termíny (BT) a skupiny (BG) z oficiálneho Peppol mapovania UBL Invoice. Kardinalita patrí ku konkrétnemu XML uzlu; 1..1 vo voliteľnej skupine znamená povinnosť až po použití tejto skupiny.

RežimBT / BGPole
Jadro1..1Povinné v dokumente alebo v povinnej skupine.
V skupine1..1Povinné až po použití voliteľnej nadradenej skupiny.
0..1 / 0..n0..1 / 0..nVoliteľné alebo podmienene vyžadované validačným pravidlom.

2. Všetky BT a BG polia

Katalóg obsahuje všetky obchodné termíny (BT) a skupiny (BG) z oficiálneho Peppol mapovania UBL Invoice. Kardinalita patrí ku konkrétnemu XML uzlu; 1..1 vo voliteľnej skupine znamená povinnosť až po použití tejto skupiny.

176 mapovacích záznamov
RežimBT / BGPoleKardinalita a XML cestaPravidlá
Jadro BT-24 Identifikátor špecifikácieOficiálny názov EN: Specification identifier 1..1/ubl:Invoice/cbc:CustomizationID PEPPOL-EN16931-R004 · BR-01
Jadro BT-23 Identifikátor procesuOficiálny názov EN: Business process type 1..1/ubl:Invoice/cbc:ProfileID PEPPOL-EN16931-R001 · PEPPOL-EN16931-R007
Jadro BT-1 Číslo faktúryOficiálny názov EN: Invoice number 1..1/ubl:Invoice/cbc:ID BR-02
Jadro BT-2 Dátum vystaveniaOficiálny názov EN: Invoice issue date 1..1/ubl:Invoice/cbc:IssueDate BR-03 · PEPPOL-EN16931-F001
0..1 / 0..n BT-9 Splatnosť alebo platobné podmienkyOficiálny názov EN: Payment due date 0..1/ubl:Invoice/cbc:DueDate PEPPOL-EN16931-F001 · BR-CO-25
Jadro BT-3 Kód typu faktúryOficiálny názov EN: Invoice type code 1..1/ubl:Invoice/cbc:InvoiceTypeCode BR-04 · BR-CL-01 · PEPPOL-EN16931-P0100 · DE-R-017
0..1 / 0..n BT-22 Faktúra poznámkaOficiálny názov EN: Invoice note 0..1/ubl:Invoice/cbc:Note PEPPOL-EN16931-R002 · BR-CL-08
0..1 / 0..n BT-7 Dátum daňovej povinnostiOficiálny názov EN: Value added tax point date 0..1/ubl:Invoice/cbc:TaxPointDate BR-CO-03
Jadro BT-5 Mena faktúryOficiálny názov EN: Invoice currency code 1..1/ubl:Invoice/cbc:DocumentCurrencyCode BR-05 · BR-CL-04
0..1 / 0..n BT-6 Účtovná mena DPHOficiálny názov EN: VAT accounting currency code 0..1/ubl:Invoice/cbc:TaxCurrencyCode BR-CL-05 · PEPPOL-EN16931-R005 · PEPPOL-EN16931-R055
0..1 / 0..n BT-19 Kupujúci accounting referenciaOficiálny názov EN: Buyer accounting reference 0..1/ubl:Invoice/cbc:AccountingCost
0..1 / 0..n BT-10 Referencia kupujúceho alebo objednávkaOficiálny názov EN: Buyer reference 0..1/ubl:Invoice/cbc:BuyerReference PEPPOL-EN16931-R003 · DE-R-015
0..1 / 0..n BG-14 Obdobie dodania alebo fakturácieOficiálny názov EN: DELIVERY OR INVOICE PERIOD 0..1/ubl:Invoice/cac:InvoicePeriod BR-IC-11
0..1 / 0..n BT-73 Invoicing začiatok obdobiaOficiálny názov EN: Invoicing period start date 0..1/ubl:Invoice/cac:InvoicePeriod/cbc:StartDate BR-CO-19 · PEPPOL-EN16931-F001
0..1 / 0..n BT-74 Invoicing koniec obdobiaOficiálny názov EN: Invoicing period end date 0..1/ubl:Invoice/cac:InvoicePeriod/cbc:EndDate PEPPOL-EN16931-F001 · BR-29 · BR-CO-19
0..1 / 0..n BT-8 Daňová povinnosť DPH point dátum codeOficiálny názov EN: Value added tax point date code 0..1/ubl:Invoice/cac:InvoicePeriod/cbc:DescriptionCode BR-CO-03 · BR-CL-06 · PEPPOL-EN16931-CL006
V skupine BT-13 Referencia kupujúceho alebo objednávkaOficiálny názov EN: Purchase order reference 1..1/ubl:Invoice/cac:OrderReference/cbc:ID PEPPOL-EN16931-R003
0..1 / 0..n BT-14 Predajná objednávka referenciaOficiálny názov EN: Sales order reference 0..1/ubl:Invoice/cac:OrderReference/cbc:SalesOrderID
0..1 / 0..n BG-3 Referencia predchádzajúcej faktúryOficiálny názov EN: PRECEDING INVOICE REFERENCE 0..n/ubl:Invoice/cac:BillingReference DE-R-026
V skupine BT-25 Referencia na pôvodnú faktúruOficiálny názov EN: Preceding Invoice number 1..1/ubl:Invoice/cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID BR-55
0..1 / 0..n BT-26 Referencia na pôvodnú faktúruOficiálny názov EN: Preceding Invoice issue date 0..1/ubl:Invoice/cac:BillingReference/cac:InvoiceDocumentReference/cbc:IssueDate PEPPOL-EN16931-F001
V skupine BT-16 Despatch advice referenciaOficiálny názov EN: Despatch advice reference 1..1/ubl:Invoice/cac:DespatchDocumentReference/cbc:ID
V skupine BT-15 Receiving advice referenciaOficiálny názov EN: Receiving advice reference 1..1/ubl:Invoice/cac:ReceiptDocumentReference/cbc:ID
V skupine BT-17 Tender or lot referenciaOficiálny názov EN: Tender or lot reference 1..1/ubl:Invoice/cac:OriginatorDocumentReference/cbc:ID
V skupine BT-12 Contract referenciaOficiálny názov EN: Contract reference 1..1/ubl:Invoice/cac:ContractDocumentReference/cbc:ID
Jadro BG-24 Dodatočné podporné dokumentyOficiálny názov EN: ADDITIONAL SUPPORTING DOCUMENTS 1..1/ubl:Invoice/cac:AdditionalDocumentReference PEPPOL-EN16931-R080 · DE-R-022
Jadro BT-18, BT-122 Faktúrad object identifikátor, podporný dokument referenciaOficiálny názov EN: Invoiced object identifier, Supporting document reference 1..1/ubl:Invoice/cac:AdditionalDocumentReference/cbc:ID BR-52
0..1 / 0..n BT-18 Document kód typuOficiálny názov EN: Document type code 0..1/ubl:Invoice/cac:AdditionalDocumentReference/cbc:DocumentTypeCode
0..1 / 0..n BT-123 Podporný dokument popisOficiálny názov EN: Supporting document description 0..1/ubl:Invoice/cac:AdditionalDocumentReference/cbc:DocumentDescription
0..1 / 0..n BT-125 Podporný dokument / prílohaOficiálny názov EN: Attached document 0..1/ubl:Invoice/cac:AdditionalDocumentReference/cac:Attachment/cbc:EmbeddedDocumentBinaryObject
V skupine BT-124 External document location 1..1/ubl:Invoice/cac:AdditionalDocumentReference/cac:Attachment/cac:ExternalReference/cbc:URI
V skupine BT-11 Project referenciaOficiálny názov EN: Project reference 1..1/ubl:Invoice/cac:ProjectReference/cbc:ID
Jadro BG-4 PredávajúciOficiálny názov EN: SELLER 1..1/ubl:Invoice/cac:AccountingSupplierParty
Jadro BT-34 Elektronická adresa predávajúcehoOficiálny názov EN: Seller electronic address 1..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cbc:EndpointID BR-62 · BR-CL-25 · PEPPOL-EN16931-R020 · PEPPOL-COMMON-R040 · PEPPOL-COMMON-R041 +11
V skupine BT-29, BT-90 Predávajúci identifikátor or bank assigned creditor identifikátorOficiálny názov EN: Seller identifier or bank assigned creditor identifier 1..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyIdentification/cbc:ID BR-CO-26 · DE-R-030 · PEPPOL-COMMON-R040 · PEPPOL-COMMON-R041 · PEPPOL-COMMON-R042 +9
V skupine BT-28 Predávajúci trading názovOficiálny názov EN: Seller trading name 1..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:Name
Jadro BG-5 Poštová adresa predávajúcehoOficiálny názov EN: SELLER POSTAL ADDRESS 1..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress BR-08
0..1 / 0..n BT-35 Ulica a čísloOficiálny názov EN: Seller address line 1 0..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:StreetName IT-R-002
0..1 / 0..n BT-36 Predávajúci riadok adresy 2Oficiálny názov EN: Seller address line 2 0..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:AdditionalStreetName
0..1 / 0..n BT-37 MestoOficiálny názov EN: Seller city 0..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CityName IT-R-003
0..1 / 0..n BT-38 PSČOficiálny názov EN: Seller post code 0..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:PostalZone IT-R-004
0..1 / 0..n BT-39 Predávajúci regiónOficiálny názov EN: Seller country subdivision 0..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity
V skupine BT-162 Predávajúci riadok adresy 3Oficiálny názov EN: Seller address line 3 1..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:AddressLine/cbc:Line
Jadro BT-40 Kód krajinyOficiálny názov EN: Seller country code 1..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode BR-09 · BR-CL-14
V skupine BT-31, BT-32 IČ DPH predávajúcehoOficiálny názov EN: Seller VAT identifier, Seller tax registration identifier 1..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID BR-CO-09 · BR-CO-26 · BR-S-02 · BR-S-03 · BR-S-04 +36
Jadro BT-27 Názov predávajúcehoOficiálny názov EN: Seller name 1..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName BR-06
0..1 / 0..n BT-30 IČO predávajúcehoOficiálny názov EN: Seller legal registration identifier 0..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID BR-CO-26 · BR-CL-11 · DK-R-002 · DK-R-014 · SE-R-003 +2
0..1 / 0..n BT-33 Právna forma a registerOficiálny názov EN: Seller additional legal information 0..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyLegalForm
0..1 / 0..n BG-6 Kontakt predávajúcehoOficiálny názov EN: SELLER CONTACT 0..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact DE-R-002
0..1 / 0..n BT-41 Predávajúci kontaktné miestoOficiálny názov EN: Seller contact point 0..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:Name
0..1 / 0..n BT-42 Predávajúci contact telefónne čísloOficiálny názov EN: Seller contact telephone number 0..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:Telephone DE-R-027
0..1 / 0..n BT-43 Predávajúci contact e-mailová adresaOficiálny názov EN: Seller contact email address 0..1/ubl:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:ElectronicMail DE-R-028
Jadro BG-7 KupujúciOficiálny názov EN: BUYER 1..1/ubl:Invoice/cac:AccountingCustomerParty
Jadro BT-49 Elektronická adresa kupujúcehoOficiálny názov EN: Buyer electronic address 1..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cbc:EndpointID BR-63 · BR-CL-25 · PEPPOL-EN16931-R010 · PEPPOL-COMMON-R040 · PEPPOL-COMMON-R041 +11
V skupine BT-46 Kupujúci identifikátorOficiálny názov EN: Buyer identifier 1..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyIdentification/cbc:ID PEPPOL-COMMON-R040 · PEPPOL-COMMON-R041 · PEPPOL-COMMON-R042 · PEPPOL-COMMON-R043 · PEPPOL-COMMON-R044 +7
V skupine BT-45 Kupujúci trading názovOficiálny názov EN: Buyer trading name 1..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyName/cbc:Name
Jadro BG-8 Poštová adresa kupujúcehoOficiálny názov EN: BUYER POSTAL ADDRESS 1..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress BR-10
0..1 / 0..n BT-50 Ulica a čísloOficiálny názov EN: Buyer address line 1 0..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:StreetName
0..1 / 0..n BT-51 Kupujúci riadok adresy 2Oficiálny názov EN: Buyer address line 2 0..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:AdditionalStreetName
0..1 / 0..n BT-52 MestoOficiálny názov EN: Buyer city 0..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:CityName
0..1 / 0..n BT-53 PSČOficiálny názov EN: Buyer post code 0..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:PostalZone
0..1 / 0..n BT-54 Kupujúci regiónOficiálny názov EN: Buyer country subdivision 0..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity
V skupine BT-163 Kupujúci riadok adresy 3Oficiálny názov EN: Buyer address line 3 1..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:AddressLine/cbc:Line
Jadro BT-55 Kód krajinyOficiálny názov EN: Buyer country code 1..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode BR-11 · BR-CL-14
V skupine BT-48 IČ DPH kupujúcehoOficiálny názov EN: Buyer VAT identifier 1..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyTaxScheme/cbc:CompanyID BR-CO-09 · BR-AE-02 · BR-AE-03 · BR-AE-04 · BR-IC-02 +17
Jadro BT-44 Názov kupujúcehoOficiálny názov EN: Buyer name 1..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName BR-07
0..1 / 0..n BT-47 IČO kupujúcehoOficiálny názov EN: Buyer legal registration identifier 0..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID BR-AE-02 · BR-AE-03 · BR-AE-04 · BR-CL-11 · DK-R-014
0..1 / 0..n BG-9 Kontakt kupujúcehoOficiálny názov EN: BUYER CONTACT 0..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:Contact
0..1 / 0..n BT-56 Kupujúci kontaktné miestoOficiálny názov EN: Buyer contact point 0..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:Contact/cbc:Name
0..1 / 0..n BT-57 Kupujúci contact telefónne čísloOficiálny názov EN: Buyer contact telephone number 0..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:Contact/cbc:Telephone
0..1 / 0..n BT-58 Kupujúci contact e-mailová adresaOficiálny názov EN: Buyer contact email address 0..1/ubl:Invoice/cac:AccountingCustomerParty/cac:Party/cac:Contact/cbc:ElectronicMail
Jadro BG-10 Príjemca platbyOficiálny názov EN: PAYEE 1..1/ubl:Invoice/cac:PayeeParty
V skupine BT-60, BT-90 Príjemca platby identifikátor or bank assigned creditor identifikátorOficiálny názov EN: Payee identifier or bank assigned creditor identifier 1..1/ubl:Invoice/cac:PayeeParty/cac:PartyIdentification/cbc:ID DE-R-030
Jadro BT-59 Názov príjemcu platbyOficiálny názov EN: Payee name 1..1/ubl:Invoice/cac:PayeeParty/cac:PartyName/cbc:Name BR-17
V skupine BT-61 Príjemca platby zákonná registrácia identifikátorOficiálny názov EN: Payee legal registration identifier 1..1/ubl:Invoice/cac:PayeeParty/cac:PartyLegalEntity/cbc:CompanyID BR-CL-11
Jadro BG-11 Daňový zástupca predávajúcehoOficiálny názov EN: SELLER TAX REPRESENTATIVE PARTY 1..1/ubl:Invoice/cac:TaxRepresentativeParty
Jadro BT-62 Daňový zástupcaOficiálny názov EN: Seller tax representative name 1..1/ubl:Invoice/cac:TaxRepresentativeParty/cac:PartyName/cbc:Name BR-18
Jadro BG-12 Poštová adresa daňového zástupcuOficiálny názov EN: SELLER TAX REPRESENTATIVE POSTAL ADDRESS 1..1/ubl:Invoice/cac:TaxRepresentativeParty/cac:PostalAddress BR-19
0..1 / 0..n BT-64 Daňový zástupca riadok adresy 1Oficiálny názov EN: Tax representative address line 1 0..1/ubl:Invoice/cac:TaxRepresentativeParty/cac:PostalAddress/cbc:StreetName
0..1 / 0..n BT-65 Daňový zástupca riadok adresy 2Oficiálny názov EN: Tax representative address line 2 0..1/ubl:Invoice/cac:TaxRepresentativeParty/cac:PostalAddress/cbc:AdditionalStreetName
0..1 / 0..n BT-66 Daňový zástupca mestoOficiálny názov EN: Tax representative city 0..1/ubl:Invoice/cac:TaxRepresentativeParty/cac:PostalAddress/cbc:CityName
0..1 / 0..n BT-67 Daňový zástupca PSČOficiálny názov EN: Tax representative post code 0..1/ubl:Invoice/cac:TaxRepresentativeParty/cac:PostalAddress/cbc:PostalZone
0..1 / 0..n BT-68 Daňový zástupca regiónOficiálny názov EN: Tax representative country subdivision 0..1/ubl:Invoice/cac:TaxRepresentativeParty/cac:PostalAddress/cbc:CountrySubentity
V skupine BT-164 Daňový zástupca riadok adresy 3Oficiálny názov EN: Tax representative address line 3 1..1/ubl:Invoice/cac:TaxRepresentativeParty/cac:PostalAddress/cac:AddressLine/cbc:Line
Jadro BT-69 Daňový zástupcaOficiálny názov EN: Tax representative country code 1..1/ubl:Invoice/cac:TaxRepresentativeParty/cac:PostalAddress/cac:Country/cbc:IdentificationCode BR-20 · BR-CL-14
Jadro BT-63 Daňový zástupca predávajúceho DPH identifikátorOficiálny názov EN: Seller tax representative VAT identifier 1..1/ubl:Invoice/cac:TaxRepresentativeParty/cac:PartyTaxScheme/cbc:CompanyID BR-56 · BR-CO-09 · BR-S-02 · BR-S-03 · BR-S-04 +18
Jadro BG-13 Informácie o dodaníOficiálny názov EN: DELIVERY INFORMATION 1..1/ubl:Invoice/cac:Delivery
0..1 / 0..n BT-72 Dátum dodania alebo obdobieOficiálny názov EN: Actual delivery date 0..1/ubl:Invoice/cac:Delivery/cbc:ActualDeliveryDate BR-IC-11 · PEPPOL-EN16931-F001
0..1 / 0..n BT-71 Dodanie location identifikátorOficiálny názov EN: Deliver to location identifier 0..1/ubl:Invoice/cac:Delivery/cac:DeliveryLocation/cbc:ID
0..1 / 0..n BG-15 Dodacia adresaOficiálny názov EN: DELIVER TO ADDRESS 0..1/ubl:Invoice/cac:Delivery/cac:DeliveryLocation/cac:Address
0..1 / 0..n BT-75 Dodacia adresaOficiálny názov EN: Deliver to address line 1 0..1/ubl:Invoice/cac:Delivery/cac:DeliveryLocation/cac:Address/cbc:StreetName
0..1 / 0..n BT-76 Dodanie riadok adresy 2Oficiálny názov EN: Deliver to address line 2 0..1/ubl:Invoice/cac:Delivery/cac:DeliveryLocation/cac:Address/cbc:AdditionalStreetName
0..1 / 0..n BT-77 Dodanie mestoOficiálny názov EN: Deliver to city 0..1/ubl:Invoice/cac:Delivery/cac:DeliveryLocation/cac:Address/cbc:CityName
0..1 / 0..n BT-78 Dodanie PSČOficiálny názov EN: Deliver to post code 0..1/ubl:Invoice/cac:Delivery/cac:DeliveryLocation/cac:Address/cbc:PostalZone
0..1 / 0..n BT-79 Dodanie regiónOficiálny názov EN: Deliver to country subdivision 0..1/ubl:Invoice/cac:Delivery/cac:DeliveryLocation/cac:Address/cbc:CountrySubentity
V skupine BT-165 Dodanie riadok adresy 3Oficiálny názov EN: Deliver to address line 3 1..1/ubl:Invoice/cac:Delivery/cac:DeliveryLocation/cac:Address/cac:AddressLine/cbc:Line
V skupine BT-80 Dodacia adresaOficiálny názov EN: Deliver to country code 1..1/ubl:Invoice/cac:Delivery/cac:DeliveryLocation/cac:Address/cac:Country/cbc:IdentificationCode BR-57 · BR-CL-14 · BR-IC-12
V skupine BT-70 Dodanie party názovOficiálny názov EN: Deliver to party name 1..1/ubl:Invoice/cac:Delivery/cac:DeliveryParty/cac:PartyName/cbc:Name
0..1 / 0..n BG-16 Platobné inštrukcieOficiálny názov EN: PAYMENT INSTRUCTIONS 0..n/ubl:Invoice/cac:PaymentMeans DE-R-001
V skupine BT-81 Kód spôsobu platbyOficiálny názov EN: Payment means type code 1..1/ubl:Invoice/cac:PaymentMeans/cbc:PaymentMeansCode BR-49 · BR-CL-16 · DE-R-020
0..1 / 0..n BT-82 Spôsob platby textOficiálny názov EN: Payment means text 0..1/ubl:Invoice/cac:PaymentMeans/cbc:PaymentMeansCode/@name
0..1 / 0..n BT-83 Platobná referenciaOficiálny názov EN: Remittance information 0..1/ubl:Invoice/cac:PaymentMeans/cbc:PaymentID
V skupine BG-18 Informácie o platobnej karteOficiálny názov EN: PAYMENT CARD INFORMATION 1..1/ubl:Invoice/cac:PaymentMeans/cac:CardAccount DE-R-023-2 · DE-R-024-1 · DE-R-025-2
V skupine BT-87 Platobná karta primary account numberOficiálny názov EN: Payment card primary account number 1..1/ubl:Invoice/cac:PaymentMeans/cac:CardAccount/cbc:PrimaryAccountNumberID BR-51
0..1 / 0..n BT-88 Platobná karta holder názovOficiálny názov EN: Payment card holder name 0..1/ubl:Invoice/cac:PaymentMeans/cac:CardAccount/cbc:HolderName
V skupine BG-17 Bankový prevodOficiálny názov EN: CREDIT TRANSFER 1..1/ubl:Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount
V skupine BT-84 IBAN / identifikátor účtuOficiálny názov EN: Payment account identifier 1..1/ubl:Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID BR-50 · BR-61
0..1 / 0..n BT-85 Platobný účet názovOficiálny názov EN: Payment account name 0..1/ubl:Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:Name
V skupine BT-86 Identifikátor poskytovateľa platobných služieb (napr. BIC)Oficiálny názov EN: Payment service provider identifier 1..1/ubl:Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID
V skupine BG-19 InkasoOficiálny názov EN: DIRECT DEBIT 1..1/ubl:Invoice/cac:PaymentMeans/cac:PaymentMandate DE-R-023-2 · DE-R-024-2 · DE-R-025-1
0..1 / 0..n BT-89 Mandátum referencia identifikátorOficiálny názov EN: Mandate reference identifier 0..1/ubl:Invoice/cac:PaymentMeans/cac:PaymentMandate/cbc:ID PEPPOL-EN16931-R061 · DE-R-030
V skupine BT-91 Debited account identifikátorOficiálny názov EN: Debited account identifier 1..1/ubl:Invoice/cac:PaymentMeans/cac:PaymentMandate/cac:PayerFinancialAccount/cbc:ID DE-R-031
V skupine BT-20 Splatnosť alebo platobné podmienkyOficiálny názov EN: Payment terms 1..1/ubl:Invoice/cac:PaymentTerms/cbc:Note BR-CO-25 · DE-R-018
Jadro BG-20, BG-21 Zľavy a prirážky na úrovni dokladuOficiálny názov EN: DOCUMENT LEVEL ALLOWANCES AND CHARGES 1..1/ubl:Invoice/cac:AllowanceCharge
0..1 / 0..n BT-98, BT-105 Zrážka na úrovni dokladuOficiálny názov EN: Document level allowance or charge reason code 0..1/ubl:Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode BR-33 · BR-38 · BR-CO-05 · BR-CO-06 · BR-CO-21 +6
0..1 / 0..n BT-97, BT-104 Úroveň dokladu zľava alebo prirážka reasonOficiálny názov EN: Document level allowance or charge reason 0..1/ubl:Invoice/cac:AllowanceCharge/cbc:AllowanceChargeReason BR-33 · BR-38 · BR-CO-05 · BR-CO-06 · BR-CO-21 +2
0..1 / 0..n BT-94,BT-101 Úroveň dokladu zľava alebo prirážka percentoOficiálny názov EN: Document level allowance or charge percentage 0..1/ubl:Invoice/cac:AllowanceCharge/cbc:MultiplierFactorNumeric PEPPOL-EN16931-R042
Jadro BT-92,BT-99 Zrážka na úrovni dokladuOficiálny názov EN: Document level allowance or charge amount 1..1/ubl:Invoice/cac:AllowanceCharge/cbc:Amount BR-31 · BR-36 · BR-CL-03 · PEPPOL-EN16931-R040 · BR-DEC-01 +2
0..1 / 0..n BT-93,BT-100 Úroveň dokladu zľava alebo prirážka base sumaOficiálny názov EN: Document level allowance or charge base amount 0..1/ubl:Invoice/cac:AllowanceCharge/cbc:BaseAmount PEPPOL-EN16931-R041 · BR-DEC-02 · BR-DEC-06 · UBL-DT-01 · BR-CL-03
Jadro BT-95,BT-102 Úroveň dokladu zľava alebo prirážka DPH kód kategórieOficiálny názov EN: Document level allowance or charge VAT category code 1..1/ubl:Invoice/cac:AllowanceCharge/cac:TaxCategory/cbc:ID BR-32 · BR-37 · BR-O-13 · BR-O-14 · BR-CL-17 +1
0..1 / 0..n BT-96,BT-103 Úroveň dokladu zľava alebo prirážka DPH sadzbaOficiálny názov EN: Document level allowance or charge VAT rate 0..1/ubl:Invoice/cac:AllowanceCharge/cac:TaxCategory/cbc:Percent BR-S-06 · BR-S-07 · BR-Z-06 · BR-Z-07 · BR-E-06 +10
Jadro BT-110, BT-111 DPH spoluOficiálny názov EN: Invoice total VAT amount, Invoice total VAT amount in accounting currency 1..1/ubl:Invoice/cac:TaxTotal/cbc:TaxAmount BR-53 · BR-CO-14 · BR-DEC-13 · BR-DEC-15 · UBL-DT-01 +1
0..1 / 0..n BG-23 Rozpis DPHOficiálny názov EN: VAT BREAKDOWN 0..n/ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal PEPPOL-EN16931-R053 · BR-CO-18 · BR-O-11
V skupine BT-116 Základ DPH podľa kategórieOficiálny názov EN: VAT category taxable amount 1..1/ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount BR-45 · BR-S-08 · BR-Z-08 · BR-E-08 · BR-AE-08 +6
V skupine BT-117 DPH podľa kategórieOficiálny názov EN: VAT category tax amount 1..1/ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount BR-46 · BR-CO-17 · BR-S-09 · BR-Z-09 · BR-E-09 +6
V skupine BT-118 Kód kategórie DPHOficiálny názov EN: VAT category code 1..1/ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:ID BR-47 · BR-S-01 · BR-Z-01 · BR-E-01 · BR-AE-01 +4
0..1 / 0..n BT-119 Sadzba DPH v rozpiseOficiálny názov EN: VAT category rate 0..1/ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:Percent BR-48 · SE-R-006 · DE-R-014
0..1 / 0..n BT-121 Dôvod alebo kód oslobodeniaOficiálny názov EN: VAT exemption reason code 0..1/ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReasonCode BR-CL-22 · BR-S-10 · BR-Z-10 · BR-E-10 · BR-AE-10 +11
0..1 / 0..n BT-120 Dôvod alebo kód oslobodeniaOficiálny názov EN: VAT exemption reason text 0..1/ubl:Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:TaxExemptionReason BR-S-10 · BR-Z-10 · BR-E-10 · BR-AE-10 · BR-IC-10 +2
Jadro BG-22 Súhrnné sumy dokladuOficiálny názov EN: DOCUMENT TOTALS 1..1/ubl:Invoice/cac:LegalMonetaryTotal
Jadro BT-106 Súčet čistých súm riadkovOficiálny názov EN: Sum of Invoice line net amount 1..1/ubl:Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmount BR-12 · BR-CO-10 · BR-DEC-09 · UBL-DT-01 · BR-CL-03
Jadro BT-109 Celkom bez DPHOficiálny názov EN: Invoice total amount without VAT 1..1/ubl:Invoice/cac:LegalMonetaryTotal/cbc:TaxExclusiveAmount BR-13 · BR-CO-13 · BR-DEC-12 · UBL-DT-01 · BR-CL-03
Jadro BT-112 Celkom s DPHOficiálny názov EN: Invoice total amount with VAT 1..1/ubl:Invoice/cac:LegalMonetaryTotal/cbc:TaxInclusiveAmount BR-14 · BR-CO-15 · BR-DEC-14 · UBL-DT-01 · BR-CL-03
0..1 / 0..n BT-107 Súčet zrážok na dokladeOficiálny názov EN: Sum of allowances on document level 0..1/ubl:Invoice/cac:LegalMonetaryTotal/cbc:AllowanceTotalAmount BR-CO-11 · BR-DEC-10 · UBL-DT-01 · BR-CL-03
0..1 / 0..n BT-108 Súčet prirážok na dokladeOficiálny názov EN: Sum of charges on document level 0..1/ubl:Invoice/cac:LegalMonetaryTotal/cbc:ChargeTotalAmount BR-CO-12 · BR-DEC-11 · UBL-DT-01 · BR-CL-03
0..1 / 0..n BT-113 Už zaplatená sumaOficiálny názov EN: Paid amount 0..1/ubl:Invoice/cac:LegalMonetaryTotal/cbc:PrepaidAmount UBL-DT-01 · BR-CL-03
0..1 / 0..n BT-114 ZaokrúhlenieOficiálny názov EN: Rounding amount 0..1/ubl:Invoice/cac:LegalMonetaryTotal/cbc:PayableRoundingAmount BR-DEC-17 · UBL-DT-01 · BR-CL-03
Jadro BT-115 Suma na úhraduOficiálny názov EN: Amount due for payment 1..1/ubl:Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount BR-15 · BR-CO-16 · BR-DEC-18 · UBL-DT-01 · BR-CL-03
Jadro BG-25 Riadok faktúryOficiálny názov EN: INVOICE LINE 1..n/ubl:Invoice/cac:InvoiceLine BR-16
Jadro BT-126 Identifikátor riadkuOficiálny názov EN: Invoice line identifier 1..1/ubl:Invoice/cac:InvoiceLine/cbc:ID BR-21
0..1 / 0..n BT-127 Riadok faktúry poznámkaOficiálny názov EN: Invoice line note 0..1/ubl:Invoice/cac:InvoiceLine/cbc:Note
Jadro BT-129 Fakturované množstvoOficiálny názov EN: Invoiced quantity 1..1/ubl:Invoice/cac:InvoiceLine/cbc:InvoicedQuantity BR-22 · BR-CL-23
Jadro BT-130 Kód mernej jednotkyOficiálny názov EN: Invoiced quantity unit of measure 1..1/ubl:Invoice/cac:InvoiceLine/cbc:InvoicedQuantity/@unitCode BR-23
Jadro BT-131 Čistá suma riadkuOficiálny názov EN: Invoice line net amount 1..1/ubl:Invoice/cac:InvoiceLine/cbc:LineExtensionAmount BR-24 · PEPPOL-EN16931-R120 · BR-DEC-23 · UBL-DT-01 · BR-CL-03
0..1 / 0..n BT-133 Riadok faktúry kupujúci accounting referenciaOficiálny názov EN: Invoice line Buyer accounting reference 0..1/ubl:Invoice/cac:InvoiceLine/cbc:AccountingCost
Jadro BG-26 Obdobie riadka faktúryOficiálny názov EN: INVOICE LINE PERIOD 1..1/ubl:Invoice/cac:InvoiceLine/cac:InvoicePeriod
0..1 / 0..n BT-134 Riadok faktúry začiatok obdobiaOficiálny názov EN: Invoice line period start date 0..1/ubl:Invoice/cac:InvoiceLine/cac:InvoicePeriod/cbc:StartDate BR-CO-20 · PEPPOL-EN16931-R110 · PEPPOL-EN16931-F001
0..1 / 0..n BT-135 Riadok faktúry koniec obdobiaOficiálny názov EN: Invoice line period end date 0..1/ubl:Invoice/cac:InvoiceLine/cac:InvoicePeriod/cbc:EndDate BR-30 · BR-CO-20 · PEPPOL-EN16931-R111 · PEPPOL-EN16931-F001
V skupine BT-132 Referenciad objednávka line referenciaOficiálny názov EN: Referenced purchase order line reference 1..1/ubl:Invoice/cac:InvoiceLine/cac:OrderLineReference/cbc:LineID
V skupine BT-128 Riadok faktúry object identifikátorOficiálny názov EN: Invoice line object identifier 1..1/ubl:Invoice/cac:InvoiceLine/cac:DocumentReference/cbc:ID
V skupine BT-128 Document kód typuOficiálny názov EN: Document type code 1..1/ubl:Invoice/cac:InvoiceLine/cac:DocumentReference/cbc:DocumentTypeCode
Jadro BG-27, BG-28 Zľavy alebo prirážky riadkaOficiálny názov EN: INVOICE LINE ALLOWANCES OR CHARGES 1..1/ubl:Invoice/cac:InvoiceLine/cac:AllowanceCharge BR-CO-23 · BR-CO-24
0..1 / 0..n BT-140, BT-145 Zrážka na riadkuOficiálny názov EN: Line level allowance or charge reason code 0..1/ubl:Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:AllowanceChargeReasonCode BR-42 · BR-44 · BR-CO-07 · BR-CO-08 · PEPPOL-EN16931-CL003 +4
0..1 / 0..n BT-139, BT-144 Line level zľava alebo prirážka reasonOficiálny názov EN: Line level allowance or charge reason 0..1/ubl:Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:AllowanceChargeReason BR-42 · BR-44 · BR-CO-07 · BR-CO-08 · DK-R-004
0..1 / 0..n BT-138,BT-143 Line level zľava alebo prirážka percentoOficiálny názov EN: Line level allowance or charge percentage 0..1/ubl:Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:MultiplierFactorNumeric PEPPOL-EN16931-R042
Jadro BT-136,BT-141 Zrážka na riadkuOficiálny názov EN: Line level allowance or charge amount 1..1/ubl:Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:Amount BR-41 · BR-43 · BR-CL-03 · PEPPOL-EN16931-R040 · BR-DEC-24 +2
0..1 / 0..n BT-137,BT-142 Line level zľava alebo prirážka base sumaOficiálny názov EN: Line level allowance or charge base amount 0..1/ubl:Invoice/cac:InvoiceLine/cac:AllowanceCharge/cbc:BaseAmount PEPPOL-EN16931-R041 · BR-DEC-25 · BR-DEC-28 · UBL-DT-01 · BR-CL-03
Jadro BG-31 Informácie o položkeOficiálny názov EN: ITEM INFORMATION 1..1/ubl:Invoice/cac:InvoiceLine/cac:Item
0..1 / 0..n BT-154 Item popisOficiálny názov EN: Item description 0..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cbc:Description
Jadro BT-153 Názov položkyOficiálny názov EN: Item name 1..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cbc:Name BR-25
V skupine BT-156 Item kupujúci's identifikátorOficiálny názov EN: Item Buyer's identifier 1..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:BuyersItemIdentification/cbc:ID
V skupine BT-155 Item predávajúci's identifikátorOficiálny názov EN: Item Seller's identifier 1..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:SellersItemIdentification/cbc:ID
V skupine BT-157 Schéma identifikátora položkyOficiálny názov EN: Item standard identifier 1..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:StandardItemIdentification/cbc:ID BR-64 · BR-CL-21
V skupine BT-159 Item krajina of originOficiálny názov EN: Item country of origin 1..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:OriginCountry/cbc:IdentificationCode BR-CL-15
V skupine BT-158 Schéma identifikátora položkyOficiálny názov EN: Item classification identifier 1..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode BR-65
Jadro BG-30 DPH na riadkuOficiálny názov EN: LINE VAT INFORMATION 1..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory
Jadro BT-151 Kategória DPH položkyOficiálny názov EN: Invoiced item VAT category code 1..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cbc:ID BR-CO-04 · BR-O-12 · BR-CL-18
0..1 / 0..n BT-152 Sadzba DPH položkyOficiálny názov EN: Invoiced item VAT rate 0..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cbc:Percent BR-S-05 · BR-Z-05 · BR-E-05 · BR-AE-05 · BR-IC-05 +3
0..1 / 0..n BG-32 Atribúty položkyOficiálny názov EN: ITEM ATTRIBUTES 0..n/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty
V skupine BT-160 Atribút položkyOficiálny názov EN: Item attribute name 1..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Name BR-54
V skupine BT-161 Atribút položkyOficiálny názov EN: Item attribute value 1..1/ubl:Invoice/cac:InvoiceLine/cac:Item/cac:AdditionalItemProperty/cbc:Value BR-54
Jadro BG-29 Cenové údajeOficiálny názov EN: PRICE DETAILS 1..1/ubl:Invoice/cac:InvoiceLine/cac:Price
Jadro BT-146 Jednotková cena nettoOficiálny názov EN: Item net price 1..1/ubl:Invoice/cac:InvoiceLine/cac:Price/cbc:PriceAmount BR-26 · BR-27 · BR-CL-03 · PEPPOL-EN16931-R046
0..1 / 0..n BT-149 Item cena base množstvoOficiálny názov EN: Item price base quantity 0..1/ubl:Invoice/cac:InvoiceLine/cac:Price/cbc:BaseQuantity PEPPOL-EN16931-R121 · BR-CL-23
V skupine BT-147 Item cena discountOficiálny názov EN: Item price discount 1..1/ubl:Invoice/cac:InvoiceLine/cac:Price/cac:AllowanceCharge/cbc:Amount
0..1 / 0..n BT-148 Item gross cenaOficiálny názov EN: Item gross price 0..1/ubl:Invoice/cac:InvoiceLine/cac:Price/cac:AllowanceCharge/cbc:BaseAmount BR-28 · BR-CL-03

3. Praktické mapovanie najčastejších polí

3.1 Hlavička a Peppol smerovanie

Technické identifikátory majú byť pevnou konfiguráciou generátora.

Režim BT / pole Pole XML zápis a pravidlo
Systém BT-24 Identifikátor špecifikácie /Invoice/cbc:CustomizationID
Použiť profil, ktorý vyžaduje cieľový SK/Peppol rule pack; generátor už používa hodnotu Peppol BIS Billing 3.0.
Systém BT-23 Identifikátor procesu /Invoice/cbc:ProfileID
Peppol vyžaduje business process. Bežná hodnota: urn:fdc:peppol.eu:2017:poacc:billing:01:1.0.
Vždy BT-1 Číslo faktúry /Invoice/cbc:ID
Jedinečné poradové číslo faktúry.
Vždy BT-2 Dátum vystavenia /Invoice/cbc:IssueDate
Formát YYYY-MM-DD.
Vždy BT-3 Kód typu faktúry /Invoice/cbc:InvoiceTypeCode
Pre štandardnú faktúru 380; slovenský profil pracuje aj s opravnými typmi podľa pravidiel.
Vždy BT-5 Mena faktúry /Invoice/cbc:DocumentCurrencyCode
ISO 4217, typicky EUR.
Alternatíva BT-10 / BT-13 Referencia kupujúceho alebo objednávka /Invoice/cbc:BuyerReference alebo /Invoice/cac:OrderReference/cbc:ID
Peppol pravidlo R003 vyžaduje aspoň jednu z týchto referencií.
Podmienka BT-9 / BT-20 Splatnosť alebo platobné podmienky /Invoice/cbc:DueDate alebo /Invoice/cac:PaymentTerms/cbc:Note
Ak je splatná suma BT-115 väčšia ako nula, musí byť uvedená aspoň jedna možnosť.
Podmienka BT-7 Dátum daňovej povinnosti /Invoice/cbc:TaxPointDate
Uvádza sa, ak je známy a líši sa od dátumu vystavenia.

3.2 Predávajúci

Slovenské identifikátory sa nesmú zamieňať: IČO, IČ DPH a DIČ/EndpointID majú odlišné XML polia.

Režim BT / pole Pole XML zápis a pravidlo
Vždy BT-27 Názov predávajúceho /Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName
Úplné obchodné meno.
Vždy BT-34 Elektronická adresa predávajúceho /Invoice/cac:AccountingSupplierParty/cac:Party/cbc:EndpointID
Pre slovenskú schému 0245 sa používa desaťmiestne DIČ bez prefixu SK.
Systém BT-34-1 Schéma elektronickej adresy .../cbc:EndpointID/@schemeID
Pri slovenskom DIČ použiť schemeID="0245".
Vždy BT-35 Ulica a číslo .../cac:PostalAddress/cbc:StreetName
Povinná náležitosť slovenskej faktúry.
Vždy BT-37 Mesto .../cac:PostalAddress/cbc:CityName
Povinná náležitosť slovenskej faktúry.
Vždy BT-38 PSČ .../cac:PostalAddress/cbc:PostalZone
Povinná náležitosť slovenskej faktúry.
Vždy BT-40 Kód krajiny .../cac:PostalAddress/cac:Country/cbc:IdentificationCode
ISO 3166-1 alpha-2, napr. SK.
Podmienka BT-30 IČO predávajúceho .../cac:PartyLegalEntity/cbc:CompanyID
Uviesť, ak bolo pridelené; pre IČO používať schemeID="0158".
Podmienka BT-31 IČ DPH predávajúceho .../cac:PartyTaxScheme/cbc:CompanyID
Uviesť pri platiteľovi DPH alebo keď ho vyžaduje daňová kategória.
Podmienka BT-33 Právna forma a register .../cac:PartyLegalEntity/cbc:CompanyLegalForm
Podľa § 3a Obchodného zákonníka, ak sa na subjekt vzťahuje.

3.3 Kupujúci

Pri slovenskom kupujúcom platí rovnaké oddelenie IČO, IČ DPH a Peppol EndpointID.

Režim BT / pole Pole XML zápis a pravidlo
Vždy BT-44 Názov kupujúceho /Invoice/cac:AccountingCustomerParty/cac:Party/cac:PartyLegalEntity/cbc:RegistrationName
Úplné obchodné meno alebo meno osoby.
Vždy BT-49 Elektronická adresa kupujúceho /Invoice/cac:AccountingCustomerParty/cac:Party/cbc:EndpointID
Peppol routing adresa; pre schému 0245 desaťmiestne DIČ bez SK.
Systém BT-49-1 Schéma elektronickej adresy .../cbc:EndpointID/@schemeID
Pri slovenskom DIČ použiť schemeID="0245".
Vždy BT-50 Ulica a číslo .../cac:PostalAddress/cbc:StreetName
Povinná náležitosť slovenskej faktúry.
Vždy BT-52 Mesto .../cac:PostalAddress/cbc:CityName
Povinná náležitosť slovenskej faktúry.
Vždy BT-53 PSČ .../cac:PostalAddress/cbc:PostalZone
Povinná náležitosť slovenskej faktúry.
Vždy BT-55 Kód krajiny .../cac:PostalAddress/cac:Country/cbc:IdentificationCode
ISO 3166-1 alpha-2.
Podmienka BT-47 IČO kupujúceho .../cac:PartyLegalEntity/cbc:CompanyID
Uviesť, ak bolo pridelené; schemeID="0158".
Podmienka BT-48 IČ DPH kupujúceho .../cac:PartyTaxScheme/cbc:CompanyID
Uviesť, ak bolo pridelené alebo ho vyžaduje režim DPH.

3.4 Platba

Pri bankovom prevode sú BT-81 a BT-84 povinné podľa podmienky; BT-83 a BT-86 sú voliteľné podporné údaje.

Režim BT / pole Pole XML zápis a pravidlo
Podmienka BT-81 Kód spôsobu platby /Invoice/cac:PaymentMeans/cbc:PaymentMeansCode
Ak sa uvádza platobná inštrukcia. Pre bankový prevod sa typicky používa 30.
Voliteľné BT-83 Platobná referencia /Invoice/cac:PaymentMeans/cbc:PaymentID
Variabilný symbol alebo iná referencia k úhrade; odporúčaná na automatické párovanie.
Podmienka BT-84 IBAN / identifikátor účtu /Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID
Povinné pri prevode, keď sa použije skupina bankového účtu.
Voliteľné BT-86 Identifikátor poskytovateľa platobných služieb (napr. BIC) /Invoice/cac:PaymentMeans/cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID
Voliteľné; ak sa použije skupina bankovej pobočky, identifikátor je v nej povinný.

3.5 Každý riadok faktúry

Tieto polia sa opakujú pre každý element cac:InvoiceLine.

Režim BT / pole Pole XML zápis a pravidlo
Riadok BT-126 Identifikátor riadku /Invoice/cac:InvoiceLine/cbc:ID
Jedinečný v rámci faktúry.
Riadok BT-129 Fakturované množstvo .../cbc:InvoicedQuantity
Číselná hodnota; podľa FS najviac štyri desatinné miesta.
Riadok BT-130 Kód mernej jednotky .../cbc:InvoicedQuantity/@unitCode
UN/ECE Rec20/21, napr. C62.
Riadok BT-131 Čistá suma riadku .../cbc:LineExtensionAmount
Bez DPH, po zľavách a prirážkach na riadku.
Riadok BT-146 Jednotková cena netto .../cac:Price/cbc:PriceAmount
Cena za jednotku bez DPH po zľave.
Riadok BT-153 Názov položky .../cac:Item/cbc:Name
Druh tovaru alebo služby.
Riadok BT-151 Kategória DPH položky .../cac:Item/cac:ClassifiedTaxCategory/cbc:ID
Napr. S, Z, E, AE, IC, G alebo O podľa scenára.
Podmienka BT-152 Sadzba DPH položky .../cac:Item/cac:ClassifiedTaxCategory/cbc:Percent
Pri štandardnej sadzbe je väčšia ako nula; pri niektorých 0 % režimoch je nula; pri O sa neuvádza.
Systém atribút / attribute Mena sumových polí .../cbc:*Amount/@currencyID
Musí zodpovedať BT-5, typicky EUR.

3.6 Súhrny a rozpis DPH

Súhrny musia matematicky nadväzovať na riadky, zľavy, prirážky, zaplatené sumy a zaokrúhlenie.

Režim BT / pole Pole XML zápis a pravidlo
Vždy BT-106 Súčet čistých súm riadkov /Invoice/cac:LegalMonetaryTotal/cbc:LineExtensionAmount
Súčet všetkých BT-131.
Podmienka BT-107 Súčet zrážok na doklade .../cbc:AllowanceTotalAmount
Uviesť, ak existujú document-level zrážky.
Podmienka BT-108 Súčet prirážok na doklade .../cbc:ChargeTotalAmount
Uviesť, ak existujú document-level prirážky.
Vždy BT-109 Celkom bez DPH .../cbc:TaxExclusiveAmount
BT-106 mínus BT-107 plus BT-108.
Vždy BT-110 DPH spolu /Invoice/cac:TaxTotal/cbc:TaxAmount
Súčet DPH zo všetkých rozpisov BT-117.
Vždy BT-112 Celkom s DPH .../cbc:TaxInclusiveAmount
BT-109 plus BT-110.
Podmienka BT-113 Už zaplatená suma .../cbc:PrepaidAmount
Ak sa odpočítava záloha alebo iná zaplatená suma.
Podmienka BT-114 Zaokrúhlenie .../cbc:PayableRoundingAmount
Ak sa používa zaokrúhlenie splatnej sumy.
Vždy BT-115 Suma na úhradu .../cbc:PayableAmount
BT-112 mínus BT-113 plus BT-114.
Vždy BT-116 Základ DPH podľa kategórie /Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxableAmount
Jeden rozpis pre každú kombináciu kategórie a sadzby.
Vždy BT-117 DPH podľa kategórie .../cac:TaxSubtotal/cbc:TaxAmount
Pri oslobodení alebo prenose je spravidla nula.
Vždy BT-118 Kód kategórie DPH .../cac:TaxSubtotal/cac:TaxCategory/cbc:ID
Musí zodpovedať kategóriám na riadkoch.
Podmienka BT-119 Sadzba DPH v rozpise .../cac:TaxSubtotal/cac:TaxCategory/cbc:Percent
Vyžaduje sa okrem prípadu, keď faktúra nepodlieha DPH.
Podmienka BT-120 / BT-121 Dôvod alebo kód oslobodenia .../cac:TaxCategory/cbc:TaxExemptionReason alebo TaxExemptionReasonCode
Povinné pri oslobodení, prenose daňovej povinnosti a ďalších 0 % režimoch podľa pravidiel.

4. Podmienené scenáre

Toto sú najčastejšie scenáre, ktoré menia minimálny XML rozsah.

Režim BT / pole Pole XML zápis a pravidlo
Podmienka BT-6 + BT-111 Účtovná mena DPH /Invoice/cbc:TaxCurrencyCode + druhý cac:TaxTotal/cbc:TaxAmount
Ak sa účtovná mena DPH líši od meny faktúry.
Podmienka BT-25 / BT-26 Referencia na pôvodnú faktúru /Invoice/cac:BillingReference/cac:InvoiceDocumentReference/...
Pri opravnom doklade, dobropise alebo ťarchopise.
Podmienka BT-59 Názov príjemcu platby /Invoice/cac:PayeeParty/cac:PartyName/cbc:Name
Ak sa príjemca platby líši od predávajúceho.
Podmienka BT-62 – BT-69 Daňový zástupca /Invoice/cac:TaxRepresentativeParty/...
Ak zahraničného predávajúceho zastupuje daňový zástupca; povinný je názov, IČ DPH a krajina, slovenská adresa podľa zdroja.
Podmienka BT-72 / BG-14 Dátum dodania alebo obdobie /Invoice/cac:Delivery/cbc:ActualDeliveryDate alebo /Invoice/cac:InvoicePeriod
Najmä pri dodaní v rámci EÚ, meraných službách alebo fakturácii obdobia.
Podmienka BT-75 – BT-80 Dodacia adresa /Invoice/cac:Delivery/cac:DeliveryLocation/cac:Address/...
Ak sa miesto dodania uvádza; kód krajiny je v skupine povinný.
Podmienka BT-92 – BT-98 Zrážka na úrovni dokladu /Invoice/cac:AllowanceCharge[cbc:ChargeIndicator='false']/...
Ak existuje zrážka: suma, kategória DPH a dôvod alebo kód dôvodu.
Podmienka BT-99 – BT-105 Prirážka na úrovni dokladu /Invoice/cac:AllowanceCharge[cbc:ChargeIndicator='true']/...
Ak existuje prirážka: suma, kategória DPH a dôvod alebo kód dôvodu.
Podmienka BT-136 – BT-140 Zrážka na riadku /Invoice/cac:InvoiceLine/cac:AllowanceCharge[cbc:ChargeIndicator='false']/...
Ak sa zľava neuplatnila priamo v jednotkovej cene.
Podmienka BT-141 – BT-145 Prirážka na riadku /Invoice/cac:InvoiceLine/cac:AllowanceCharge[cbc:ChargeIndicator='true']/...
Ak sa účtuje prirážka na konkrétnom riadku.
Podmienka BT-122 – BT-125 Podporný dokument / príloha /Invoice/cac:AdditionalDocumentReference/...
Ak sa pridá referencia alebo binárna príloha; referencia je povinná a vložený súbor potrebuje MIME typ a názov.
Podmienka BT-157 / BT-158 Schéma identifikátora položky .../cac:Item/.../@schemeID
Povinná len vtedy, ak sa uvádza štandardný alebo klasifikačný identifikátor.
Podmienka BT-160 / BT-161 Atribút položky .../cac:Item/cac:AdditionalItemProperty/...
Ak sa použije vlastnosť položky, musí mať názov aj hodnotu.

4.2 Najčastejšie režimy DPH

ScenárKľúčové kódyČo navyše skontrolovať
Štandardná sadzbaBT-151/118 = SBT-31 predávajúceho; BT-152 a BT-119 > 0; suma DPH sa vypočíta zo základu.
Prenesenie daňovej povinnostiAEID predávajúceho aj kupujúceho, nulová sadzba, nulová DPH, BT-120 alebo BT-121 s dôvodom reverse charge.
Oslobodenie od DPHENulová DPH a povinný dôvod alebo kód oslobodenia.
Dodanie v rámci EÚICIČ DPH strán, dátum dodania alebo obdobie, krajina určenia a dôvod oslobodenia.
VývozGNulová DPH a príslušný dôvod alebo kód; skontrolovať údaje o dodaní.
Nepodlieha DPH / neplatiteľOPresne jeden O rozpis; neuvádzať VAT ID a sadzbu tam, kde ju pravidlá zakazujú; dôvod musí byť konzistentný.

5. Slovenské identifikátory

Slovenské identifikátory majú rozdielny význam a nesmú sa mapovať do jedného univerzálneho poľa.

ÚdajPredávajúciKupujúciUBL zápis / schéma
IČOBT-30BT-47cac:PartyLegalEntity/cbc:CompanyID, schemeID="0158"
IČ DPHBT-31BT-48cac:PartyTaxScheme/cbc:CompanyID, hodnota SK + 10 číslic
DIČ ako Peppol adresaBT-34BT-49cbc:EndpointID, schemeID="0245", 10 číslic bez prefixu SK
Pozor: IČO nie je Peppol EndpointID. Rovnako sa nemá dopĺňať UBL element cbc:UUID. Prípadný transportný alebo interný UUID je technické metadáta mimo obchodného obsahu faktúry.

6. XML kostra

Kostra je zámerne skrátená. Zobrazuje, kam patria hlavné údaje; produkčný dokument musí prejsť XSD, EN 16931, Peppol a SK CIUS pravidlami.

UBL 2.1 · skrátená kostra
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
  xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2"
  xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2">
  <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID>
  <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
  <cbc:ID>{{invoice_number}}</cbc:ID>
  <cbc:IssueDate>{{YYYY-MM-DD}}</cbc:IssueDate>
  <cbc:DueDate>{{YYYY-MM-DD}}</cbc:DueDate>
  <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
  <cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
  <cbc:BuyerReference>{{buyer_reference}}</cbc:BuyerReference>

  <cac:AccountingSupplierParty>
    <cac:Party>
      <cbc:EndpointID schemeID="0245">{{seller_DIC_without_SK}}</cbc:EndpointID>
      <cac:PostalAddress>
        <cbc:StreetName>{{street}}</cbc:StreetName>
        <cbc:CityName>{{city}}</cbc:CityName>
        <cbc:PostalZone>{{postal_code}}</cbc:PostalZone>
        <cac:Country><cbc:IdentificationCode>SK</cbc:IdentificationCode></cac:Country>
      </cac:PostalAddress>
      <cac:PartyTaxScheme>
        <cbc:CompanyID>{{seller_IC_DPH}}</cbc:CompanyID>
        <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
      </cac:PartyTaxScheme>
      <cac:PartyLegalEntity>
        <cbc:RegistrationName>{{seller_name}}</cbc:RegistrationName>
        <cbc:CompanyID schemeID="0158">{{seller_ICO}}</cbc:CompanyID>
      </cac:PartyLegalEntity>
    </cac:Party>
  </cac:AccountingSupplierParty>

  <cac:AccountingCustomerParty>
    <cac:Party>
      <cbc:EndpointID schemeID="0245">{{buyer_DIC_without_SK}}</cbc:EndpointID>
      <!-- adresa, IČ DPH a PartyLegalEntity analogicky ako pri dodávateľovi -->
    </cac:Party>
  </cac:AccountingCustomerParty>

  <cac:PaymentMeans>
    <cbc:PaymentMeansCode>30</cbc:PaymentMeansCode>
    <cbc:PaymentID>{{payment_reference}}</cbc:PaymentID>
    <cac:PayeeFinancialAccount><cbc:ID>{{IBAN}}</cbc:ID></cac:PayeeFinancialAccount>
  </cac:PaymentMeans>

  <cac:TaxTotal>
    <cbc:TaxAmount currencyID="EUR">{{VAT_total}}</cbc:TaxAmount>
    <cac:TaxSubtotal>
      <cbc:TaxableAmount currencyID="EUR">{{tax_base}}</cbc:TaxableAmount>
      <cbc:TaxAmount currencyID="EUR">{{VAT_amount}}</cbc:TaxAmount>
      <cac:TaxCategory>
        <cbc:ID>S</cbc:ID>
        <cbc:Percent>23</cbc:Percent>
        <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
      </cac:TaxCategory>
    </cac:TaxSubtotal>
  </cac:TaxTotal>

  <cac:LegalMonetaryTotal>
    <cbc:LineExtensionAmount currencyID="EUR">{{BT-106}}</cbc:LineExtensionAmount>
    <cbc:TaxExclusiveAmount currencyID="EUR">{{BT-109}}</cbc:TaxExclusiveAmount>
    <cbc:TaxInclusiveAmount currencyID="EUR">{{BT-112}}</cbc:TaxInclusiveAmount>
    <cbc:PayableAmount currencyID="EUR">{{BT-115}}</cbc:PayableAmount>
  </cac:LegalMonetaryTotal>

  <cac:InvoiceLine>
    <cbc:ID>1</cbc:ID>
    <cbc:InvoicedQuantity unitCode="C62">{{quantity}}</cbc:InvoicedQuantity>
    <cbc:LineExtensionAmount currencyID="EUR">{{line_net}}</cbc:LineExtensionAmount>
    <cac:Item>
      <cbc:Name>{{item_name}}</cbc:Name>
      <cac:ClassifiedTaxCategory>
        <cbc:ID>S</cbc:ID><cbc:Percent>23</cbc:Percent>
        <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
      </cac:ClassifiedTaxCategory>
    </cac:Item>
    <cac:Price><cbc:PriceAmount currencyID="EUR">{{unit_net_price}}</cbc:PriceAmount></cac:Price>
  </cac:InvoiceLine>
</Invoice>

7. Kontrolný zoznam

KontrolaAkceptačné kritériumVlastník
IdentifikátoryIČO, IČ DPH a DIČ/EndpointID sú tri samostatné polia a mapujú sa na správne BT.ERP master data
HlavičkaGenerátor dopĺňa BT-23, BT-24, BT-1, BT-2, BT-3, BT-5 a BT-10 alebo BT-13.ERP / integrácia
StranyDodávateľ aj odberateľ majú EndpointID so schemeID a úplnú poštovú adresu.Master data
RiadkyKaždý riadok obsahuje BT-126, 129, 130, 131, 146, 151, 153 a správnu sadzbu podľa režimu.Fakturácia
DPH a súhrnyBT-106/109/110/112/115 a každý VAT breakdown matematicky sedia s riadkami.ERP / účtovníctvo
PodmienkyReverse charge, oslobodenie, EÚ dodanie, zľavy, prirážky a prílohy aktivujú príslušné polia.Daň / integrácia
ValidáciaXML prejde XSD, EN 16931, Peppol BIS a SK CIUS; produkčné odoslanie je fail-closed.Integrácia

8. Zdroje a hranice

Primárny lokálny zdroj
2026.06.25_Peppol_Bis3_v1_10.xlsx
Peppol BIS Billing 3.0
Peppol UBL Invoice syntax mapping
OpenPeppol source model
OpenPEPPOL · ubl-invoice.xml
Dokument je implementačná pomôcka, nie právne stanovisko. Pri zmene legislatívy alebo rule packu treba znovu skontrolovať aktuálnu verziu podkladov a validáciu.

Overte, či vaše XML tieto pravidlá naozaj spĺňa

Validátor kontroluje UBL XSD, EN 16931, Peppol BIS aj slovenské SK CIUS pravidlá a chyby vysvetľuje ľudským jazykom.