Why a customer is not findable on Peppol

When a Belgian trading partner does not appear in the Peppol Directory or in-app lookup: publication delay, wrong ID, incomplete receive, and what to ask their provider.

Updated

When a customer is not findable on Peppol, lookup failed because publication, identifier, or receive capability is wrong. SMP and SML are the directory layers your Access Point publishes. A signed contract is not enough if invoice receive is unpublished.

Example

Atelier Nord looks up a new SRL. Directory miss. The buyer registered yesterday; the Access Point had not published BIS Billing receive. After publish, lookup of 0208:0987654321 succeeds. A second miss was a dropped leading zero, not a directory outage.

The problem in plain language

You (or a supplier) search the Peppol Directory or use your product's "verify recipient" action. The enterprise number looks correct, yet the party is not findable, or findable without invoice receive. That blocks structured send before any UBL file is checked.

Being "on Peppol" means your Access Point published you so others can discover the ID and send invoices. A signed contract alone is not enough if publication is unfinished, delayed, or incomplete.

What "findable" actually means

CheckPass looks like
Right IDScheme 0208 + ten-digit KBO/BCE (with leading zeros)
Directory / in-app hitParticipant appears in production tools
Invoice receive liveBilling / invoice receive is listed, not send-only
Credit notes too (if needed)Credit note receive published as well
Production, not sandboxLive partners can route; test-only listings do not count

Day-to-day verify steps: participant lookup. Invoice versus credit note capabilities: Peppol BIS Billing profile.

Why someone does not show up

SymptomLikely causeWhat to do
Not found minutes or hours after signupProvider still publishing; Directory lagAsk them to confirm publish done; retry later
Not found days laterWrong number, never published, or withdrawnAlign 0208 digits; ask their Access Point to confirm live listing
Found, no invoice receiveSend-only or incomplete go-liveAsk them to enable receive for invoices
Worked yesterday, fails todayAccess Point switch or listing removedContact their provider; re-run lookup
You find them in test tools onlySandbox versus production mix-upRepeat the check with production Directory / live verify

A miss here is a routing gap, not proof that the invoice content is invalid. If they truly are not registered yet, follow client not on Peppol.

Checklist for Belgian SMEs

  1. Confirm the enterprise number (ten digits, scheme 0208) with the customer.
  2. Search Directory and your product's verify action; note date and result.
  3. If they registered recently, wait for publication and retry later before changing process.
  4. Ask: "Is invoice receive published in production by your Access Point?"
  5. After they confirm, look them up again, then send.
  6. When you must be findable for suppliers, verify yourself and share the pack: Share your Peppol ID.
  1. What is Peppol?
  2. Peppol Access Point
  3. Participant lookup
  4. Peppol BIS Billing profile

Treat "not findable" as a publication or identity issue first. Retry after the provider confirms publish; do not assume the network permanently refuses the customer.

FAQ

Why is a customer not findable on Peppol?

Wrong ID, publication delay, or invoice receive not advertised. Treat it as a publication or identity issue first.

What are SMP and SML?

Directory layers your Access Point publishes so others can discover your ID and send invoices. You do not configure them by hand.

Does a signed Access Point contract make me findable?

No. Publication must finish and invoice receive must be advertised.

What should I ask their provider?

Is the ID live in production? Is invoice (and credit note) receive published? When did the last publish succeed?

When should I use this page?

When lookup fails after registration or a known customer disappears from Directory. Day-one setup starts with registration and lookup.