ForHosting KIT · Finanzen und Geld

Gewinnmargen-Rechner

Geben Sie Kosten und Verkaufspreis ein und erhalten Sie Gewinn, Marge und Aufschlag nebeneinander: Kosten von 80 bei einem Preis von 100 ergeben 20 % Marge, aber 25 % Aufschlag. Ein Verkauf unter Kosten zeigt den Verlust als negative Marge. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Kosten
80
Preis
100
Erhalten Sie
Gewinn
20
Gewinnmarge (%)
20
Aufschlag (%)
25

Berechnet Gewinn, Bruttomargenprozentsatz und Aufschlagsprozentsatz aus Stückkosten und einem Verkaufspreis und unterscheidet die beiden häufig verwechselten Kennzahlen.

Marge und Aufschlag sind nicht dasselbe

Beide Zahlen gehen vom selben Gewinn aus, Preis minus Kosten, beziehen ihn aber auf verschiedene Größen. Die Marge teilt den Gewinn durch den Verkaufspreis und zeigt, welchen Anteil jedes Verkaufs Sie behalten. Der Aufschlag teilt ihn durch die Kosten und zeigt, um wie viel der Preis über Ihrem Einkauf liegt. Deshalb stimmen sie nie überein: Bei Kosten von 80 und einem Preis von 100 beträgt der Gewinn 20, die Marge 20 % und der Aufschlag 25 %. Der Rechner zeigt alle drei Werte zusammen, Sie müssen sich also nicht merken, welche Formel zu welchem Namen gehört.

Typische Fehler bei der Preisgestaltung

Der klassische Fehler ist, einen Aufschlag als Marge auszugeben: Wer 25 % auf die Kosten schlägt, behält von jedem Verkauf nur 20 %. Verkaufen Sie unter Kosten, werden Gewinn und Marge negativ, das richtige Signal für einen Verlustverkauf, mit dem Sie messen können, wie tief ein Rabatt schneidet. Kosten von null ergeben 100 % Marge und lassen den Aufschlag unberechnet. Der Preis darf dagegen nicht null sein. Gerundet wird standardmäßig auf zwei Nachkommastellen, wählbar sind 0 bis 8.

Ein Produkt korrekt bepreisen

Geben Sie Ihre Einstandskosten und den Zielpreis ein, um die wahre Marge zu sehen, und vermeiden Sie den klassischen Fehler, den Aufschlag anzugeben, als wäre er die Marge.

Rabatte und Verluste modellieren

Testen Sie einen Preis unter den Kosten, um den negativen Gewinn und die negative Marge zu sehen, und beziffern Sie genau, wie tief ein Werberabatt einschneidet.

Was ist der Unterschied zwischen Marge und Aufschlag?

Die Marge ist der Gewinn als Prozentsatz des Preises; der Aufschlag ist derselbe Gewinn als Prozentsatz der Kosten. Kosten 80 bei Preis 100 ergeben eine Marge von 20 %, aber einen Aufschlag von 25 %.

Warum darf der Preis nicht null sein?

Der Preis ist der Nenner des Margenprozentsatzes, sodass ein Preis von null durch null teilen würde.

Kann ich einen Verlust modellieren?

Ja. Ein Preis unter den Kosten ist zulässig und liefert einen negativen Gewinn und eine negative Marge, keinen Fehler.

Wie genau kann die Ausgabe sein?

Das Feld decimals akzeptiert 0 bis 8 (Standard 2), half-up gerundet.

Was passiert, wenn die Kosten null sind?

Die Marge beträgt 100 %, weil der ganze Preis Gewinn ist. Der Aufschlag lässt sich nicht berechnen, da durch null geteilt würde, und bleibt deshalb leer, statt eine irreführende Zahl zu zeigen.

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.

POSThttps://api.kit.forhosting.com/dev/profit-margin

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/dev/profit-margin \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"cost":80,"price":100}'
{
  "cost": 80,
  "price": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.profit_margin",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Gewinn, Marge und Aufschlag – und worin sie sich unterscheiden

Aus Kosten und Preis liefert dieses Werkzeug drei Zahlen. Der Gewinn ist schlicht price - cost. Der Margenprozentsatz ist (price - cost) / price * 100 und drückt den Gewinn als Anteil am Verkaufspreis aus. Der Aufschlagsprozentsatz ist (price - cost) / cost * 100 und drückt denselben Gewinn als Anteil an den Kosten aus. Diese beiden Kennzahlen werden regelmäßig verwechselt: Kosten von 80, verkauft für 100, ergeben eine Marge von 20 %, aber einen Aufschlag von 25 %, und das Werkzeug liefert beide, damit Sie sie nie durcheinanderbringen. Sind die Kosten 0, ist der Aufschlag mathematisch undefiniert (Division durch null), sodass markup_percent als null zurückgegeben wird, während margin_percent mit 100 gültig bleibt. Die Ausgabe gibt die von Ihnen angegebenen cost und price wieder, sodass ein gespeichertes Ergebnis selbsterklärend ist, ohne die ursprüngliche Anfrage zu benötigen.

Felder, Validierung und Randfälle

Ein Preis unter den Kosten ist zulässig und erzeugt schlicht einen negativen Gewinn und eine negative Marge, was das korrekte Signal für einen verlustbringenden Verkauf und kein Fehler ist. Das optionale Feld decimals ist eine Ganzzahl von 0 bis 8 und standardmäßig 2, was Finanzabläufen Raum für hochpräzise Stückkostenrechnung gibt. Zwei Felder sind erforderlich: cost, eine endliche Zahl größer oder gleich 0, und price, eine endliche Zahl größer oder gleich 0. Es gibt eine harte Ausnahme: price darf nicht 0 sein, da es der Nenner der Marge ist, sodass ein Preis von null den typisierten Fehler „price darf nicht 0 sein“ zurückgibt. Jede Eingabe wird vor jeder Rechnung auf Typ, Endlichkeit und Bereich geprüft, und ein Verstoß gibt invalid_input zurück und benennt das Feld, etwa negative Kosten oder einen nicht numerischen Preis.

Rundung, Determinismus und Bereitstellung

Die Rundung verwendet eine explizite half-up-Regel auf das exakte IEEE-Ergebnis, unabhängig angewandt auf profit, margin_percent und markup_percent, sodass ein Wert von 12.345 zu 12.35 wird, statt über einen locale-abhängigen Formatierer abzudriften. Fehlgeschlagene API-Aufgaben werden nie berechnet; das im Voraus aufgeladene Guthaben wird nur für erfolgreiche Arbeit zu $0.002 verbraucht.

Einen Katalog im Stapel prüfen

Senden Sie Kosten und Preis jedes Artikels (SKU) durch die API, um Positionen zu markieren, deren margin_percent unter Ihren Schwellenwert fällt.

Was, wenn die Kosten null sind?

Gewinn und Marge sind weiterhin gültig, doch der Aufschlag ist undefiniert (Division durch die Kosten), sodass markup_percent als null zurückgegeben wird.

Vollständige KIT-Dokumentation lesen →