iConta.eu Intră în cont

Cum verific XML-ul e-Factura înainte de transmitere?

Factura electronică din sistemul RO e-Factura nu e un simplu PDF, ci un fișier XML structurat care trebuie să respecte standardul european SR EN 16931-1 și specificațiile naționale RO_CIUS. Dacă structura nu e corectă, sistemul o respinge — de aceea, verificarea XML-ului înainte de transmitere economisește timp și evită erori care ajung să fie descoperite abia după respingerea facturii.

Temeiul legal

„Structura facturii electronice respectă: a) specificațiile tehnice și de utilizare a elementelor de bază ale facturii electronice așa cum sunt prevăzute în standardul european SR EN 16931-1 [...]; b) specificațiile tehnice și de utilizare a elementelor de bază ale facturii electronice - RO_CIUS - și regulile operaționale specifice aplicabile la nivel național [...]. (5) În situația în care factura electronică transmisă nu respectă structura prevăzută la alin. (1), emitentul primește mesaj cu erorile identificate. După corectarea erorilor identificate, factura electronică se transmite în cadrul aceluiași sistem național privind factura electronică RO e-Factura." — OUG nr. 120/2021, art. 4 alin. (1), (5) (sursă: anaf_surse/oug_120_2021.txt)

Ce se greșește în practică

Ce face iConta.eu

iConta.eu generează XML-ul de factură (UBL, conform schemei curente) și îl trimite spre verificare la validatorul public oficial al ANAF înainte de emitere — funcția valideaza din modulul core/efactura_send.py apelează adresa https://webservicesp.anaf.ro/prod/FCTEL/rest/validare/{standard}, validatorul de structură (schematron CIUS-RO) pus la dispoziție public de ANAF, fără a necesita token sau drept pe CIF. Astfel, XML-ul e verificat structural la sursă, înainte de a fi transmis efectiv prin sistemul RO e-Factura, reducând riscul de respingere ulterioară.

iConta.eu


Toate ghidurile · ← iConta.eu · Termeni și condiții