PDF to e-invoice Converter
Upload your invoice PDF, review XML and validation, then download the resulting e-invoice. The same workflow provides XRechnung XML and can generate a ZUGFeRD PDF.
- Start for free
- Runs in the browser
- No installation required
- Privacy: see privacy policy
Popular conversions
Jump directly into the most common PDF-to-e-invoice workflows:
Upload your invoice PDF
Which format do I need?
- XRechnung: common for public-sector recipients and portal workflows
- ZUGFeRD: useful when a PDF with machine-readable data is expected
What you get
- XRechnung XML (for XML-first receiving workflows)
- ZUGFeRD PDF (PDF/A‑3 with embedded XML)
- Validation results with hints and errors
Frequent issues we detect
- Missing mandatory fields
- Inconsistent totals or VAT amounts
- Unclear line-item data (quantity/price/VAT rate)
Fast compliance without replacing your system
If you currently send PDF invoices, you do not need an immediate full system replacement. A pragmatic start is to upload your PDF, generate the structured format, check mandatory fields, and correct gaps. This gets you to processable e-invoices quickly while keeping your current workflow.
For delivery, what matters is what your customer or portal accepts. Review XML, validation, and PDF output in one flow, then iterate if needed. That short loop is often the fastest way to become operational.
FAQ
Is a PDF invoice still sufficient?
For visual reading only, often yes. For structured processing, often no. Many recipients require machine-readable invoice data, so structured e-invoices are usually the safer option.
What should I send: XML or PDF?
That depends on recipient requirements. Some workflows require pure XML (XRechnung), while others accept or prefer ZUGFeRD with PDF view. Check the target process before sending.
What is the fastest compliant path without replacing my invoicing software?
Keep your current PDF workflow and add structured conversion in this tool. Validate each invoice and iteratively fix missing mandatory data.
What minimum data is required for a valid e-invoice?
You need correct supplier/buyer data, invoice number/date, line items, VAT rates, totals, and payment information. Depending on recipient rules, extra references may also be mandatory.
Can I start manually and automate later?
Yes. The manual upload workflow is suitable for testing with real documents. Once you understand common corrections, automation planning becomes easier.
How do I validate the generated e-invoice?
Validation runs directly in the converter. You can also re-check the result in the dedicated validator for a final verification pass.
What if my customer requires a specific format?
Choose the required target format directly: XRechnung or ZUGFeRD. If requirements change, switch to the dedicated format-specific page anytime.
Are files stored?
Uploaded files and generated results are stored only as long as required for processing and delivery. Details are defined in the privacy policy.