Skip to content
Rechnungskit

Features

One system for everything that comes after checkout.

E-invoices & documents
E-invoices as ZUGFeRD and XRechnung Every document is a ZUGFeRD invoice under EN 16931: a PDF/A-3 with embedded XML. The XML meets the format requirement for e-invoices in § 14 (1) UStG, and consumers open the document like a normal PDF. Public-sector buyers automatically get an XRechnung 3.0 as soon as their Leitweg-ID (public-sector routing ID) is on file.
E-invoices & documents
Invoice template and sending in your name Logo, accent color and text blocks make the invoice yours. Optional email delivery goes out in the name of your business, not in the name of Rechnungskit.
E-invoices & documents
Validation before sending Mandatory fields under § 14 UStG, tax rates and format rules are checked before the invoice reaches the customer.
E-invoices & documents
The correct date of supply Shipped goods are invoiced on the shipping date, not the payment date. The date of delivery is a mandatory detail on the invoice (§ 14 (4) no. 6 UStG). Digital services are invoiced right after payment.
E-invoices & documents
Cancellation invoices straight from the shop A refund or cancellation in the shop or at the payment provider? Rechnungskit creates the cancellation invoice (Storno) automatically, accurate to the cent even for partial refunds.
E-invoices & documents
Supplementary invoice for post-purchase upsells A one-click upsell after checkout (e.g. WooCommerce with FunnelKit/UpStroke)? The order grows, a second payment comes in, and Rechnungskit automatically creates a supplementary invoice for exactly the items added.
E-invoices & documents
Correcting the billing address Did a customer enter the wrong billing address or forget the company name? You correct it right on the invoice, as a corrected invoice (§ 31 UStDV) under the same invoice number, without a cancellation.
Checkout, subscriptions & API
Checkout link for one-time purchases Sell your own products without a shop through a shareable link (checkout.rechnungskit.de/c/your-product). The buyer chooses the product and address, pays through your own payment provider, and Rechnungskit issues the e-invoice automatically.
Checkout, subscriptions & API
Shop page for small product ranges Several products on one page (checkout.rechnungskit.de/shop/your-name): buyers add quantities to the cart and check out, and the result is one order and one e-invoice. Meant for small product ranges, trade fair stands and direct sales, not as a replacement for a shop system.
Checkout, subscriptions & API
Manual orders and invoices You create orders that come in without a shop yourself, for example from business customers by email or phone. A wizard guides you through customer, line items, service and payment method; the result is the e-invoice with payment terms or, for prepayment, once the money has arrived.
Checkout, subscriptions & API
Subscriptions with a customer portal Recurring services like SaaS without a shop and without Stripe Billing: create plans, share the subscription link, and Rechnungskit sets up the mandate, charges monthly or annually and creates the e-invoice for each period.
Checkout, subscriptions & API
Push API for your own systems Your SaaS, own checkout or headless shop reports orders to Rechnungskit via REST. The payment comes from the connected payment provider, and the e-invoice is created as soon as the two match.
Taxes & EU
VAT matrix for Germany, the EU and non-EU countries Rechnungskit determines the type of supply, place of supply, taxability and exemption in the legally required order, for goods, SaaS and digital services.
Taxes & EU
Product catalog with VAT categories Every product gets a VAT category, and the category sets the tax rate per delivery country through the country matrix. Rechnungskit classifies new shop products with AI support, and you confirm.
Taxes & EU
EU tax rates, automatically VAT rates per country and product category straight from the EU database TEDB, updated automatically every month.
Taxes & EU
Foreign currencies with correct euro conversion Invoices can be issued in EUR, CHF, USD, GBP, SEK, DKK, NOK, PLN and CZK. Net amount, VAT and total also appear in euros on the document. By law, the BMF monthly average rate applies; using a daily rate requires permission from the tax office (§ 16 (6) UStG).
Taxes & EU
OSS export included Distance sales and digital B2C services land together in the quarterly OSS return, prepared by country and tax rate for the BZSt (§ 16 (1d) UStG).
Taxes & EU
EC Sales List (Zusammenfassende Meldung, ZM) EU B2B supplies, triangular transactions and certain reverse-charge services are compiled from the invoice lines into a locked ELSTER import file.
Taxes & EU
VAT IDs checked and documented Rechnungskit runs qualified VAT ID checks with the BZSt, live at checkout and again in the invoicing pipeline, and keeps the response as solid evidence.
Taxes & EU
Vouchers and store credit with their own register Purchased vouchers, return credit and referral rewards are classified separately and tracked transparently.
Accounting & archive
Revenue recognition, deposits and deferred revenue (pRAP) For each transaction, Rechnungskit documents when an amount counts as revenue and when it is first carried as a liability or deferred revenue (pRAP).
Accounting & archive
DATEV export with documents Revenue and payments as finished EXTF booking batches per month, plus the documents as a DATEV "Belegtransfer" package. Your tax advisor imports both directly, with no rework.
Accounting & archive
Deferrals (Rechnungsabgrenzung) Deferred revenue for prepaid services, with your tax advisor's documented policy per fiscal year.
Accounting & archive
GoBD-compliant archive Every document is stored tamper-proof for 8 years: structured XML in immutable storage (WORM) with a SHA-256 checksum that is verified on every retrieval.
Payments & connections
Connect shops and payment providers Shopify, WooCommerce and Shopware deliver the orders; Stripe, Mollie, PayPal, Klarna, GoCardless, Unzer and Shopify Payments deliver the payments. When the two match, the document is created.
Payments & connections
Payout reconciliation Every payout from Stripe, Mollie, PayPal, GoCardless, Klarna or Shopify Payments is broken down into payments, fees and refunds and reconciled against your invoices.
Payments & connections
Open items & reminders Pay-by-invoice and prepayment under control: invoice on shipping, open items always in view.
Setup & team
Guided setup, test mode and go-live Kit guides you from your company details to the first connection. In test mode, documents run through the same pipeline as real invoices, but they don't count anywhere and never leave the system.
Setup & team
Team, tax advisor and auditors Role-based access: your team works along, your tax advisor gets their own area, auditors only read. Every action is recorded in the immutable activity log.
Setup & team
Kit, the in-app assistant Kit explains features, shows you the right setting and helps with open tasks. When it doesn't know, a person takes over.

Rechnungskit is not a tax advisory or law firm. This article explains general principles and does not replace advice from a tax advisor (Steuerberater, § 5 StBerG) or a lawyer (§ 3 RDG). Rechnungskit is built for businesses based in Germany and prepares documents, tax rates and bookings automatically. How your specific case is treated remains your decision, ideally together with your tax advisor or a lawyer.

Ready for mandatory e-invoicing?

We check every invoice before it goes out. Set up in minutes, cancel any time.

Try it now
de en