einfache- rechnungen.de
E-Rechnung mit · Spedition & Logistik

E-Rechnung mit cargo support: so wird aus der cs-CONNECT-Rechnung eine XRechnung oder ZUGFeRD

Für Container-Trucker, Teil- und Komplettladungsspeditionen und Möbellogistiker, die mit cs CONNECT von cargo support arbeiten. Sie lesen hier, was der Hersteller zur E-Rechnung veröffentlicht hat, wer nach der Umfirmierung 2025 zuständig ist und an welchen Stellen eine unabhängige Prüfung Fehler findet, die das Schnittstellenmodul nicht bemerkt.

Kurz gesagt: Ja, cs CONNECT kann E-Rechnung selbst. Laut cargo support erzeugt es ZUGFeRD (ein normales PDF mit denselben Rechnungsdaten als eingebettetem XML) ab Version 9.30 (Blog vom 30.07.2020) und XRechnung (reine XML-Datei, das Pflichtformat für Behörden) ab Version 9.33.62 (Blog vom 10.09.2021), abgerechnet pro Transaktion über die Schnittstelle „Rechnungsexport an Auftraggeber“. Diese Angaben stammen aus 2020 und 2021: Schreibt Ihr Release noch den damaligen Stand, fehlen etwa die elektronischen Adressen, die XRechnung seit Version 3.0 verlangt, und das Rechnungsportal einer Behörde oder eines großen Verladers weist die Datei komplett zurück; die Zahlung verzögert sich um Wochen. Ob Ihr Release betroffen ist, prüfen Sie hier kostenlos in zwei Minuten; Release und Einrichtung nennt Ihnen der Support. Unsere API (Schnittstelle, über die Programme Daten austauschen) brauchen Sie dann als Gegenprüfung und für den Eingang; nur bei älteren Releases oder Mandanten ohne das Modul lohnt Weg A, der in ein bis drei Tagen steht.

Was cs CONNECT heute kann

Produkt und Zielgruppe: cs CONNECT ist eine modulare Speditionssoftware. Kern ist cs JOB, das Auftragsmanagement „vom Angebot bis zur Abrechnung“; dazu kommen cs PLAN (Disposition), cs COM (Kommunikation) und Zusatzmodule wie cs HUB für Schnittstellen. Der Hersteller nennt als Branchen intermodale Containerlogistik, Teil- und Komplettpartien, Neumöbel und Schwerlast.

Abrechnung: cs JOB listet automatisierte Kunden- und Subunternehmer-Abrechnung, die Verarbeitung von Eingangsgutschriften, elektronischen Rechnungsversand an Kunden und die Datenübergabe an Buchhaltung und Steuerberater. Rechnungsformulare passen Sie mit dem integrierten Formulardesigner an. Mandantenfähigkeit mit Intercompany-Verrechnung ist eingebaut.

Schnittstellen: Unter „cs HUB / Invoice“ führt cargo support (Stand der Archivseite: April 2025) Tradeshift für Kühne+Nagel und Forto als verfügbar, Tradeshift für DHL als in Vorbereitung, außerdem ZUGFeRD und XRechnung als verfügbare Formate. „cs HUB / Accounting“ nennt DATEV, Diamant, Sage, SAP, Schilling, Abacus, BMD und Lexware.

Betrieb: Windows-Client ab .NET 4.8, lokal, auf dem Terminalserver oder in der Cloud per RDP oder Citrix; Application Server unter Windows mit REDIS und RabbitMQ; Datenbank MySQL, lokal oder bei Azure oder AWS.

Hersteller heute: Seit dem 14.01.2025 firmieren die Firmen der cargo support Group gemeinsam mit active logistics als proLogistik Transportation GmbH (Dortmund), Teil der proLogistik Group. Die alten cargosupport.de-Adressen leiten dorthin um; für Bestandskunden gibt es die Seite „cargo support powered by proLogistik“. Ob und wie cs CONNECT neben dem pLG TMS der Gruppe weiterentwickelt wird, geht aus den öffentlichen Seiten nicht hervor.

Der passende Weg für cs CONNECT

  1. Stand klären: Fragen Sie den Support, welches Release Sie fahren und ob die Schnittstelle „Rechnungsexport an Auftraggeber“ für jeden Mandanten eingerichtet ist. Die Herstellerangaben stammen aus 2020 und 2021; welche XRechnung-Version Ihr Release schreibt, steht dort nicht. Fragen Sie Ihren cs-CONNECT-Betreuer bei proLogistik wörtlich: „Welches Release fahren wir, ist der Rechnungsexport an Auftraggeber für jeden unserer Mandanten eingerichtet, welche XRechnung-Version schreibt er, was kostet eine Transaktion, und wird cs CONNECT über 2028 hinaus gepflegt?“
  2. Jede Rechnungsart einmal gegenprüfen: Erzeugen Sie aus cs CONNECT je eine Kundenrechnung, eine Subunternehmer-Abrechnung, eine steuerfreie Hafenfahrt und eine Rechnung an eine Behörde. Die XML schicken Sie an POST /v1/invoices/validate-xml, das ZUGFeRD-PDF an /v1/invoices/validate-pdf, oder Sie ziehen die Dateien in den kostenlosen Viewer. Der Bericht nennt jede verletzte Regel mit Kennung.
  3. Falls das Modul fehlt: Das Formular aus dem Formulardesigner bleibt Ihr Rechnungsbild. Kopf- und Positionsdaten liefert ein lesender Datenbank-View auf die MySQL-Datenbank; welche Tabellen das sind, weiß der Hersteller-Support. Ein Skript schickt PDF und JSON (ein Textformat für Daten) an generate (Weg A). Aufwand: ein bis drei Tage einschließlich Test.
  4. Eingang: E-Rechnungen von Subunternehmern, Terminals und Werkstätten lesen Sie im Viewer; die XML aus einem ZUGFeRD-PDF liefert POST /v1/invoices/extract.

Beispiel: cs-CONNECT-Rechnung als ZUGFeRD in einem Aufruf

Nachlauf eines Importcontainers vom Hamburger Terminal zum Empfänger in Kassel, mit Wartezeit am Terminal. Beide Positionen sind steuerfrei, weil sie sich auf eingeführte Ware beziehen. Das PDF kommt aus dem cs-Formular, die API bettet die XML ein.

Vorher: Ihr cs-Formular druckt die Rechnung für den Containernachlauf wie gewohnt als PDF. Nachher: dasselbe PDF mit eingebetteter XRechnung-XML, beide Positionen korrekt als steuerfrei ausgewiesen und von der Prüfung bestätigt.

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)
# PDF aus cs CONNECT plus Rechnungsdaten an die API:
curl -X POST https://api.einfache-rechnungen.de/v1/invoices/generate \
  -H "X-API-Key: erk_ihr_key" \
  -H "Content-Type: application/json" \
  -d @container-nachlauf.json
{
  "invoice": {
    "invoice_number": "CT-26-04418",
    "issue_date": "2026-10-05",
    "delivery_date": "2026-10-02",
    "due_date": "2026-11-04",
    "currency": "EUR",
    "buyer_reference": "Einkauf 4410",
    "purchase_order_reference": "Buchung 5520193",
    "seller": {
      "name": "Elbe Container Trucking GmbH",
      "address": { "street": "Am Kai 12", "postal_code": "21129", "city": "Hamburg", "country_code": "DE" },
      "vat_id": "DE123456789",
      "electronic_address": "rechnung@elbe-trucking.example",
      "electronic_address_scheme": "EM",
      "contact": { "name": "Abrechnung", "phone": "+49 40 000000", "email": "rechnung@elbe-trucking.example" }
    },
    "buyer": {
      "name": "Hessen Import GmbH",
      "address": { "street": "Lagerstraße 3", "postal_code": "34123", "city": "Kassel", "country_code": "DE" },
      "electronic_address": "kreditoren@hessen-import.example",
      "electronic_address_scheme": "EM"
    },
    "payment_means": { "code": "58", "iban": "DE02500105170137075030" },
    "lines": [
      { "line_id": "1", "name": "Containertransport Import 40' HC, Hamburg CTA nach Kassel",
        "description": "Container MSKU 7654321, 18,4 t, Anlieferung 02.10.2026",
        "quantity": "1", "unit_code": "LS", "unit_price_net": "890.00",
        "line_net_amount": "890.00", "tax_category": "E", "tax_rate": "0" },
      { "line_id": "2", "name": "Wartezeit Terminal über 2 Freistunden",
        "quantity": "1.5", "unit_code": "HUR", "unit_price_net": "60.00",
        "line_net_amount": "90.00", "tax_category": "E", "tax_rate": "0" }
    ],
    "tax_breakdown": [
      { "category": "E", "rate": "0", "taxable_amount": "980.00", "tax_amount": "0.00",
        "exemption_reason": "Steuerfrei nach § 4 Nr. 3 Buchst. a Doppelbuchst. bb UStG" }
    ],
    "totals": { "line_net_amount": "980.00", "net_amount": "980.00", "tax_amount": "0.00",
      "gross_amount": "980.00", "payable_amount": "980.00" }
  },
  "invoice_pdf_base64": "JVBERi0xLjQK…",
  "options": { "profile": "XRECHNUNG", "syntax": "CII", "allow_unverified_visual": true }
}

Die Antwort enthält das ZUGFeRD-PDF im Format PDF/A-3u (Archivformat für PDF, das eingebettete Dateien erlaubt), die XRechnung-XML und den Prüfbericht, dazu visual_source: "client_supplied". Das bedeutet: Die API prüft die Daten, nicht Ihr Formular.

Wichtig: In diesem Weg prüft die API nicht, ob das sichtbare PDF mit der eingebetteten XML übereinstimmt. Beide müssen aus demselben Rechnungsdatensatz stammen; dafür sorgt Ihr Skript oder die Anbindung.

Feldzuordnung

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 in Ihrer RechnungEN 16931API-FeldHinweis
RechnungsnummerBT-1invoice.invoice_numberje Mandant eindeutig
RechnungsdatumBT-2invoice.issue_dateISO-Format JJJJ-MM-TT
Anlieferung, LeistungsdatumBT-72invoice.delivery_datebei Sammelrechnung Zeitraum BT-73/74
Buchungs- oder Auftragsnummer des KundenBT-13invoice.purchase_order_referencedarüber ordnet der Verlader zu
Käuferreferenz, bei Behörden Leitweg-IDBT-10invoice.buyer_referenceim Profil XRechnung Pflicht
Containernummer, GewichtBT-154lines[].descriptionkein eigenes Normfeld
WartezeitBT-129/130quantity, unit_code: "HUR"eigene Position
Steuerbefreiung HafenfahrtBT-118/120tax_breakdown[].exemption_reasonKategorie E, 0 %
ZahlungszielBT-9invoice.due_dateDatum statt „30 Tage“
BankverbindungBT-84payment_means.ibanCode 58, IBAN wird geprüft (BR-DE-19)

Stolpersteine in der Spedition mit cs CONNECT

  • Hafenfahrten mit Regelsteuer: Vor- und Nachläufe im Seehafenverkehr sind oft nach § 4 Nr. 3 UStG steuerfrei. Stehen sie mit S und 19 % in der Rechnung, ist die E-Rechnung formal gültig und trotzdem falsch; kein Validator bemerkt das. Lösung: Steuerschlüssel je Relation im Tarif hinterlegen und die Befreiungsvoraussetzungen einmal mit dem Steuerberater abstimmen. Für den Einfuhrfall zählt, ob die Beförderungskosten in der Bemessungsgrundlage der Einfuhrumsatzsteuer enthalten sind.
  • Doppelter Kanal bei Plattformkunden: Wer an Kühne+Nagel oder Forto über Tradeshift fakturiert und dieselbe Rechnung zusätzlich als ZUGFeRD per Mail schickt, riskiert eine Doppelerfassung beim Kunden. Lösung: je Kunde genau einen Rechnungskanal festlegen und im Kundenstamm dokumentieren.
  • Subunternehmer-Abrechnung als falscher Belegtyp: Die automatisierte Abrechnung an Subunternehmer ist umsatzsteuerlich ein Gutschriftverfahren. In der E-Rechnung ist das Code 389 mit dem Subunternehmer als Verkäufer; Code 381 wäre eine kaufmännische Minderung. Lösung: den erzeugten Belegtyp in der Gegenprüfung kontrollieren und die Stammdaten der Subunternehmer (USt-IdNr., E-Mail, Kontakt) vervollständigen.
  • Zoll und Einfuhrumsatzsteuer beim Importcontainer: Legt die Spedition Zollabgaben für den Empfänger aus, gehören sie nicht zu den steuerfreien Nachlaufpositionen. Klären Sie zuerst mit dem Steuerberater, ob ein durchlaufender Posten vorliegt (Handeln im Namen und für Rechnung des Kunden). Nur dann geht die Auslage als eigener Beleg mit Kategorie O hinaus, ohne USt-IdNr. des Verkäufers; auf derselben Rechnung wie die E-Positionen lehnt die Prüfung sie ab.
  • Intercompany zwischen Mandanten: Rechnet ein Mandant an eine rechtlich selbständige Schwestergesellschaft ab, ist das eine gewöhnliche B2B-Rechnung, die ab 2027/2028 unter die E-Rechnungspflicht fällt. Innerhalb einer umsatzsteuerlichen Organschaft liegen dagegen nicht steuerbare Innenumsätze vor. Lösung: je Mandantenpaar mit dem Steuerberater festhalten, was zutrifft.
  • Alte ZUGFeRD-Dateien aus 2020: Eine Rechnung, die vor Jahren korrekt war, kann heute an aktuellen Regeln scheitern, etwa an den elektronischen Adressen von Verkäufer und Käufer, die XRechnung seit Version 3.0 verlangt. Lösung: nach jedem Update von cs CONNECT eine Stichprobe gegen validate-pdf laufen lassen.

Häufige Fragen

Kann cs CONNECT XRechnung und ZUGFeRD erzeugen?
Ja, nach Herstellerangaben: ZUGFeRD ab Version 9.30 (Blog vom 30.07.2020), XRechnung ab Version 9.33.62 (Blog vom 10.09.2021). Die Funktion läuft über die Schnittstelle „Rechnungsexport an Auftraggeber“ und wird pro Transaktion abgerechnet. Ob sie in Ihrem Mandanten eingerichtet ist, sagt Ihnen der Support.
Wer ist heute Ansprechpartner für cargo support?
Die Firmen der cargo support Group firmieren seit dem 14.01.2025 zusammen mit active logistics als proLogistik Transportation GmbH in Dortmund, Teil der proLogistik Group. cargosupport.de leitet auf prologistik.com um; dort gibt es eine Supportseite „cargo support powered by proLogistik“.
Was kostet die E-Rechnung in cs CONNECT?
cargo support rechnet die Funktion laut Blog über Transaktionen ab, Details stehen in der Preisliste für Schnittstellen. Einen aktuellen öffentlichen Preis haben wir nicht gefunden. Vergleichen Sie das Angebot mit Ihrem Rechnungsvolumen; bei einfache-rechnungen.de kosten 100 Rechnungen im Monat 7,99 Euro netto im Plan Starter.
Sind Containertransporte vom Seehafen steuerfrei?
Oft ja. Beförderungen, die sich unmittelbar auf Ausfuhrgut beziehen oder auf eingeführte Gegenstände, deren Kosten in der Bemessungsgrundlage der Einfuhrumsatzsteuer enthalten sind, sind nach § 4 Nr. 3 Buchst. a UStG steuerfrei. In der E-Rechnung ist das Kategorie E mit Befreiungsgrund. Ob die Voraussetzungen im Einzelfall vorliegen, klärt Ihr Steuerberater.
Was passiert nach einem cs-CONNECT-Update?
Ändert ein cs-CONNECT-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.

cs CONNECT ist ein Produkt der cargo support Group (cargo support GmbH mit cargo support service GmbH und MAXFLEX Software GmbH); die Gruppe firmiert seit Januar 2025 gemeinsam mit der active logistics GmbH als proLogistik Transportation 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).

cs-CONNECT-Rechnungen gegenprüfen oder als E-Rechnung ausgeben

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

Kostenlos registrieren Anbindung besprechen

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

Quellen (abgerufen am 25.09.2026; cargosupport.de leitet um, daher Archivkopien): cargo support, Das ZUGFeRD Format (30.07.2020); cargo support, XRechnungen/ZUGFeRD Rechnungen (10.09.2021); cargo support, cs HUB Schnittstellen (Archiv April 2025); cargo support, cs JOB mit technischen Informationen (Archiv Juni 2025); proLogistik, Umfirmierung (22.01.2025); proLogistik Transportation GmbH; cargo support powered by proLogistik.