Convert a PDF invoice to XRechnung
We read the invoice fields from your PDF. You review and correct them, then we generate an XRechnung 3.0 (UBL or CII) and check it against the EN 16931 and XRechnung rules.
Checking is free.Finished e-invoice: €1.90 [VAT note].First file every 30 days free.No sign-up.
Your file is used only to check and fix your invoice and to deliver your result. Results are kept so you can download a verified file again for 90 days; validation logs are deleted after 90 days. You can request deletion at any time.
Downloading the generated XML is free. For the check with the KoSIT validator: Checking is free. The first verified download every 30 days is free. After that €1.90 per invoice, or €9 a month for all of them.
What we read from your PDF
Invoice headerInvoice number, issue date, due date, delivery period · Invoice type (invoice 380, credit note 381, cancellation 384) · Currency · Order and delivery-note references if present on the PDF
Seller and buyerCompany name, address, country · VAT ID and tax number · Buyer reference (BT-10) and Leitweg-ID if present · Seller email and phone
Line itemsPer line: quantity, unit, net unit price · Article number and description · Line-level discounts and charges · Tax rate per line
Tax and paymentTax breakdown: taxable amount and tax amount per rate · IBAN and BIC for bank transfer · Payment terms and discount if present in the PDF text
How it works
01Upload the PDFChoose or drop a file. Printed and scanned PDFs, photos, CSV and Excel. Up to 10 MB.
02Read the fieldsThe file is sent to Anthropic; the model reads the header, parties, line items, taxes and payment details. The extracted draft is deleted after 24 hours.
03Review and correctYou see every field in a form. Missing mandatory fields for the chosen profile are listed. Nothing is generated before you confirm.
04Generate and download the XRechnungWe generate the XRechnung 3.0 as UBL or CII, check it against the EN 16931 and XRechnung rules and show every violation. If it passes, you download the XML directly.
Questions
- Does this work with scanned PDFs?
- Yes. The model reads text from images, so scans and photos work too. The worse the source, the more fields you will have to fill in on the form; that is why you see every field before generation.
- Which XRechnung version is generated?
- XRechnung 3.0 in UBL or CII syntax, chosen in the review step. The generator sets the customization ID.
- Can I edit the extracted data before downloading?
- Yes. After extraction you see a form with every field. Missing mandatory fields are listed above it. XML is generated only after you confirm.
- Where does my PDF go? Is it stored?
- The PDF is sent to Anthropic (US) to read the fields. The extracted draft is deleted on our side after 24 hours. Details are in the privacy policy at /privacy.
- Do I need a Leitweg-ID?
- Only for invoices to German public-sector buyers (BR-DE-15 requires the buyer reference, which is the Leitweg-ID there). For invoices to companies the buyer reference from the order is enough. If it is missing, the check says so.
- Can I generate ZUGFeRD or Peppol from the same PDF?
- Yes. In the review step you choose the profile: XRechnung (UBL or CII), Peppol BIS Billing 3.0 or Factur-X/ZUGFeRD (Minimum, Basic, Extended). See /convert/pdf-to-zugferd.
- What does it cost?
- Reading, reviewing, generating and downloading the generated XML cost nothing and need no account. If you want a rejected or generated file checked with the KoSIT validator and missing details added: Checking is free. The first verified download every 30 days is free. After that €1.90 per invoice, or €9 a month for all of them.