fakturai blog

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

  1. Capture customer details, line items, VAT treatment, payment terms and seller data in structured form.
  2. Choose an EN 16931-capable format: ZUGFeRD/Factur-X for hybrid PDF+XML or XRechnung for pure XML workflows.
  3. Avoid PDF-only output for B2B e-invoicing requirements.
  4. Validate before sending: XML structure, business rules, PDF/A for hybrids and the official KoSIT result.
  5. 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.

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

Free validator · Create API key · API docs