Peppol API & Dashboard

Simplify Peppol e-invoicing integration

Our Peppol API and dashboard make it easy to send and receive e-invoices through the Peppol network. Built for developers, designed for business.

Documents Overview

Last 30 days

All active

Sent

128

Received

96

Success Rate

99.5%

Features

Complete e-invoicing feature set

Everything you need for seamless Peppol integration, from document handling to security.

User-Friendly REST API

Integrate Peppol into your software in minutes. Our API and SDK are clearly documented, intuitively designed, and easy to test.

Intuitive Dashboard

Track sent and received invoices, manage API keys, and view billing information—all in a clear and simple dashboard.

Secure Document Handling

End-to-end encryption with digital signatures ensures document integrity and confidentiality for UBL invoices, credit notes, and more.

Certified Peppol Provider

Send and receive e-invoices through an official, secure Peppol connection. Recommand is a certified Peppol service provider.

Open Source Implementation

Build on transparency and flexibility. Recommand's Peppol API is open source, giving you full visibility into how your data is processed.

Transparent Pricing

No surprises or hidden costs. Recommand uses clear volume-based pricing without lock-in or expensive integration costs.

Dashboard

Intuitive monitoring dashboard

Track, manage, and analyze your Peppol e-invoicing in real-time

Documents

Filters
#
Document ID
Type
Status
Recipient
Date
1
INV-10234
Invoice
Delivered
ACME Corp
28/4
2
INV-10233
Credit Note
Processing
XYZ Industries
27/4
3
INV-10232
Order
Failed
Tech Solutions
26/4
4
INV-10231
Invoice
Draft
Global Services
25/4
5
INV-10230
Credit Note
Delivered
ACME Corp
24/4
6
INV-10229
Order
Processing
XYZ Industries
23/4
7
INV-10228
Invoice
Failed
Tech Solutions
22/4
8
INV-10227
Credit Note
Draft
Global Services
21/4
Showing 1-8 of 145 documents
API

Powerful REST API for developers

Integrate Peppol e-invoicing with just a few lines of code

example.js
// Send an invoice via the Peppol API
async function sendInvoice() {
try {
const response = await fetch('https://peppol.recommand.eu/api/peppol/company-id/sendDocument', {
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.

SDK Libraries

Coming soon

Webhooks

Get real-time notifications when documents are sent, received, or processed.

Pricing

Transparent pricing plans

Choose the plan that works best for your business needs

120% cost deduction on e-invoicing for Belgian companies

All prices exclude VAT

Developer

Perfect for developers who want to explore the API

Free

€0.30 per additional document

  • 25 documents per month included
  • API access
  • Dashboard access
  • Community support

Starter

Perfect for small businesses just getting started with e-invoicing

€29/month

€0.20 per additional document

  • 200 documents per month included
  • API access
  • Dashboard access
  • Email support
Most popular

Professional

Ideal for growing businesses with moderate transaction volume

€99/month

€0.10 per additional document

  • 1000 documents per month included
  • API access
  • Dashboard access
  • Priority email support
  • Document archiving (1 year)

Enterprise

For organizations with high volume and custom requirements

Custom

Contact us for custom pricing

  • Unlimited documents
  • Custom integrations
  • Advanced analytics
  • Dedicated account manager
  • SLA with 24/7 support
  • Document archiving (7 years)

Custom solution?

Need a tailored solution for your specific needs? Our team is ready to create a custom package for you.

Frequently Asked Questions

Everything you need to know about our pricing and service

How does billing work?

Billing occurs monthly and depends on your chosen plan. You'll be invoiced for the base subscription fee plus any per-transaction costs for documents exceeding your plan's limit.

What counts as a document?

A document is any e-invoice, credit note, order, or other business document sent or received through the Peppol network using our API. Both incoming and outgoing documents count toward your limit.

Is technical support included?

Yes, all paid plans include email support. Professional plans include priority support, while Enterprise plans offer dedicated account management and 24/7 support with an SLA.

Still have questions? We're here to help.