Skip to content
Rechnungskit
Solutions

E-invoices and tax filings, automated.

How Rechnungskit turns orders and payments into compliant e-invoices, DATEV bookings and ready-to-file OSS and EC Sales List data.

Subscription billing for SaaS in Germany: seats, add-ons and plan changes with clean VAT
Subscriptions with a chosen quantity, add-ons on one invoice and self-service changes: Rechnungskit bills every period as an e-invoice, with § 31 UStDV for upgrades and § 17 UStG for credit notes.
DATEV export for online shops: sales, fees and payouts already booked
Rechnungskit gives your tax advisor (Steuerberater) ready-made DATEV bookings: sales, payment fees and payouts as an EXTF batch in SKR03 or SKR04, included in every plan.
How to create an e-invoice with ZUGFeRD and XRechnung
How to create an e-invoice in Germany: the right format (ZUGFeRD or XRechnung), the mandatory details under § 14 UStG and the automatic route with Rechnungskit.
E-invoicing for SaaS: a compliant invoice from every subscription payment
Stripe Billing creates PDF invoices without an e-invoice data record. Rechnungskit turns every subscription payment into a GoBD-compliant e-invoice under EN 16931, with the service period, DATEV export, OSS for B2C and reverse charge for B2B.
E-invoicing in Germany for online shops, SaaS and digital products
Rechnungskit turns orders and payments into e-invoices under EN 16931: for Shopify, WooCommerce and Shopware stores, for Stripe subscriptions, and for courses and downloads sold through your own checkout.
Sell Ghost memberships with German invoices, no Stripe required
For Ghost publishers in Germany: sell paid memberships through your own checkout with card, SEPA or PayPal. Every purchase gets an e-invoice, and Rechnungskit sets the tier in Ghost and removes it when the subscription ends.
Gift card accounting for online shops in Germany: single-purpose vs. multi-purpose vouchers
A multi-purpose gift card you sell is a liability, not revenue. Single-purpose vs. multi-purpose vouchers under § 3 UStG, how to book the sale and the redemption, and how Rechnungskit handles it automatically.
A small online shop without a shop system: an order page with e-invoices
An order page for a handful of products: buyers choose quantities, pay by card, PayPal or bank transfer and get an e-invoice. With a QR code for trade fairs and flyers. When that is enough, and when you need a real shop system.
Invoicing software for Kleinunternehmer in Germany: compliant today, ready for growth
Rechnungskit for small businesses under the German small-business VAT exemption (§ 19 UStG): automatic invoices with the required note, a GoBD archive and a smooth switch to standard VAT when you cross the threshold.
Sell an online course in Germany with e-invoices: payment link, course access, DATEV
Sell your online course through your own payment link: card, SEPA or PayPal, a ZUGFeRD invoice for every purchase, course access in Memberspot or Ghost, with EU VAT and the DATEV export handled along the way.
Create invoices online for B2B orders: on account or with prepayment
Orders that do not come through a shop you enter in Rechnungskit yourself: customer, line items, payment method. The result is an e-invoice with payment terms or, for prepayment, a payment request first and the invoice once the money arrives.
Invoices for your Bolt app
You built your app with Bolt (bolt.new) and connected Stripe in one click. Bolt handles the payment, but it doesn't create a legally valid invoice. Rechnungskit turns every sale into a GoBD-compliant e-invoice under EN 16931, with a DATEV export, from one API call in your Supabase Edge Function.
Invoices for your Lovable app
You built your shop or SaaS with Lovable. Lovable handles the payment through Stripe, but it doesn't create a legally valid invoice. Rechnungskit turns every sale into a GoBD-compliant e-invoice under EN 16931, with a DATEV export, from one API call in an edge function of your app.
Invoices for no-code and AI app builders
You build your app with Lovable, Bolt, Replit, v0 or another AI app builder and take payments through Stripe. These tools create the payment, but not a legally valid invoice. Rechnungskit turns it into a GoBD-compliant e-invoice under EN 16931 via API, with a DATEV export.
Shopify store credit accounting: returns, goodwill credit and redemption
Shopify store credit needs different treatment depending on where it comes from: a return with an invoice correction, goodwill credit as a liability, and redemption as a payment method.
Shopify bank transfer prepayment: automatic invoice after payment
Prepayment (Vorkasse) in Shopify runs without a payment provider. Rechnungskit picks up the “paid” status in your shop, records the payment and creates the invoice when the order ships.
Shopware prepayment: automatic invoice after payment
Prepayment (Vorkasse) in Shopware runs without a payment provider. Rechnungskit takes the payment status “Paid” as the incoming payment and writes the invoice when the order ships.
Post-purchase upsells: automatic supplementary invoices
One-click upsells change the order after checkout and take a second payment. Rechnungskit automatically creates a supplementary invoice (Nachtragsrechnung) for exactly the items added.
WooCommerce bank transfer prepayment: automatic invoice after payment
Prepayment (Vorkasse) in WooCommerce runs without a payment provider. Rechnungskit recognizes the change from “On hold” to “Processing” as the payment signal.
de en