Skip to content
Changelog

EU E-Invoicing Beta

Create EU-ready invoices and review incoming e-invoice files with built-in checks for Factur-X, ZUGFeRD, XRechnung, EN 16931, and Peppol-ready formats. The beta runs through August 12, 2026.

EU e-invoicing is now in beta

The beta runs through August 12, 2026. It's for teams that invoice customers in Europe, work with EU legal entities, or need buyers and government portals to accept structured invoice files. Expensicat now helps create the right file, checks it before you send it, and keeps the PDF easy for a human to read.

The goal for the beta is to run real invoices through the workflow, make the defaults better for each country, and remove the avoidable back-and-forth that happens when a buyer rejects an invoice for format or missing-field problems.

What you can do

Create invoices in the formats European businesses commonly ask for: Factur-X, ZUGFeRD, XRechnung, EN 16931, and Peppol-ready UBL. You choose the format per legal entity, so a German entity can use German e-invoicing defaults without changing how another entity works.

The invoice still looks like a normal PDF when your customer opens it. Under the hood, it carries the structured invoice data that accounting systems, portals, and e-invoicing networks use to read the document automatically.

You can also review supplier e-invoice files in the same workflow. Upload or forward Factur-X, ZUGFeRD, XRechnung, or Peppol UBL files to your inbox and Expensicat reads the structured data for review.

Inbox for incoming documents

Inbox is the place where incoming documents land before you review, approve, categorize, or match them.

The new name sets up where the product is going. Today, Inbox handles forwarded files and uploaded supplier documents, including structured e-invoice files. We're preparing it to receive directly from e-invoicing networks, so invoices from networks such as Peppol can eventually arrive in Expensicat without being emailed or uploaded first.

Checked before sending

E-invoicing failures are usually small details with oversized consequences: a missing buyer identifier, the wrong tax reason, a format mismatch, or a file that looks right but is not accepted by the buyer's system.

Expensicat now checks invoices before they go out and explains what needs fixing in plain language. That gives you a chance to correct the issue before the customer, portal, or access point rejects the invoice.

What's still aspirational

Some countries require more than a compliant invoice file. Italy SDI, Poland KSeF, Spain Verifactu, France PDP, and Romania ANAF each have their own clearance or reporting network. Sending through a network, Peppol included, is a separate step from producing a file that network accepts.

Those direct country gateways are not live yet. We're sequencing them by mandate deadlines and customer need. Until then, the beta is for creating, reviewing, and checking EU-ready invoice files, which you send the way you send an invoice today.

New 4
  • E-InvoicingCreate Factur-X and ZUGFeRD invoices that look like normal PDFs and also include the structured data European buyers expect
  • E-InvoicingBuilt-in checks catch missing buyer details, tax information, and format issues before an invoice reaches your customer
  • E-InvoicingChoose the right format per legal entity, including EN 16931, XRechnung, Factur-X, ZUGFeRD, and Peppol-ready invoice files
  • E-InvoicingReview supplier e-invoice files in Factur-X, ZUGFeRD, XRechnung, and Peppol UBL formats from your inbox
Improvements 4
  • InboxInbox now handles incoming invoices, receipts, and credit notes in one review workflow.
  • E-InvoicingClearer validation messages explain what needs fixing before you send an invoice
  • E-InvoicingCountry-specific defaults help each legal entity use the right invoice format without changing workspace-wide settings
  • E-InvoicingInvoice format checks stay up to date as European and German requirements change
All product updates