einfache- rechnungen.de
E-Rechnung mit · Großhandel & Versandhandel

E-Rechnung mit SOG ERP: so wird aus der SOG-Rechnung eine XRechnung oder ZUGFeRD

Für Groß- und Außenhändler, die mit SOG ERP arbeiten, ob in der Cloud, gekauft oder gemietet. Die Seite fasst zusammen, was das SOG-Modul E-Invoice laut Hersteller leistet, welche Installationen davon noch nicht profitieren und wie Lieferungen ins EU-Ausland und in Drittländer in der E-Rechnung aussehen müssen.

Kurz gesagt: SOG ERP kann E-Rechnungen über das Modul E-Invoice. Laut SOG steht es seit dem 1. Januar 2025 mit dem aktuellen Programmstand und dem Continuous-Delivery-Update zur Verfügung (Herstellerseite, abgerufen September 2026). Fehlt bei einer Lieferung ins EU-Ausland eine Kleinigkeit, etwa die USt-IdNr. des Kunden oder das Land der Lieferanschrift, lehnt der Empfänger die Datei als ungültig ab, und die Zahlung verzögert sich. Solche Lücken finden Sie hier in zwei Minuten, bevor die Rechnung Ihr Haus verlässt. Erster Schritt ist, mit SOG zu klären, ob Ihre Installation auf dem aktuellen Continuous-Delivery-Stand ist und ob das Modul für Sie freigeschaltet oder lizenziert werden muss; ob es Zusatzkosten verursacht, sagt SOG öffentlich nicht. Eine externe API (Schnittstelle, über die Programme Daten austauschen) brauchen Sie nur, wenn Ihre Installation nicht auf diesem Stand ist, für eine unabhängige Prüfung oder für Sonderfälle. Dann ist Weg B über den XML-Export in einigen Tagen bis wenigen Wochen umgesetzt.

Was SOG ERP heute kann

SOG ERP stammt von der SOG Business-Software GmbH. Das Unternehmen wurde 1984 gegründet und nennt über 290 Kunden aus Großhandel, Außenhandel und E-Commerce. Betrieben wird die Software als Cloud-Lösung (Managed oder Self-Managed Hosting in Rechenzentren in Deutschland oder den Niederlanden), im Kaufmodell auf eigener Hardware oder in der eigenen Private Cloud sowie zur Miete.

Für die E-Rechnung wird SOG ERP laut Hersteller „durch das Modul E-Invoice erweitert“. Es importiert Eingangsrechnungen in den Formaten ZUGFeRD 2.x (ein normales PDF mit denselben Rechnungsdaten als eingebettetem XML), Factur-X 1.x und XRechnung (reine XML-Datei, das Pflichtformat für Behörden) und unterstützt einen automatischen Dokumentenexport, mit dem Verkaufsrechnungen direkt als E-Rechnungen erstellt und versendet werden. Zur Archivierung empfiehlt SOG die Anbindung von ELO. Welches ZUGFeRD-Profil und welche XRechnung-Version der Ausgang schreibt und ob das Modul im Wartungsvertrag enthalten ist, steht nicht auf der Seite.

Für die Anbindung externer Dienste sind die Schnittstellen interessant: Datenexport „über PRICAT, als XML-Format, als Belegdaten oder direkt per Datenbankschnittstelle“, ein Datenimport für XML-Vorgänge, SOAP-Dienste mit XML-Nachrichten, EDI über Dienstleister, DATEV und der Formulargenerator SOG Forms. Im Verkauf nennt SOG unter anderem Rabattstaffeln, Bonusabrechnung mit Bonusgutschriften und eine Delkredereabrechnung für Zentralregulierer. Beim Außenhandel betont SOG, dass Exportabwicklung bei über 98 % seiner Kunden zum Tagesgeschäft gehört.

Der passende Weg für SOG ERP

  1. Programmstand prüfen: Klären Sie mit SOG, ob Ihre Installation den Stand mit E-Invoice hat und ob das Modul bei Ihnen aktiv ist. Bei Kauflizenzen, die länger nicht aktualisiert wurden, ist das die wichtigste Frage.
  2. Wenn E-Invoice aktiv ist: Testen Sie die Grenzfälle des Außenhandels, bevor Sie umstellen: eine innergemeinschaftliche Lieferung, eine Ausfuhr, eine Gutschrift. Die erzeugten Dateien prüfen Sie mit POST /v1/invoices/validate-pdf oder /validate-xml oder einfach im Viewer.
  3. Wenn nicht, Weg B: Nutzen Sie den XML-Export der Belegdaten oder die Datenbankschnittstelle. Ein Mapping setzt Kopf, Positionen, Steuer und Summen in das JSON (ein Textformat für Daten) der API um. Der Server rendert daraus eine Sicht-PDF, die garantiert zur XML passt. Das Layout ist neutral; ab Plan Pro sind Logo und Briefpapier möglich.
  4. Alternativ Weg A: Soll die gewohnte SOG-Forms-Rechnung erhalten bleiben, schicken Sie deren PDF mit. Dann verantworten Sie selbst, dass Sichtbild und Daten übereinstimmen.
  5. Weg C: Über die SOAP-Schnittstelle oder die Datenbankschnittstelle ließe sich der Aufruf voraussichtlich beim Fakturieren automatisieren; ob und wie, klären wir mit Ihnen und SOG. Das ist eine Projektaufgabe von einigen Wochen, die wir mit Ihnen und gegebenenfalls SOG abstimmen.

Fragen Sie Ihren SOG-Betreuer wörtlich: „Ist unsere Installation auf dem aktuellen Continuous-Delivery-Stand, ist das Modul E-Invoice bei uns freigeschaltet oder muss es lizenziert werden, was kostet es, und welches ZUGFeRD-Profil und welche XRechnung-Version schreibt es im Rechnungsausgang?“

Beispiel: SOG-Rechnung als ZUGFeRD in einem Aufruf

Ein Händler für Wohnaccessoires in Hamburg liefert an einen Händler in Wien, die Ware geht an dessen Lager in Linz. Die Lieferung ist als innergemeinschaftliche Lieferung steuerfrei (Kategorie K). Weil hier Weg B gezeigt wird, fehlt invoice_pdf_base64: die Sicht-PDF erzeugt der Server. Das JSON ist gegen XRechnung 3.0 geprüft.

Vorher liegen nur die Belegdaten aus dem SOG-Export vor. Nachher haben Sie eine geprüfte E-Rechnung für den Kunden in Wien, in der Steuerbefreiung, USt-IdNr. und Lieferland so stehen, dass sein System sie ohne Rückfrage annimmt.

Der folgende Kasten ist für Ihre IT oder Ihr Systemhaus gedacht. Als Inhaber reicht es zu wissen: So sieht ein Beispiel aus, das die Prüfung besteht.

Technisches Beispiel anzeigen (JSON, für Ihre IT)
# Belegdaten aus dem SOG-XML-Export, Sicht-PDF rendert der Server:
curl -X POST https://api.einfache-rechnungen.de/v1/invoices/generate \
  -H "X-API-Key: erk_ihr_key" \
  -H "Content-Type: application/json" \
  -d @eu-lieferung.json
{
  "invoice": {
    "invoice_number": "AR-2026-33871",
    "issue_date": "2026-10-05",
    "delivery_date": "2026-10-05",
    "due_date": "2026-11-04",
    "currency": "EUR",
    "buyer_reference": "AT-1182",
    "purchase_order_reference": "PO-7719",
    "seller": {
      "name": "Hansa Wohnaccessoires GmbH",
      "address": {"street": "Speicherstraße 21", "postal_code": "20457", "city": "Hamburg", "country_code": "DE"},
      "vat_id": "DE811223344",
      "electronic_address": "rechnung@hansa-wohnen.example",
      "electronic_address_scheme": "EM",
      "contact": {"name": "Vertriebsinnendienst", "phone": "+49 40 5550300", "email": "rechnung@hansa-wohnen.example"}
    },
    "buyer": {
      "name": "Alpen Living Handels GmbH",
      "address": {"street": "Mariahilfer Straße 88", "postal_code": "1070", "city": "Wien", "country_code": "AT"},
      "vat_id": "ATU12345675",
      "electronic_address": "office@alpenliving.example",
      "electronic_address_scheme": "EM"
    },
    "ship_to": {
      "name": "Alpen Living Lager Linz",
      "address": {"street": "Hafenstraße 47", "postal_code": "4020", "city": "Linz", "country_code": "AT"}
    },
    "payment_means": {"code": "58", "iban": "DE75512108001245126199", "bic": "SOGEDEFFXXX"},
    "lines": [
      {
        "line_id": "1",
        "name": "Windlicht Glas 20 cm",
        "description": "6 Stück je Karton",
        "quantity": "24",
        "unit_code": "XCT",
        "unit_price_net": "31.20",
        "line_net_amount": "748.80",
        "tax_category": "K",
        "tax_rate": "0"
      },
      {
        "line_id": "2",
        "name": "Dekokissen Leinen 45x45 cm, sand",
        "quantity": "60",
        "unit_code": "C62",
        "unit_price_net": "7.95",
        "line_allowances": [
          {"amount": "23.85", "reason": "Aktionsrabatt", "percentage": "5", "basis_amount": "477.00"}
        ],
        "line_net_amount": "453.15",
        "tax_category": "K",
        "tax_rate": "0"
      }
    ],
    "charges": [{"amount": "45.00", "reason": "Versandkosten Spedition", "tax_category": "K", "tax_rate": "0"}],
    "tax_breakdown": [
      {
        "category": "K",
        "rate": "0",
        "taxable_amount": "1246.95",
        "tax_amount": "0.00",
        "exemption_reason": "Steuerfreie innergemeinschaftliche Lieferung"
      }
    ],
    "totals": {
      "line_net_amount": "1201.95",
      "charge_total_amount": "45.00",
      "net_amount": "1246.95",
      "tax_amount": "0.00",
      "gross_amount": "1246.95",
      "payable_amount": "1246.95"
    }
  },
  "options": {"profile": "XRECHNUNG", "syntax": "CII"}
}

Auch die Versandkosten tragen hier Kategorie K mit 0 %. Berechnen Sie die Fracht als Nebenleistung zur Lieferung, folgt sie in der Regel deren steuerlicher Behandlung. Mit 19 % entstünde eine zweite Steuergruppe auf derselben Rechnung. Im Zweifel klärt das Ihr Steuerberater.

Feldzuordnung

Die Tabelle zeigt, wo die Angaben Ihrer SOG-Rechnung in der E-Rechnung landen. Kürzel wie BR-DE-26, BT-10 oder BG-3 stammen aus der Norm EN 16931. Sie müssen sie nicht kennen; wichtig ist der erklärende Satz daneben.

Angabe auf Ihrer SOG-RechnungHinweisEN 16931API-Feld
Rechnungsnummereindeutig je RechnungBT-1invoice.invoice_number
RechnungsdatumFormat JJJJ-MM-TTBT-2invoice.issue_date
Liefer- oder Versanddatumbei Lieferung ins EU-Ausland PflichtBT-72invoice.delivery_date
Kundennummerbei Behörden die Leitweg-IDBT-10invoice.buyer_reference
USt-ID des Kundenbei Kategorie K PflichtBT-48buyer.vat_id
LieferanschriftLand der Lieferung bei K PflichtBG-15, BT-80invoice.ship_to
Positionen mit Menge und EinheitKarton als XCTBG-25lines[], unit_code
USt-Satz bzw. SteuerbefreiungK oder G mit 0BT-151/152tax_category, tax_rate
Hinweis zur SteuerbefreiungText, der den Grund nenntBT-120tax_breakdown[].exemption_reason
ZahlungszielFälligkeitsdatumBT-9invoice.due_date
IBAN, BICBIC bei Auslandskunden sinnvollBT-84/86payment_means.iban, bic

Stolpersteine im Groß- und Außenhandel mit SOG ERP

  • EU-Lieferung ohne Lieferland: Die Norm verlangt bei Kategorie K das Land der Lieferanschrift (Regel BR-IC-12). Viele Druckformulare zeigen nur die Rechnungsanschrift. Folge: Die Validierung schlägt fehl, die API antwortet mit HTTP 422. Lösung: ship_to mit Name und Adresse übergeben, auch wenn sie der Rechnungsanschrift entspricht.
  • Fehlende USt-ID oder fehlender Befreiungstext: Ohne vat_id des Kunden verletzt die Rechnung BR-IC-02, ohne exemption_reason in der Steueraufschlüsselung BR-IC-10. Beides wird vor dem Versand abgelehnt, nicht erst beim Empfänger. Pflegen Sie die USt-ID im Kundenstamm und hinterlegen Sie einen festen Befreiungstext je Steuerfall.
  • Ausfuhr in die Schweiz oder nach Großbritannien: Hier gilt Kategorie G mit eigenem Befreiungstext. Eine USt-ID des Kunden ist dafür nicht nötig, den Ausfuhrnachweis führen Sie wie bisher außerhalb der Rechnung.
  • Bonusgutschrift über ein ganzes Halbjahr: SOG erzeugt Bonusgutschriften aus Bonusstaffeln. Als E-Rechnung ist das eine Gutschrift mit Typ 381. Im Profil XRechnung darf höchstens ein Vorbeleg genannt werden, eine Liste aller Rechnungen des Zeitraums passt nicht hinein. Lassen Sie preceding_invoices leer und geben Sie den Zeitraum in billing_period_start und billing_period_end an. Das haben wir so gegen XRechnung 3.0 geprüft.
  • Delkredere und Zentralregulierung: Rechnet ein Zentralregulierer für seine Mitglieder ab, gibt es einen weiteren Beteiligten neben Käufer und Verkäufer. Für einen abweichenden Rechnungsempfänger hat unser Datenmodell kein eigenes Feld. Solche Sammelbelege klären wir individuell, bevor Sie sie elektronisch versenden.
  • Fremdwährung: Eine steuerfreie Ausfuhr in CHF oder GBP bilden Sie mit currency ab; das haben wir mit Kategorie G und CHF gegen XRechnung 3.0 geprüft. Weist eine Fremdwährungsrechnung dagegen deutsche Umsatzsteuer aus, kann der Steuerbetrag zusätzlich in Euro nötig sein (BT-111). Dieses Feld bietet unser Datenmodell derzeit nicht; solche Fälle klären wir individuell.

Häufige Fragen

Kann SOG ERP E-Rechnungen erstellen?
Ja, über das Modul E-Invoice. Laut SOG erstellt und versendet es Verkaufsrechnungen als E-Rechnung und importiert Eingangsrechnungen in ZUGFeRD 2.x, Factur-X 1.x und XRechnung. Verfügbar ist es seit dem 1. Januar 2025 mit dem aktuellen Programmstand.
Was tun, wenn unsere SOG-Installation nicht auf dem aktuellen Stand ist?
Klären Sie zuerst mit SOG, ob ein Update möglich ist. Bis dahin können Sie Belegdaten über den XML-Export oder die Datenbankschnittstelle an die API übergeben (Weg B) und erhalten eine geprüfte E-Rechnung mit passender Sicht-PDF.
Was braucht eine innergemeinschaftliche Lieferung in der E-Rechnung?
Steuerkategorie K mit 0 %, die USt-ID des Kunden, das Lieferdatum, einen Befreiungstext in der Steueraufschlüsselung und eine Lieferanschrift mit Land. Fehlt eine dieser Angaben, schlägt die Prüfung fehl.
Wie stelle ich eine Bonusgutschrift als E-Rechnung aus?
Als Gutschrift mit dem Typ 381. Weil XRechnung höchstens einen Vorbeleg erlaubt, geben Sie bei einem Bonus über viele Rechnungen den Zeitraum als Abrechnungszeitraum an statt einer Liste von Rechnungsnummern.
Was passiert nach einem SOG-Update?
Ändert ein SOG-Update Exportfelder, Druckvorlagen oder Tabellen, kann die Datenübergabe falsche oder leere Werte liefern. Schicken Sie nach jedem Update eine Testrechnung durch die kostenlose Prüfung, bevor Sie regulär weiterarbeiten.
Wer haftet, wenn die E-Rechnung inhaltlich falsch ist?
Für den Inhalt Ihrer Rechnung bleiben Sie verantwortlich, wie bei jeder Papierrechnung. Die Prüfung stellt sicher, dass die Datei den Formatregeln der EN 16931 entspricht, nicht dass Preise oder Steuersätze stimmen.

SOG ERP ist ein Produkt von SOG Business-Software GmbH. einfache-rechnungen.de ist ein unabhängiges Angebot und steht in keiner Verbindung zum Hersteller.

Kosten: Die Prüfung und Erzeugung kostet 0 € für 10 Rechnungen im Monat, danach ab 7,99 € netto. Eine Anbindung durch Coreventa ist ein Festpreisprojekt; den Rahmen klären wir im kostenlosen Erstgespräch. Ihre Rechnungs- und Kundendaten bleiben dabei auf deutschen Servern (Hetzner).

SOG-Rechnungen als E-Rechnung ausgeben und prüfen

Kostenlos testen: 10 Rechnungen im Monat, keine Kreditkarte. Für die Anbindung an SOG ERP sprechen Sie mit uns.

Kostenlos registrieren Anbindung besprechen

Stand: September 2026 · Angaben zu SOG ERP nach öffentlichen Herstellerquellen, ohne Gewähr · keine Rechts- oder Steuerberatung.

Quellen (abgerufen am 25.09.2026): SOG, E-Invoice, https://sog.de/landingpages/e-invoice/; SOG, ERP-Schnittstellen, https://sog.de/produkte/erp-warenwirtschaft/schnittstellen/; SOG, Verkauf, https://sog.de/produkte/erp-warenwirtschaft/verkauf/; SOG, ERP-Cloud, https://sog.de/loesungen/cloud/; SOG, ERP kaufen, https://sog.de/loesungen/kauf/; SOG, Startseite, https://sog.de/; SOG, Moduldatenblatt E-Invoice (Dezember 2024), https://sog.de/wp-content/uploads/SOG-E-Invoice.pdf (abgerufen am 26.09.2026)