Bruttomarge in Prozent berechnen
Ein Umsatz von 250.000 bei Warenkosten von 150.000 ergibt einen Bruttogewinn von 100.000 und eine Bruttomarge von 40 %. Prüfen Sie eine Produktlinie gegen Ihr Ziel, bevor Sie Preise ändern. 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
- Umsatz
- 250.000
- Wareneinsatz (COGS)
- 150.000
- Bruttogewinn
- 100.000
- Bruttomarge (%)
- 40
Aus Gesamtumsatz und Herstellungskosten der verkauften Waren (COGS) ermittelt dieser Rechner den Bruttogewinn und die Bruttomarge in Prozent – die beiden Kennzahlen, die zeigen, wie viel von jedem Verkaufsdollar nach Abzug der direkten Produktionskosten übrig bleibt.
Was Bruttogewinn und Bruttomarge in Prozent bedeuten
Der Bruttogewinn ist der Umsatz abzüglich der Herstellungskosten der verkauften Waren: das Geld, das nach Begleichung von Material, Arbeit und direkten Aufwendungen für die verkauften Einheiten übrig bleibt – vor Miete, Marketing, Steuern oder sonstigen Gemeinkosten. Die Bruttomarge in Prozent drückt denselben Gewinn als Anteil am Umsatz aus, berechnet als (Umsatz - COGS) / Umsatz * 100. Die beiden Zahlen beantworten unterschiedliche Fragen.
Der Bruttogewinn ist ein absoluter Betrag, nützlich zur Deckung von Fixkosten und zur Messung des rohen Beitrags einer Periode oder Produktlinie. Die Bruttomarge ist ein Verhältniswert, mit dem sich Produkte, Zeiträume oder Unternehmen sehr unterschiedlicher Größe fair vergleichen lassen. Beispiel: Bei einem Umsatz von 250000 und COGS von 150000 ergeben sich ein Bruttogewinn von 100000 und eine Bruttomarge von 40 Prozent – vierzig Cent jedes Verkaufsdollars bleiben nach den direkten Kosten übrig.
Die Ausgabe spiegelt die angegebenen Werte für Umsatz und COGS neben den berechneten Kennzahlen wider, sodass ein gespeichertes Ergebnis für sich selbst spricht und ohne die ursprüngliche Anfrage geprüft werden kann. Beide Felder sind stets vorhanden und endlich.
Eingaben, Validierung und Grenzfälle
COGS von null sind gültig und ergeben eine Marge von 100 Prozent, was ein Geschäft ohne direkte Kosten korrekt beschreibt. Auch COGS über dem Umsatz sind gültig: Sie erzeugen einen negativen Bruttogewinn und eine negative Marge – das korrekte Signal für Waren, die unter ihren direkten Kosten verkauft wurden, und kein Fehlerfall. Das optionale Feld decimals ist eine Ganzzahl von 0 bis 8 und hat den Standardwert 2, was bei Bedarf Raum für hochpräzise Stückkostenrechnung lässt.
Zeichenketten, null-Werte, fehlende Felder, NaN und Unendlich werden vor jeder Berechnung abgelehnt, jeweils mit einer Meldung, die das betroffene Feld und die verletzte Erwartung benennt.
Anwendungsfälle
Die Gesundheit einer Produktlinie prüfen
Geben Sie Periodenumsatz und direkte Kosten einer Produktlinie ein, um ihre Bruttomarge in Prozent zu sehen, und vergleichen Sie sie mit Ihrem Zielwert, bevor Sie Preisänderungen beschließen.
Verlustbringende Verkäufe beziffern
Testen Sie COGS über dem Umsatz, um den exakten negativen Bruttogewinn und die negative Marge zu sehen – so messen Sie, wie tief ein Rabatt oder eine Kostenüberschreitung in jeden Verkauf schneidet.
Häufige Fragen
Wie wird die Bruttomarge in Prozent berechnet?
Die Bruttomarge in Prozent ist (Umsatz - COGS) / Umsatz * 100. Bei einem Umsatz von 250000 und COGS von 150000 beträgt die Marge 40 Prozent.
Warum muss der Umsatz positiv sein?
Der Umsatz ist der Nenner der Margenformel; ein Umsatz von null oder weniger kann daher kein sinnvolles Verhältnis ergeben.
Können die COGS null sein?
Ja. COGS von null sind gültig und ergeben eine Bruttomarge von 100 Prozent, was ein Geschäft ohne direkte Kosten beschreibt.
Dürfen die Warenkosten null sein?
Ja. Warenkosten von null sind gültig und ergeben eine Bruttomarge von 100 %. Das beschreibt korrekt ein Geschäft, bei dem für die verkauften Leistungen keine direkten Kosten anfallen.
Was passiert, wenn die Warenkosten über dem Umsatz liegen?
Das ist zulässig: Bruttogewinn und Marge werden negativ, und genau das ist das richtige Signal für Verkäufe unter den direkten Kosten. So sehen Sie, wie stark ein Rabatt oder eine Kostenüberschreitung jeden Verkauf belastet.
Was unterscheidet Bruttogewinn und Bruttomarge?
Der Bruttogewinn ist ein Betrag: 250.000 Umsatz minus 150.000 direkte Kosten ergeben 100.000. Die Bruttomarge drückt diesen Gewinn als Anteil am Umsatz aus, hier 40 %, und macht Produkte oder Zeiträume unterschiedlicher Größe vergleichbar.
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/biz/profit-margin-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"revenue":250000,"cogs":150000}'const res = await fetch("https://api.kit.forhosting.com/biz/profit-margin-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"revenue": 250000,
"cogs": 150000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/profit-margin-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"revenue": 250000,
"cogs": 150000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/profit-margin-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"revenue":250000,"cogs":150000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"revenue":250000,"cogs":150000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/profit-margin-calc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"revenue": 250000,
"cogs": 150000
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.profit_margin_calc",
"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
Jede Eingabe wird validiert, ein nicht positiver Umsatz wird mit einem typisierten Fehler abgelehnt, und die Rundung folgt einer expliziten, deterministischen Half-up-Regel, sodass gleiche Zahlen stets dasselbe Ergebnis liefern.
Eingaben, Validierung und Grenzfälle
Zwei Felder sind erforderlich. revenue ist eine endliche Zahl, die strikt größer als null sein muss; da der Umsatz der Nenner der Margenformel ist, kann ein Umsatz von null oder weniger kein sinnvolles Verhältnis ergeben und wird mit einem typisierten invalid_input-Fehler abgelehnt, der das Feld benennt – statt eine Division durch null oder eine irreführende Zahl zurückzugeben. cogs ist eine endliche Zahl größer oder gleich null.
Rundung, Determinismus und Nutzung des Ergebnisses
Die Engine hat keine Uhr, keinen Zufall und keinen Umgebungszustand; identische Eingaben liefern daher stets byteidentische Ausgaben. Die Rundung folgt einer expliziten Half-up-Regel auf dem exakten IEEE-754-Ergebnis, unabhängig angewendet auf gross_profit und gross_margin_percent, sodass ein Rohwert von 12.345 zu 12.35 wird, statt durch einen sprachabhängigen Formatierer zu driften. Zur Integration senden Sie per POST einen JSON-Body mit revenue und cogs und lesen gross_profit und gross_margin_percent aus der Antwort; über einen Standard-API-Schlüssel hinaus ist kein Authentifizierungsbereich erforderlich, und der Vertrag bleibt über die acht übersetzten Landingpages hinweg stabil.
Integrationsbeispiele
Margen im Stapel prüfen
Senden Sie Umsatz und COGS jeder SKU über die API und markieren Sie jeden Artikel, dessen gross_margin_percent unter Ihre Rentabilitätsschwelle fällt.
Technische Fragen
Was passiert, wenn die COGS höher sind als der Umsatz?
Das Tool liefert einen negativen gross_profit und einen negativen gross_margin_percent – das korrekte Signal für einen verlustbringenden Verkauf. Es ist ein gültiges Ergebnis, kein Fehler.
Was kostet die API?
Jeder erfolgreiche Aufruf kostet $0.002. Fehlgeschlagene Aufrufe, einschließlich Validierungsfehlern, werden niemals berechnet.