Skip to main content

What is e-invoice.be?

e-invoice.be is a recognised Peppol Access Point and SMP operating under the Belgian Peppol Authority (BOSA). We enable businesses worldwide to send and receive electronic invoices via the Peppol network.

Switch to e-invoicing, keep your workflow

We’ve built comprehensive tools to make integrating e-invoicing as simple as possible - even for companies with legacy ERP systems. Our API lets you:
  • Send invoices from JSON (simple integration)
  • Upload pre-generated UBL XML (ERP compatibility)
  • Create invoices from PDF files (legacy system support)
  • Integrate via our reseller programme (for SaaS platforms)
As a member of the Peppol Security Committee, we’re committed to maintaining the highest standards of security and compliance in e-invoicing. e-invoice.be as Peppol Access Point

Who We Serve

We provide Peppol e-invoicing services to:
  • Individual companies across many industries (manufacturing, services, retail, etc.)
  • Public and private listed companies
  • SaaS companies through our reseller programme (contact us for details)
  • Public and government agencies
  • Companies with or without ERP systems
Peppol is the international standard for electronic invoicing. E-invoices sent via Peppol are legally compliant with the EU’s e-invoicing mandate (EN 16931) and recognized globally.

How Peppol Works

The Peppol network uses a 4-corner model to enable secure, standardized e-invoice exchange between businesses: Peppol 4-Corner Model
  1. Corner 1: Your business (the sender)
  2. Corner 2: Your Access Point (e-invoice.be)
  3. Corner 3: Recipient’s Access Point
  4. Corner 4: Recipient’s business
e-invoice.be handles all the technical complexity of Peppol transmission, so you can focus on your business.

Why e-invoice.be?

Keep Your Workflow

Integrate seamlessly with your existing systems using our JSON-based API

Peppol Compliance

Automatic conversion to UBL BIS Billing 3.0 format

Real-time Validation

Validate invoices before sending with our validation endpoint

Instant Delivery

E-invoices delivered instantly via the Peppol network

Getting Started

Get up and running with e-invoice.be in minutes:
1

Create an Account

Sign up at app.e-invoice.be and get your API key
2

Authenticate

Use your API key to authenticate requests to the API
3

Validate Your Invoice

Test your invoice JSON with the validation endpoint
4

Create and Send

Create your first invoice and send it via Peppol

Quickstart Guide

Follow our step-by-step quickstart guide

Core Features

Create E-Invoices

Send invoices and credit notes via Peppol using simple JSON payloads:
{
  "type": "INVOICE",
  "invoice_number": "INV-2024-001",
  "issue_date": "2024-10-24",
  "currency_code": "EUR",
  "supplier": { ... },
  "customer": { ... },
  "line_items": [ ... ]
}

Creating Invoices

Learn how to create and send e-invoices

Validate Before Sending

Test your invoice JSON without creating documents:
POST /api/validate/json
Ensures your invoice converts to valid UBL BIS Billing 3.0 format.

Validation Guide

Test invoices during development

Lookup Peppol Participants

Verify customers can receive e-invoices before sending:
GET /api/validate/peppol-id?peppol_id=0208:0123456789

Participant Lookup

Find and verify customer Peppol IDs

Webhooks

Get notified about invoice events in real-time:
  • Document received
  • Document sent
  • Document failed
  • And more…

Webhooks

Set up webhook notifications

API Reference

Explore the complete API documentation with all endpoints, request/response schemas, and examples.

Browse API Reference

Auto-generated from our OpenAPI specification

For Partners

Are you a SaaS company or software vendor interested in offering Peppol e-invoicing to your customers?

Reseller Programme

Learn about our partnership opportunities for SaaS platforms and service providers

Need Help?