Coduri SAF-T unitati de masura e-Factura: lista completa 2026

Lista codurilor UN/CEFACT pentru unitatile de masura in e-Factura Romania. Ce cod folosesti pentru bucata, ora, kilogram, metru, litru si alte 15 unitati comune.

Coduri SAF-T unitati de masura e-Factura: lista completa 2026
Photo by 2H Media on Unsplash

Una dintre cele mai frecvente cauze de respingere a facturilor e-Factura este folosirea textului liber pentru unitatile de masura. In loc de "buc", "ore" sau "kg", XML-ul trebuie sa contina coduri standardizate din Recomandarea 20 UN/CEFACT. Lista completa are peste 300 de coduri. Acest articol acopera cele 20 cele mai frecvent folosite in facturarea romaneasca.

Ce sunt codurile UN/CEFACT

UN/CEFACT (United Nations Centre for Trade Facilitation and Electronic Business) este organizatia ONU care standardizeaza comunicatiile comerciale internationale. Recomandarea 20 defineste codurile pentru unitatile de masura folosite in comertul international.

In contextul e-Factura, standardul european EN 16931 si profilul CIUS-RO impun ca elementul unitCode din linia de factura sa contina un cod din aceasta lista, nu text arbitrar. In XML, arata astfel:

<cbc:InvoicedQuantity unitCode="C62">5</cbc:InvoicedQuantity>

Daca pui "buc" sau "bucata" in loc de "C62", ANAF va respinge factura.

Legatura cu SAF-T: SAF-T (Standard Audit File for Tax) este sistemul ANAF pentru raportare fiscala digitala. Foloseste aceleasi coduri UN/CEFACT pentru unitatile de masura, creand consistenta intre declaratia SAF-T si facturile e-Factura.

Cele mai folosite coduri

Iata codurile pentru cele mai frecvente unitati de masura in facturarea romaneasca:

Cod Unitate de masura Utilizare tipica
C62Bucata (piece)Produse, articole individuale
HUROra (hour)Servicii orare, consultanta, munca
DAYZi (day)Servicii zilnice, inchirieri pe zi
MONLuna (month)Abonamente lunare, chirii
ANNAn (year)Abonamente anuale, licente
KGMKilogramProduse vandute la greutate
GRMGramProduse mici vandute la greutate
MTRMetruMateriale de constructie, cablu
MTKMetru patratSuprafete, terenuri, parchet
MTQMetru cubLemn, materiale de constructie vrac
LTRLitruLichide, combustibil, ulei
TNETona metricaMaterii prime, produse in vrac
KWHKilowatt-oraEnergie electrica
XBXCutie (box)Produse ambalate in cutii
XPKPachet (package)Produse ambalate in pachete
XBGSac (bag)Faina, ciment, produse in saci
XBTSticla (bottle)Bauturi, produse in sticle
XCACutie de conserva (can)Conserve, alimente la cutie
XPLPaleta (pallet)Transport, depozitare
XBELegatura (bundle)Lemn, flori, produse legate

Observatie pentru codurile cu prefix X: acestea sunt coduri pentru ambalaje si unitati de transport din Recomandarea 21 UN/CEFACT, acceptate si in Recomandarea 20. Sunt valide in e-Factura.

Unde gasesti lista completa

Lista completa cu peste 300 de coduri este disponibila in mai multe locuri:

  • Site-ul UN/CEFACT: cauta "Recommendation 20" pe unece.org pentru versiunea oficiala.
  • Specificatia CIUS-RO: ANAF publica anexe cu codurile acceptate in documentatia tehnica a e-Factura, disponibila pe anaf.ro.
  • Comisia Europeana: Directia Generala Fiscalitate (TAXUD) publica liste de coduri pentru standardele de facturare europeana.

Pentru marea majoritate a afacerilor romanesti, codurile din tabelul de mai sus acopera 95% din necesitati. Daca vinzi produse speciale care au nevoie de unitati specifice (kilojouli, nautical miles, etc.), cauta codul specific in lista completa.

Erori frecvente de codificare

Iata substitutiile gresite cel mai des intalnite:

  • "buc", "Buc", "bucata" in loc de C62
  • "ore", "h", "ora" in loc de HUR
  • "kg" in loc de KGM
  • "m", "ml" in loc de MTR sau MTK
  • "l", "L", "litri" in loc de LTR
  • "luna", "luni" in loc de MON
  • "an", "ani" in loc de ANN
  • campul gol sau absent

Toate acestea duc la respingerea facturii de catre ANAF. Eroarea returnata va face referire la campul unitCode invalid sau la regula CIUS-RO incalcata.

Coduri preincarcate in Billyou

Billyou include un catalog de produse in care fiecare unitate de masura este selectata dintr-un dropdown cu codurile UN/CEFACT corecte. Nu trebuie sa cunosti lista de 300 de coduri. Alegi "bucata", "ora", "kilogram" sau orice alta unitate din meniu, iar Billyou introduce automat codul corect in XML.

Daca adaugi un produs nou in catalog si alegi unitatea de masura, aceasta se salveaza si se aplica automat pe toate facturile viitoare cu acel produs.

Poti incepe gratuit la app.billyou.ro/register.

Intrebari frecvente

Ce cod folosesc pentru servicii fara o unitate de masura clara?

Pentru servicii facturate forfetar (suma globala, fara cantitate specifica), cel mai des folosit cod este C62 (bucata) cu cantitatea 1, sau HUR / DAY / MON daca serviciul are o durata definita. In lipsa altui cod mai potrivit, C62 cu cantitate 1 este acceptat de ANAF.

Pot folosi acelasi cod pentru unitati diferite de masura?

Nu. Fiecare linie de factura trebuie sa aiba codul care corespunde exact unitatii reale de masura a produsului sau serviciului respectiv. Folosirea unui cod generic pentru toate liniile este gresita si poate crea probleme la audit.

Exista un cod pentru "abonament"?

Nu exista un cod specific pentru "abonament" ca termen. In functie de tipul abonamentului, folosesti MON (lunar), ANN (anual) sau DAY (zilnic). Daca abonamentul nu are o unitate de timp clara, C62 cu cantitate 1 este o optiune acceptabila.

Codul pentru metru liniar este diferit de metru patrat?

Da. MTR este metru liniar, MTK este metru patrat (square meter) si MTQ este metru cub (cubic meter). Foloseste codul corect pentru dimensiunea relevanta.

Citește mai mult