phoss SMP review
An open-source SMP component for organizations publishing Peppol service metadata.
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
phoss SMP is open-source infrastructure for organizations that operate their own Service Metadata Publisher service. It supports Peppol SMP 1.x and OASIS BDXR SMP 1.0 and 2.0, with a web-based management GUI for service groups and endpoints. The product is distributed as source code and binary server packages, with Docker images available, and supports web, Windows, macOS, Linux, API, and self-hosted environments. Its role is publishing and managing service metadata for Peppol and BDXR networks rather than creating invoices or running billing workflows.
Its strongest fit is the combination of network administration and integration controls. REST APIs include authenticated write operations, while management features cover participant and endpoint records, Peppol Directory Business Card integration, and SML registration management. Status and readiness monitoring APIs add operational visibility. Organizations can select XML, SQL, or MongoDB storage backends, giving the deployment a choice of persistence approaches without changing its core SMP function. Optional TOTP two-factor authentication adds an extra access-control option for the management environment.
The trade-off is scope: phoss SMP is a specialized server component, so adopting it means taking responsibility for self-hosted deployment and ongoing operation. It should suit organizations that need direct control over Peppol or BDXR service metadata and already operate the surrounding infrastructure. Teams seeking an end-user invoice application, invoice creation, billing management, or a complete invoice exchange service should choose a broader product instead. For an organization specifically running its own SMP, the open-source model, API access, deployment flexibility, and standards support align closely with that responsibility.
phoss SMP pros and cons
- Where it wins
- Supports Peppol SMP 1.x and OASIS BDXR SMP 1.0 and 2.0
- Combines management GUI, authenticated REST write operations, and monitoring APIs
- Offers XML, SQL, and MongoDB storage backends with SML management
- Where it doesn't
- Requires self-hosted deployment and operational ownership
- Focuses on service metadata publishing, not invoice creation or billing
- Does not provide a complete invoice exchange solution
phoss SMP fact sheet, pricing and score →
Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. How we rank.
Last updated · How we research and update