With every payment
When a Checkout payment or a Payment Link is paid, or a Stripe invoice of a subscription, PeppolKit makes the invoice, numbered in sequence, and emails it to your customer.
PeppolKit
Selling with Payment Links, Stripe Checkout or subscriptions? PeppolKit makes the invoice with the right VAT for every payment, business customers receive it over Peppol, and a refund is followed by its credit note automatically.

When a Checkout payment or a Payment Link is paid, or a Stripe invoice of a subscription, PeppolKit makes the invoice, numbered in sequence, and emails it to your customer.
PeppolKit
Belgian business? Every invoice to a business customer also goes out as an e-invoice over the Peppol network. Included in every plan, with no cost per send.
When you refund all or part of a payment in Stripe, PeppolKit makes the credit note for the original invoice and sends it to your customer.
If Stripe Checkout asks your customer for a VAT number, PeppolKit checks it in VIES and puts it on the invoice.
A key that can only read. The connect page says step by step which permissions it needs.
Together with your email address. PeppolKit makes the webhook in your Stripe account itself; nothing to program.
Company number, VAT number and logo. From the next payment on, your customer gets their invoice automatically.
Four screens from the PeppolKit dashboard for your Stripe account, with what each one shows.

PeppolKit checks business VAT numbers in the EU register (VIES) and applies the rule: reverse charge, OSS for EU consumers, or 0% on exports.

Belgian shop? Every invoice to a business customer goes over Peppol through our partner SUPER PDP. On every plan, the free one too.

Every invoice is tested against the official EN 16931 and Peppol BIS 3.0 rules. Only an approved invoice goes over Peppol. If one fails, you see which rule and why.

Six PDF designs with your logo and brand colour. Dutch, French or English, chosen per customer.
To try it out, or for a shop with the odd business customer.
€0 / month
Start freeFor a webshop that sells to businesses now and then.
€9 / month
Start freeFor shops that sell to businesses every week.
€19 / month
Start freeFor high volumes and lots of Peppol traffic.
€49 / month
Start freeFor a Belgian shop, invoices to businesses go over Peppol automatically, with no cost per send. Consumers get their invoice by email; it counts as an invoice, but never goes over Peppol. Credit notes for refunds are included.
Shop in the Netherlands? You have no Peppol obligation. If you sell to Belgian businesses, send for free through your own Peppyrus account (up to 100 a month).
Prices in euros, excl. VAT. Monthly through Mollie, cancel in your PeppolKit dashboard. There's no trial: start with the free plan. Belgian shop? Every invoice to a business goes over Peppol, included in every plan and with no cost per send.
Yes, with PeppolKit. Every payment through Stripe Checkout, a Payment Link or a Stripe invoice becomes an invoice that meets the European standard (EN 16931, Peppol BIS 3.0). Business customers on Peppol receive it over the Peppol network, consumers as a PDF by email. Check whether a customer is on Peppol with the free Peppol check; when it is mandatory is explained in E-invoicing mandatory in Belgium.
Payments through Stripe Checkout and Payment Links, and paid Stripe invoices: subscriptions and one-off invoices. If your webshop only uses Stripe as its payment method, in WooCommerce or Shopify for example, PeppolKit skips those payments. Connect the webshop itself then: it knows the order lines.
You create a restricted key that can only read payments and invoices and make a webhook. It cannot move money. PeppolKit stores it encrypted and you revoke it in Stripe with one click. PeppolKit does not accept an ordinary secret key.
Stripe makes receipts and, with Stripe Invoicing, invoices in its own layout, but does not send them over Peppol. If Stripe also sends your customer an invoice, turn that off, or your customer gets two.
If Stripe calculates VAT, with Stripe Tax or tax rates on your prices, PeppolKit takes it over line by line. If Stripe calculates no VAT, PeppolKit reads your price as including VAT at the standard rate. For a customer outside the EU, or a business with a VAT number in another EU country, there is no VAT in the price.
In your PeppolKit dashboard you choose a plan and pay through Mollie, then automatically every month. The free plan has no end date and asks for no payment details.
When you refund (part of) a payment in Stripe, PeppolKit automatically creates a credit note that refers to the original invoice and sends it to your customer.
Free to connect · for Stripe Checkout, Payment Links and Stripe Billing