Streckengeschäft (Dropshipping) in Odoo
Kurz gesagt
Ein Streckengeschäft bilden Sie in Odoo 20.0 mit der Route Streckengeschäft (Dropship): Sie schalten sie in den Einkaufseinstellungen frei und aktivieren sie am Produkt. Ein bestätigter Verkaufsauftrag erzeugt beim Lieferanten automatisch eine Angebotsanfrage, nach deren Bestätigung die Streckengeschäftslieferung entsteht; nach dem Validieren lassen sich die Rechnungen erstellen. In Deutschland ordnet § 3 Abs. 6a UStG die Versendung einer Lieferung zu.
Das Wichtigste
- Voraussetzung sind das Kontrollkästchen Streckengeschäft in den Einkaufseinstellungen und die Route Streckengeschäft am Produkt.
- Ein bestätigter Verkaufsauftrag erzeugt automatisch eine Angebotsanfrage an den hinterlegten Lieferanten.
- Die bestätigte Bestellung erzeugt die Streckengeschäftslieferung vom Lieferanten- zum Kundenlagerort; erst das Validieren bestätigt die gelieferte Menge.
- Streckengeschäftete Produkte erscheinen laut Dokumentation nicht im Lagerorte-Bericht und nicht im Aging Report.
- Umsatzsteuer: § 3 Abs. 6a UStG (Deutschland) und § 3 Abs. 15 UStG 1994 (Österreich) ordnen die Versendung zu.
Beim Streckengeschäft verkaufen Sie Ware, die Ihr Lieferant direkt an Ihre Kundschaft versendet; über denselben Gegenstand laufen zwei Lieferungen, eine vom Lieferanten an Sie und eine von Ihnen an den Kunden. Odoo verbindet beide über die Route Streckengeschäft (Dropship) mit Verkaufsauftrag, Bestellung, Lieferung und Rechnungen.
Was Sie vorab brauchen
- Die Apps Lager (Inventory), Einkauf (Purchase) und Verkauf (Sales) sind installiert. Lager und Einkauf sind laut Editionsvergleich von Odoo S.A. in Community und Enterprise enthalten; die Route Streckengeschäft gehört zum Lager-Modul im öffentlichen Community-Repository.
- Am Produkt sind die Kontrollkästchen Verkauf und Einkauf gesetzt; die englische Dokumentation nennt sie Can be Sold und Can be Purchased.
- Im Reiter Einkauf des Produkts steht mindestens ein Lieferant mit Preis. Bei mehreren Einträgen wählt Odoo für die Beschaffung den obersten der Lieferantenpreisliste.
- Ihr Lieferanten- und Ihr Kundenkontakt tragen die richtige Anschrift; die Bestellung erhält die Lieferadresse des Kunden.
- Die Einkaufseinstellungen brauchen Schreibrechte; fragen Sie im Zweifel Ihre Administration.
Schritt für Schritt: Streckengeschäft einrichten
Schritt 1: Streckengeschäft freischalten
Öffnen Sie Einkauf ‣ Konfiguration ‣ Einstellungen und setzen Sie im Abschnitt Logistik das Kontrollkästchen Streckengeschäft (Dropshipping). Speichern Sie die Änderung.
Ergebnis: Im Reiter Lager eines Produkts steht im Abschnitt Routen die Route Streckengeschäft zur Auswahl.
Schritt 2: Produkt einrichten
Öffnen Sie Verkauf ‣ Produkte ‣ Produkte und wählen Sie das Produkt. Lassen Sie die Kontrollkästchen Verkauf und Einkauf gesetzt, tragen Sie im Reiter Einkauf einen Lieferanten mit Preis ein und aktivieren Sie im Reiter Lager im Abschnitt Routen das Kontrollkästchen Streckengeschäft.
Ergebnis: Das Produkt trägt die Route Streckengeschäft. Die Dokumentation zu Odoo 20.0 weist darauf hin, dass die Route Einkaufen zusätzlich sinnvoll ist, wenn Sie dasselbe Produkt auch in Ihr eigenes Lager kaufen wollen; mehr zu Routen unter Lagerrouten und Regeln.
Schritt 3: Verkaufsauftrag bestätigen
Legen Sie in Verkauf ‣ Aufträge ‣ Angebote einen Verkaufsauftrag an und bestätigen Sie ihn. Odoo erzeugt für das streckengeschäftete Produkt automatisch eine Angebotsanfrage an den Lieferanten; nach dem Hinweis in den Einstellungen trägt sie die Lieferadresse des Kunden. Die verknüpfte Anfrage erreichen Sie über die Schaltfläche Einkauf oben am Verkaufsauftrag.
Ergebnis: Unter Einkauf ‣ Aufträge ‣ Angebotsanfragen steht eine Anfrage mit Lieferant, Preis und Kundenanschrift; der Weg dorthin ist unter Einkauf von der Anfrage zur Bestellung beschrieben.
Schritt 4: Anfrage bestätigen
Bestätigen Sie die Angebotsanfrage. Sie wird zur Bestellung (Purchase Order), und Odoo legt dazu die Streckengeschäftslieferung an. Sie öffnen sie über die Schaltfläche Streckengeschäft oben rechts an der Bestellung.
Ergebnis: Die Lieferung trägt die Vorgangsart Streckengeschäft, als Quelllagerort Partner/Lieferanten und als Ziellagerort Partner/Kunden.
Schritt 5: Lieferung beim Kunden validieren
Sobald die Kundschaft die Ware erhalten hat, öffnen Sie die Streckengeschäftslieferung, prüfen das Feld Erledigte Menge und klicken Validieren. Offene Streckengeschäftslieferungen zeigt die Lagerübersicht in der Karte Streckengeschäft über die Schaltfläche Zu verarbeiten; alternativ filtern Sie unter Lager ‣ Vorgänge ‣ Transfers nach der Vorgangsart Streckengeschäft.
Ergebnis: Der Transfer steht auf Erledigt, und das Validieren bestätigt die gelieferte Menge. Dass zugleich die empfangene Menge an der Bestellung steigt, ist im Community-Zweig 20.0 belegt, weil die Streckengeschäftslieferung am Lieferantenlagerort beginnt; für Enterprise, Odoo Online und Odoo.sh belegt der Community-Quellcode diese Mengenwirkung nicht, prüfen Sie sie dort in einer Testkopie.
Der Belegfluss: zwei Rechnungen, ein Lager
Die folgende Übersicht zeigt, welcher Beleg in Odoo welchen Schritt festhält.
| Vorgang | Beleg in Odoo | Wirkung |
|---|---|---|
| Verkaufsauftrag mit streckengeschäftetem Produkt bestätigen | Verkaufsauftrag, Angebotsanfrage | Beschaffung beim Lieferanten entsteht automatisch |
| Anfrage bestätigen | Bestellung, Streckengeschäftslieferung | Lieferung entsteht und hängt an der Bestellung |
| Lieferung validieren | Streckengeschäftslieferung (erledigt) | Ware gilt als geliefert; im Community-Zweig 20.0 zählt die Lieferung zugleich als erhalten |
| Rechnung an den Kunden | Kundenrechnung aus dem Verkaufsauftrag | Erlös und, soweit der Umsatz steuerpflichtig ist, die geschuldete Umsatzsteuer |
| Lieferantenrechnung | Lieferantenrechnung aus der Bestellung | Wareneinsatz und, soweit der Vorsteuerabzug gegeben ist, die abziehbare Vorsteuer |
| Lager | kein Eingang und kein Ausgang im Lager | Die Ware läuft vom Lieferantenlagerort zum Kundenlagerort |
Beide Steuerwirkungen stehen unter Vorbehalt: In Deutschland setzt der Vorsteuerabzug die Voraussetzungen des § 15 UStG voraus, und ein Umsatz, der nach § 19 UStG steuerfrei ist (Kleinunternehmer), trägt keine Umsatzsteuer und schließt den Vorsteuerabzug nach § 15 Abs. 2 UStG aus.
Die Kundenrechnung erstellen Sie am Verkaufsauftrag über Rechnung erstellen. Steht die Abrechnungspolitik des Produkts auf Gelieferte Mengen, verlangt Odoo eine bestätigte Lieferung; die validierte Streckengeschäftslieferung zählt dafür, weil ihr Ziellagerort der Kundenlagerort ist. Bei Bestellte Mengen fakturieren Sie schon nach dem Bestätigen des Auftrags. Mehr dazu unter Abrechnung nach bestellter oder gelieferter Menge.
Die Lieferantenrechnung erstellen Sie an der Bestellung über Rechnung erstellen. Steht am Produkt die Kontrollrichtlinie Auf erhaltene Mengen, entsteht sie erst, wenn mindestens ein Teil der Bestellung eingegangen ist; im Community-Zweig 20.0 zählt die validierte Streckengeschäftslieferung als Eingang, weil sie am Lieferantenlagerort beginnt. Mit der Option 3-Wege-Abstimmung prüft Odoo Bestellung, Eingang und Rechnung gegeneinander (Dreifach-Abgleich im Einkauf).
Die Ware liegt in keinem internen Lagerort Ihres Unternehmens: Sie geht vom Lieferanten- zum Kundenlagerort, und die Dokumentation führt streckengeschäftete Produkte deshalb weder im Lagerorte-Bericht noch im Aging Report. Den Wareneinsatz bringt die Lieferantenrechnung in die Buchhaltung, den Erlös die Kundenrechnung; wie ein Lagerabgang sonst gebucht wird, steht unter Lagerbuchungen in Odoo.
Umsatzsteuer beim Reihengeschäft
Schließen mehrere Unternehmer über denselben Gegenstand Liefergeschäfte ab und gelangt der Gegenstand unmittelbar vom ersten Unternehmer zum letzten Abnehmer, ordnet das Umsatzsteuerrecht die Beförderung oder Versendung nur einer dieser Lieferungen zu. In Deutschland steht die Regel in § 3 Abs. 6a UStG: Versendet der erste Unternehmer in der Reihe, also Ihr Lieferant, die Ware selbst, gehört die Versendung seiner Lieferung an Sie. Ihre Lieferung an die Kundschaft ist dann eine nachfolgende Lieferung und gilt dort als ausgeführt, wo die Versendung endet (§ 3 Abs. 7 Satz 2 Nr. 2 UStG). Versendet der letzte Abnehmer, ist die Versendung der Lieferung an ihn zuzuordnen (§ 3 Abs. 6a Satz 3 UStG).
Für Lieferungen mit Bezug zu Österreich steht die Zuordnung in § 3 Abs. 15 UStG 1994: Ziffer 1 Buchstabe a weist die Versendung der Lieferung des ersten Lieferers zu, die Ziffern 3 und 4 bestimmen den Ort der vorangehenden und der nachfolgenden Lieferung. In der Schweiz gilt der Ort einer Lieferung nach Art. 7 Abs. 1 MWSTG dort, wo sich der Gegenstand bei der Ablieferung befindet oder die Beförderung zum Abnehmer beginnt; Art. 7 Abs. 3 MWSTG regelt die Lieferung vom Ausland ins Inland. Reihengeschäfte nennt das MWSTG in Art. 23 Abs. 3: Bei einer direkten Ausfuhr erstreckt sich die Ausfuhr auf alle beteiligten Lieferanten.
Diesen Punkt bilden Sie in Odoo über die Steuern und die Steuerposition ab, die am Produkt, am Kontakt oder am Beleg hinterlegt sind. Die Steuerposition kann Odoo nach Land und USt-IdNr. des Kontakts automatisch anwenden (siehe Umsatzsteuer und Steuerpositionen (DE)). Welche Steuer auf Ihrer Rechnung steht und ob eine Registrierung im Land des Kunden nötig ist, klären Sie mit Ihrer Steuerberatung.
So prüfen Sie das Ergebnis
- Öffnen Sie den bestätigten Verkaufsauftrag und klicken Sie die Schaltfläche Einkauf: Der Auftrag ist mit einer Angebotsanfrage oder Bestellung verknüpft, und die Lieferadresse ist die des Kunden.
- Öffnen Sie an der Bestellung die Schaltfläche Streckengeschäft: Die Lieferung zeigt Quelllagerort Partner/Lieferanten und Ziellagerort Partner/Kunden.
- Prüfen Sie den Status der Lieferung: Sie steht erst auf Wartend oder Bereit und nach dem Validieren auf Erledigt.
- Vergleichen Sie die Mengen: die gelieferte Menge in der Zeile des Verkaufsauftrags und die empfangene Menge in der Zeile der Bestellung (letztere zählt im Community-Zweig 20.0).
- Erstellen Sie beide Rechnungen, prüfen Sie in den Zeilen Steuern und Steuerposition und suchen Sie das Produkt im Lagerorte-Bericht. Dort erscheint es nicht, weil die Ware nicht über einen internen Lagerort gelaufen ist.
Wenn etwas nicht klappt
| Symptom | Ursache (Dokumentation 20.0; Community-Zweig, wo genannt) | Abhilfe |
|---|---|---|
| Beim Bestätigen des Verkaufsauftrags entsteht keine Angebotsanfrage | Route Streckengeschäft am Produkt nicht aktiviert, Einstellung nicht gespeichert oder kein Lieferant am Produkt | Einkaufseinstellungen prüfen, Route am Produkt setzen, Lieferant mit Preis eintragen |
| Die Anfrage geht an den falschen Lieferanten | Mehrere Einträge in der Lieferantenpreisliste; Odoo nimmt den obersten | Reihenfolge und Preise pflegen, siehe Lieferantenpreislisten |
| Aus der Bestellung lässt sich keine Lieferantenrechnung erstellen | Kontrollrichtlinie Auf erhaltene Mengen und die Streckengeschäftslieferung ist noch nicht validiert (im Community-Zweig 20.0 zählt erst sie als Eingang) | Streckengeschäftslieferung nach Erhalt der Ware validieren |
| Am Verkaufsauftrag entsteht keine Rechnung | Abrechnungspolitik Gelieferte Mengen und die Lieferung ist noch nicht validiert | Lieferung validieren, danach Rechnung erstellen |
Wann Sie Hilfe holen sollten
Die Zuordnung nach § 3 Abs. 6a UStG, § 3 Abs. 15 UStG 1994 oder Art. 7 MWSTG und ihre Folgen für Registrierung und Voranmeldung gehören in die Steuerberatung. Ihren Odoo-Partner brauchen Sie, wenn Lieferungen über mehrere Länder oder Gesellschaften laufen oder wenn Sie Teilmengen sauber abbilden wollen. Änderungen an Routen und Einstellungen prüfen Sie in einer Kopie der Datenbank, nicht im laufenden Betrieb.