Invoices that arelegally airtight.
Create, scan, validate and export German e-invoices in one portal. Serialized numbering, EN 16931 validation and a drag-and-drop PDF designer — built for § 14 UStG from the ground up.
14 days free · no credit card


Built for German compliance
What it does
Everything the German invoice process demands
Six capabilities that cover the full lifecycle — from a blank draft to a validated, archivable e-invoice.
Invoicing
Draft to finalized with legally serialized numbering per § 14 UStG, per-line VAT, customers and a unified item catalog.
AI Scan
Photograph a paper receipt. Edge detection, OCR and unit inference turn it into a compliant e-invoice.
E-Invoicing
ZUGFeRD, XRechnung 3.0 and EN 16931 — generate, convert, extract and validate with plain-language errors.
PDF Designer
Drag-and-drop layout editor with live data binding, undo/redo and a mandatory-field compliance check.
Access Control
43 permissions, custom roles and per-user overrides where deny always wins — enforced on API, menu and route alike.
Audit Trail
22 action types across 13 entity types, CSV export, and a history that survives user and company deletion.
Inside the portal
See it working
Real screens from the product — not mock-ups.
AI Scan
From paper receipt to e-invoice
Photograph or upload an invoice. The receipt edge is detected automatically, layout and fields are read, units are inferred from a German keyword dictionary, and gross/net totals are reconciled against the printed total — then exported as ZUGFeRD or XRechnung.
- Runs on our own servers — not a third-party cloud OCR
- HEIC, JPG and PNG, converted in the browser
- Live EN 16931 completeness check before export


E-Invoicing
Five profiles, one validator
Generate ZUGFeRD EN 16931, XRechnung 3.0, Extended or Basic — or convert an existing PDF. Upload an XRechnung XML or ZUGFeRD PDF and get a multi-layer report covering XSD schema, business rules, PDF/A-3 conformance and XML embedding.
- Plain-language errors instead of raw validator output
- Extract XML from existing ZUGFeRD / Factur-X PDFs
- ERP export as JSON or 34-column CSV


PDF Designer
Design the document, bind the data
A full drag-and-drop layout editor: text, tables, totals, QR codes, barcodes, logos and signatures. Bind any invoice field with tokens that resolve live in preview — then let the built-in check confirm every legally mandatory field is present.
- Undo/redo, layers, align, snap and rulers
- Import and export template JSON
- Checks against EN 16931 core or the stricter German CIUS


Access Control
A real ACL, not role labels
43 permission keys organised as a module → component → action tree. Create custom roles, then layer per-user grants and denials on top — deny always wins, for every role including the owner.
- One key gates the API, the menu and the route
- Modules you cannot reach never ship their JavaScript
- Changes apply on the user's very next navigation


How it works
Four steps to a compliant invoice
- 01
Set up your company
Legal name, VAT ID, register data, bank details and your numbering rule.
- 02
Design or import a template
Start from the German standard layout, build your own, or turn an existing PDF into one.
- 03
Create or scan invoices
Type them, pick from your catalog, or photograph a paper receipt.
- 04
Export and validate
ZUGFeRD or XRechnung, checked against EN 16931 before it ever leaves.
Pricing
Simple monthly plans
Start free for 14 days. Upgrade when you need the designer, the scanner or fine-grained access control.
See all plansFAQ
Questions, answered
Yes. It generates and validates ZUGFeRD (EN 16931, Extended, Basic) and XRechnung 3.0, embedded as PDF/A-3, and checks against EN 16931 business rules including the stricter German CIUS.
Ready to send compliant invoices?
Start free for 14 days. No credit card, no setup fee.













