Ce este UBL 2.1 și CIUS-RO

UBL (Universal Business Language) este un standard ISO/IEC (ISO/IEC 19845) pentru documente electronice de afaceri, inclusiv facturi. Versiunea 2.1 este cea impusă de Directiva europeană 2014/55/UE pentru facturarea electronică.

CIUS-RO (Core Invoice Usage Specification pentru România) este extensia românească a standardului european EN 16931, publicată de Ministerul Finanțelor și actualizată periodic (versiunea curentă: 1.0.1). CIUS-RO adaugă câmpuri obligatorii specifice legislației românești (ex. cod fiscal CUI / CIF cu cifră de control, mențiuni TVA specifice, cod CPV pentru B2G).

Structura principală a unui fișier UBL 2.1 e-Factura

Un fișier XML e-Factura valid în România are această structură de nivel superior:

<?xml version="1.0" encoding="UTF-8"?>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
         xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
         xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
  <!-- Header -->
  <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
  <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:efactura.mfinante.ro:CIUS-RO:1.0.1</cbc:CustomizationID>
  <cbc:ID>FCT-2026-001</cbc:ID>
  <cbc:IssueDate>2026-05-03</cbc:IssueDate>
  <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
  <cbc:DocumentCurrencyCode>RON</cbc:DocumentCurrencyCode>
  ...
</Invoice>

Câmpurile obligatorii (Business Terms) principale

BTCâmp XMLDescriereObligatoriu
BT-1cbc:IDNumărul facturiiDa
BT-2cbc:IssueDateData emiterii (AAAA-LL-ZZ)Da
BT-3cbc:InvoiceTypeCodeTipul documentului (380, 381, 384)Da
BT-5cbc:DocumentCurrencyCodeMoneda (RON, EUR, USD)Da
BT-27cac:AccountingSupplierParty/cac:Party/cac:PartyName/cbc:NameDenumire furnizorDa
BT-31cbc:CompanyID (furnizor)CUI / CIF furnizor (max 10 cifre + cifră control, cu prefix RO opțional)Da
BT-44cac:AccountingCustomerParty/.../cbc:NameDenumire cumpărătorDa
BT-48cbc:CompanyID (cumpărător)CIF cumpărătorDa
BT-106cbc:LineExtensionAmountSuma fără TVA (total linii)Da
BT-110cbc:TaxAmountValoarea totală TVADa
BT-112cbc:PayableAmountSuma de plată (cu TVA)Da

Namespace-urile corecte pentru România 2026

Namespace-ul CustomizationID identifică versiunea CIUS-RO. Versiunea curentă acceptată de ANAF din 2026:

Namespace-urile principale UBL (nu se modifică):

Codurile de cotă TVA în CIUS-RO 2026

Conform Legii 141/2025 — cota standard 21% și cota redusă 11% în vigoare de la 1 august 2025. Cotele 19%/9% se aplică DOAR pentru facturi cu data livrării anterioară datei de 1 aug 2025 (regularizări).

Cod ANAFTip TVAValoareCâmp XML
SStandard (din 1 aug 2025)21%cbc:Percent=21
SRedusă (din 1 aug 2025)11%cbc:Percent=11
SSuper redusă (regularizări pre-aug 2025 — eliminată prin Legea 141/2025)5%cbc:Percent=5
SStandard (regularizări pre-aug 2025)19%cbc:Percent=19
SRedusă (regularizări pre-aug 2025)9%cbc:Percent=9
AETaxare inversă0%cbc:TaxExemptionReasonCode=AE
ZCotă zero0%cbc:TaxExemptionReasonCode=Z
EScutit cu drept deducere0%cbc:TaxExemptionReasonCode=E
OÎn afara sferei TVAcbc:TaxExemptionReasonCode=O

Particularități CIUS-RO față de EN 16931

Cum generează Addlify Finance XML UBL 2.1 corect

Addlify Finance generează automat XML-ul UBL 2.1 conform CIUS-RO din datele din foaia ta Excel — fără să scrii manual XML. Add-in-ul:

Generează UBL 2.1 valid din Excel — fără să scrii XML

Addlify Finance produce automat fișierul XML CIUS-RO din datele tale Excel. Validare locală garantată înainte de transmitere.

Încearcă gratuit 14 zile Erori frecvente XML →