Skip to main content

Error messages in eInvoicing

Understand and fix validation and delivery errors that appear when sending eInvoices.

Written by Yasen Marinov

When an eInvoice fails to send, OfficeRnD displays an error message explaining what went wrong. Most errors are caused by missing or incorrect data in the recipient's company profile, or by Peppol network issues on the recipient's side.


Tax identifier and registration number errors

These errors appear when the recipient's VAT number, registration number, or country-specific identifier is missing, incorrectly formatted, or invalid.

Tax identifier is missing or invalid

  • Reason: The recipient's VAT or Registration Number is missing or in an invalid format.

  • Fix: Go to the company profile, select Edit Details > Billing Details, and add or correct the VAT or Registration Number. Under eInvoicing on the company profile, click Sync Now (the eInvoicing system does not automatically update profile changes). Resend the invoice.

Tax Identifier Number n° TVA/BTW (BENA) is invalid (Belgium only)

  • Reason: The Belgian enterprise number (KBO/CBE) entered for this recipient does not exist in the official register or is invalid.

  • Fix: Verify the correct KBO/CBE number on the CBE website, and update it in the company profile under Billing Details. Under eInvoicing on the company profile, click Sync Now (the eInvoicing system does not automatically update profile changes). Resend the invoice.

[parameter_invalid] Tax Identifier Number n° TVA/BTW (BEINCONSTITUTION) is invalid (Belgium only)

  • Reason: The recipient's Belgian enterprise number is marked "in constitution." The company is newly formed and not yet officially registered with the CBE.

  • Fix: Wait until the company gets its final enterprise number. Enter the final enterprise number in the company profile under Billing Details. Under eInvoicing on the company profile, click Sync Now. The eInvoicing system does not automatically pick up profile changes. Resend the invoice.

FATAL: [PEPPOL-COMMON-R043] Belgian enterprise number MUST be stated in the correct format (Belgium only)

  • Reason: The KBO/CBE number contains dots, spaces, or other characters. For example, 0123.456.789 is incorrect.

  • Fix: In the company profile under Billing Details, correct the number to 10 consecutive digits with no dots, spaces, or BE prefix. For example: 0123456789. Under eInvoicing on the company profile, click Sync Now (the eInvoicing system does not automatically update profile changes). Resend the invoice.

[parameter_client_uses_company_identifier] Tax Identifier Number [...] A client or supplier cannot use the same identifier as your company

  • Reason: The VAT or Registration Number on the recipient's company profile matches your organization's identifier. eInvoicing cannot be used to invoice your own organization.

  • Fix: If this is an internal entity, skip eInvoicing and use a different delivery method. Otherwise, correct the recipient's identifier in their company profile under Billing Details. Under eInvoicing on the company profile, click Sync Now. The eInvoicing system does not get profile changes automatically. Then resend the invoice.


Peppol network and delivery errors

These errors appear when the recipient cannot be reached through the Peppol network.

Cannot send invoice [number]: No suitable document type was found for this receiver

  • Reason: The recipient has a Peppol endpoint, but it is not configured to accept incoming invoices.

  • Fix: Ask the recipient to contact their Peppol provider and request that the "receive invoices" capability be turned on for their endpoint. Also confirm that the Peppol ID on the company profile is the exact Peppol ID that the recipient registered.

Validation failed: No suitable document type was found for this receiver

  • Reason: The recipient has a Peppol endpoint, but it is not configured to accept incoming invoices.

  • Fix: Ask the recipient to contact their Peppol provider and request that the "receive invoices" capability be turned on for their endpoint. Also confirm that the Peppol ID on the company profile is the exact Peppol ID that the recipient registered.

PeppolId is invalid

  • Reason: The Peppol ID on the recipient's company profile or member profile is invalid.

  • Fix: Ask the recipient for their exact Peppol ID. On the eInvoicing tab of the profile, enter the Peppol ID as a 4-digit scheme code, a colon, and the identifier value. For example, 0208:0123456789. Then, under eInvoicing, click Sync Now. The eInvoicing system does not automatically apply profile changes. Resend the invoice.

Peppol account not set up to receive invoices

  • Reason: The recipient has a Peppol account, but it cannot receive invoices.

  • Fix: Ask the recipient to turn on invoice reception with their own Peppol service provider. Flex cannot change the recipient's Peppol account. After the recipient confirms the change, resend the invoice.


Billing configuration and validation errors

These errors indicate issues with the invoice data or the Bill Run configuration.

Request failed with status code 422

  • Reason: The invoice failed validation. This catch-all error can have several causes.

  • Fix: Check the company profile for missing or incomplete fields, including VAT number, billing address, and email address. If you cannot identify the cause, contact [email protected] and include the invoice number and the full error message.

Did this answer your question?