EA Digital Solutions
Systemintegration

BMD-Schnittstelle: Wie Shop, ERP und Buchhaltung Daten an BMD übergeben

Adam Khalil
Systemintegration
Teilen
Eine öffentlich dokumentierte BMD-API haben wir nicht gefunden. BMD dokumentiert aber E-Rechnung und EDI (ebInterface, XRechnung, ZUGFeRD), eine ecosio-Anbindung, XML-Belegarten, BMD Com und BMD Go für Belege sowie Partnerlösungen. Klären Sie den Weg mit Kanzlei und BMD-Betreuer.
Kurz gesagt: Eine öffentlich dokumentierte BMD-API für Entwickler haben wir nicht gefunden. BMD dokumentiert aber mehrere Wege für den Datenaustausch: E-Rechnungen und EDI-Nachrichten über ein eigenes EDI-Framework (u. a. ebInterface, XRechnung, ZUGFeRD), eine direkte Anbindung an den EDI-Dienstleister ecosio, XML-Belegarten für Auftrag, Lieferschein oder Rechnung, die Mandantenplattform BMD Com und die App BMD Go für Belege sowie zahlreiche Partnerlösungen für Shops, Banken und Branchensoftware. Welcher Weg passt, klären Sie am besten gemeinsam mit Ihrer Steuerberatung und Ihrem BMD-Betreuer, bevor programmiert wird.

Wir von EA Digital Solutions in Graz sind kein BMD-Partner und verkaufen keine BMD-Lizenzen. Wir bauen Schnittstellen zwischen Shops, ERP-Systemen und Buchhaltung. Dieser Beitrag fasst zusammen, was BMD selbst zum Datenaustausch veröffentlicht, Stand 28.10.2026. Wo die öffentlichen Unterlagen nichts sagen, schreiben wir das dazu.

Zwei Ausgangslagen: BMD im eigenen Haus oder bei der Steuerberatung

Bevor es um Technik geht, lohnt sich die Frage, wo BMD bei Ihnen überhaupt steht:

  1. BMD ist Ihr eigenes ERP oder Ihre eigene Buchhaltung. Dann geht es darum, Daten aus Shop, Kasse, CRM oder Branchensoftware direkt in Ihr BMD zu bringen, etwa Bestellungen, Kunden, Artikel oder Belege.
  2. BMD läuft bei Ihrer Steuerberatung. Sie arbeiten mit einem anderen System (zum Beispiel weclapp, Odoo oder einer Branchenlösung), und Ihre Kanzlei bucht in BMD. Dann geht es darum, Buchungen und Belege so zu übergeben, dass die Kanzlei sie ohne Nacharbeit übernehmen kann.

Beide Fälle brauchen unterschiedliche Lösungen. Im zweiten Fall entscheidet die Kanzlei mit, welches Format sie annimmt.

Gibt es eine offizielle BMD-API?

Eine öffentlich zugängliche API-Referenz für Entwickler, wie es sie etwa bei weclapp, Odoo oder Microsoft Business Central gibt, haben wir auf bmd.com nicht gefunden.

Was BMD öffentlich dokumentiert:

  • BMD Webservice: In der technischen Dokumentation „BMD Web – Einrichten der Anwendungen“ beschreibt BMD einen Webservice als eigene Webanwendung auf einem Microsoft-IIS-Server (Anwendung „bmdntcsws“, eigener Dienstbenutzer). Wofür der Webservice im Detail genutzt wird und welche Funktionen er anbietet, steht dort nicht.
  • REST-Schnittstelle der Webanwendungen: Der „BMD NTCS Hardening Guide“ erwähnt, dass die BMD-Webanwendungen unter anderem über eine REST-Schnittstelle angesprochen werden können; eine entsprechende Einstellung wird etwa benötigt, wenn die App BMD Go über dieselbe Webseite laufen soll. Der Guide empfiehlt, den Webserver in einer abgeschotteten DMZ zu betreiben, nur über SSL erreichbar zu machen und für Benutzer der Webportale eine Zwei-Faktor-Authentifizierung einzurichten.

Eine Beschreibung der Endpunkte, der Authentifizierung für Fremdsoftware oder der Lizenzbedingungen für eine solche Nutzung ist darin nicht enthalten. Für ein Projekt heißt das: Wenn Sie direkt per Webservice an BMD andocken möchten, klären Sie mit BMD bzw. Ihrem BMD-Betreuer, ob das für Ihren Fall vorgesehen ist, welche Module oder Lizenzen nötig sind und welche Dokumentation Sie dafür bekommen.

Weg 1: E-Rechnung und EDI über das BMD-EDI-Framework

Für elektronische Rechnungen beschreibt BMD in einem Beitrag vom 22.10.2024 folgenden Stand:

  • Ausgangsrechnungen erstellen: ebInterface und XRechnung sowie weitere Standards; ZUGFeRD war zu diesem Zeitpunkt als „in Kürze“ angekündigt. Beliebige XML-Formate können laut BMD auch hybrid, also eingebettet in ein PDF, versendet werden.
  • Eingangsrechnungen einlesen: ebInterface, ZUGFeRD und XRechnung.
  • Übertragung: Das EDI-Framework von BMD unterstützt laut Beitrag mehrere technische Kanäle für den Export von Ausgangs- und den Import von Eingangsrechnungen.

Den aktuellen Funktionsumfang sollten Sie beim Hersteller nachfragen, weil sich dieser Bereich laufend entwickelt.

Für Unternehmen, die an den Bund fakturieren, ist das relevant: Vertragspartner des Bundes müssen Rechnungen seit 1. Jänner 2014 strukturiert elektronisch einbringen, über das Unternehmensserviceportal (USP) oder PEPPOL. ebInterface ist das österreichische XML-Format dafür.

Weg 2: EDI mit Handelspartnern über ecosio

Der österreichische EDI-Dienstleister ecosio beschreibt in einer Referenz, dass die ecosio-API in das BMD-NTCS-ERP-System integriert ist und BMD damit direkt mit dem ecosio Integration Hub verbunden ist. Laut dieser Referenz werden Angebote, Rechnungen, Bestellungen und Lieferscheine ausgetauscht; neue Nachrichten werden automatisch abgerufen, Senden, Empfangen und Überwachung erfolgen aus der BMD-Oberfläche. Außerdem können BMD-Preiskataloge ausgetauscht und bei Bedarf in EDIFACT PRICAT umgewandelt werden.

Die Referenz ist nicht datiert. Wenn Sie mit großen Handelspartnern per EDI arbeiten müssen, fragen Sie bei BMD und ecosio nach, welche Nachrichtentypen für Ihre BMD-Version und Ihre Partner aktuell unterstützt werden.

Weg 3: XML-Belegarten in der BMD-Dokumentation

In der technischen Dokumentation auf bmd.com führt BMD eigene Einträge für XML-Belegarten:

BelegartDateiname laut BMDAngebot
offer.xmlAuftragorder.xml
Auftragsänderungordchg.xmlAuftragsbestätigung
ordrsp.xmlLieferscheindesadv.xml
Rechnunginvoice.xmlLagerbestand
invrpt.xmlPreiskatalogpricat.xml

Die Namen erinnern an die bekannten EDIFACT-Nachrichtentypen. Eine inhaltliche Beschreibung des Aufbaus steht auf den Seiten selbst nicht; die verlinkten Dateien konnten wir bei unserem Abruf nicht öffnen. Für ein Projekt fordern Sie die aktuellen Beispieldateien und Feldbeschreibungen bei BMD an. Für Shop- oder ERP-Anbindungen an die BMD-Warenwirtschaft sind diese Belegarten ein naheliegender Ausgangspunkt, weil Bestellung, Lieferschein und Rechnung genau die Daten sind, die ein Shop erzeugt.

Weg 4: BMD Com und BMD Go für Belege

Wenn Ihre Steuerberatung mit BMD arbeitet, ist die Mandantenplattform BMD Com oft der einfachste Weg für Belege. Laut BMD laden Mandantinnen und Mandanten dort Belege für die Finanzbuchhaltung hoch und können sie vorerfassen bzw. vorkontieren; alternativ kann KI die Daten auslesen und Belege vorkontieren. Außerdem lassen sich Zeiten und Reisekosten erfassen, die in die Lohnverrechnung fließen, und Auswertungen wie offene Posten einsehen.

Mit der App BMD Go fotografieren Sie Belege laut BMD mit dem Smartphone oder importieren vorhandene Bilder und PDFs und senden sie an die BMD-Finanzbuchhaltung oder an die BMD-Com-Plattform Ihrer Kanzlei.

Für Unternehmen mit wenigen Belegen ist das häufig ausreichend. Wenn ein Shop täglich viele Bestellungen erzeugt, braucht es dagegen eine automatisierte Übergabe der Buchungsdaten, nicht nur der Belegbilder.

Weg 5: Partnerlösungen

BMD listet auf seiner Seite „Partner-Lösungen“ zahlreiche Anbieter, die eine Verbindung zu BMD herstellen. Einige Beispiele mit dem, was BMD dazu beschreibt:

  • Webshops: Die Firma identity hat „BMD Connect“ entwickelt, das Artikeldaten, Preise, Lagerstände, Kunden und Bestellungen zwischen Shops oder Portalen und der BMD Business Software abgleicht. Weitere Partner wie digital concepts (Shop und BMD Commerce) oder syreta verbinden Webshops mit BMD.
  • EDI: TWZ bietet einen Konnektor zwischen BMD und der eigenen EDI-Plattform; editel ist als Konverter gelistet.
  • Bank: finAPI ist als Open-Banking-Schnittstelle im Zahlungsverkehr der BMD FIBU genannt, unter anderem für den Import von Kontoauszügen.
  • Belegverarbeitung: Finmatics sortiert Belege mit KI und übergibt Buchungsvorschläge über BMD Com oder BMD Go.
  • Branchensoftware: Mehrere Anbieter übertragen Buchungen, offene Posten, Zahlungseingänge oder Stammdaten an BMD. Bei WERBAS etwa erfolgt der Import und Export von Buchungssätzen über Dateien, deren Spaltenüberschriften den Vorgaben von BMD entsprechen müssen.

Bevor Sie eine eigene Schnittstelle entwickeln lassen, lohnt sich ein Blick auf diese Liste. Wenn es für Ihren Shop oder Ihre Branchensoftware bereits einen Partner-Konnektor gibt, ist das oft der schnellere Weg. Eine eigene Lösung lohnt sich vor allem dann, wenn mehrere Systeme beteiligt sind oder Ihre Abläufe vom Standard abweichen.

Weg 6: Export aus dem eigenen ERP an die Kanzlei

Viele ERP-Systeme bringen selbst einen Export für BMD mit. Ein Beispiel ist weclapp: Laut weclapp-Dokumentation exportiert der BMD-Export festgeschriebene Journalbuchungen für einen gewählten Zeitraum in eine Exportdatei, die Sie aus dem Protokoll herunterladen und Ihrer Steuerberatung geben. Voraussetzungen sind unter anderem ein eingerichtetes Buchhaltungsmodul, BMD-konforme Debitoren- und Kreditorennummern und Nummernkreise, bei denen sich Personenkonten und Sachkonten nicht überschneiden. Buchungssymbole und Steuercodes sollten Sie laut weclapp mit Ihrer Steuerberatung abstimmen.

Solche Exporte sind gut, wenn Ihre Buchhaltung ohnehin im ERP passiert. Sie lösen aber nicht automatisch die Frage, wie Bestellungen aus einem Shop oder Daten aus weiteren Systemen ins ERP kommen.

Ein typischer Datenfluss: Shop, ERP, BMD

Ein typisches Szenario sieht so aus:

  1. Shop → ERP: Eine Bestellung im Webshop wird automatisch als Auftrag im ERP angelegt, inklusive Kunde, Artikel, Preise, Steuersatz und Zahlungsart.
  2. ERP → Shop: Status, Lieferung und Tracking-Nummer gehen zurück an den Shop, damit die Kundin informiert wird.
  3. ERP → Buchhaltung: Rechnungen und Zahlungen werden als Buchungen an BMD übergeben, entweder direkt in Ihr eigenes BMD oder als Export an die Kanzlei.
  4. Belege: Rechnungs-PDFs oder E-Rechnungen werden mitgeliefert oder über BMD Com bereitgestellt.

An jeder Stelle muss feststehen, welches System führend ist. Wenn Artikelpreise im ERP gepflegt werden, darf sie im Shop niemand händisch ändern, sonst stimmen Rechnung und Buchung nicht mehr überein.

Was Sie vor einem BMD-Schnittstellenprojekt klären sollten

Mit Ihrer Steuerberatung:

  • Welches Format nimmt die Kanzlei an, und wer importiert die Daten?
  • Was soll übergeben werden: Buchungen, Belegbilder, offene Posten, Stammdaten der Personenkonten?
  • Welcher Kontenrahmen, welche Steuercodes und Buchungssymbole gelten?
  • Wie sind die Nummernkreise für Kunden und Lieferanten aufgebaut?
  • Wie oft wird übergeben, und bis wann muss der Monat vollständig sein?

Mit BMD bzw. Ihrem BMD-Betreuer:

  • Welche BMD-Version und welche Module setzen Sie ein (z. B. Warenwirtschaft, FIBU, EDI)?
  • Läuft BMD bei Ihnen On-Premise oder in der BMD Cloud?
  • Welche Import- oder Schnittstellenwege sind für Ihren Fall vorgesehen, und welche Lizenzen sind nötig?
  • Gibt es Feldbeschreibungen oder Beispieldateien für die benötigten Belegarten?
  • Gibt es für Ihren Shop oder Ihre Branchensoftware bereits eine Partnerlösung?

Für die technische Umsetzung:

  • Was passiert, wenn eine Übergabe fehlschlägt? Wer wird benachrichtigt?
  • Wie wird verhindert, dass ein Datensatz doppelt übertragen wird?
  • Wie lassen sich Übergaben nachvollziehen (Protokoll, Belegnummer, Zeitstempel)?
  • Wie wird der Datenaustausch abgesichert, wenn BMD-Webanwendungen aus dem Internet erreichbar sind?

So gehen wir bei BMD-Anbindungen vor

Wir beginnen nicht mit Code, sondern mit einem Gespräch mit Ihnen und, wenn möglich, Ihrer Steuerberatung. Dann legen wir gemeinsam den Datenfluss fest: welche Daten, welche Richtung, welches Format, welche Häufigkeit. Bevor eine Schnittstelle live geht, lassen wir einen Testmonat von der Kanzlei probeweise importieren. Jede Übergabe wird protokolliert, Fehler lösen eine Benachrichtigung aus, und doppelte Übertragungen werden technisch verhindert.

Wenn es eine passende Partnerlösung gibt, sagen wir Ihnen das. Wenn nicht, entwickeln wir die Verbindung zwischen Shop, ERP und Buchhaltung. Mehr dazu auf unserer Seite Systemintegration. Welche ERP-Systeme BMD-Übergaben von Haus aus mitbringen, zeigt unser ERP-Vergleich 2026 für KMU in Österreich. Im kostenlosen Erstgespräch klären wir, welcher Weg für Sie sinnvoll ist.

Quellen (abgerufen am 28.10.2026)

Häufige Fragen

Hat BMD eine offene REST-API?▾

Eine öffentlich dokumentierte API-Referenz für Entwickler haben wir auf bmd.com nicht gefunden. BMD beschreibt einen Webservice und eine REST-Schnittstelle der Webanwendungen in der technischen Dokumentation, aber ohne Endpunkte oder Bedingungen für Fremdsoftware. Klären Sie das mit BMD.

Welche E-Rechnungsformate kann BMD?▾

Laut BMD-Beitrag vom 22.10.2024 erstellt BMD ebInterface und XRechnung und liest ebInterface, ZUGFeRD und XRechnung ein; ZUGFeRD-Ausgang war angekündigt. Den aktuellen Stand fragen Sie beim Hersteller nach.

Kann mein Webshop direkt mit BMD verbunden werden?▾

Das ist möglich, entweder über eine Partnerlösung wie BMD Connect oder über eine eigene Schnittstelle. Welcher Weg passt, hängt von Ihrem Shop, Ihren BMD-Modulen und Ihren Abläufen ab.

Mein ERP ist nicht BMD, meine Steuerberatung arbeitet aber mit BMD. Was nun?▾

Prüfen Sie, ob Ihr ERP einen BMD-Export hat, wie etwa weclapp. Stimmen Sie Format, Nummernkreise und Steuercodes mit der Kanzlei ab und lassen Sie einen Testmonat probeweise importieren.

Reicht es, Belege über BMD Com hochzuladen?▾

Bei wenigen Belegen oft ja. Bei vielen automatisch erzeugten Rechnungen, etwa aus einem Webshop, ist eine automatisierte Übergabe der Buchungsdaten meist sinnvoller.

Was kostet eine BMD-Schnittstelle?▾

Das hängt von Anzahl der Systeme, Datenarten und Richtung der Datenflüsse ab. Systemintegrationen beginnen bei uns ab 4.500 €; einen Festpreis nennen wir nach dem Erstgespräch.

15 Minuten

Wissen, wie das für Ihr Unternehmen aussieht?

Termin wählen, und wir schauen uns Ihre Situation gemeinsam an — ohne Vorbereitung, ohne Verkaufsgespräch.

Passende Leistung

Systemintegration & API-Entwicklung

Systeme, die miteinander reden — statt nebeneinander.

Mehr erfahren →

Neue Artikel direkt in dein Postfach

  • ✓Neue Artikel direkt ins Postfach
  • ✓Digitale Marketing-Tipps für KMUs
  • ✓Kein Spam, jederzeit abmeldbar

Kein Spam. Jederzeit abmeldbar.

Weitere Artikel

Netzwerkkabel mit orangen LEDs und Belege als Sinnbild für die Verbindung von Shopify und BMD
Systemintegration

Shopify mit BMD verbinden: Buchhaltung automatisch

Es gibt keine fertige Verbindung zwischen Shopify und BMD. So bringen österreichische Shops Bestellungen, Gutschriften und Auszahlungen trotzdem automatisch in die Buchhaltung.

21. Oktober 2026