Versandkosten nach Gewicht
Berechnen Sie den Versand eines Pakets nach Gewicht in zwei klaren Schritten: 3,5 kg zu 1,80 pro Kilogramm ergeben 6,30 Gewichtsanteil, und 4,25 Grundpreis führen zu Versandkosten von 10,55. 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
- Tatsächliches Gewicht
- 3,5
- Grundgebühr
- 4,25
- Tarif pro Einheit
- 1,8
- Gewichtseinheit
- Kg
- Gewichtsgebühr
- 6,3
- Versandkosten
- 10,55
Dieser Rechner für gewichtsabhängige Versandkosten verbindet den festen Grundpreis des Versanddienstleisters mit einem Tarif für das tatsächliche Paketgewicht. Geben Sie das Gewicht ein, wählen Sie Kilogramm oder Pfund und ergänzen Sie den passenden Einheitspreis. Das Ergebnis weist Gewichtskosten und Gesamtbetrag getrennt aus, sodass Sie die Rechnung im Checkout, in Angeboten, im Support oder bei der Auftragsabwicklung prüfen und wiederverwenden können. Es erfolgt reine Arithmetik ohne Tarifabfrage, Volumengewicht, Zonen, Steuern oder versteckte Anpassungen.
Geben Sie Gewicht und Tarif einheitlich ein
Eine Einheitenumrechnung findet nicht statt, da sie einen unpassenden Tarif verbergen könnte. Verwenden Sie endliche, nicht negative Zahlen und dieselbe Währung für alle Beträge. Null ist zulässig, etwa für eine Gebührenbefreiung oder einen Test ohne Gewicht.
Übermitteln Sie Zahlen ohne Währungssymbole oder Tausendertrennzeichen. Ihre Anwendung formatiert das Ergebnis anschließend mit der richtigen Währung, Region und Dezimalzahl. Dieser eindeutige Vertrag macht Eingabefehler sichtbar, statt Pfund mit einem Kilogrammtarif zu vermischen.
Verstehen Sie Berechnung und Aufschlüsselung
Die Antwort wiederholt außerdem validiertes Gewicht, Einheit, Grundpreis und Tarif, damit die Annahmen eines Angebots erhalten bleiben. Bei 3.5 Kilogramm, einem Grundpreis von 4.25 und einem Tarif von 1.80 beträgt der Gewichtsanteil 6.30 und die Summe 10.55. Für Pfund gilt dieselbe Formel ohne Umrechnung.
Ergebnisse werden auf stabile Präzision normalisiert; dies ersetzt jedoch keine Währungsrundung. Wenden Sie danach die Vorgabe des Dienstleisters an, etwa zwei Dezimalstellen, einen Barzahlungsschritt oder eine Rundung erst nach weiteren Gebühren.
Wenden Sie weitere Versandregeln vorher an
Nutzen Sie diese Funktion, wenn der Tarif tatsächlich aus einem Festbetrag plus linearem Preis für das Istgewicht besteht. Ermitteln Sie vor dem Aufruf das Gewicht nach Ihrem Prozess und wählen Sie den passenden Tarif für Vertrag, Dienst oder Zone. Das Werkzeug ruft keine Livepreise ab, vergleicht keine Dienste, berechnet kein Volumengewicht, wählt nicht den höheren Gewichtswert, rundet keine Abrechnungsschritte und ergänzt weder Treibstoffzuschläge noch Versicherung, Bearbeitung, Steuern oder Zölle.
Diese Entscheidungen müssen vorher erfolgen. Wird jedes angefangene Kilogramm berechnet, runden Sie das Gewicht vor der Übergabe auf. Bewahren Sie die Aufschlüsselung mit der Tarifquelle für Prüfungen auf.
Gleiche Eingaben liefern stets gleiche Ausgaben.
Anwendungsfälle
Versandprognosen im Shop
Berechnen Sie einen nachvollziehbaren Preis aus Grundbetrag und linearem Tarif für das Istgewicht.
Prüfung von Versandangeboten
Kontrollieren Sie Gewichtsanteil und Summe, bevor das Paket an Dienstleister oder Lager geht.
Erläuterungen im Kundenservice
Geben Sie Mitarbeitenden eine reproduzierbare Aufteilung des Gewichtseinflusses auf den Angebotspreis.
Häufige Fragen
Werden Kilogramm in Pfund umgerechnet?
Nein. Wählen Sie kg oder lb und geben Sie Gewicht sowie Tarif in derselben Einheit an.
Wird Volumen- oder Abrechnungsgewicht berechnet?
Nein. Berechnet wird das übermittelte Gewicht. Ermitteln Sie Volumen-, Rundungs- oder Abrechnungsgewicht separat.
Sind Zuschläge, Steuern und Versicherung enthalten?
Nein. Das Ergebnis enthält nur den angegebenen Grundpreis und den linearen Gewichtsanteil.
Wie werden Versandkosten nach Gewicht berechnet?
Multiplizieren Sie das Paketgewicht mit dem Tarif pro Einheit und addieren Sie dann den festen Grundpreis. Ein Paket mit 3,5 kg zu 1,80 pro Kilogramm ergibt 6,30, dazu 4,25 Grundpreis, zusammen 10,55.
Was tun, wenn mein Versanddienst jedes angefangene Kilogramm berechnet?
Runden Sie das Gewicht selbst auf die nächste ganze Einheit auf, bevor Sie es eingeben. Der Rechner verwendet das Gewicht genau wie angegeben, und bei Abrechnung nach frachtpflichtigem Gewicht ermitteln Sie zuerst diesen Wert.
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/shipping-cost-by-weight \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"actual_weight":3.5,"base_charge":4.25,"rate_per_unit":1.8,"weight_unit":"kg"}'const res = await fetch("https://api.kit.forhosting.com/ecom/shipping-cost-by-weight", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"actual_weight": 3.5,
"base_charge": 4.25,
"rate_per_unit": 1.8,
"weight_unit": "kg"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/shipping-cost-by-weight",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"actual_weight": 3.5,
"base_charge": 4.25,
"rate_per_unit": 1.8,
"weight_unit": "kg"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/shipping-cost-by-weight", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"actual_weight":3.5,"base_charge":4.25,"rate_per_unit":1.8,"weight_unit":"kg"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"actual_weight":3.5,"base_charge":4.25,"rate_per_unit":1.8,"weight_unit":"kg"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/shipping-cost-by-weight", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"actual_weight": 3.5,
"base_charge": 4.25,
"rate_per_unit": 1.8,
"weight_unit": "kg"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.shipping_cost_by_weight",
"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 Gewicht und Tarif einheitlich ein
Beginnen Sie mit actual_weight, base_charge und rate_per_unit. Setzen Sie weight_unit auf kg, wenn Gewicht und Tarif je Kilogramm angegeben sind, oder auf lb, wenn beide Pfund verwenden.
Verstehen Sie Berechnung und Aufschlüsselung
Zunächst wird actual_weight mit rate_per_unit multipliziert, woraus weight_charge entsteht. Danach wird base_charge addiert, um shipping_cost zu erhalten.
Wenden Sie weitere Versandregeln vorher an
Jede API-Berechnung kostet $0.002; die Browserversion nutzt dieselbe reine Logik.
Technische Fragen
Welche Formel wird verwendet?
weight_charge ist actual_weight multipliziert mit rate_per_unit; anschließend ergibt base_charge plus diesen Wert shipping_cost.
Was kostet eine Berechnung per API?
Jede Anfrage kostet $0.002. Der Webrechner führt dieselbe deterministische Lösung kostenlos aus.