RO e-Factura (ANAF): foutmeldingen uitgelegd
Als je een factuur naar RO e-Factura stuurt, antwoordt het systeem van ANAF in stappen. Het uploadverzoek geeft een uploadindex of een foutmelding terug. Het statusverzoek antwoordt daarna met ok, nok of in prelucrare, en bij nok hoort een foutbestand dat in de lijst staat als ERORI FACTURA. De meeste van deze meldingen hebben geen code. Klarbon zet ze daarom onder eigen korte omschrijvingen en verwijst naar de officiële API-pagina's waar ze vandaan komen. De meldingen van de controle noemen regels uit CIUS-RO en EN 16931, zoals BR-RO-110, en elk van die regels heeft op Klarbon een eigen pagina.
In het kort
Wat de antwoorden van RO e-Factura (ANAF) betekenen, van nok en ERORI FACTURA tot een bestand boven 10 MB, en wat je doet voordat je opnieuw verstuurt.
Deze lijst bevat 43 berichten uit de officiële documenten hieronder. ANAF geeft 33 ervan geen code, dus Klarbon toont deze berichten onder een eigen beschrijving. 9 hebben een eigen pagina, de overige worden alleen in de tabel uitgelegd.
Uploadstatus (stareMesaj)
| Code | Wat het betekent |
|---|---|
| ok | Factuur verwerkt RO e-Factura geeft met de status ok aan dat het factuurbestand is gecontroleerd en door het systeem is verwerkt. Je hoeft niets te doen. Je kunt het antwoord met de originele factuur en de handtekening van het Ministerie van Financiën downloaden; de factuur is ook beschikbaar voor de afnemer. |
| nok | Fouten gevonden, factuur niet bezorgd |
| in prelucrare | Wordt nog verwerkt RO e-Factura geeft met de status in prelucrare aan dat het systeem nog bezig is met het verwerken van het geüploade bestand. Vraag de status later opnieuw op met dezelfde uploadindex. |
| XML cu erori nepreluat de sistem | Bestand geweigerd bij het uploaden |
Antwoordtypen in de berichtenlijst
| Code | Wat het betekent |
|---|---|
| ERORI FACTURA | Antwoord met de gevonden fouten |
| FACTURA TRIMISA | Factuur verstuurd en gecontroleerd RO e-Factura stuurt een antwoord van het type FACTURA TRIMISA nadat een factuur die je hebt verstuurd door de controle is gekomen: het bevat de originele factuur met de handtekening van het Ministerie van Financiën. Er is niets te herstellen. Download het antwoord binnen 60 dagen als je de ondertekende kopie nodig hebt. |
| FACTURA PRIMITA | Factuur ontvangen RO e-Factura gebruikt het antwoordtype FACTURA PRIMITA voor een factuur die je als afnemer hebt ontvangen van een leverancier die hem via RO e-Factura heeft verstuurd. Er is niets te herstellen. Download de factuur binnen 60 dagen; daarna wordt hij gearchiveerd en op verzoek vrijgegeven. |
| MESAJ CUMPARATOR PRIMIT | Bericht van de afnemer, ontvangen RO e-Factura gebruikt het antwoordtype MESAJ CUMPARATOR PRIMIT voor een ontvangen bericht van de afnemer aan de opsteller van een factuur. Lees het bericht en antwoord de afnemer zoals jullie hebben afgesproken. |
| MESAJ CUMPARATOR TRANSMIS | Bericht van de afnemer, verzonden RO e-Factura gebruikt het antwoordtype MESAJ CUMPARATOR TRANSMIS voor een verzonden bericht van de afnemer aan de opsteller van een factuur. Er is niets te herstellen. Bekijk het bericht als je contact moet opnemen met de opsteller van de factuur. |
Uploadfouten
| Code | Wat het betekent |
|---|---|
| Bestand groter dan de toegestane grootte | |
| Bestand past niet bij de UBL- of CII-structuur | |
| CIF in het verzoek is ongeldig | |
| Onbekende waarde voor de parameter standard RO e-Factura geeft deze melding, zonder code, in het antwoord op je verzoek wanneer de parameter standard een waarde heeft die de service niet accepteert. Stuur een van de geaccepteerde waarden mee. De software die de service aanroept stelt die waarde in. | |
| Ongeldige waarde voor de parameter extern RO e-Factura geeft deze melding, zonder code, in het antwoord van de uploadservice wanneer de parameter extern aanwezig is met een andere waarde dan DA. Stuur extern=DA alleen mee voor een afnemer buiten Roemenië die geen CUI en geen NIF heeft. In alle andere gevallen laat je de parameter weg. | |
| Ongeldige waarde voor de parameter autofactura RO e-Factura geeft deze melding, zonder code, in het antwoord van de uploadservice wanneer de parameter autofactura aanwezig is met een andere waarde dan DA. Stuur autofactura=DA mee voor een factuur die de afnemer namens de leverancier opmaakt. Anders laat je de parameter weg. | |
| Ongeldige waarde voor de parameter executare RO e-Factura geeft deze melding, zonder code, in het antwoord van de uploadservice wanneer de parameter executare aanwezig is met een andere waarde dan DA. Stuur executare=DA alleen mee voor zo'n factuur. In alle andere gevallen laat je de parameter weg. | |
| CIF staat niet in het register voor tenuitvoerlegging RO e-Factura geeft deze melding, zonder code, in het antwoord van de uploadservice wanneer je executare=DA meestuurt, maar de CIF niet in het register van RO e-Factura voor tenuitvoerlegging staat. Laat executare weg, tenzij een instantie voor tenuitvoerlegging de factuur indient namens de schuldenaar. Is dat wel zo, controleer dan de CIF die je meestuurt. | |
| XML-bestand ontbreekt in het verzoek RO e-Factura geeft deze melding, zonder code, in het antwoord van de uploadservice wanneer het verzoek geen XML-bestand bevat. Voeg het XML-bestand toe aan het verzoek en verstuur het opnieuw. |
Fouten bij status-, lijst- en downloadverzoeken
| Code | Wat het betekent |
|---|---|
| Een verplichte parameter ontbreekt RO e-Factura geeft deze melding, zonder code, in het antwoord op een verzoek waarin een verplichte parameter ontbreekt. Verstuur het verzoek opnieuw met alle verplichte parameters ingevuld. | |
| Uploadindex is geen geheel getal RO e-Factura geeft deze melding, zonder code, in het antwoord van de statusservice wanneer de meegestuurde id_incarcare geen geheel getal is. Stuur de uploadindex precies zo mee als de uploadaanroep hem teruggaf. | |
| Geen factuur gevonden bij deze uploadindex RO e-Factura geeft deze melding, zonder code, in het antwoord van de statusservice wanneer er geen factuur wordt gevonden bij de opgegeven id_incarcare. Vraag de status opnieuw op met de juiste uploadindex. | |
| Aantal dagen is geen geheel getal RO e-Factura geeft deze melding, zonder code, in het antwoord van de service voor de lijst met berichten wanneer de parameter zile geen geheel getal is. Stuur zile als geheel getal mee en probeer het opnieuw. | |
| Aantal dagen buiten het bereik van 1 tot 60 RO e-Factura geeft deze melding, zonder code, in het antwoord van de service voor de lijst met berichten wanneer de parameter zile niet tussen 1 en 60 ligt. Vraag een aantal dagen op van 1 tot 60. | |
| Een parameter van de lijst is geen geldig getal RO e-Factura geeft deze melding, zonder code, in het antwoord van de service voor de berichtenlijst met paginering wanneer startTime, endTime of pagina geen getal is of een waarde heeft die het systeem niet accepteert. Stuur de tijden in milliseconden mee, zoals 1646037374000, en een paginanummer. Probeer het daarna opnieuw. | |
| Begin van de periode ligt meer dan 60 dagen terug | |
| Einde van de periode ligt niet na het begin RO e-Factura stuurt deze melding, zonder code, in het antwoord van de gepagineerde berichtenlijst als endTime niet later is dan startTime. Stuur een endTime mee die later is dan startTime. | |
| Einde van de periode ligt in de toekomst RO e-Factura stuurt deze melding, zonder code, in het antwoord van de gepagineerde berichtenlijst als endTime later is dan het moment van het verzoek. Stuur een endTime mee die niet later is dan het tijdstip van het verzoek. | |
| Onbekende waarde voor het filter RO e-Factura stuurt deze melding, zonder code, in het antwoord van de berichtenlijsten als de parameter filtru een andere waarde heeft dan E, T, P of R. Stuur E, T, P of R mee, of laat filtru weg om de volledige berichtenlijst te krijgen. | |
| Paginanummer hoger dan het aantal pagina's RO e-Factura stuurt deze melding, zonder code, in het antwoord van de gepagineerde berichtenlijst als pagina hoger is dan het totale aantal pagina's. Vraag een pagina op met een paginanummer dat niet hoger is dan het totale aantal pagina's. | |
| Geen berichten in de periode RO e-Factura stuurt deze melding, zonder code, in het antwoord van de berichtenlijsten als er geen berichten zijn in de gevraagde periode. Vergroot de periode binnen de laatste 60 dagen of laat het filter weg. Vraag de lijst daarna opnieuw op. | |
| Meer dan 500 berichten: gebruik pagina's RO e-Factura stuurt deze melding, zonder code, in het antwoord van de eenvoudige berichtenlijst (listaMesajeFactura) als de lijst meer berichten bevat dan de 500 die op één pagina mogen. Gebruik de gepagineerde lijst, listaMesajePaginatieFactura, en lees die pagina voor pagina. | |
| Download-id is geen geheel getal RO e-Factura stuurt deze melding, zonder code, in het antwoord van de downloaddienst (descarcare) als het meegestuurde id geen geheel getal is. Stuur het id precies zoals de berichtenlijst het geeft. | |
| Geen factuur bij dit download-id RO e-Factura stuurt deze melding, zonder code, in het antwoord van de downloaddienst (descarcare) als er voor het opgegeven id geen factuur is geregistreerd. Download met het id uit de berichtenlijst. |
Meldingen bij de controle en de zegelcontrole
| Code | Wat het betekent |
|---|---|
| R_BT_32_cui | CUI van de leverancier is onjuist |
| Handtekening niet bevestigd voor deze bestanden | |
| Handtekening bevestigd RO e-Factura stuurt deze melding, zonder code, in het antwoord van de handtekeningcontrole als het XML-bestand van de factuur en het handtekeningbestand met succes zijn gecontroleerd. De handtekening is echt en hoort bij de factuur. Je hoeft niets te doen. Het XML-bestand van de factuur met de handtekening geldt als het originele document. | |
| Handtekeningcontrole: aanvraag onvolledig of ongeldig RO e-Factura stuurt deze melding, zonder code, in het antwoord van de handtekeningcontrole als minstens één van de twee bestanden niet is geüpload of geen XML-bestand van een e-factuur is. Upload beide bestanden en start de controle opnieuw. |
Rechten, limieten en technische fouten
| Code | Wat het betekent |
|---|---|
| Geen rechten in SPV voor enig CIF RO e-Factura antwoordt met deze melding, zonder code, op een aanroep om te uploaden, een status op te vragen of de berichtenlijst op te halen, als de persoon of toepassing die aanroept in SPV voor geen enkel CIF rechten heeft. Gebruik een certificaat dat in SPV als vertegenwoordiger van het bedrijf is geregistreerd, of laat dat recht eerst registreren. | |
| Geen rechten in SPV voor dit CIF RO e-Factura antwoordt met deze melding, zonder code, op een aanroep om te uploaden of de berichtenlijst op te halen, als de aanroeper in SPV geen rechten heeft voor het opgegeven CIF. Is het meegestuurde CIF fout, verbeter het dan. Gebruik anders een certificaat dat dit CIF in SPV vertegenwoordigt, of laat het recht van vertegenwoordiging registreren. | |
| Geen recht om deze upload op te vragen RO e-Factura antwoordt met deze melding, zonder code, in de statusdienst (stareMesaj) als de aanroeper geen recht heeft om de opgegeven uploadindex op te vragen. Gebruik de juiste uploadindex en een certificaat dat deze mag opvragen. Vraag daarna de status opnieuw op. | |
| Geen recht om dit antwoord te downloaden RO e-Factura antwoordt met deze melding, zonder code, in de downloaddienst (descarcare) als de aanroeper geen recht heeft om het antwoord te downloaden. Download met een certificaat dat dit CUI in SPV vertegenwoordigt. | |
| Daglimiet voor aanroepen bereikt RO e-Factura antwoordt met deze melding, zonder code, als een daglimiet voor aanroepen is bereikt, bij RASP-uploads, statusvragen, berichtenlijsten of downloads. Wacht tot de volgende dag voordat je opnieuw aanroept. Heb je hogere limieten nodig, neem dan contact op met ANAF via het contactformulier in SPV of op anaf.ro; wie de limieten herhaaldelijk negeert, kan de API-toegang geblokkeerd krijgen. | |
| Technische fout in de dienst RO e-Factura antwoordt met deze melding in de diensten upload, validare en transformare (XML naar PDF) als er een technische fout optreedt. Achter Cod staat een verwijzing. Probeer het later opnieuw. Blijft het gebeuren, neem dan contact op met ANAF en geef de verwijzing achter Cod door. |
Lees het officiële document
- eFactura: Serviciu de upload al facturii (upload, uploadb2c) Bron: eFactura: Serviciu de upload al facturii (upload, uploadb2c), versie 1.0 (2025-02-03), gepubliceerd door Ministerul Finanțelor, geraadpleegd op 8 november 2026.
- eFactura: Serviciu de stare mesaj al facturii (stareMesaj) Bron: eFactura: Serviciu de stare mesaj al facturii (stareMesaj), versie 1.0 (2021-11-02), gepubliceerd door Ministerul Finanțelor, geraadpleegd op 8 november 2026.
- eFactura: Serviciu de listare mesaje (listaMesajeFactura, listaMesajePaginatieFactura) Bron: eFactura: Serviciu de listare mesaje (listaMesajeFactura, listaMesajePaginatieFactura), versie 1.0 (2024-01-27), gepubliceerd door Ministerul Finanțelor, geraadpleegd op 8 november 2026.
- eFactura: Serviciu de descarcare al facturii (descarcare) Bron: eFactura: Serviciu de descarcare al facturii (descarcare), versie 1.0 (2021-11-02), gepubliceerd door Ministerul Finanțelor, geraadpleegd op 8 november 2026.
- eFactura: Serviciu de validare pentru sintaxa UBL Invoice si CreditNote (validare) Bron: eFactura: Serviciu de validare pentru sintaxa UBL Invoice si CreditNote (validare), versie 1.0 (2022-10-28), gepubliceerd door Ministerul Finanțelor, geraadpleegd op 8 november 2026.
- XML Signature Validation API: API pentru validarea semnăturilor la facturile electronice Bron: XML Signature Validation API: API pentru validarea semnăturilor la facturile electronice, versie 1.0 (2024-09-03), gepubliceerd door Ministerul Finanțelor, geraadpleegd op 8 november 2026.
- Prezentare servicii web pentru Sistemul național privind factura electronică RO e-Factura Bron: Prezentare servicii web pentru Sistemul național privind factura electronică RO e-Factura, versie 2025-02, gepubliceerd door Ministerul Finanțelor, geraadpleegd op 8 november 2026.
- Limite la apelarea API eFactura Bron: Limite la apelarea API eFactura, versie 2024-03-25, gepubliceerd door Ministerul Finanțelor, geraadpleegd op 8 november 2026.
- Ghid privind utilizarea sistemului național de facturare electronică RO e-Factura Bron: Ghid privind utilizarea sistemului național de facturare electronică RO e-Factura, versie 2024-02-21, gepubliceerd door Ministerul Finanțelor, geraadpleegd op 8 november 2026.
Klarbon legt elke code in eigen woorden uit; de officiële formulering staat in het document waar de link hierboven naar verwijst.
Veelgestelde vragen
Waarom hebben de meeste meldingen van RO e-Factura geen code?
In de API-documentatie van ANAF staan de meldingen van de services als gewone Roemeense tekst, zonder code. Klarbon omschrijft elke melding in eigen woorden. Het veld waarin je een melding plakt, op de pagina met afwijzingscodes, herkent de melding. De exacte tekst staat op de officiële pagina's hieronder.
Wat is het verschil tussen nok en XML cu erori nepreluat de sistem?
Bij nok heeft het systeem fouten gevonden en het bestand niet verwerkt. Je kunt een antwoord downloaden met de fouten en de handtekening van het Ministerie van Financiën, maar de factuur komt niet bij de afnemer. XML cu erori nepreluat de sistem betekent dat het bestand al bij het uploaden is geweigerd. De fout kwam dan terug als antwoord op het uploadverzoek.
Waar vind ik het foutbestand?
In de lijst met antwoorden, onder het type ERORI FACTURA. Als je het downloadt, krijg je een ZIP-bestand met twee XML-bestanden: een met de gevonden fouten en een met de elektronische handtekening van het Ministerie van Financiën.
Hoe lang kan ik antwoorden downloaden?
Factuurbestanden en foutmeldingen kun je 60 dagen downloaden, gerekend vanaf het moment dat ze in het systeem zijn gepubliceerd. Daarna worden ze gearchiveerd en op verzoek vrijgegeven. In de gids van RO e-Factura staat hoe je vraagt om documenten opnieuw te publiceren.
Waar komen deze meldingen vandaan?
Uit de API-beschrijvingen van RO e-Factura, de presentatie van de webservices en de gebruikershandleiding die het Ministerie van Financiën op mfinante.gov.ro publiceert, gelezen op 8 november 2026. ANAF geeft de meeste van deze meldingen geen code. De titels van Klarbon zijn eigen omschrijvingen en niet de woorden van ANAF.