Skip to content

Your customer could not process your e-invoice

Your customer's software rejected your e-invoice. See which rule the file fails, what it means and how to correct it, then download a checked file.

In short

Open a rejected e-invoice as a form, correct it and get a file that passes the checks. The credits a new Klarbon account starts with cover the first fix.

Your customer's software refused your e-invoice because the file breaks a validation rule. Drop the file in the box above: Klarbon shows which rules fail, explains each in plain words and opens the invoice as a form to correct, then checks the new file before you download it. Checking is free; the corrected file costs one credit, which the credits of a new account cover.

What does a rejection usually mean?

Software that receives e-invoices checks each file against a standard before anyone reads it: EN 16931 across Europe, and national rules on top, such as XRechnung in Germany or Peppol BIS on the Peppol network. A file that breaks a rule is refused automatically, even when the amounts and the goods are right.

The rejection names the rule by its code, such as BR-CO-15 or BR-DE-15. The prefix says which standard it comes from: BR- is EN 16931, BR-DE- XRechnung and PEPPOL-EN16931- Peppol BIS.

How do I correct the file?

  1. Drop the rejected file in the box above: the XML, or the ZUGFeRD or Factur-X PDF.
  2. Correct the fields the failed rules point to, in the form. Each finding says what is wrong and how to fix it.
  3. Download the corrected file, checked again, and send it to your customer as you sent the first one.

If the invoice was made by your invoicing software, correct the setting there as well, so the next invoice passes too.

What if the file passes?

Then the cause is outside the file: your customer's Peppol ID or routing ID, the format they expect, or a rule of their own portal. Ask your customer which message their software gave, or look up their Peppol ID.

Five common causes

Each one links to its rule: what it checks, why the file fails it and how to correct it.

Frequently asked questions

Why did my customer reject my e-invoice?

Usually because the file fails a rule of the standard their software checks, such as EN 16931, XRechnung or Peppol BIS. The goods and the amounts may be right; it is the file that fails. The rejection message or your customer's note names the rule, for example BR-CO-15.

Do I have to issue a new invoice?

Usually you send a corrected file for the same invoice. Whether your customer also needs a credit note or a new number depends on their process and your country's rules, so ask them or your accountant when in doubt.

Does Klarbon send the corrected invoice to my customer?

No. You download the corrected file and send it the way you sent the first one, by email, through their portal or through your Peppol provider.

What does the correction cost?

Opening and checking the file are free. Downloading the corrected file costs one credit, and the credits a new account starts with cover the first one.

Will my customer accept the corrected file?

It passes the rules Klarbon checks, which are the ones in the rejection most of the time. Acceptance can also depend on things outside the file, such as your customer's Peppol ID or their own portal rules, so Klarbon cannot promise it.

Sources

Updated 8 November 2026