Prerequisites
- DATEV Unternehmen Online subscription with Rechnungsschreibung module
- Mandant (client) created with complete Stammdaten (USt-IdNr or Steuernummer)
- DATEV Briefpapier template compatible with PDF/A-3 (no CMYK colors, embedded fonts)
- Debitoren-Stammdaten configured for customers receiving ZUGFeRD
- DATEV Rechenzentrum sync active for automatic Steuerberater data exchange
Step-by-Step Setup
Enable ZUGFeRD in Mandanten-Stammdaten → Ausgabeoptionen
DATEV Unternehmen Online → Stammdaten → Mandant → tab "Ausgabeoptionen". Enable "ZUGFeRD-Rechnungen erstellen". Select profile: BASIC (most B2B), COMFORT (EN 16931 compliance), or EXTENDED (for XRechnung compatibility). BASIC is recommended for general German B2B—it contains all data needed for automated booking.
Verify Mandant tax identifiers: USt-IdNr or Steuernummer
Stammdaten → Mandant → tab "Grunddaten". ZUGFeRD requires either USt-IdNr (DE + 9 digits, e.g., DE123456789) OR Steuernummer (format varies by Bundesland, e.g., 123/456/78901). At least one must be present. If both empty, the generated CII XML will fail BR-DE-16. USt-IdNr is strongly preferred for B2B.
Configure PDF/A-3 compliant Briefpapier template
Stammdaten → Briefpapier → select or create template. Critical: use only RGB colors (not CMYK), embed all fonts (TrueType embedding), no transparency. Test: generate a sample invoice and check with Adobe Preflight or veraPDF. DATEV provides certified templates—search "DATEV Briefpapiervorlagen" in DATEV Service. Non-compliant templates cause PDF-A3-CONFORMANCE errors.
Create and send ZUGFeRD invoice via Rechnungsschreibung
Rechnungsschreibung → Neue Rechnung. Complete invoice as normal. On "Ausgabe" step: select "ZUGFeRD" as output format. Click "Rechnung erstellen". DATEV generates PDF/A-3 with embedded factur-x.xml. Download or send directly via Email aus DATEV. The XML contains all structured data from the invoice including line items.
Verify Steuerberater sync and XML extraction
ZUGFeRD invoices sync automatically to your Steuerberater via DATEV Cloud (Belegbild-Service). They see both PDF and structured data in DATEV Kanzlei-Rechnungswesen. To manually verify XML: open PDF in Adobe Acrobat → View → Navigation Panels → Attachments → extract "factur-x.xml". Upload to Invoice Navigator to validate profile compliance before sending to customers.
Common DATEV Errors
Why this happens in DATEV
Complex Buchungssätze with split VAT rates can cause rounding issues. DATEV internal calculations use high precision, but the exported XML may round differently than the visual PDF shows.
How to fix it
Review Stammdaten > Rundungseinstellungen. Set consistent decimal handling to 2 places for EUR amounts. Verify Buchungssätze totals before export.
Why this happens in DATEV
Either USt-IdNr or Steuernummer is required for XRechnung profile. Incomplete Mandanten-Stammdaten setup may leave both fields empty, especially for newly created clients.
How to fix it
Complete Mandanten-Stammdaten: enter USt-IdNr (DE + 9 digits) OR Steuernummer. For B2G invoicing, USt-IdNr is strongly recommended.
Why this happens in DATEV
DATEV ZUGFeRD output requires PDF/A-3 with embedded XML. Custom letterhead templates (Briefpapier) with non-embedded fonts or CMYK color spaces can break conformance.
How to fix it
Use DATEV-certified Briefpapier templates. Ensure all fonts are embedded and colors are in RGB or sRGB color space.
Pre-Export Checklist for DATEV
Before exporting ZUGFeRD from DATEV, verify these items:
- 1Verify Mandanten-Stammdaten has USt-IdNr or Steuernummer
- 2Confirm ZUGFeRD profile matches customer requirements (COMFORT for most B2B)
- 3Check Buchungssatz totals match expected amounts
- 4Ensure Briefpapier template is PDF/A-3 compliant with embedded fonts
- 5Verify bank details (IBAN, BIC) are complete
- 6Test with a few invoices before bulk export
Testing Your Setup
Generate a test ZUGFeRD invoice in DATEV Unternehmen Online. Download the PDF and verify XML is embedded using Adobe Acrobat or a ZUGFeRD viewer like Mustang.
💡 DATEV provides ZUGFeRD test materials through the DATEV Hilfe-Center. Search "ZUGFeRD Musterrechnung" in the DATEV knowledge base.
Validate Your Output
Upload your DATEV ZUGFeRD PDF to Invoice Navigator. The validator extracts and validates the embedded XML against your selected profile.
Validate ZUGFeRDFAQ
Which ZUGFeRD profile should I use?
Does my Steuerberater see the ZUGFeRD data?
Related Guides
Ready to Test Your DATEV Export?
Upload your ZUGFeRD invoice and get instant compliance feedback with DATEV-specific recommendations.
Validate ZUGFeRD Invoice