Skip to content
Pricing

Simple, transparent
Peppol pricing.

Pay per invoice sent. No seats, no subscriptions, no surprises. Sandbox is free forever. You only pay when you send real documents via the Peppol network.

Top up your balance, send invoices.

Credits never expire. Bigger top-ups unlock lower rates. Connect unlocks at a €250 minimum top-up — unlimited tenants at no extra fee.

Personal

Send your own invoices. One company, one Peppol identity.

€0.20per invoice sent
  • Min top-up €25
  • Same rate tiers for everyone
  • EN 16931 + Peppol BIS 3.0 validation
  • Automatic credit notes
  • Webhook delivery status
  • 24/7 REST API
Start for free →

Bigger top-ups, lower rates.

The same rate ladder applies to everyone. Connect mode unlocks at the €250 tier.

Top-upRateCreditsMode
€25€0.20125Personal
€100€0.18555Personal
€250€0.161,562Personal + Connect
€500€0.143,571Personal + Connect
€1,000€0.128,333Personal + Connect
€2,500+€0.1025,000+Personal + Connect

Everything you need to go live.

Unlimited sandbox

Ship your integration risk-free. Sandbox API keys are free forever and don't deduct credits.

Full lifecycle webhooks

Get notified when a document is queued, sending, delivered, or failed. HMAC-signed payloads, automatic retries.

EU compliance built in

Every invoice is validated against EN 16931 and Peppol BIS Billing 3.0 before it leaves our network. Belgium 2026 and ViDA ready.

Common questions

Personal vs Connect — which do I need?

If you're sending invoices from your own company, Personal is all you need. If your platform lets multiple users send their own invoices (each with their own Peppol identity), choose Connect. Connect unlocks automatically when you make a €250+ top-up — no application, no approval. Both modes use the same API; Connect simply lets you create multiple companies under one account.

What counts as a credit?

One credit is deducted for each document (invoice or credit note) successfully sent via a live API key to the Peppol network. Sandbox requests are always free.

Do credits expire?

No. Credits purchased today are still usable years from now. Buy what you need, when you need it.

What happens if a document fails to send?

If the recipient's Peppol access point rejects a document as invalid (422), the credit is automatically refunded. Only accepted deliveries are billed.

Can I test without paying?

Yes. Sign up and use sandbox API keys (ps_test_…) to send test documents against the sandbox Peppol network for free. Switch to live keys only when you're ready to send real invoices.

How does VAT work on the invoice you send me?

Invoices for credit purchases are issued by our EU entity with VAT applied according to your billing country. You can download invoices directly from the dashboard.

Do you offer volume or enterprise pricing?

Top-ups of €2,500+ already unlock our best rate (€0.10/send). If you need more than 20,000 invoices per month, a custom SLA, or DPA paperwork, get in touch at hello@peppol.sh.

Ready to send your first Peppol invoice?

Start in sandbox for free. Add credits and flip to live whenever you're ready. No credit card required to get started.

Start for free →