Paste a rejection message, get the cause and the fix
Paste the rejection message from SdI, KSeF, Chorus Pro, Peppol, FACe or ANAF e-Factura and see what each code means, the usual cause and how to fix it.
In short
Paste the message a national e-invoicing portal sent back. Klarbon finds every portal code and validation rule id in it and explains each one: what it means, the usual cause and what to change before you send the invoice again. The message is read in your browser and is not sent anywhere.
Portals covered
-
SdI rejection codes explained
63 codes
-
KSeF status and error codes explained
32 codes
-
French e-invoice statuses and rejection codes explained
88 codes
-
Peppol Invoice Response and MLR codes explained
34 codes
-
FACe statuses and error codes explained
89 codes
-
FACeB2B statuses and error codes explained
28 codes
-
RO e-Factura (ANAF) error messages explained
43 messages
Frequently asked questions
Where do I find the code in a rejection message?
In an XML or JSON response it is usually in an element or field named for the error, such as Codice or exceptionCode. In an email or on a portal screen it is the number or short code next to the description. Paste the whole message: Klarbon picks the codes out.
Is the message I paste sent to Klarbon?
No. The codes are found in your browser, which only downloads the list of codes and explanations. The text you paste is not uploaded, stored or logged.
Does fixing the code guarantee the portal accepts the invoice?
No. Each explanation follows the portal's own documentation, but a portal can report further errors once the first ones are fixed. Send the corrected file and read the new response.