TAM, SAM und SOM berechnen
Machen Sie aus einer allgemeinen Marktzahl eine praktisch nutzbare Geschäftsschätzung.
Im Browser ausführen – kostenlos
Geben Sie den gesamten adressierbaren Markt, den tatsächlich bedienbaren Anteil und den realistisch gewinnbaren Anteil dieses Marktes ein. Der Rechner liefert TAM, SAM und SOM in derselben Währung oder Einheit wie der Ausgangswert. Die transparente Berechnung in zwei Stufen lässt sich leicht prüfen, erläutern und in Planungen, Unterlagen für Investoren oder internen Prognosen reproduzieren.
Beginnen Sie mit einem belastbaren Gesamtmarkt
TAM bezeichnet die gesamte Nachfrage, falls jeder relevante Käufer Ihr Produkt oder Ihre Dienstleistung erwerben könnte. Wählen Sie einen Wert, der zur Entscheidung passt: jährliches Umsatzpotenzial, Zahl der Abonnements, Transaktionsvolumen oder eine andere eindeutig definierte Einheit. Halten Sie Zeitraum, Region, Kundengruppe und Quelle neben der Schätzung fest, denn eine große Zahl ohne Abgrenzung lässt sich kaum bewerten. Dieser Rechner ermittelt den TAM nicht selbst, sondern gliedert eine vorhandene TAM-Annahme in konkretere Marktebenen. Prüfen Sie vor der Eingabe, ob der Wert unvereinbare Zeiträume oder Einheiten vermischt. Kombinieren Sie beispielsweise nicht monatliche Ausgaben eines Segments mit jährlichen Ausgaben eines anderen. Bei Geldwerten behalten alle Ergebnisse dieselbe Währung; der Rechner ergänzt jedoch keine Währungsbezeichnung, da die Rechnung ebenso für Kunden, Lizenzen, Bestellungen oder physische Einheiten funktioniert. Eine sorgfältige TAM-Definition schafft einen klaren Nenner für alle folgenden Prozentsätze und erleichtert spätere Aktualisierungen.
Leiten Sie den bedienbaren Markt aus dem TAM ab
Der bedienbare Prozentsatz beschreibt den Teil des TAM, der zu Ihrem tatsächlichen Angebot und Ihrer operativen Reichweite passt. Dabei können Produktkompatibilität, unterstützte Sprachen, Vorschriften, Vertriebsabdeckung, Kundengröße, technische Anforderungen oder Verkaufsgebiete berücksichtigt werden. Der Rechner multipliziert den TAM mit diesem Anteil und erhält den SAM. Ein Wert von 30 bedeutet, dass drei Zehntel des Gesamtmarktes im heutigen Geschäftsumfang liegen; er bedeutet nicht, dass das Unternehmen diese Nachfrage gewinnen wird. Leiten Sie den Prozentsatz möglichst aus klaren Ausschlüssen ab. Deckt eine Marktstudie alle Unternehmen ab, während Ihr Produkt nur für eine bestimmte Branche oder Größe geeignet ist, entfernen Sie die unpassenden Segmente und dokumentieren Sie den verbleibenden Anteil. Die Annahme muss zwischen null und 100 liegen. Werte über 100 werden abgelehnt, da ein bedienbarer Teilmarkt nicht größer als sein Gesamtmarkt sein kann. Nutzen Sie bei erheblicher Unsicherheit konservative, erwartete und ehrgeizige Szenarien.
Schätzen Sie den erreichbaren Anteil nachvollziehbar
Der erreichbare Prozentsatz wird auf den SAM und nicht direkt auf den TAM angewendet. In dieser zweiten Stufe entsteht der SOM: jener Anteil des bedienbaren Marktes, den das Unternehmen mit dem beschriebenen Plan realistisch gewinnen könnte. Stützen Sie den Wert auf Vertriebsleistung, erwartete Konversion, Wettbewerbsintensität, Kundenkonzentration, Zugang zu Absatzwegen, Kundenbindung und Zeithorizont. Die Annahme sollte eine praktische Frage beantworten: Welchen Anteil der bedienbaren Käufer kann Ihr Team gewinnen und betreuen? Da SOM gleich SAM multipliziert mit dem erreichbaren Prozentsatz ist, kann er den SAM nicht überschreiten, solange der Wert zwischen null und 100 liegt. Verwenden Sie für TAM, SAM und SOM denselben Zeitraum, besonders wenn der SOM in eine Umsatzprognose einfließt. Die Ergebnisse behalten die eingegebene Einheit und lassen sich ohne versteckte Umrechnung in ein Modell übernehmen. Behandeln Sie die Rechnung als strukturiertes Szenario, nicht als Vorhersage, und prüfen Sie jede Annahme erneut, sobald sich Preis, Abdeckung, Produkt oder Vertriebskapazität ändern.
Anwendungsfälle
Markttrichter für Investoren erstellen
Überführen Sie einen belegten TAM in zusammenhängende SAM- und SOM-Werte für eine Präsentation oder Investitionsvorlage.
Einführungsszenarien vergleichen
Testen Sie verschiedene bedienbare Regionen und erreichbare Anteile bei unveränderter Gesamtmarktannahme.
Planungsannahmen dokumentieren
Erstellen Sie mit derselben Rechenmethode reproduzierbare Schätzungen für Produkt, Vertrieb und Finanzen.
Häufige Fragen
Wie werden SAM und SOM berechnet?
SAM ist TAM multipliziert mit dem bedienbaren Prozentsatz. SOM ist anschließend SAM multipliziert mit dem erreichbaren Prozentsatz.
Wird der erreichbare Anteil auf TAM oder SAM angewendet?
Er wird auf den SAM angewendet. So bildet der SOM einen realistischen Teil des Marktes, den das Unternehmen bedienen kann.
Darf ein Prozentsatz über 100 liegen?
Nein. Der Rechner meldet eine ungültige Eingabe, wenn der bedienbare oder erreichbare Prozentsatz über 100 liegt.
Welche Währung verwendet der Rechner?
Er übernimmt die Einheit des TAM. Wird TAM in Dollar, Euro, Kunden oder Einheiten angegeben, verwenden SAM und SOM dieselbe Einheit.
Was kostet die Berechnung über die API?
Jede API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung kann auch im Browser ausgeführt werden.
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/market-size-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"tam":500000000,"serviceable_percentage":30,"obtainable_percentage":8}'const res = await fetch("https://api.kit.forhosting.com/biz/market-size-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"tam": 500000000,
"serviceable_percentage": 30,
"obtainable_percentage": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/market-size-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"tam": 500000000,
"serviceable_percentage": 30,
"obtainable_percentage": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/market-size-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"tam":500000000,"serviceable_percentage":30,"obtainable_percentage":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"tam":500000000,"serviceable_percentage":30,"obtainable_percentage":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/market-size-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
{
"tam": 500000000,
"serviceable_percentage": 30,
"obtainable_percentage": 8
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.market_size_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. |