Pick-und-Pack-Zeit
Wissen Sie, wie lange ein Auftrag dauert, bevor Sie einen Versandtermin zusagen: 12 Artikel mit je 0,75 Minuten brauchen 9 Minuten Pickzeit, und 3 Minuten Packen ergeben insgesamt 12 Minuten. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Anzahl der Elemente
- 12
- Kommissionierzeit pro Artikel
- 0,75
- Verpackungszeit
- 3
- Gesamte Kommissionierzeit
- 9
- Gesamtzeit
- 12
Lager- und E-Commerce-Teams brauchen eine transparente Schätzung, wie lange die Erfüllung eines Auftrags dauert, bevor Versandtermine zugesagt, Schichten bemessen oder ein Same-Day-Cutoff gesetzt werden. Dieser Pick-und-Pack-Zeitschätzer multipliziert die Artikelzahl des Auftrags mit Ihrer mittleren Pickzeit pro Artikel und addiert eine feste Packzeit für Kartons, Beilagen und Versiegelung. Das Ergebnis ist eine einzige Gesamtdauer der Fulfillment-Zeit, die Sie in WMS-Dashboards, SLA-Rechnern und kundenorientierten ETAs verankern können.
So entsteht die Schätzung
Die Rechnung ist bewusst linear und lässt sich mit einer Stoppuhr nachprüfen. Die Artikelzahl eines Auftrags wird mit Ihrer durchschnittlichen Pickzeit pro Artikel multipliziert, das ergibt die Pickzeit. Dazu kommt eine feste Packzeit für den ganzen Auftrag. Bei 12 Artikeln mit je 0,75 Minuten sind das 9 Minuten Pickzeit, mit 3 Minuten Packen insgesamt 12 Minuten. Null Artikel sind erlaubt, dann zählt nur die Packzeit. Alle drei Werte müssen dieselbe Zeiteinheit verwenden, meist Minuten, und das Ergebnis erscheint in genau dieser Einheit.
Wofür Sie sie nutzen und wo ihre Grenzen liegen
Die Schätzung hilft bei Versandzusagen, bei der Schichtplanung und bei der Frage, bis wann ein Auftrag noch am selben Tag das Lager verlassen kann. Sie bildet keine Wegzeiten zwischen Zonen, keine Sammelkommissionierung mehrerer Aufträge und keine Staus ab. Der häufigste Fehler sind zu optimistische Pickzeiten: Leiten Sie den Wert aus echten Messungen in Ihrem Lager ab, denn Aufträge mit vielen Artikelnummern, schwere Ware oder Kühlbereiche brauchen oft mehr Zeit pro Artikel.
Wie Pick- und Pack-Zeit aus Artikeln und Raten berechnet wird
Die gesamte Fulfillment-Zeit in diesem Modell ist das Produkt aus Artikelzahl und mittlerer Pickzeit pro Artikel plus einer festen Packpauschale für den ganzen Auftrag. Hat ein Auftrag zwölf verkaufsfähige Einheiten, dauert jede Einheit im Mittel drei Viertel Minute zum Picken und das Verpacken des Kartons immer drei Minuten, so beträgt die gesamte Pickzeit neun Minuten und die gesamte Fulfillment-Zeit zwölf Minuten. Die Identität ist bewusst linear: Sie modelliert weder Zonenwege, Batch-Picks über mehrere Aufträge noch stochastische Staus, sodass Operations jeden Term mit einer Stoppuhr prüfen kann.
Negative Pick- oder Packzeiten werden ebenfalls abgelehnt, damit Uhren nicht rückwärts laufen. Null Artikel liefern nur den Packterm — nützlich für leere Warenkörbe oder Pack-only-Randfälle in Tests.
Anwendungsfälle
3PL- und WMS-Arbeitszeitschätzungen
Fremdlager speisen Artikelzahlen und standortspezifische Pick- und Pack-Raten in Personalmodelle und SLA-Berichte ein — ohne eigene Tabellenlogik.
Marketplace-Promises und ETA-Badges
E-Commerce-Plattformen wandeln Warenkorb-Artikelzahlen plus Lageraten in eine Fulfillment-Dauer um, bevor Transitzeit für kundenorientierte Liefer-ETAs addiert wird.
Häufige Fragen
Welche Zeiteinheit soll ich verwenden?
Jede konsistente Einheit funktioniert; Minuten sind am Lagerboden üblich. Alle drei Eingaben und beide Dauerausgaben teilen diese Einheit; konvertieren Sie am Rand, wenn Quelldaten in Sekunden vorliegen.
Modelliert dies Wegzeiten oder Batch-Picks über mehrere Aufträge?
Nein. Es ist eine lineare Schätzung aus Artikelzahl, mittlerer Pickzeit pro Artikel und fester Packzeit.
Was passiert bei einem Auftrag mit null Artikeln?
Dann zählt nur die Packzeit, bei 3 Minuten Packen beträgt die Gesamtzeit also 3 Minuten, was für reine Packaufgaben passt. Negative Artikelzahlen oder Zeiten werden abgelehnt, damit die Uhr nie rückwärts läuft.
Was gehört in die Packzeit?
Alles, was einmal pro Auftrag anfällt: Kartonwahl, Füllmaterial, Beilagen, Verschließen und Etikett. Erhöhen Sie den Wert für Geschenkverpackung oder zerbrechliche Sendungen in mehreren Kartons, und stützen Sie ihn auf echte Stoppuhrmessungen.
Wann nutze ich die Pickzeit statt der Gesamtzeit?
Wenn Sie die Arbeit zwischen Kommissionierern und Packern aufteilen oder an einem eigenen Packplatz mit eigener Warteschlange verpackt wird. Die Gesamtzeit brauchen Sie, wenn Sie eine einzige Dauer bis zur Versandbereitschaft benötigen.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/ecom/pick-pack-time-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"item_count":12,"pick_time_per_item":0.75,"packing_time":3}'const res = await fetch("https://api.kit.forhosting.com/ecom/pick-pack-time-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"item_count": 12,
"pick_time_per_item": 0.75,
"packing_time": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/pick-pack-time-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"item_count": 12,
"pick_time_per_item": 0.75,
"packing_time": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/pick-pack-time-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"item_count":12,"pick_time_per_item":0.75,"packing_time":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"item_count":12,"pick_time_per_item":0.75,"packing_time":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/pick-pack-time-estimate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"item_count": 12,
"pick_time_per_item": 0.75,
"packing_time": 3
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.pick_pack_time_estimate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Geben Sie item_count, pick_time_per_item und packing_time als endliche Zahlen mit derselben Zeiteinheit —typischerweise Minuten— ein und erhalten Sie total_pick_time und total_time in derselben Einheit. Negative Artikelzahlen werden als invalid_input abgelehnt, damit Formularfehler keine rückwärts laufende Uhr erzeugen.
Wie Pick- und Pack-Zeit aus Artikeln und Raten berechnet wird
Senden Sie die Pflichtfelder item_count, pick_time_per_item und packing_time als JSON-Zahlen oder numerische Zeichenketten. Aliase items, count, n, quantity, qty und lines mappen auf item_count; pick_time, pick_minutes, minutes_per_item, avg_pick und time_per_item auf pick_time_per_item; pack_time, packing_minutes, pack_minutes und fixed_pack auf packing_time. Ein negatives item_count ist ein harter Produktfehler, weil ein Auftrag nicht weniger als null Einheiten enthalten kann. Magnitudengrenzen halten Ergebnisse auf dem Worker endlich.
Antwortfelder lesen und realistische Pickraten wählen
Bei Erfolg spiegelt die Antwort item_count, pick_time_per_item und packing_time nach stabilem Runden wider, plus total_pick_time gleich Artikelzahl mal Pickzeit pro Artikel, total_time gleich Gesamtpick plus Packzeit, eine lesbare Formelzeichenkette und method gleich pick_pack_linear_estimate. Nutzen Sie total_time, wenn Sie eine einzige Dauer bis versandbereit brauchen; nutzen Sie total_pick_time, wenn Sie Arbeit zwischen Pickern und Packern teilen oder Packen an einer eigenen Station mit eigener Warteschlange läuft. Das Feld formula darf neben den Zahlen stehen, damit Planung total_time = item_count × pick_time_per_item + packing_time sieht. Kalibrieren Sie pick_time_per_item an realen Lagerproben statt an Marketing-Durchsätzen: Multi-SKU-Aufträge, schwere Artikel und Kühlgut brauchen oft einen höheren Mittelwert als leichte Einzel-SKU-Ware. packing_time soll Kartonwahl, Füllmaterial, Beilagen, Versiegelung und Etikettierung für ein typisches Profil abdecken — erhöhen Sie es für Geschenkverpackung oder fragile Mehrkarton-Sendungen. Dieser Endpoint routet keine Pickwege, zählt kein Inventar und plant keine Carrier; es ist eine transparente Rechenprüfung, kein volles WMS. Fehlende Pflichtfelder, nicht-endliche Werte und negatives item_count scheitern mit invalid_input und werden nach Ablehnung durch die Engine nicht berechnet, sodass ungültige POSTs das Prepaid-Guthaben nicht leeren.
API-Nutzung, Preise, Fulfillment-Abläufe und praktische Grenzen
Nutzen Sie den kostenlosen Browser-Schätzer für Schichtbriefings, Schulungsdemos und schnelle SLA-Skizzen ohne Tabellenkalkulation. Bei Multi-Wave- oder Batch-Picks rufen Sie einmal pro Auftrag oder pro Welle mit den Einheiten dieser Welle auf, damit jedes Segment in Logs und Tickets prüfbar bleibt. Senden Sie einen JSON-Body mit item_count, pick_time_per_item und packing_time (oder den dokumentierten Aliasen). Nutzen Sie die vorausbezahlte API, wenn ein WMS, OMS, 3PL-Portal, Marketplace-Promise-Engine oder Arbeitsplanungs-Dashboard einen stabilen Vertrag unter KIT-Guthaben zu $0.002 pro erfolgreichem Item braucht; Validierungsfehler verbrauchen nie Guthaben. Koppeln Sie diesen Endpoint mit vorgelagerten Auftragszeilen-Zählungen, damit item_count tatsächlich gepickte verkaufsfähige Einheiten widerspiegelt, nicht nur Zeilen-SKUs bei Mengen über eins. SDK-Autoren können total_time auf Cutoff-Uhren mappen, die «etwa zwölf Minuten Hallenarbeit übrig» zeigen — dieselbe lineare Form, die Supervisoren an der Tafel skizzieren, wenn sie Pick- und Pack-Arbeit für ein Same-Day-Fenster von Hand schätzen.
Integrationsbeispiele
Same-Day-Versand-Cutoff planen
Operations multipliziert Artikel offener Aufträge mit mittleren Pickminuten, addiert die feste Packzeit und vergleicht total_time mit der Carrier-Cutoff-Uhr.
Technische Fragen
Wie schätzt man Pick- und Pack-Zeit mit diesem Rechner?
Senden Sie JSON mit item_count, pick_time_per_item und packing_time in derselben Zeiteinheit (meist Minuten). Die Antwort enthält total_pick_time und total_time aus total_time = item_count × pick_time_per_item + packing_time.
Was passiert bei negativer Artikelzahl?
Die Anfrage scheitert mit invalid_input. Ein negatives item_count wird laut Produktvertrag abgelehnt und nicht berechnet.
Ist der Pick-und-Pack-Zeitschätzer kostenlos?
Das Browser-Tool läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Item; Validierungsfehler werden nicht berechnet.