German B2B e-invoicing mandate — receiving today, sending in 2027 and 2028

From 1 January 2025, every business based in Germany must be able to receive B2B invoices in a structured format (XRechnung, ZUGFeRD ≥2.0.1 under EN 16931). From 1 January 2027, companies above €800,000 annual revenue must send structured e-invoices, and from 1 January 2028, every remaining B2B issuer follows. Norman covers receiving today and prepares sending — no separate compliance project.

Built for anyone who has to meet the German B2B e-invoicing mandate without a side project

Norman covers the receiving mandate from 1 January 2025 and prepares sending for 2027 and 2028 — XRechnung and ZUGFeRD are generated from live invoices, incoming e-invoices are recognised, posted, and archived under GoBD.

Automated bank categorization (SKR03/04)

Norman continuously assigns bank movements to the right accounts and suggests matching SKR03/04 postings.

Bank feedSynced
Receipt
IMG_2841.jpeg
Team lunch · 84.20 €
Transaction
Card payment
Oberholz · May 26, 2026

Smart receipt matching

Forward receipts via app or email. Norman extracts the data and matches them with transactions.

Real-time expense tracking

All expenses broken down by category, automatically updated, and available at any time.

ExpensesOffice rent1,200 €Software340 €Travel costs890 €Entertainment280 €
InsightsActive 24/7
Profit margin is down 6%

Financial overview at a glance

Revenue, expenses, and open items in one dashboard that updates with every booking.

AI-powered insights

Norman identifies savings opportunities, flags unusual bookings, and gives you actionable recommendations.

AI insightsiDeduction foundHome-office allowance!UnusualDuplicate payment to vendor
  • Hosted in Germany
  • EN 16931 / §14 UStG
  • Receiving mandate covered from 2025
  • Sending ready for 2027 + 2028
  • GoBD-archived

How to meet the e-invoicing mandate with Norman

The obligation gets handled inside the live invoicing and bookkeeping workflow — no separate compliance tool.

Cover receiving

From 1 January 2025, B2B recipients must accept XRechnung and ZUGFeRD. Norman recognises incoming e-invoices from email forwarding, uploads, and platforms automatically, reads the structured data from the XML, and books it into input VAT.

Prepare sending

From 1 January 2027 (revenue above €800,000) and 1 January 2028 (everyone else), B2B invoices must go out as structured e-invoices. Norman already issues XRechnung or ZUGFeRD under EN 16931 from the regular invoicing flow — no scramble right before the deadline.

Archive and audit

E-invoices are archived in the original (XML or PDF/A-3 with XML) for ten years under GoBD, unchangeable and timestamped. During an audit, receipt proof, structured data, and posting all live in the same record.

What Norman removes from the e-invoicing mandate

Norman replaces the dedicated e-invoicing mandate project, the PDF inbox for incoming invoices, and the deadline panic before 2025/2027/2028 with one continuous workflow.

Side project

for the mandate on top of day-to-day work

PDF inbox

for incoming B2B invoices from 1 January 2025

Deadline panic

before 2025, 2027, and 2028

Norman instead of a side project for the e-invoicing mandate

Receiving, sending, archiving, and advisor handoff for XRechnung and ZUGFeRD run in one system instead of a separate compliance stack on top of day-to-day work.

NormanSide project + PDF inbox + advisor email
Receiving from 1 January 2025XRechnung and ZUGFeRD from email, upload, and platforms recognised, read, and postedInbound formats sit in a PDF inbox, values are re-typed by hand
Sending from 2027 / 2028XRechnung and ZUGFeRD under EN 16931 from the regular invoicing flowWord templates, an external XML converter, and manual sending
10-year archive (GoBD)Original XML or PDF/A-3 with XML, unchangeable and timestampedReceipts scattered across mail folders and cloud directories
Advisor and DATEV handoffStructured data, original receipts, and VAT linkage in one placeZIP via email in a guessed format with manual rework

Plans that grow with your workflow

Start free and unlock tax, team, and automation features when you need them.

Yearly (3 months free)Monthly

Free

Invoicing and bookkeeping.

€0

/month (excl. VAT)

  • Complete double-entry bookkeeping
  • AI Autopilot
  • Unlimited e-invoicing
  • Bank sync (1 account)
  • Receipt capture
  • AI usage limits apply

Pro

Reports, insights, and advisor tools.

€9
- 25%

/month (excl. VAT)

  • BWA & financial reports
  • AI tax insights
  • DATEV export
  • Tax advisor access
  • Invoicing Pro plan
  • Higher AI limits

Max

Tax filings and team access included.

€39
- 25%

/month (excl. VAT)

  • UStVA & ZM filing
  • Annual filings (USt & GewSt)
  • Multi-user access
  • Bank sync (5 accounts)
  • Invoicing Pro plan
  • Unlimited Norman AI

Start E-invoicing mandate with Norman

Start for free and bring invoices, receipts, bookkeeping, and taxes into one workflow.

Start for free

FAQ