Your AI assistant for ZUGFeRD & XRechnung e-invoicing

Upload an invoice and describe what you need in plain language. The assistant converts, creates, validates and extracts your ZUGFeRD and XRechnung invoices in seconds, right inside the chat.

Meets the standards EN 16931 ZUGFeRD / Factur-X XRechnung KoSIT GoBD Archive PDF/A-3

What can the ZUGFeRD assistant do?

Attach an invoice, then describe what you need. Tap any example to drop it into the chat, edit it, and press send.

Convert legacy invoices

Drop in a plain PDF or an XRechnung XML file and get a compliant ZUGFeRD invoice back.

Create an invoice from scratch

Describe the invoice in plain language and the assistant builds a compliant ZUGFeRD file for you.

Validate compliance

Check any invoice against EN 16931 and the ZUGFeRD and XRechnung rules, with a clear pass or fail and the exact issues listed.

Extract structured data

Pull the machine-readable XML out of a ZUGFeRD PDF, ready to reuse in your systems.

Bring it to your own AI

Use the assistant in Claude, ChatGPT and more

Already chat with an AI app every day? Connect it to our MCP server once, then ask for ZUGFeRD and XRechnung invoices right there, in the app you already know. Same engine as our assistant, no switching tabs.

Create, check and convert in the chat No code, no API key
See how to connect
  • Claude Desktop app and claude.ai
  • ChatGPT As a custom connector
  • Gemini Through the Gemini CLI
  • GitHub Copilot In VS Code
  • Cursor The AI code editor
  • Any MCP app MCP is an open standard

How It Works

From a plain-language request to a compliant ZUGFeRD file in three steps.

Step 1

Upload Your Invoice

Attach a PDF or XRechnung XML invoice to the chat, or simply paste your invoice details.

Step 2

Ask the Assistant

Tell the assistant what you want, convert, create, validate, or extract. It calls the right ZUGFeRD tool automatically.

Step 3

Download the Result

Get your compliant ZUGFeRD PDF/A-3 file back in the chat, ready to send over Peppol or archive.

AI for e-invoices: ZUGFeRD and XRechnung in plain language

The E-Rechnungspflicht asks for structured invoice data that follows EN 16931, and the formats behind it, ZUGFeRD and XRechnung, were written for software rather than for people. The AI assistant closes that gap: you describe what you need in your own words, and it picks the right tool, fills in the technical fields and hands back a finished file.

What you can ask the assistant

  • Create a ZUGFeRD invoice or an XRechnung from a short description of the customer, the items, the prices and the VAT rate.
  • Turn an existing PDF invoice into a ZUGFeRD e-invoice.
  • Check an incoming e-invoice against EN 16931 and the XRechnung rules, with every issue explained in plain words.
  • Read the data out of a ZUGFeRD PDF or an XRechnung file, such as the line items and the totals.

How to get the best results

Attach the invoice with the paperclip, then say what should happen to it. The more specific the request, the better the result: name the details that matter to you, such as the Leitweg-ID for a public authority or the payment due date. The finished file is ready to download straight from the conversation.

Can you trust an AI with your invoices?

The AI understands your request; the invoice itself is produced and checked by the same engine as every other tool on this site, against the official EN 16931 rules. Your files are processed in memory over a secure connection and are never stored on our servers.

ZUGFeRD or XRechnung?

Not sure which format your customer needs? Just ask the assistant. As a rule of thumb, ZUGFeRD suits invoices between businesses because it stays a readable PDF, while public authorities expect an XRechnung. The overview of all ways to issue e-invoices compares both.

Already working in ChatGPT or Claude?

The same engine is available in the AI app you already use, through the InvoiceXML MCP server, so you can ask for e-invoices without leaving your usual chat. Connect your AI app

Invoices coming from your own software instead? The ZUGFeRD API page shows the calls.


Related reading

Built for the German mandate

One toolkit for ZUGFeRD and XRechnung

Every German business has had to accept e-invoices since January 2025. Both formats are covered here.

ZUGFeRD or XRechnung? Let the assistant pick the tool Tell the chat what you need: it converts, checks, builds, and reads out German e-invoices. Open assistant

Create

Fill one form, get a ZUGFeRD PDF or an XRechnung with Leitweg-ID

Check & repair

Test against EN 16931 and the XRechnung CIUS, then fix what a buyer rejected

Convert

Move an invoice between PDF, CII, UBL and XRechnung

Open & extract

Open a file, see what is inside it, and take the data with you

Look up & automate

Check who you are invoicing, or move the whole flow to an API
Ready for mandatory e-invoicing?

Make every invoice compliant, in a single message

Subscribe to get unlimited tools, choosable compliance profiles and the full set of premium features.

EN 16931 & PDF/A-3b compliant Results in seconds No installation GoBD-compliant archive
1 free tool use per hour · No card required