An Access Point is the certified service that gets your documents onto the network and off it again. An SMP is the directory entry describing what a participant can receive and where to send it. The SML is the global index that tells a sender which SMP to ask.
Together they are why you can invoice a company you have never dealt with, on a network you have never configured for them, and still have it arrive correctly.
The problem the directory solves
Start with what would happen without one.
If you wanted to send a structured invoice to a new customer and there were no directory, you would need to ask them a series of questions first. Which format do you accept? Which version of it? Where should I send it, technically? Who operates your receiving system? Then you would configure your system for those answers, and repeat the whole exchange for the next customer.
That is exactly the arrangement traditional point to point document exchange requires, and it is why it scales so badly. Every new trading relationship is a small project.
Peppol's answer was to publish the answers to those questions in a directory that any sender can query automatically, in the moment, without asking anyone. That directory is what the SMP and SML provide between them.
The clever part of Peppol is not the document format. It is that you never have to ask the recipient how to reach them.
What an Access Point actually does
"Connects you to the network" undersells it. There are five distinct jobs, and providers differ in how well they do the ones that are not the network transmission itself.
What an SMP publishes
The Service Metadata Publisher holds the record for a participant. Conceptually it answers three questions about one business.
The practical consequence people miss: if you are not published, you are not reachable. A business can be fully connected for sending and still invisible to anyone trying to send to them, because publishing is a separate act from connecting. If a customer tells you they cannot find you on the network, this is almost always why.
Where the SML fits
There are many SMPs, operated by many providers around the world. So a sender faces one more question before it can query anything: which SMP holds the record for this participant?
The Service Metadata Locator answers that. It is the single global index for the network, and it does one job: given a participant identifier, tell the sender which SMP to ask.
All four steps happen in the moment of sending, per document. Nobody configures a trading partner in advance, and that is the entire point.
Why this matters when choosing a provider
Understanding the layers changes the questions worth asking. Every certified Access Point does the network part correctly, because certification requires it. Differentiation is elsewhere.
- What happens when a document fails validation, and who sees it
- How failures are surfaced: a dashboard, an alert, or an email nobody reads
- Whether they connect to your finance system or hand you a file to upload
- How registration and publishing are handled, and by whom
- What switching provider later would involve
- Which transport protocol they use, since it is fixed by the network
- Whether they can reach a particular recipient, since any participant is reachable
- Whether they support the invoice document type, since all of them do
The right hand column is where a lot of vendor comparison energy goes, and none of it distinguishes anyone. The left hand column is what you will care about in month three.
The failure modes worth knowing
Three things go wrong in practice, and knowing the layer each sits in makes them much faster to diagnose.
Recipient not found. The lookup returned nothing for that identifier. Either the identifier is wrong, or the recipient has not been published. Neither is fixable at your end beyond confirming the identifier with the customer.
Document type not supported. The recipient is published but their entry does not list what you tried to send, or lists a different version. This is a real mismatch rather than an error, and it usually needs a conversation with the buyer about what they actually accept.
Validation failure. Your document did not satisfy the rules. This is the common one by a wide margin. It is entirely at your end and almost always a missing or malformed field rather than anything structural. The fix belongs in your source data, which is why the data quality work matters more than the connection.
We operate as a certified Access Point
Registration, publishing, format mapping and connection into Xero, QuickBooks or your ERP, handled as one piece of work rather than four suppliers.
Talk to the team