Facturare electronică în România: CIUS-RO și reguli
Pornește de la formatul facturii și de la cerințele beneficiarului. Această pagină leagă regulile CIUS-RO de validator, explicații practice și documentația instituțiilor.
Formate și sintaxă
RO e-Factura folosește date structurate și cerințele naționale CIUS-RO. Pachetul românesc din XSDHub acceptă documente UBL 2.1 Invoice și CreditNote. Un PDF fără datele XML corespunzătoare nu este o intrare echivalentă pentru acest formular. Resursele tehnice ale Ministerului Finanțelor descriu sintaxa și artefactele naționale; ghidul ANAF explică utilizarea sistemului de schimb. Suportul altor sintaxe într-un sistem extern nu extinde automat acest validator.
Reguli aplicate de XSDHub
Aplicăm artefactele ANAF EN16931/CIUS-RO 1.0.9 și identificatorul CIUS-RO:1.0.1. Mai întâi se verifică structura UBL cu schema XSD, apoi regulile de afaceri din pachetul fix. Verificarea nu creează un index de încărcare SPV și nu descarcă un răspuns semnat ANAF. Un rezultat tehnic favorabil nu confirmă accesul emitentului la sistem, autenticitatea unui pachet primit sau respectarea termenului legal de transmitere.
Cui i se aplică?
Ghidul ANAF separă relația B2G, dintre furnizor și autoritatea contractantă, de relația B2B dintre operatori economici. Comunicatul pentru 2026 prezintă modificări ale sferei de aplicare și ale regulilor de raportare. Consultă sursa oficială pentru situația emitentului, beneficiarului și locul operațiunii. Raportarea pentru persoane fizice are întrebări distincte; alegerea unei etichete într-o aplicație nu stabilește obligația fiscală concretă.
Erori frecvente de analizat
- BR-RO-001: identificator — Compară identificatorul de personalizare cu profilul românesc înainte de a schimba alte câmpuri.
- BR-RO-020_1: regulă națională — Urmărește exemplul de câmp și corectează maparea din programul care produce factura.
- BR-S-08: bază impozabilă — Reconciliază totalurile categoriei TVA cu liniile și ajustările corespunzătoare.
| Verificare | Domeniul XSDHub |
|---|---|
| Structură XML și reguli fixe | UBL 2.1 + ANAF EN16931/CIUS-RO 1.0.9; CIUS-RO:1.0.1 |
| Certificare și acceptare juridică | Nu sunt incluse |
| Transmitere către portaluri publice | Nu este inclusă |
| Peppol | Încă nu este acceptat |
Cum folosești rezultatul
Păstrează XML-ul inițial și citește primul nivel care a eșuat. După corectare, exportă din nou documentul și rulează același pachet pentru comparație. Exemplele sunt puncte de pornire pentru diagnostic, nu o măsurare a frecvenței greșelilor la clienți. Transmiterea, descărcarea răspunsului și păstrarea dovezilor rămân etape separate în relația cu ANAF. Pentru loturi sau integrare, consultă planurile și limitele API deja publicate.