Back to projects

InvoiceFlow

Startup

E-invoice middleware for Steuerberater. Drops onto a Kanzlei's mailbox, parses incoming XRechnung-UBL and ZUGFeRD invoices line-by-line, auto-classifies via VAT-ID rules, and exports a DATEV-CSV ready for import.

invoiceflow.stickymicky.com
Started 2025-04Philipp Schmid

Problem

From 2025, all B2B invoices in Germany must be e-invoices - Steuerberater suddenly need to parse XRechnung and ZUGFeRD, but DATEV's own tools are slow to roll out.

Solution

Drop-in middleware: forward invoices to a per-Kanzlei mailbox, get parsed line items, automatic VAT-ID-based classification, DATEV-CSV export.

Tech Stack

Next.js 15TypeScriptSupabasePostgreSQLXRechnung-UBL ParserStripe

Infrastructure

Self-hosted on Hetzner with mail-ingestion worker per Kanzlei.

Outlook

Adding ZUGFeRD-export, multi-Kanzlei team accounts, and DATEV cloud-API direct-push.

Next.jsE-RechnungDATEVXRechnung