Small business
German e-invoicing for small businesses and freelancers
Short answer: Small German B2B suppliers, freelancers and agencies need a practical path to structured EN 16931 e-invoices. PDF-only invoices are not enough. The lightweight route is: keep clean invoice data, generate ZUGFeRD/Factur-X or XRechnung, and validate every file before sending.
Why small teams should solve this narrowly
A full ERP rollout is often too much for a business that sends a few B2B invoices per month. But the structured XML part still matters. The visible PDF is not the legal format by itself; the machine-readable EN 16931 data is what customers, accounting systems and validators process.
Practical checklist
- Capture customer details, line items, VAT treatment, payment terms and seller data in structured form.
- Choose an EN 16931-capable format: ZUGFeRD/Factur-X for hybrid PDF+XML or XRechnung for pure XML workflows.
- Avoid PDF-only output for B2B e-invoicing requirements.
- Validate before sending: XML structure, business rules, PDF/A for hybrids and the official KoSIT result.
- Archive the original file and structured data according to your GoBD process.
Where fakturai fits
fakturai is not an ERP, accounting suite or tax advisor. It is a narrow tool for generating and validating technically checked German e-invoices.
- Free validator: check received or self-generated ZUGFeRD/Factur-X/XRechnung files first.
- API and MCP: generate invoices from forms, CRM, n8n, Make, Zapier or agents.
- Accept gate: generated invoices are delivered only after passing the technical KoSIT acceptance gate.
What fakturai does not replace
Content accuracy remains with the issuer: amounts, VAT rates, service descriptions, small-business VAT treatment, reverse charge and other tax classification. Bookkeeping, archival process and procedural documentation remain your responsibility. fakturai validates format and structure only; no tax/legal advice and no hard guarantees (GHOA-1671).
Recommended first step
Upload an existing file to the validator. If it is only a PDF without structured XML, you know you need a structured generation path before sending B2B e-invoices.
Free German e-invoice validator
Related: Mandate 2025/2027 · Why PDF is not an e-invoice · Formats · API & MCP generation