Issue
You build the invoice as usual — Norman emits a ZUGFeRD PDF/A-3 with embedded EN 16931 XML in the right profile (e.g. EN 16931 or EXTENDED) and fills mandatory fields, VAT logic, and payment data automatically.
We use cookies to analyze how our site is used. You can accept or reject these — necessary cookies are always on. Privacy Policy.
Norman generates ZUGFeRD invoices as PDF/A-3 with embedded EN 16931 XML — in the right profile per buyer. Incoming ZUGFeRD invoices are recognised automatically, posted, and archived under GoBD. That covers the German B2B e-invoicing mandate for receiving from 2025 and sending from 2027 or 2028.
Invoices leave Norman as ZUGFeRD PDF/A-3 with embedded EN 16931 XML, incoming ZUGFeRD invoices are recognised automatically — with posting, input VAT, and audit-proof archiving.
Norman continuously assigns bank movements to the right accounts and suggests matching SKR03/04 postings.
Forward receipts via app or email. Norman extracts the data and matches them with transactions.
All expenses broken down by category, automatically updated, and available at any time.
Revenue, expenses, and open items in one dashboard that updates with every booking.
Norman identifies savings opportunities, flags unusual bookings, and gives you actionable recommendations.
ZUGFeRD emerges from the live invoicing process, with no separate PDF editor or XML converter.
You build the invoice as usual — Norman emits a ZUGFeRD PDF/A-3 with embedded EN 16931 XML in the right profile (e.g. EN 16931 or EXTENDED) and fills mandatory fields, VAT logic, and payment data automatically.
The ZUGFeRD file goes by email or download to B2B buyers — one file with a human-readable PDF layout and structured data, compatible with Factur-X and the German B2B e-invoicing mandate from 2025/2027/2028.
Incoming ZUGFeRD invoices are recognised automatically: Norman reads amounts, VAT rates, and due dates from the embedded XML, books them into input VAT, and archives the original PDF/A-3 in an audit-proof way.
Norman replaces the double upkeep of PDF and XML, ZUGFeRD profile guesswork, and after-the-fact PDF/A-3 conversion with one continuous workflow.
across two tools with drift between layout and data
between MINIMUM, BASIC, EN 16931, and EXTENDED
patched together from regular PDFs after the fact
ZUGFeRD creation, profile selection, sending, and receiving run in one system instead of bouncing between a PDF editor, an XML converter, and an inbox.
| Norman | PDF template + XML converter + inbox | |
|---|---|---|
| Create ZUGFeRD | Generated from the live invoice as PDF/A-3 with embedded EN 16931 XML | Load the PDF into an external converter and manually attach the XML |
| Profile and validation | Norman picks the right ZUGFeRD profile and checks EN 16931 mandatory fields | You guess between MINIMUM, BASIC, EN 16931, and EXTENDED |
| Delivery to B2B buyers | One file by email or download — layout and data in a single PDF/A-3 | PDF and XML separately, every buyer gets a different bundle |
| Incoming ZUGFeRD | Auto-read from the embedded XML, posted, original archived under GoBD | Only the PDF is read, values are re-typed by hand |
Start free and unlock tax, team, and automation features when you need them.
Free
Invoicing and bookkeeping.
/month (excl. VAT)
Pro
Reports, insights, and advisor tools.
/month (excl. VAT)
Max
Tax filings and team access included.
/month (excl. VAT)
Start for free and bring invoices, receipts, bookkeeping, and taxes into one workflow.
Start for free