
Eine Anfrage kommt per Mail, daraus wird ein Angebot in der Warenwirtschaft. Wird es angenommen, folgen Auftrag, Lieferschein und Rechnung. Am Ende landen die Buchungsdaten in der Buchhaltung. An jedem dieser Übergänge kann ein Medienbruch entstehen, wenn jemand dieselben Angaben noch einmal eintippt.
Schnittstellen schließen diese Lücken. Dieser Beitrag erklärt, wie sie Daten übersetzen, wann diese sofort fließen sollten, warum die E-Rechnung ein guter Anlass ist und wie Verbindungen zuverlässig bleiben.
Warum Schnittstellen gerade für kleinere Betriebe zählen
Laut Eurostat nutzte 2025 gut die Hälfte der Unternehmen in der EU spezielle Unternehmenssoftware. Bei ERP-Systemen reichte der Anteil von 41 Prozent bei kleinen bis 89 Prozent bei großen Unternehmen. Kleinere Betriebe arbeiten also häufig ohne zentrales System. Sie nutzen mehrere Einzelprogramme, und dazwischen überträgt ein Mensch die Daten von Hand.
Ein zentrales System löst das nicht von selbst. Eine Studie der Universität Lyon beschreibt, dass Unternehmen für verschiedene Aufgaben häufig verschiedene Anbieter wählen. Die Buchhaltung kommt dann von einem Hersteller, die Zeiterfassung von einem anderen. Mit jedem weiteren Programm wächst die Zahl der Übergänge.
Ein Kunde ruft an und fragt nach seiner Lieferung. Ohne Verbindungen öffnet jemand Warenwirtschaft, Versandliste und Postfach nacheinander. Mit Verbindungen steht der Stand an einer Stelle, und die Antwort dauert Sekunden statt Minuten.
Dazu passt die Lage beim Investieren. Laut KfW hat im Zeitraum 2022 bis 2024 knapp ein Drittel der mittelständischen Unternehmen ein Digitalisierungsvorhaben abgeschlossen. Viele Betriebe suchen deshalb Schritte mit überschaubarem Aufwand. Eine Schnittstelle ist so ein Schritt, denn sie nutzt bereits bezahlte Programme.
Welche Programme sich anbinden lassen
Grundsätzlich lässt sich fast jedes Programm anbinden. Häufig sind es diese:
- Warenwirtschaft oder ERP-System
- Buchhaltung
- Onlineshop
- Zeiterfassung
- Ablage
- Portale von Herstellern und Lieferanten
Cloud-Programme bieten meist eine eigene Programmierschnittstelle. Darüber lassen sie sich gut mit Programmen im eigenen Haus verbinden. Viele ältere Programme bieten Exporte und Importe. Ob das zuverlässig klappt, zeigt eine Prüfung vor der Anbindung. Sie klärt, welche Wege der Hersteller anbietet, welche Daten zugänglich sind und welcher Aufwand entsteht. Wie wir dabei vorgehen, steht auf der Seite Schnittstellen.
Die Zahl der Programme spielt keine große Rolle. Schon eine einzige Verbindung entlastet spürbar, etwa wenn der Shop wächst und Bestellungen sich stapeln oder die Stunden aus der Zeiterfassung nicht im Auftrag landen.
Wie eine Schnittstelle Daten übersetzt
Zwei Programme beschreiben dieselbe Information oft unterschiedlich. Im Shop heißt ein Feld vielleicht Kundennummer, in der Warenwirtschaft Debitor. Die Schnittstelle ordnet solche Felder einander zu. Sie übersetzt auch Formate, denn ein Datum, eine Währung oder eine Einheit muss im Zielprogramm richtig ankommen.
Für den Austausch nutzen Programme meist verbreitete Datenformate wie CSV, XML oder JSON. Die Studie aus Lyon erwartet, dass Standards für den Datenaustausch weiter an Bedeutung gewinnen. Je verbreiteter ein Format ist, desto leichter lässt sich ein Programm anbinden.
Die führende Quelle
Ebenso wichtig ist die Frage, wo eine Information gepflegt wird. Jede Information hat ein führendes Programm, alle anderen übernehmen sie von dort. Kundendaten liegen zum Beispiel oft in der Warenwirtschaft. Manche Daten fließen nur in eine Richtung, andere in beide. MintCode Solutions legt vor dem Bau jeder Schnittstelle gemeinsam mit dem Betrieb fest, welches Programm für welche Information führt und in welche Richtung die Daten fließen. So entstehen keine widersprüchlichen Datenstände, und die Zuordnung ist später Teil der Dokumentation.
Artikelnummern zuordnen
Besonders deutlich wird das Übersetzen bei Portalen von Herstellern. Jeder Hersteller nutzt eigene Nummern, Ihr Betrieb hat ebenfalls eigene Artikelnummern. Ohne Zuordnung passen die Daten aus den Portalen nicht zu Ihrer Warenwirtschaft. Deshalb bekommt jede Herstellernummer ihren Platz bei Ihrem Artikel. Diese Arbeit ist einmalig aufwendig und erleichtert danach jede Anfrage. Mehr dazu bei der Portal-Anbindung.
Echtzeit oder in festen Abständen?
Nicht jede Information muss sofort übertragen werden.
| Information | Typischer Rhythmus | Worauf es ankommt |
|---|---|---|
| Neue Bestellung | schnell | Sie sollte zügig im System landen. |
| Bestände im Onlineshop | oft eine Aktualisierung pro Stunde | Bei Waren mit kleinem Bestand schneller, bei großem Vorrat ruhiger |
| Auswertung für den Monatsabschluss | einmal am Tag | Ein ruhiger Takt reicht. |
Ein Beispiel aus dem Handel zeigt den Unterschied. Verkauft der Shop einen Artikel, sinkt der Bestand. Erfährt die Warenwirtschaft davon erst am Abend, kann derselbe Artikel tagsüber mehrfach verkauft werden.
Die Entscheidung beeinflusst auch den Aufwand. Eine Übertragung in Echtzeit braucht eine Programmierschnittstelle. Feste Abstände lassen sich auch über Dateien gut lösen. Je häufiger übertragen wird, desto wichtiger wird eine gute Überwachung. MintCode wählt für jede Verbindung den passenden Rhythmus und beginnt im Zweifel mit festen Abständen, weil sich ein Takt später verkürzen lässt, wenn er im Alltag nicht reicht.
Die E-Rechnung als Anlass
Seit dem 1. Januar 2025 müssen Unternehmen in Deutschland E-Rechnungen empfangen und verarbeiten können, so die IHK Südlicher Oberrhein. Ein reines PDF gilt seitdem nicht mehr als elektronische Rechnung. Zur Pflicht gehört auch eine revisionssichere Archivierung.
E-Rechnungen enthalten ihre Daten in festgelegten Feldern, etwa Lieferant, Rechnungsnummer, Beträge und Positionen. Mit einer passenden Verbindung fließen sie direkt in Warenwirtschaft und Buchhaltung und landen am richtigen Vorgang. Der Abgleich mit Bestellung und Wareneingang kann dann automatisch erfolgen. Niemand muss die Rechnung mehr abtippen, und die Pflicht wird zur Entlastung.
Auch die Ablage lässt sich so regeln. Nach den GoBD in der Fassung vom 14. Juli 2025 genügt bei einer E-Rechnung die strukturierte XML-Datei, wie der Zentralverband des Deutschen Handwerks zusammenfasst. Ein zusätzliches PDF ist nur bei abweichenden oder zusätzlichen steuerlich relevanten Angaben nötig. Laut IHK Köln muss der strukturierte Datensatz revisionssicher und unverändert gespeichert werden. Eine Schnittstelle kann die Datei deshalb automatisch am richtigen Vorgang ablegen. Die steuerliche Bewertung im Einzelfall klären Sie mit Ihrem Steuerbüro.
Ein Ablauf für alle Eingangswege
Viele Betriebe empfangen Rechnungen heute auf mehreren Wegen. Ein Teil kommt als E-Rechnung, ein anderer noch als PDF oder auf Papier. Eine gute Lösung führt alle Wege in einem gemeinsamen Ablauf zusammen. So entsteht kein zweiter Prozess nur für E-Rechnungen. Wie das im Posteingang aussieht, beschreibt der Beitrag Rechnungseingang automatisieren. Um die eigenen Rechnungen geht es im Beitrag E-Rechnung ausstellen.
Da auch Lieferanten nach und nach umstellen, kommen in der Übergangszeit viele Formate gleichzeitig an. Ein festes Postfach für Rechnungen und ein bevorzugtes Format, mit dem Sie Ihre Lieferanten aktiv ansprechen, erleichtern beiden Seiten die Arbeit.
Wenn aus einer Verbindung viele werden
Selten bleibt es bei einer einzigen Verbindung. Nach dem Shop folgt die Buchhaltung, danach vielleicht die Zeiterfassung. Eine Schnittstelle verbindet zwei Programme. Integration meint das Zusammenspiel aller Programme eines Betriebs und besteht meist aus mehreren Schnittstellen. Übersichtlich bleibt das mit einer Übersicht aller Datenflüsse, die zeigt, welches Programm mit welchem verbunden ist.
Nicht jede Verbindung bleibt im eigenen Haus. Auch Lieferanten, Kunden und Steuerbüro tauschen Daten mit Ihnen aus, oft per Mail mit Anhang. Auch solche Wege lassen sich verbinden, sodass Bestellungen und Rechnungen ohne Umweg fließen.
Direkt verbinden oder über eine zentrale Stelle?
Ab einer gewissen Zahl von Verbindungen stellt sich eine Architekturfrage. Entweder verbindet man Programme jeweils direkt miteinander, oder man führt die Daten über eine zentrale Stelle. Die Studie aus Lyon beschreibt solche zentralen Ansätze unter dem Begriff Enterprise Application Integration. Für wenige Programme sind direkte Verbindungen meist der einfachere Weg. Bei vielen Programmen kann eine zentrale Stelle die Übersicht erleichtern.
Dokumentation und Updates
Eine Schnittstelle läuft oft jahrelang im Hintergrund. Muss sie angepasst werden, hilft eine verständliche Beschreibung. Sie hält fest, welche Daten fließen, in welche Richtung und nach welchen Regeln. Gehört diese Beschreibung Ihnen, bleiben Sie unabhängig von einzelnen Personen und Anbietern.
Programme bekommen regelmäßig neue Versionen, und manchmal ändert sich dabei auch die Schnittstelle. Eine Checkliste des Bayerischen Landesamts für Datenschutzaufsicht empfiehlt einen festen Plan für das Einspielen von Updates. Updates sollen nur aus seriösen Quellen stammen, und Änderungen am System sollen nachvollziehbar bleiben. Bei neuer Software sieht die Checkliste Test- und Abnahmeverfahren vor. Für Schnittstellen heißt das, Ankündigungen der Hersteller zu verfolgen und die Verbindung vor einer Änderung zu testen. In den ersten Tagen nach dem Start lohnt ein besonders genauer Blick, ob alle Daten richtig ankommen.
Woran Sie eine gute Schnittstelle erkennen
- Sie überträgt nur die Daten, die wirklich gebraucht werden.
- Sie meldet Fehler, statt sie zu verschlucken.
- Sie ist verständlich dokumentiert.
- Sie arbeitet mit klaren Regeln zur führenden Quelle.
- Sie lässt sich bei Änderungen anpassen.
- Sie läuft mit möglichst wenigen Zugriffsrechten.
- Sie hält auch bei vielen Vorgängen am Tag zuverlässig durch.
Standpunkt von MintCode Automate
Einordnung von MintCode: eine Verbindung nach der anderen
Wir bei MintCode Automate empfehlen, eine verbundene Systemlandschaft Schritt für Schritt aufzubauen und mit der Verbindung zu beginnen, die heute die meiste Handarbeit verursacht. Weitere folgen, wenn die erste zuverlässig läuft. So gewöhnt sich das Team nach und nach an die neuen Abläufe, und Investitionen verteilen sich über die Zeit.
Jede Etappe braucht ein klares Ziel. Was soll nach der ersten Verbindung besser laufen? Woran erkennen wir das? Vorher lohnt meist ein Blick auf die betroffenen Daten, denn je sauberer sie sind, desto zuverlässiger läuft die Verbindung. Wie das geht, beschreibt der Beitrag Stammdaten bereinigen.
Den Anfang macht ein Überblick über Ihre Programme. Im Automatisierungscheck sprechen wir dreißig Minuten über Ihren Alltag. Danach wissen Sie, wo Ihre Programme heute nicht miteinander reden.
Quellen
- Eurostat: Larger enterprises used more e-business apps in 2025. Meldung vom 20. Mai 2026.
- Neubert, Gilles; Ouzrout, Yacine; Bouras, Abdelaziz: Collaboration and integration through information technologies in supply chains. Université Lumière Lyon 2, arXiv:1811.01688.
- KfW Research: KfW-Digitalisierungsbericht Mittelstand 2025. Frankfurt am Main, April 2026.
- IHK Südlicher Oberrhein: E-Rechnungsabwicklung, Einstieg und FAQ.
- Zentralverband des Deutschen Handwerks: Veröffentlichung aktualisierter GoBD. 22. August 2025.
- IHK Köln: Neues BMF-Schreiben zur E-Rechnung vom 15. Oktober 2025.
- Bayerisches Landesamt für Datenschutzaufsicht: Checkliste Patch Management im Alltag.
Stand: 21. Oktober 2026. Keine Steuer- oder Rechtsberatung. Steuerliche Fragen klären Sie bitte mit Ihrem Steuerbüro.


