Germany's till-registration portal returns 403 errors — operators face nine clicks per till.
A bakery with one register. A hairdresser with two stations. A regional retailer with thirty. Since 1 January 2025 each must register every electronic till and its certified TSE module (Technische Sicherheitseinrichtung, the tamper-proof signing unit every German till must carry) through Mein ELSTER, Germany's online tax portal, under §146a Abs. 4 of the Abgabenordnung (the fiscal code). The per-till form drags. The XML alternative returns HTTP 403. The schema documentation sits behind ERiC, the tax authority's developer-only interface.
01The pain
Nine clicks per till. A regional retailer with thirty registers does the arithmetic: two-hundred-and-seventy clicks, one session timeout, start over. The bulk alternative — an XML upload through Mein ELSTER — returns HTTP 403. The schema documentation lives behind ERiC, reachable only after registering as a software developer with the tax authority. "The help and the example for the XML schema are unfortunately not really usable," one operator wrote on the official ELSTER user forum, the one the tax authority itself runs.1 A baker is not a developer.
Since 1 January 2025 the obligation under §146a Abs. 4 of the Abgabenordnung is binding, and the dates run backwards. Every till already on the counter on 1 July 2025 had to be filed with the local tax office by 31 July 2025. New tills get a one-month window from purchase; decommissioned tills, one month from takedown. Paper is not accepted. The form caps at 1,000 systems per location. Fines under §379 reach €25,000.243
And the inversion underneath. Per a December 2021 ruling of the Federal Fiscal Court, German cash-intensive businesses are still not legally required to use an electronic till at all. The bakers who digitised carry the notification obligation. The ones who stayed on paper carry nothing.3
Further reading
- 1 ELSTER user forum — official forum operated by the German tax authority — thread "XML-Schema für Meldung von Aufzeichnungssystemen § 146a AO Kassenmeldung": forum.elster.de/.../461475-xml-schema-für-meldung-von-aufzeichnungssystemen-n-146a-ao-kassenmeldung
- 2 Steuertipps (operator-facing German tax-advice publication) — "Meldepflicht für Registrierkassen ab 2025: Was Unternehmer wissen müssen": steuertipps.de/.../meldepflicht-fuer-registrierkassen-ab-2025-was-unternehmer-wissen-muessen
- 3 Handwerksblatt (German skilled-trades trade press, affiliated with the German skilled-trades confederation) — "Registrierkassen — worauf müssen Händler achten / keine Pflicht zur elektronischen Kasse": handwerksblatt.de/.../keine-pflicht-zur-elektronischen-kasse
- 4 ELSTER (official portal of the German tax authority) — §146a notification form page, "Mitteilung über elektronische Aufzeichnungssysteme (§ 146a Absatz 4 AO)": elster.de/eportal/formulare-leistungen/alleformulare/aufzeichnung146a
02Who solves this today
German vendors that publicly self-market to the §146a niche on their own homepage. Each entry verified live on the date of writing. The list is intentionally narrow.
Listed providers publicly market to the §146a niche on their own German homepages. Inclusion is not endorsement. Several adjacent vendors were considered (Tillhub, Lexware, fiskaly's English homepage) and excluded because their public marketing references the broader KassenSichV (the cash-register security ordinance) / TSE compliance space without explicitly naming §146a — the exact niche this page is about. Trade-press outlets and the official ELSTER portal are cited above in section 01 as the source of the operator-side narrative, not as solution providers.
Report a mistake — or suggest a new solution
Spot a wrong number, dead source link, missing aspect, broken translation? Or know a vendor we should list as a solution? Tell us. The Director re-checks every report and either updates the page or writes back with a reason.
Got it — thank you.
The Director will look at your report on the next research cycle. If you left an email you'll hear back when we either update the page or decide it's not actionable (with a one-paragraph reason).
Listed companies — manage your entry. If you're one of the providers above and anything here is wrong, missing, or out of date — or you'd rather not be listed — let us know. Removal in 24 hours; corrections within 7 business days. We don't contact listed companies first; we publish what your own public marketing claims and respond when you reach out. Email contact@aikraft.com.