Jak policzyć TAM metodą bottom‑up i nie zgubić się po drodze? Ten przewodnik prowadzi od „pierwszego klienta” aż do wiarygodnego oszacowania rynku, które obroni się w rozmowie z inwestorem, zarządem czy zespołem sprzedaży. Zamiast mglistych liczb z raportów, skupimy się na tym, co realnie da się sprzedać, komu, po jakiej cenie i w jakim tempie. Jeśli szukasz sposobu, jak kwantyfikować TAM bottom up w sposób odporny na wątpliwości, jesteś we właściwym miejscu.
Dlaczego bottom‑up bije top‑down na głowę
Wyceny top‑down startują od wielkich liczb: „rynek wart miliardy, wystarczy 1%”. Brzmi kusząco, ale mało kto umie obronić tę „jedynkę”. Podejście oddolne (bottom‑up) idzie w przeciwną stronę: zaczyna od konkretnych klientów, jednostek monetaryzacji i cen. Dlatego jest powtarzalne, audytowalne i skalowalne. Sprawdza się zarówno w SaaS, marketplace’ach, jak i produktach hybrydowych (hardware + oprogramowanie).
Odpowiadając na praktyczne pytanie: jak kwantyfikować TAM bottom up, kluczowe jest wybranie właściwej „jednostki”, którą przeliczasz na pieniądze (np. stanowisko, lokalizacja, urządzenie, transakcja). Potem mnożysz liczbę takich jednostek w segmencie przez cenę jednostkową i korygujesz o realną adopcję oraz ograniczenia podaży i popytu.
Słownik pojęć i ramy pojęciowe
Zanim przejdziemy do warsztatu, uporządkujmy definicje. To ważne, bo złe użycie pojęć tworzy bałagan w modelu.
- TAM (Total Addressable Market) – całkowita wartość popytu na Twój produkt, jeśli dotrzesz do wszystkich klientów, do których produkt pasuje (bez ograniczeń geograficznych, logistycznych czy sprzedażowych).
- SAM (Serviceable Addressable Market) – część TAM, do której możesz realnie dotrzeć biorąc pod uwagę aktualne rynki, kanały i ograniczenia regulacyjne.
- SOM (Serviceable Obtainable Market) – udział SAM, który możesz zdobyć w określonym horyzoncie (np. 3–5 lat) przy założonym planie GTM i zasobach.
- ICP (Ideal Customer Profile) – profil najlepszego klienta: branża, wielkość, kraj, dojrzałość, budżet, „ból”, decydenci.
- Jednostka monetaryzacji – to, za co płaci klient (licencja per użytkownik, lokalizacja, transakcja, urządzenie, GB danych, „seat”).
- ARPA/ARPU/ACV – średni przychód na konto/użytkownika/roczny kontrakt. W bottom‑up najczęściej używamy ACV (Annual Contract Value).
- Adoption rate / Penetration – odsetek rynku, który faktycznie kupi produkt w danym segmencie i czasie.
Wszystko, co zrobisz dalej, opiera się o te definicje. Kluczowa myśl: bottom‑up to nie jest jedna liczba, lecz procedura – z założeniami, źródłami, wersjami i scenariuszami.
Metoda krok po kroku: od pierwszego klienta do TAM
Poniżej znajdziesz 8‑krokowy proces, który sprawdza się w praktyce i pomaga pokazać inwestorom, że wiesz, jak kwantyfikować TAM bottom up w sposób rzetelny.
Krok 1. Zdefiniuj ICP i jednostkę monetaryzacji
Bez krystalicznie czystego ICP i jasnej jednostki rozliczenia model będzie zbyt ogólny. Odpowiedz na pytania:
- Kto płaci i za co? Użytkownik vs płatnik (np. HR kupuje narzędzie dla pracowników).
- Jaka jest jednostka monetaryzacji? Użytkownik, projekt, lokalizacja, urządzenie, API call, transakcja?
- Jaki jest najwęższy segment, w którym produkt jest „no‑brainer” (silny problem + gotowość do płacenia)?
Przykład: SaaS do harmonogramowania pacjentów w małych klinikach. ICP: kliniki 1–3 gabinety w Polsce, prywatne, min. 500 wizyt/miesiąc. Jednostka: lokalizacja (licencja per klinika).
Krok 2. Ustal cenę i strukturę przychodów (ACV/ARPA)
Wyceń produkt w sposób spójny z jednostką. Zbieraj dane z pilotaży, wywiadów, testów A/B cen. Odnotuj rabaty, długości umów, opłaty wdrożeniowe, przychody zmienne (np. prowizje od transakcji). Oblicz ACV per segment (np. mała/średnia/duża klinika) – to Twój mnożnik w modelu.
Wskazówka: jeśli chcesz lepiej pokazać jak kwantyfikować TAM bottom up w produktach usage‑based, oprzyj ACV o realistyczną bazę użycia (np. średnia liczba transakcji x cena per transakcja x take‑rate).
Krok 3. Policz liczbę jednostek (bottom‑up inventory)
Tu dzieje się magia: identyfikujesz konkretną liczbę potencjalnych kont lub jednostek (np. ile jest klinik spełniających ICP, ilu lekarzy, ile urządzeń). Korzystaj z wiarygodnych źródeł:
- Rejestry firm: GUS/REGON/CEIDG, NACE/PKD, Companies House, SEC/EDGAR, BVD Orbis.
- Agregaty branżowe: OECD, Eurostat, stat.gov.pl, HBR, branżowe izby.
- Platformy: LinkedIn Sales Navigator, Apollo.io, Crunchbase, Similarweb.
- Otwarte dane: gov data portals, spisy powszechne, API miejskie.
- Scraping i desk research: katalogi, mapy Google, marketplace’y (etyka + regulaminy!).
Każdą liczbę dokumentuj źródłem i datą. Dla niepewnych źródeł przygotuj zakres (min–max) i wskaż, jak wpływa na wynik.
Krok 4. Zbuduj macierz segmentów i scenariusze
Podziel rynek na segmenty (np. według wielkości, geolokalizacji, branży, kanału), a dla każdego określ ACV oraz liczbę jednostek. Przygotuj trzy scenariusze: ostrożny, bazowy, agresywny. Dzięki temu unikniesz jednej, złudnie precyzyjnej liczby.
Krok 5. Uwzględnij adopcję, ograniczenia i wykluczenia
Nawet jeśli produkt pasuje, nie każdy segment kupi od razu. Skoryguj swój model o:
- Adoption rate – realistyczny odsetek klientów, którzy kupią (na starcie może to być 5–20%, nie 100%).
- Wykluczenia – klienci, którzy teoretycznie pasują, ale praktycznie nie kupią (budżety, regulacje, istniejące kontrakty).
- Ograniczenia podaży – czy masz zasoby, by wdrożyć wszystkich? Czas wdrożenia, Customer Success, infrastruktura.
W praktyce to rozróżnienie pozwala policzyć TAM (bez adopcji), SAM (z uwzględnieniem dostępności i kanałów) oraz SOM (osiągalny udział przy realistycznym tempie zdobywania klientów).
Krok 6. Ujednolicenie walut, podatków i indeksacji
Zebrane dane pochodzą z różnych krajów, walut i lat. Ujednolić musisz:
- Walutę (np. wszystko w PLN/EUR z datą i kursem),
- Podatki (netto vs brutto),
- Inflację i indeksację cen (CPI, PPI; korekty Y/Y),
- Strefy cenowe i dyskonta kanałowe.
Krok 7. Policz TAM, SAM, SOM w czasie
Skonstruuj prostą projekcję 3–5‑letnią, która pokazuje, jak rynek i Twoja dostępność rośnie w czasie. W praktyce:
- TAM = liczba jednostek x ACV (per segment) – bez adopcji (hipotetyczna pełna penetracja).
- SAM = TAM zawężony do rynków, na których sprzedajesz + korekty regulacyjne + dostępne kanały.
- SOM = udział SAM możliwy do zdobycia z Twoim GTM, zespołem i budżetem (zwykle realna krzywa adopcji).
Krok 8. Triangulacja i sanity check
Policzony model porównaj z:
- szacunkami top‑down (raporty branżowe),
- metodą „comps”: przychody i wyceny firm podobnych (publiczne i private),
- danymi operacyjnymi (pipeline, konwersje, churn, LTV/CAC),
- eksperckim feedbackiem (rozmowy z klientami, doradcami).
Zadaj sobie pytania „czy to ma sens?”: jeśli Twój SOM w 3 lata implikuje konieczność onboardingu 3 tys. nowych klinik przy 5‑osobowym zespole wdrożeniowym – coś tu nie gra.
Formuły i przykład liczbowy (mini‑case)
Załóżmy produkt: SaaS do zarządzania wizytami pacjentów dla małych klinik (1–3 gabinety) w Polsce. Jednostka: lokalizacja. Cennik: 1500 PLN/miesiąc (podstawa) + 300 PLN/miesiąc za każdy gabinet powyżej jednego. Średnio 1,6 gabinetu na klinikę w segmencie (dane własne). Dodatkowo 2000 PLN jednorazowo za wdrożenie (wyłączamy z ACV, jeśli liczymy tylko MRR*12; można też ująć w ACV proryzując na 12 miesięcy).
Obliczenia ACV (rocznie):
- Średnia miesięczna opłata: 1500 + (0,6 x 300) = 1500 + 180 = 1680 PLN.
- MRR x 12 = 1680 x 12 = 20 160 PLN ACV.
Liczba klinik ICP (źródła: REGON + desk research): 18 000 placówek prywatnych, z czego ~40% to kliniki 1–3 gabinety z ruchem >500 wizyt/miesiąc, co daje 7200 potencjalnych lokalizacji.
TAM (Polska, segment ICP) = 7200 x 20 160 PLN = 145,15 mln PLN rocznie.
Jeśli rozszerzysz geograficznie o Czechy i Słowację (dane przeliczone, podobny miks placówek: 3100 + 1900 = 5000), a ACV indeksujesz do 85–95% polskiej ceny, dostaniesz dodatkowo ~ 0,9 x 5000 x 20 160 ≈ 90,72 mln PLN. TAM 3‑krajowy ≈ 235,9 mln PLN.
SAM – na dziś masz sprzedaż i wsparcie tylko w PL, a z 7200 placówek wykluczasz 15% (kontrakty z konkurencją, brak cyfryzacji). SAM = 7200 x 0,85 x 20 160 ≈ 123,4 mln PLN.
SOM (3 lata) – przy założeniu, że:
- rocznie wdrażasz 600–900 nowych lokalizacji (zależnie od budżetu i tempa rekrutacji),
- churn netto 6% rocznie,
- średnia cena rośnie o 3% rocznie,
- po 3 latach masz 1800–2400 aktywnych klinik,
to SOM po 3 latach ≈ (2100 x ~21 990 PLN) ≈ 46,2 mln PLN ARR w scenariuszu bazowym (uwzględniając churn i indeksację ceny). Ten sam model w wersji ostrożnej/agresywnej da odpowiednio 32–60 mln PLN.
Wnioski z przykładu: liczby wynikają z policzalnych jednostek i realistycznych zdolności dowozu, a nie z arbitralnego „1% rynku”. Dokładnie o to chodzi, kiedy mówimy, jak kwantyfikować TAM bottom up w sposób wiarygodny.
Skąd brać dane i jak je czyścić
Dobry model żyje jakością danych. Źródła i praktyki:
Publiczne rejestry i statystyki
- GUS/REGON/CEIDG – liczba podmiotów według PKD; filtruj po aktywności i wielkości (zatrudnienie, przychody, region).
- Eurostat/OECD – porównywalne statystyki między krajami; przydatne do ekspansji.
- Rejestry branżowe – izby, stowarzyszenia, listy certyfikowanych placówek.
Platformy B2B i rynek
- LinkedIn Sales Navigator – filtracja po wielkości, branży, lokalizacji; szacunki liczby kont.
- Apollo.io/ZoomInfo – enrichment kont (liczba lokalizacji, pracowników, przychody).
- Crunchbase/PitchBook – lista graczy, runda finansowania, punkty odniesienia dla comps.
Desk research i scraping
- Katalogi branżowe, mapy Google, rejestry NFZ/ubezpieczycieli, marketplace’y (z poszanowaniem regulaminów i RODO).
- Sampling: ręcznie weryfikuj próbki (np. 200 losowych placówek), by kalibrować proporcje.
Radzenie sobie z lukami
- Proxies – jeśli nie masz liczby klinik, użyj liczby lekarzy i ratio lekarz→klinika z próbki.
- Imputacja – brakujące wartości uzupełniaj medianą z porównywalnych segmentów.
- Wersjonowanie – trzymaj log założeń ze źródłem, datą i zakresem ufności.
Najczęstsze błędy i jak ich uniknąć
1. Mylenie użytkownika z płatnikiem
To, że w firmie jest 100 użytkowników, nie znaczy, że kupią 100 licencji. Płatnik negocjuje bundling, limity, wspólne konta. Zawsze pytaj: kto płaci i za co?
2. ACV vs ARPU i przychody jednorazowe
Nie mieszaj MRR*12 z opłatami setupowymi, jeśli nie chcesz zawyżać rynku. Zdecyduj, czy wliczasz jednorazowe wdrożenia (proryzacja), i bądź konsekwentny.
3. Zbyt optymistyczna adopcja
Założenie 80–100% adopcji w młodym segmencie bywa życzeniowe. Lepiej pokazać 10–30% w 3 lata i udowodnić, jak to zrobisz (kanały, budżet, team).
4. Brak wykluczeń i ograniczeń
Nie każdy „adresowalny” klient jest dostępny. Umowy konkurencji, regulacje, brak budżetu – to realne bariery. Aktualizuj SAM/SOM o te czynniki.
5. Jedna liczba bez scenariusza
Inwestorzy nie wierzą w magiczne „TAM = X”. Pokaż zakres, wrażliwość na kluczowe zmienne (ACV, liczba jednostek, adopcja).
6. Brak triangulacji
Zawsze skonfrontuj model bottom‑up z top‑down i porównaj z firmami podobnymi. Różnice wyjaśnij merytorycznie.
7. Nieaktualne dane i brak wersjonowania
Rynek zmienia się szybko. Prowadź Assumptions log z datą, źródłem, zakresem ufności i numerem wersji modelu.
Warianty metodologiczne bottom‑up
Model usage‑based (zużycie)
Jednostką jest użycie (np. liczba transakcji, GB, API call). Policz przeciętne zużycie per konto i rozkład (P10–P90). TAM = liczba kont x (średnie zużycie x cena za jednostkę). Uważaj na efekty skali i progi cenowe.
Marketplace i „take‑rate”
Źródłem wartości jest GMV (Gross Merchandise Value). TAM (przychodowy) ≈ GMV x uśredniona prowizja. Zdefiniuj wykluczenia (off‑platform), disintermediation i różnice take‑rate między kategoriami.
Hardware + software
Połącz CAPEX (sprzęt) i OPEX (subskrypcje, serwis). Dla sprzętu licz, ile urządzeń realnie można zainstalować rocznie (podaż). Dla software – ACV per urządzenie/lokalizacja. Dodaj cykl wymiany i TCO.
Jak komunikować wyniki inwestorom
Slajd „TAM/SAM/SOM” z kontekstem
- Wizualizacja macierzy segmentów i jednostek monetaryzacji.
- Źródła danych z linkami i datą.
- Trzy scenariusze i wykres wrażliwości (tornado chart).
- Mapa ryzyk i plan ich redukcji.
Od punktu do przedziału
Zamiast jednej liczby podawaj przedział i wyjaśnij, co musi się wydarzyć, by przesunąć się w górę (np. nowy kanał, certyfikacja, partnerstwa). To pokazuje dojrzałość i rozumienie niepewności.
Szablon arkusza kalkulacyjnego (opis)
Twój plik może mieć następującą strukturę:
- README – opis metody, definicje, skróty.
- Assumptions – ceny, adopcja, kursy walut, indeksacja.
- Segments – lista segmentów, liczba jednostek, źródła.
- Pricing – cenniki, rabaty, bundling.
- Calculations – formuły TAM/SAM/SOM, scenariusze.
- Sensitivity – analiza wrażliwości na kluczowe parametry.
- Sources – linki, daty, notatki, zakres ufności.
- Charts – wykresy do slajdów.
Podstawowe formuły (w ujęciu per segment):
- TAM_seg = Liczba_jednostek_seg x ACV_seg
- SAM_seg = TAM_seg x Dostępność_rynkowa_seg (np. % kraju/kanłów/regulacji)
- SOM_seg = SAM_seg x Adopcja_w_horyzoncie (zależna od GTM i zasobów)
- TAM_total = Σ TAM_seg; analogicznie dla SAM i SOM
Mini‑poradnik: jak przyspieszyć budowę modelu
- Zacznij od najmniejszego działającego segmentu – szybciej zbierzesz twarde dane.
- Wbuduj w model suwak adopcji – pokaż wrażliwość bez przepisywania formuł.
- Ustandaryzuj jednostkę – nawet jeśli masz kilka strumieni przychodu, sprowadź je do jednej miary per segment (np. ACV per lokalizacja).
- Waliduj w terenie – 10 wywiadów z ICP często mówi więcej niż 1000 wierszy w Excelu.
- Automatyzuj pozyskiwanie danych – notatnik ze skryptami, API publicznych rejestrów, półautomatyczne scraping‑listy (z poszanowaniem prawa).
FAQ: najczęściej zadawane pytania
Czy TAM mam liczyć w przychodach czy liczbie jednostek?
W bottom‑up główną miarą jest przychód potencjalny (ACV x liczba jednostek). Warto jednak trzymać w arkuszu także surową liczbę jednostek – pomoże w walidacji i planowaniu GTM.
Jak wpleść LTV/CAC w estymację rynku?
Bezpośrednio do TAM nie trzeba, ale do SOM i planu zdobywania udziałów – tak. Jeśli LTV/CAC < 3, agresywna adopcja w modelu może być nie do obrony.
Co z freemium i niskimi planami?
Wliczaj do ACV średnią ważoną po miksie planów w danym segmencie (z Twoich danych lub benchmarków). Dla freemium uwzględnij konwersję do płatnych.
Jak unikać podwójnego liczenia w modelu wielokanałowym?
Każdy segment powinien być wzajemnie wykluczający się. Ustal jasne reguły: np. „firma liczy się raz, zgodnie z największym planem” lub „lokalizacja jest jednostką – firma z 3 lokalizacjami = 3 jednostki”.
Checklist: gotowość modelu bottom‑up
- Masz zdefiniowany ICP i jednostkę monetaryzacji.
- ACV policzony z aktualnego miksu cen i rabatów per segment.
- Liczba jednostek pochodzi z co najmniej dwóch niezależnych źródeł.
- Wykluczenia i ograniczenia podaży uwzględnione w SAM/SOM.
- Scenariusze: ostrożny/bazowy/agresywny oraz analiza wrażliwości.
- Triangulacja z top‑down i firmami porównywalnymi.
- Assumptions log z datą, źródłem, zakresem ufności.
- Wyniki gotowe do zaprezentowania na jednym slajdzie.
Najlepsze praktyki komunikacyjne i stylistyczne
- Unikaj żargonu – zdefiniuj skróty i kluczowe pojęcia.
- Wartości pieniężne prezentuj w jednej walucie i roku bazowym.
- Wyraźnie rozdziel „rynek potencjalny” (TAM) od „rynek dostępny dziś” (SAM) i „udział osiągalny” (SOM).
- Podawaj zakresy i źródła – buduje to wiarygodność.
Jak połączyć bottom‑up z top‑down, żeby wygrać dyskusję
Choć preferujemy bottom‑up, warto zestawić go z top‑down: raporty branżowe pomagają ocenić, czy nie „odciąłeś” zbyt dużego kawałka rynku lub czy nie pomijasz istotnego segmentu. Idealnie, gdy obie metody zbliżają się do siebie w scenariuszu bazowym, a różnice potrafisz wyjaśnić (np. inna definicja segmentu, wykluczenia kontraktowe, specyfika kanału).
Podsumowanie
Wiesz już, jak kwantyfikować TAM bottom up: od zdefiniowania ICP i jednostki monetaryzacji, przez wycenę i policzenie liczby jednostek, po scenariusze TAM/SAM/SOM, korekty adopcji i triangulację. Metoda oddolna nie jest sztuczką – to dyscyplina: konsekwencja w definicjach, ostrożność w założeniach, przejrzystość źródeł i gotowość do aktualizacji. Tak zbudowany model przestaje być „ładnym slajdem”, a staje się narzędziem decyzyjnym dla produktu, sprzedaży i finansów.
Jeśli chcesz pójść dalej, przygotuj własny arkusz w oparciu o ten schemat, a następnie co miesiąc aktualizuj założenia o nowe dane z rynku i pipeline’u. Po kwartale zobaczysz, że Twoje bottom‑up staje się nie tylko sposobem liczenia, ale i sposobem zarządzania wzrostem.
PS. Wersję tego przewodnika możesz łatwo przerobić na checklistę dla zespołu GTM lub template do decków inwestorskich. Jeśli potrzebujesz wsparcia w walidacji modelu, warsztat w formule 1–2 dni zwykle wystarcza, by „uszczelnić” założenia i dopasować segmenty.