One connection to every trading partner
Recommand connects your software and your team to the Peppol network: certified infrastructure, multi-country compliance, and a processing pipeline that turns documents into data.
Documents Overview
Last 30 days
Sent
128
Received
96
Success Rate
99.5%
Three steps to the network
- 01
Register
Create your account and register your company on the Peppol network under its national identifier - self-service, no setup fee, verified in minutes.
- 02
Send & receive
Exchange documents through the REST API from your own software, or straight from the dashboard. Validation runs before anything touches the network.
- 03
Track
Follow every document through its lifecycle - delivered, accepted, rejected - via webhooks for your systems and a clear inbox for your team.
Everything you need for document automation
Integrated tools for document validation, live status updates, and automated workflows. Everything you need to automate your business processes.
- 01
Sending within the hour
Create an account, verify your company and send your first compliant document the same day - self-service, no setup fees, no onboarding project.
- 02
Compliant by default
Country-specific validation runs before a document ever touches the network. New mandates arrive as updates, not projects.
- 03
Clean data, not raw XML
Validation, normalization and format conversion turn incoming documents into structured data your systems can book.
- 04
Confirmed delivery, with proof
A send returns only after the recipient's Access Point confirms receipt - and every delivery carries a downloadable Peppol receipt. Webhooks notify your systems of incoming documents.
- 05
Beyond invoices
Invoices, credit notes and self-billing work out of the box from simple JSON - and any other Peppol document travels as UBL over the same endpoint.
- 06
Open source, no lock-in
The platform is open source and your data stays exportable. We keep customers with the product, not the exit costs.
More than send and receive
Plenty of providers get a document onto the network. The work that matters happens around it.
| Commodity Access Points | Recommand | |
|---|---|---|
| Send & receive over Peppol | Yes | Yes |
| SMP & routing | Yes | Yes |
| Sending input: JSON or raw UBL | Usually one or the other | Both - simple JSON becomes valid UBL, raw XML is sent untouched |
| Validation | Basic | Every supported document standard, enforced before the network |
| Normalization & format conversion | Full pipeline | |
| Operational documents (orders, despatch) | Limited | Any Peppol document via UBL |
| Events & webhooks | Limited | Received & sent events, retries included |
| Email fallback with generated PDF | Automatic, per send call | |
| Free playground & test network | Rare | Included, never billed |
| Accountant hand-off (email forwarding) | Built in, with labels & rules | |
| Document rendering (HTML / PDF) | Live preview while composing, PDF on demand | |
| Sender identity verification (KYC) | Varies | Built in, embeddable in your own flow |
| Dashboard for your team | Included |
Intuitive monitoring dashboard
Send with a live preview of the finished document, track every exchange, and render any document as PDF - your team's window on the network.
Sent and received
View and manage your transmitted Peppol documents.
Embed Peppol in your own product
Accounting tools, vertical SaaS and platforms run entire customer bases through one Recommand team.
- Unlimited companies under one team and one API key - each a separate legal entity with its own identifiers
- White-label by design: your customers never see Recommand, even identity verification runs through a link you forward
- Pooled volume: all your customers' documents count toward one tier, so the price per document falls fast
- Company onboarding is fully automatable through the API - registration to first document in minutes
Powerful REST API for developers
Integrate Peppol e-invoicing with just a few lines of code
// Send an invoice via the Peppol API async function sendInvoice() {try {const response = await fetch('https://app.recommand.eu/api/v1/{companyId}/send', {method: 'POST',headers: {'Authorization': 'Basic ' + btoa('apiKey:apiSecret'),'Content-Type': 'application/json'},body: JSON.stringify({recipient: '0208:0123456789',documentType: 'invoice',document: {invoiceNumber: 'INV-2025-001',buyer, lines, paymentMeans /* required fields */}})});const result = await response.json();console.log(result);} catch (error) {console.error(error);}}Simple to integrate
Our API lets you send and receive Peppol documents with just a few lines of code. Get started in minutes, not days.
- 01
OpenAPI specification
Generate a client in any language from our full OpenAPI spec, or explore every endpoint in the API reference.
- 02
Webhooks
Get real-time notifications when documents are sent, received, or processed.
Transparent pricing plans
Usage-based and public: a monthly tier for your volume, a fixed rate per extra document. No setup fees, no annual commitment.
120% cost deduction on e-invoicing for Belgian companies
All prices exclude VAT
| Documents per month | Monthly price | Per additional document |
|---|---|---|
| 25 | Free | €0.30 |
| 200 | €29/month | €0.20 |
| 1,000 | €99/month | €0.10 |
| 2,500 | €199/month | €0.08 |
| 5,000 | €349/month | €0.07 |
| 5,000+ | Custom | Contact sales |