Symptoms

What this usually looks like

XRechnung rejectionBuyer reference missingXML otherwise looks valid
Likely cause

What is usually actually broken

The recipient expects a buyer reference for processing and routing within their workflow.

Next steps

Do these before you resend

  1. Obtain the exact buyer reference from the recipient.
  2. Inject it in the source system before regenerating the file.
  3. Resend only after re-running the diagnosis.
FAQ

What people ask right before they get blocked

Can the invoice look valid otherwise?

Yes. Buyer-reference errors often appear in otherwise well-formed XRechnung XML.

Where should the buyer reference come from?

From the recipient's procurement or accounts-payable workflow, not from guesswork in your ERP.

Operator guides

Go one level deeper before you resend

Fixing missing Peppol profile fields before delivery fails

A practical guide for missing CustomizationID, profile markers, and other export-level metadata that leave XML looking valid but unusable in Peppol workflows.

Read the guide