← Alle Themen · Artikel
In diesem Artikel 9 Kapitel
Artikel → Preiskalkulation
Zurück zu Artikelübersicht | Zurück zur Übersicht
Mit der Preiskalkulation können Sie Verkaufspreise automatisch berechnen lassen → basierend auf dem Einkaufspreis, Bestandsdaten, Verkaufs-/Retourenzahlen und eigenen Formeln. Der visuelle Flow-Builder ermöglicht es, komplexe Kalkulationen mit Bedingungen und Verzweigungen ohne Programmierkenntnisse zu erstellen.
Seitenaufbau
Übersicht
Unter Artikel > Preiskalkulation sehen Sie alle angelegten Kalkulationen:
| Spalte | Beschreibung |
|---|---|
| Name | Bezeichnung der Kalkulation (z.B. "Amazon Pricing", "Temu Basis") |
| Intervall | Automatisches Ausführungsintervall (siehe Automatische Ausführung) |
| Aktiv | Ja oder Nein |
| Aktionen | Flow-Builder öffnen, Einstellungen, Löschen |
Flow-Builder
Beim Klick auf das Flow-Builder-Icon öffnet sich der visuelle Editor:
- Links (groß): Der Canvas mit den Nodes und Verbindungen
- Rechts (schmal): Der Test-Bereich zum Simulieren mit beliebigen Werten
- Oben: Die Node-Palette (Berechnung, Bedingung, Zielpreis) und Aktions-Buttons (Speichern, Ausführen)
Node-Typen
Im Flow-Builder stehen drei Node-Typen zur Verfügung:
Berechnung
Wertet eine mathematische Formel aus. Das Ergebnis steht als STEP{id} für nachfolgende Nodes zur Verfügung. Die Node-ID wird direkt auf der Kachel angezeigt.
Zum Bearbeiten: Klicken Sie auf den Stift-Button auf der Kachel.
Kann auch als fester Wert genutzt werden, einfach eine Zahl als Formel eingeben (z.B. 14.99).
Bedingung
Wertet einen logischen Ausdruck aus und verzweigt den Flow in zwei Pfade:
- Grüner Ausgang (links unten) = Ja / Bedingung erfüllt
- Roter Ausgang (rechts unten) = Nein / Bedingung nicht erfüllt
Zum Bearbeiten: Klicken Sie auf den Stift-Button auf der Kachel.
Marge-Berechnung
Berechnet den Brutto-VK bei dem nach Abzug von MwSt und Provision die gewünschte Marge übrig bleibt. Das ist eine Rückwärtsberechnung, Sie geben an, wie viel Marge Sie pro Verkauf haben wollen, und der Node berechnet den dafür nötigen Bruttopreis.
Eingang: Netto-Kosten inkl. aller Aufschläge (z.B. EK + Versand + sonstige Kosten aus vorherigen Steps)
Felder (im Bearbeitungs-Modal):
| Feld | Beschreibung | Beispiel |
|---|---|---|
| Provision auf Brutto-VK (%) | Prozentuale Provision die vom Brutto-VK abgezogen wird | 15 (z.B. Amazon) |
| Gewünschte Marge (€) | Wie viel Deckungsbeitrag pro Stück übrig bleiben soll | 5 |
| MwSt-Satz (%) | Umsatzsteuersatz | 19 |
Alle Felder sind formel-fähig, Sie können auch Variablen wie STEP1, EK oder VK3 verwenden.
Berechnungslogik:
Der VK wird vom Kostenwert aus centweise erhöht, bis die Gleichung aufgeht:
VK_netto = VK / (1 + MwSt/100)
Provision = VK × Provision% / 100
Deckungsbeitrag = VK_netto − Provision − Kosten
→ Stoppt wenn Deckungsbeitrag ≥ Gewünschte Marge
Wichtig: Feste Nebenkosten (Verpackung, Versand an Lager, sonstige Kosten) rechnen Sie vorher über eine Berechnung zum Eingang dazu, so bleibt die Marge-Berechnung sauber und flexibel.
Zielpreis
Endpunkt des Flows, schreibt den eingehenden Wert in einen Verkaufspreis. Hier konfigurieren Sie:
- Ziel-Verkaufspreis, in welchen Verkaufspreis das Ergebnis geschrieben wird
- Rundungsmodus, wie der Wert gerundet wird (siehe Rundungsoptionen)
- Rundungsrichtung, Kaufmännisch, Aufrunden oder Abrunden
Zum Bearbeiten: Klicken Sie auf den Stift-Button auf der Kachel.
Verfügbare Variablen
Diese Variablen können in Berechnungen und Bedingungen verwendet werden:
| Variable | Beschreibung | Beispiel |
|---|---|---|
EK | Einkaufspreis des Artikels | EK * 1.5 |
VK{id} | Verkaufspreis mit der angegebenen ID | VK3 * 0.85 |
STEP{id} | Ergebnis eines vorherigen Berechnungs-Nodes | STEP2 / 1.19 |
GEWICHT | Gewicht in Gramm | GEWICHT * 0.01 |
BESTAND | Aktueller Netto-Gesamtbestand (alle Lager) | BESTAND > 100 |
VERKAUFT{tage} | Verkaufte Stückzahl in den letzten X Tagen | VERKAUFT90 < 10 |
RETOUREN{tage} | Retournierte Stückzahl in den letzten X Tagen | RETOUREN30 > 5 |
RETOURENQUOTE{tage} | Retourenquote in Prozent (Retouren / Verkäufe × 100) | RETOURENQUOTE60 > 15 |
HERSTELLER | Hersteller-Name (nur in Bedingungen, mit Anführungszeichen) | HERSTELLER == "Beispiel Hersteller" |
Die Node-ID für STEP{id} wird direkt auf jeder Kachel als Badge angezeigt (z.B. STEP1, STEP2).
Die {tage}-Angabe bei Verkaufs-/Retourenzahlen bestimmt den Zeitraum in Tagen. Beispiel: VERKAUFT90 = Verkäufe in den letzten 90 Tagen, RETOUREN30 = Retouren in den letzten 30 Tagen.
Die {id} bei VK{id} entspricht der ID des Verkaufspreises in Scanalot (zu finden unter Artikel > Verkaufspreise).
Operatoren für Bedingungen
| Operator | Bedeutung | Beispiel |
|---|---|---|
< | Kleiner als | EK < 10 |
> | Größer als | BESTAND > 100 |
<= | Kleiner oder gleich | RETOURENQUOTE90 <= 5 |
>= | Größer oder gleich | VK3 >= 20 |
== | Gleich | HERSTELLER == "Beispiel Hersteller" |
!= | Ungleich | HERSTELLER != "Noname" |
AND | Und-Verknüpfung | EK < 10 AND BESTAND > 50 |
OR | Oder-Verknüpfung | VERKAUFT90 < 5 OR BESTAND > 200 |
Operatoren können mit Klammern gruppiert werden: (EK < 10 AND BESTAND > 50) OR VERKAUFT90 == 0
Rundungsoptionen
| Modus | Beschreibung | Ergebnis bei 22,37 |
|---|---|---|
| Nicht runden | 2 Nachkommastellen | 22,37 |
| Auf vollen Euro | Nächster voller Euro | 22,00 oder 23,00 |
| Auf x,99 | Endet immer auf ,99 | 22,99 |
| Auf x,95 | Endet immer auf ,95 | 22,95 |
| Auf x,45 oder x,95 | Nächster ,45 oder ,95 Wert | 22,45 |
| In 50 Cent Schritten | 0,50 / 1,00 / 1,50 / ... | 22,50 |
| In 25 Cent Schritten | 0,25 / 0,50 / 0,75 / ... | 22,25 oder 22,50 |
| In 10 Cent Schritten | 0,10 / 0,20 / 0,30 / ... | 22,40 |
| Auf x,x9 | Endet immer auf 9 | 22,39 |
| In 5 Cent Schritten | 0,05 / 0,10 / 0,15 / ... | 22,35 oder 22,40 |
Rundungsrichtung:
- Kaufmännisch, Standard: ab ,5 wird aufgerundet
- Aufrunden, immer zum nächsthöheren Wert
- Abrunden, immer zum nächstniedrigeren Wert
Flow erstellen → Schritt für Schritt
- Öffnen Sie Artikel > Preiskalkulation
- Klicken Sie + Neue Kalkulation
- Geben Sie einen Namen ein (z.B. "Amazon Min Kalkulation")
- Wählen Sie optional ein automatisches Intervall (z.B. "Täglich")
- Speichern, der Flow-Builder öffnet sich
Nodes platzieren
- Klicken Sie in der Palette auf Berechnung, Bedingung oder Zielpreis, die Kachel wird automatisch platziert und mit der vorherigen verbunden
- Jede Kachel zeigt ihre STEP-ID (z.B.
STEP1) und einen Stift-Button zum Bearbeiten
Nodes bearbeiten
- Klicken Sie auf den Stift-Button einer Kachel
- Im Modal tragen Sie die Formel, Bedingung oder Zielpreis-Konfiguration ein
- Klicken Sie Übernehmen
Verbindungen anpassen
- Neue Nodes werden automatisch mit dem vorherigen verbunden
- Um eine Verbindung zu entfernen: Klicken Sie auf die Linie und drücken Sie Entf (Delete-Taste)
- Um eine neue Verbindung zu erstellen: Ziehen Sie vom Ausgangspunkt (unten an einer Kachel) zum Eingangspunkt (oben an einer anderen Kachel)
- Bei Bedingungen: Der grüne Ausgangspunkt führt zum "Ja"-Pfad, der rote zum "Nein"-Pfad
Testen
- Im Test-Panel (rechte Spalte) geben Sie Testwerte ein: EK, Gewicht, Bestand, Verkäufe, Retouren und bestehende Verkaufspreise
- Klicken Sie Berechnen
- Sie sehen:
- Die Zielpreise (gerundet, mit Verkaufspreis-Name)
- Die Zwischenergebnisse pro Step (inkl. Ja/Nein bei Bedingungen)
- Eventuelle Fehlermeldungen
Speichern und Ausführen
- Klicken Sie Flow speichern um den Flow dauerhaft zu sichern
- Klicken Sie Für alle Artikel ausführen um die Kalkulation sofort für alle Hauptartikel durchzuführen
Automatische Ausführung
Beim Anlegen oder Bearbeiten einer Kalkulation können Sie ein Intervall festlegen:
| Intervall | Beschreibung |
|---|---|
| Nur manuell | Kalkulation wird nur über den Button "Für alle Artikel ausführen" gestartet |
| Stündlich | Automatisch jede Stunde |
| Alle 6 Stunden | |
| Alle 12 Stunden | |
| Täglich | Einmal am Tag |
Die automatische Ausführung verarbeitet alle Hauptartikel und schreibt die berechneten Preise in die konfigurierten Verkaufspreise. Der Zeitpunkt der letzten Ausführung wird intern gespeichert, damit kein Intervall doppelt läuft.
Hinweis: Änderungen am Flow müssen immer mit Flow speichern gesichert werden, bevor sie bei der nächsten automatischen Ausführung wirksam werden.
Beispiel-Flows
Einfacher Aufschlag
[Berechnung: EK * 1.8 + 2]
↓
[Zielpreis: VK "Temu Basis", Rundung: x,99]
Ergebnis bei EK 15,30: 15,30 × 1,8 + 2 = 29,54 → gerundet auf 29,99
Gestaffelte Kalkulation nach EK-Bereich
[Bedingung: EK < 10]
↓ Ja ↓ Nein
[Berechnung: EK * 2.5] [Bedingung: EK < 30]
↓ ↓ Ja ↓ Nein
[Zielpreis: x,99] [Berechnung: EK * 1.8 + 3] [Berechnung: EK * 1.5 + 5]
↓ ↓
[Zielpreis: x,99] [Zielpreis: x,99]
- EK 5,00 →
5 × 2,5 = 12,50→12,99 - EK 20,00 →
20 × 1,8 + 3 = 39,00→38,99 - EK 50,00 →
50 × 1,5 + 5 = 80,00→79,99
Mehrstufige Amazon-Kalkulation
[Berechnung: (EK * 1.0553 + 4.14) / (100 - 10) * 100] ← STEP1
↓
[Berechnung: STEP1 / ((100 / ((100 + 19) / 100) - 15) / 100)] ← STEP2
↓
[Zielpreis: VK "Amazon Min", Rundung: Auf x,99, Abrunden]
Ladenhüter-Rabatt
[Bedingung: VERKAUFT90 < 5 AND BESTAND > 50]
↓ Ja ↓ Nein
[Berechnung: EK * 1.2] [Berechnung: EK * 1.8]
↓ ↓
[Zielpreis: x,95] [Zielpreis: x,99]
Artikel mit weniger als 5 Verkäufen in 90 Tagen und mehr als 50 Stück Bestand bekommen einen reduzierten Aufschlag.
Herstellerabhängige Kalkulation
[Bedingung: HERSTELLER == "Beispiel Hersteller"]
↓ Ja ↓ Nein
[Berechnung: EK * 2.0] [Berechnung: EK * 1.6]
↓ ↓
[Zielpreis: VK "eBay"] [Zielpreis: VK "eBay"]
Amazon Min mit Marge-Berechnung
Ein typischer Amazon-Preisflow: EK + Versand + Verpackung als Kostenblock, dann Brutto-VK mit 15% Provision und 5 € Marge berechnen.
[Berechnung: EK * 1.0553 + 4.14] ← STEP1: EK mit Aufschlag + Versandpauschale
↓
[Marge-Berechnung] ← STEP2: Provision 15%, Marge 5€, MwSt 19%
↓
[Zielpreis: VK "Amazon Min", Rundung: Auf x,99, Abrunden]
Rechenbeispiel bei EK 15,30:
- STEP1:
15,30 × 1,0553 + 4,14 = 20,29 - STEP2: VK wird centweise erhöht bis Deckungsbeitrag ≥ 5,00:
- VK = 36,72 → netto 30,86 → Provision 5,51 → DB = 30,86 − 5,51 − 20,29 = 5,06 ✓
- Zielpreis: 36,72 → gerundet auf x,99 abgerundet → 35,99
Amazon Min mit gestaffelter Marge nach EK-Bereich
Günstige Artikel brauchen eine höhere absolute Marge (prozentual), teure eine niedrigere.
[Berechnung: EK + 4.14] ← STEP1: EK + Versand
↓
[Bedingung: EK < 10] ← STEP2: durchschleift den Wert von STEP1
↓ Ja ↓ Nein
[Marge: Prov 15%, [Bedingung: EK < 30]
Marge 3€] ↓ Ja ↓ Nein
↓ [Marge: Prov 15%, [Marge: Prov 15%,
↓ Marge 5€] Marge 8€]
↓ ↓ ↓
[Zielpreis: x,99] [Zielpreis: x,99] [Zielpreis: x,99]
- EK 5,00 → Kosten 9,14 → Marge 3 € → VK ca. 17,xx → 16,99
- EK 20,00 → Kosten 24,14 → Marge 5 € → VK ca. 42,xx → 41,99
- EK 50,00 → Kosten 54,14 → Marge 8 € → VK ca. 90,xx → 89,99
Fixpreis-Korrektur für bestimmte Preisbereiche
[Berechnung: EK * 1.5] ← STEP1
↓
[Bedingung: STEP1 > 15 AND STEP1 < 16.5]
↓ Ja ↓ Nein
[Berechnung: 14.99] [Berechnung: STEP1]
↓ ↓
[Zielpreis: VK "Temu"] [Zielpreis: VK "Temu"]
Wenn der berechnete Preis zwischen 15 und 16,50 liegt, wird er auf den festen Wert 14,99 korrigiert.
Tipps
- Flows können mehrere Zielpreis-Nodes haben, so können Sie aus einem Flow heraus mehrere Verkaufspreise gleichzeitig berechnen (z.B. Amazon Min + Temu Basis + eBay VK)
- Testen Sie jeden Flow mit dem Test-Panel bevor Sie ihn für alle Artikel ausführen, dort können Sie alle Variablen (EK, Gewicht, Bestand, Verkäufe, Retouren, bestehende VK-Preise) eingeben und das Ergebnis sofort sehen
- Bedingungen auf Retourenquote sind ideal um Problemartikel automatisch günstiger zu kalkulieren und so den Abverkauf zu beschleunigen
- Herstellerabhängige Kalkulationen, nutzen Sie
HERSTELLER == "Name"in Bedingungen, wenn verschiedene Lieferanten unterschiedliche Margen erfordern - STEP-Referenzen ermöglichen mehrstufige Kalkulationen, die STEP-ID wird direkt auf jeder Kachel angezeigt
- Feste Werte können Sie direkt als Formel in einer Berechnung eingeben (z.B.
14.99), ein separater Node-Typ ist dafür nicht nötig - Verbindungen löschen: Klicken Sie auf die Linie und drücken Sie die Entf-Taste
- Nodes verschieben: Per Drag & Drop auf dem Canvas
- Canvas navigieren: Mausrad zum Zoomen, Klicken + Ziehen auf dem leeren Canvas zum Verschieben