Create and check EU e-invoices that pass the official rules

Rulepass makes Peppol, XRechnung and Factur-X invoices for freelancers and small businesses, and checks e-invoices you receive. Free to start. It runs in your browser, so your invoices are never uploaded.

What you can do with Rulepass

  • Create Peppol BIS 3.0 invoices and credit notes, the e-invoice format used in Belgium and most of the EU. Totals and VAT are calculated for you, and anything missing is explained in plain language before you download.
  • Check any e-invoice you receive against the official EN 16931, Peppol and XRechnung rules, including Factur-X and ZUGFeRD PDFs. Each problem comes with a plain-language explanation of what it means and what to do.
  • Verify a customer before you invoice: check a VAT number in the EU VIES register and a Peppol ID in the Peppol Directory.
  • Track payments: see what is outstanding and overdue, mark invoices as paid, and copy a polite payment reminder in your customer's language.
  • Use it in English, Dutch, French or German, and print or save invoices in any of these languages.

Formats

Format For Plan
Peppol BIS Billing 3.0 (UBL) Belgium and most of the EU, over the Peppol network Free
XRechnung 3.0 German public bodies and businesses Pro
Factur-X (PDF with embedded data) France, and German ZUGFeRD users Pro

Before you can download, Rulepass checks that everything the official rules require is filled in correctly. Its output is tested against the official EN 16931, Peppol, XRechnung and Factur-X rule sets, and you can run those official rules on any file yourself in the checker.

Private by design

Your invoices, customers and company details stay in your own browser. There is no account to create and nothing to upload. The checker reads files on your device. Only when you click "Check online" are a VAT number and a Peppol ID sent to the official registers.

Learn about e-invoicing

Create an e-invoice Check an invoice