Retail & commerce · Germany · Tax compliance

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

Retroactive 31 July 2025 deadline. Fines up to €25,000 under §379 of the fiscal code.1,2,3,4
Die Hilfe und das Beispiel für das XML-Schema ist leider nicht wirklich zu gebrauchen. — Operator post, ELSTER user forum, §146a XML schema thread, 2025 (translated: "The help and the example for the XML schema are unfortunately not really usable.")

Further reading

Ad · rail 1
Your banner here
€20/ month
A baker in Wuppertal with one till. A hairdresser in Leipzig with two. A four-table family restaurant in Bavaria. They are on this page right now, looking for a route through §146a that doesn't start with "register as a software developer". Put your TSE module or point-of-sale system in front of them.
We're also still figuring out the XML upload. Solidarity.
Buy this ad slot →
PayPal subscription · Cancel any time · 1-month minimum
Ad · inline 1
Your banner here
€20/ month
Sell TSE modules, an ELSTER reporting workflow, or a point-of-sale system built around §146a? This is the page where the operators are looking.
Wide banner. Wider than the rails. Wider than the §146a form's session timeout.
Buy this ad slot →
PayPal subscription · Cancel any time · 1-month minimum

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.

Austrian-German fiscalisation provider. Markets SUBMIT DE, a programmatic ELSTER submission product for the §146a notification obligation. Built for till vendors and multi-till operators.
fiskaly.com/de
German point-of-sale vendor for gastronomy and small retail. Homepage runs an operator guide, "Kassenmeldepflicht ab 2025: So bereitest Du Dein Unternehmen vor", alongside fully-tax-office-compliant framing.
gastrosoft.de
Cloud point-of-sale provider for retail, gastronomy and services. Public FAQ states the §146a obligation directly: tills with TSE serial numbers must be filed with the local tax office since 1 January 2025.
ready2order.com/de

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.

Help us improve this page

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.

No tracking. We don't put your email on a list. See privacy policy.

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.

Ad · rail 2
Your banner here
€20/ month
No middlemen, no auction, no algorithm. One slot, one page about §146a, one operator audience. Cancel any time.
We will personally email you when your banner goes live. We are that bootstrapped.
Buy this ad slot →
PayPal subscription · Cancel any time · 1-month minimum