TaxLayer
УвійтиПочати безкоштовно
Формати та стандарти2026-08-256 хв читанняавтор: TaxLayer Team

XRechnung: UBL чи CII? Два синтаксиси EN 16931 у порівнянні

„XRechnung у UBL чи CII?" – це питання виникає майже при кожному технічному підключенні. Гарна новина: це лише два способи запису того самого змісту.

> Коротка відповідь: UBL та CII – це два XML-синтаксиси, які обидва відображають семантику EN 16931. XRechnung допустимий в обох (UBL поширеніший). ZUGFeRD/Factur-X завжди використовує CII, вбудований у PDF/A-3. За змістом вони рівноцінні; різниця полягає у структурі та назвах елементів.

Два синтаксиси, одна модель даних

EN 16931 визначає семантику рахунку – тобто які поля даних існують (BT-1 номер рахунку, BT-31 ПДВ-номер тощо). Як ці поля записуються у вигляді XML, регулюють два „синтаксиси":

ОзнакаUBLCII
ВидавецьOASISUN/CEFACT
Кореневий елементInvoicersm:CrossIndustryInvoice
Простори іменcbc, cacrsm, ram, udt
Типове використанняXRechnung (поширений)ZUGFeRD, Factur-X, XRechnung (CII)

Обидва передають той самий зміст – отримувач, який обробляє EN 16931, може прочитати відповідний синтаксис.

Коли UBL, коли CII?

  • XRechnung: дозволені обидва. UBL зустрічається найчастіше; деякі системи постачають або очікують CII. Вирішальним є те, що обробляє Ваш отримувач.
  • ZUGFeRD / Factur-X: завжди CII, бо XML вбудовується в PDF/A-3. Хто потребує гібридного формату PDF, той автоматично використовує CII.

Практична рекомендація

Якщо Ви постачаєте державним органам, перевірте вимоги відповідного порталу – багато з них приймають обидва синтаксиси. Для B2B-обміну з видимим PDF практичний ZUGFeRD (CII), для сценаріїв чистого обміну даними достатньо XRechnung як UBL або CII.

Що генерує TaxLayer

TaxLayer генерує ZUGFeRD 2.x (CII у PDF/A-3) та XRechnung як UBL – кожен перевірений за EN 16931 та стандартом KoSIT. Так Ви покриваєте як гібридний формат PDF, так і чистий XML-XRechnung.

Підсумок

UBL та CII – це два способи записати той самий рахунок EN 16931. Не дозволяйте цьому Вас збентежити: важливо, який синтаксис очікує Ваш отримувач – зміст залишається тим самим.

---

Спробуйте TaxLayer безкоштовно – генерує ZUGFeRD (CII) та XRechnung (UBL), перевірені за EN 16931. Запитання надсилайте на info@landauer.de.

Часті запитання

У чому різниця між UBL та CII?

UBL (Universal Business Language, OASIS) та CII (Cross Industry Invoice, UN/CEFACT) – це два XML-синтаксиси, які обидва відображають ту саму семантику EN 16931. Вони відрізняються структурою та назвами елементів, а не змістом.

Який синтаксис використовує XRechnung?

XRechnung допустимий в обох синтаксисах: UBL та CII. На практиці UBL дуже поширений; деякі системи постачають або очікують CII.

Який синтаксис використовує ZUGFeRD?

ZUGFeRD (та ідентичний Factur-X) завжди використовує CII – вбудований у файл PDF/A-3. Чистий XRechnung, натомість, є самостійним XML.

Чи маю я обирати один синтаксис?

Це залежить від отримувача. Багато порталів органів приймають обидва; в разі сумніву запитайте, який синтаксис обробляє Ваш отримувач. Обидва однаково відповідають EN 16931.

Які формати генерує TaxLayer?

TaxLayer генерує ZUGFeRD 2.x (CII у PDF/A-3) та XRechnung як UBL. Більше про формати у статті XRechnung проти ZUGFeRD.

Конвертуйте PDF-рахунки прямо зараз

Спробуйте TaxLayer безкоштовно – 2 конвертації на місяць, кредитна картка не потрібна.

Почати