Wskaźnik churn: wzór, obliczenia i przykład dla SaaS
Opublikowano 13 marca 2026 · Jules, Founder of NoNoiseMetrics · 10min czytania
Zaktualizowano 15 kwietnia 2026
Wskaźnik churn sprowadza się do jednego wzoru: utraceni klienci podzieleni przez klientów na początku okresu, pomnożeni przez 100. To mianownik powoduje najwięcej błędów u założycieli SaaS, nie licznik. Ten przewodnik pokazuje kroki dla churnu klientów i przychodów, konwersję miesiąc-rok, sześć typowych błędów i sposób wyciągania danych ze Stripe.
TL;DR. Wzory dla wskaźnik churn
Wskaźnik churn klientów = (Utraceni klienci ÷ Klienci na początku) × 100
Wskaźnik churn przychodów = (Utracony MRR ÷ MRR na początku) × 100
Miesięczny wskaźnik churn ≠ roczny ÷ 12. Stosuj: roczny = 1 − (1 − miesięczny)^12
Wzór: wskaźnik churn klientów
Wskaźnik churn klientów to:
Wskaźnik churn klientów = (Utraceni klienci w okresie ÷ Klienci na początku okresu) × 100
Zdefiniuj każdą zmienną precyzyjnie, aby wskaźnik churn był porównywalny z miesiąca na miesiąc:
- Utraceni klienci: anulowane subskrypcje + brak przedłużenia + nieudane płatności, które nie zostały odzyskane do końca okresu. Licznik nie odejmuje nowych klientów pozyskanych w trakcie okresu.
- Klienci na początku: płacący klienci w dniu 1 okresu. Mianownik nie zawiera klientów, którzy podpisali subskrypcję w trakcie okresu.
Przykład obliczeniowy:
- Początek lutego: 120 płacących klientów
- Nowi klienci w lutym: 15
- Klienci, którzy anulowali w lutym: 8
- Nieudane płatności bez odzysku: 2 (również utraceni)
Wskaźnik churn klientów = (8 + 2) ÷ 120 × 100 = 8,3%
15 nowych klientów nie wlicza się do tego obliczenia — wskaźnik churn lutego ich nie obejmuje. Pojawią się dopiero w mianowniku marca.
Co oznacza 8,3% w praktyce — wskaźnik churn na tym poziomie: w takim tempie tracisz rocznie około 66% bazy klientów. Musisz pozyskiwać 10 nowych klientów co miesiąc tylko po to, aby utrzymać liczbę na stałym poziomie. Wskaźnik churn na tej wysokości to nagły wypadek retencyjny, nie problem marketingowy.
Aby zrozumieć, co liczba znaczy dla Twojego biznesu, zobacz Czym jest wskaźnik churn.
Wzór: wskaźnik churn przychodów
Wskaźnik churn przychodów (zwany też MRR churn) mierzy wpływ finansowy, nie liczbę głów:
Wskaźnik churn przychodów = (Utracony MRR w okresie ÷ MRR na początku okresu) × 100
Utracony MRR obejmuje:
- MRR z anulowanych subskrypcji
- Spadek MRR z downgrade’ów
- MRR z nieudanych płatności nieodzyskanych do końca cyklu rozliczeniowego
Utracony MRR nie obejmuje ekspansji MRR — to liczy się oddzielnie w net wskaźnik churn przychodów.
Przykład obliczeniowy:
- MRR na początku marca: €18.500
- MRR utracony z anulacji: €740
- MRR utracony z downgrade’ów: €230
- Ekspansja MRR z upgrade’ów: €510
Brutto wskaźnik churn przychodów:
Brutto = (€740 + €230) ÷ €18.500 × 100 = 5,2%
Net wskaźnik churn przychodów:
Net = (€970 − €510) ÷ €18.500 × 100 = 2,5%
Ekspansja przychodu zmniejsza efektywny churn o połowę. Dlatego firmy skupione na NRR są tak samo zaabsorbowane upsellem jak retencją. Pełną mechanikę net vs. brutto zobacz w brutto churn vs. net churn, Net Revenue Retention i churn przychodów vs. churn klientów.
Krok po kroku — jak liczyć wskaźnik churn
Postępuj zgodnie z tymi krokami, aby poprawnie obliczyć wskaźnik churn dla dowolnego okresu:
Krok 1. Zdefiniuj okres. Używaj miesięcy kalendarzowych jako jednostki standardowej. Miesięcznie to domyślny standard branżowy dla SaaS. Tygodniowo jest zbyt zaszumione; kwartalnie ukrywa problemy z miesiąca na miesiąc. Zawsze stosuj ten sam okres, aby wskaźnik churn dało się porównywać między miesiącami bez normalizacji.
Krok 2. Policz aktywnych płacących klientów na początku okresu. Aktywny płacący klient = ma żywą subskrypcję i został pomyślnie obciążony. Wyklucz: trial bezpłatny, subskrypcje wstrzymane (brak aktywnego rozliczenia), klientów, którzy dołączyli w trakcie okresu. Jeśli płatność klienta jest aktualnie w dunning-retry (Stripe ponawia obciążenie), licz go jako aktywnego na początku okresu, ale jeśli płatność ostatecznie zawiedzie do końca okresu, przesuwa się do liczby utraconych.
Krok 3. Policz klientów utraconych w okresie. Utracony = anulowany LUB nieprzedłużony LUB płatność nieudana I nieodzyskana do końca okresu. Włącz mimowolny churn (nieudane płatności) — to realna strata przychodu, nawet jeśli klient nie chciał odejść świadomie, i należy do liczb, z których powstaje wskaźnik churn. Mimowolny i dobrowolny rozdziel w osobnej kolumnie, jeśli chcesz śledzić odzysk płatności oddzielnie.
Krok 4. Zastosuj wzór.
Wskaźnik churn = (Utraceni klienci ÷ Klienci na początku) × 100
Zaokrąglij wynik do jednego miejsca po przecinku. Raport „7,5%” jest bardziej operacyjny niż „7,48%” — ta precyzja nie reprezentuje prawdziwego sygnału na większości skal SaaS.
Krok 5. Segmentuj swoją liczbę. Nie zatrzymuj się na jednej zagregowanej wartości. Segmentuj według kanału akwizycji, planu cenowego, wielkości firmy lub kohorty signupowej. Zagregowany wskaźnik churn 5% miesięcznie może oznaczać 2% dla klientów rocznych i 9% dla miesięcznych — agregat ukrywa całą historię. Analiza kohortowa to standardowe narzędzie do znajdowania, które segmenty klientów produkują najgorsze liczby.
Krok 6. Licz miesięcznie dla śledzenia trendu. Śledź wskaźnik churn miesiąc do miesiąca. Pojedyncza liczba to punkt danych. Trend sześciomiesięczny jest diagnostyczny. Jeśli krzywa rośnie, zbadaj, która kohorta lub kanał akwizycji ją napędza, a nie samą wartość nagłówkową.
Krok 7. Konwertuj na roczny dla benchmarków. Inwestorzy i raporty benchmarkowe używają liczb rocznych. Zastosuj wzór złożony (zobacz następną sekcję), aby przekonwertować wartość miesięczną na roczną.
Konwersja miesięczna → roczna — wskaźnik churn
Prosta multiplikacja zaniża wpływ wartości miesięcznej. Poprawny wzór dla rocznego ujęcia jest złożony — wskaźnik churn liczy się tak:
Wskaźnik churn roczny = 1 − (1 − miesięczny)^12
Przykład: 4% miesięcznie → roczny = 1 − (0,96)^12 = 1 − 0,612 = 38,8% (nie 48%)
Tabela konwersji:
| Miesięcznie | Rocznie | Retencja roczna |
|---|---|---|
| 0,5% | 5,8% | 94,2% |
| 1,0% | 11,4% | 88,6% |
| 2,0% | 21,5% | 78,5% |
| 3,0% | 30,6% | 69,4% |
| 4,0% | 38,8% | 61,2% |
| 5,0% | 45,9% | 54,1% |
| 7,0% | 58,1% | 41,9% |
| 10,0% | 71,8% | 28,2% |
Luka kompounding ma znaczenie w komunikacji z inwestorami. Jeśli Twój miesięczny wskaźnik churn wynosi 3%, inwestor zakładający 36% rocznie wyolbrzymia problem. Poprawna liczba roczna to 30,6% — znacząca różnica w skali.
Benchmarki — wskaźnik churn według segmentu
Gdy masz już swój wskaźnik churn, potrzebujesz punktu odniesienia. Dane z Recurly 2024 Subscription Report i SaaS Capital 2024 Retention Study:
| Segment | Miesięczny wskaźnik churn | Rocznie |
|---|---|---|
| Consumer SaaS | 4–8% | 38–64% |
| SMB SaaS (rozliczenie miesięczne) | 3–5% | 31–46% |
| SMB SaaS (rozliczenie roczne) | 1–3% | 11–31% |
| Mid-market SaaS | 1–2% | 11–22% |
| Enterprise SaaS | poniżej 1% | poniżej 10% |
Dla bootstrap SaaS z rozliczeniem miesięcznym w segmencie SMB: poniżej 4% miesięcznie jest akceptowalne, poniżej 2% miesięcznie jest mocne. Jeśli siedzisz powyżej 6% miesięcznie, wskaźnik churn sam w sobie jest Twoim głównym ograniczeniem wzrostu — nie akwizycja, nie konwersja, nie cennik.
Kontrakty roczne konsekwentnie pokazują 2–3× niższy wynik miesięczny niż klienci miesięczni — wskaźnik churn spada strukturalnie. Jeśli Twój produkt tworzy trwałą wartość, przeniesienie klientów do planów rocznych to akcja retencyjna o najwyższej dźwigni.
ASC 606 i nota księgowa
W ramach ASC 606 rozpoznany przychód i kasowy wynik rozjeżdżają się. Klient płacący €1.200 z góry za plan roczny jest rozpoznany na €100/miesiąc. Jeśli anuluje w połowie roku i poprosi o zwrot proporcjonalny, wskaźnik churn powinien odzwierciedlać nierozpoznane saldo, nie nominalną anulację. Dla większości raportów bootstrap-SaaS liczba kasowa wystarczy — ale jeśli zbierasz kapitał, audytor zażąda zgodności z deferred revenue. Śledź obie perspektywy, gdy przekroczysz €1M ARR.
Częste błędy — wskaźnik churn pułapki obliczeniowe
1. Włączanie trialów do mianownika. Triale to nie klienci. Wliczanie ich rozdmuchuje mianownik i produkuje sztucznie niską miarę. Licz tylko aktywne płacące subskrypcje w dniu 1.
2. Włączanie signupów ze środka okresu do liczby początkowej. Klient, który zarejestrował się 15 marca, nie jest „zagrożony churnem” w marcu — jest klientem dopiero od dwóch tygodni. Dodaj go do liczby początkowej kwietnia, nie marca.
3. Ignorowanie mimowolnego churnu. Nieudane płatności są churnem. Jeśli karta wygasa, a klient jej nie aktualizuje, jest stracony — niezależnie czy chciał anulować. Śledź mimowolny oddzielnie do diagnozy odzysku płatności, ale zawsze wlicz go do całości.
4. Odejmowanie nowych klientów od licznika. „Straciliśmy 10 ale zyskaliśmy 15, więc netto −5.” Netto to nie churn. Churn to tylko straty. Nowi klienci idą do mianownika kolejnego miesiąca, nie do licznika bieżącego.
5. Mieszanie klientów miesięcznych i rocznych w jednym wzorze. Subskrybenci miesięczni churnują miesięcznie. Subskrybenci roczni churnują rocznie (przy odnowieniu). Nie łącz ich w tym samym mianowniku bez normalizacji. Dobra praktyka: licz osobno dla każdej kohorty, potem ważyć wkładem MRR.
6. Użycie złej daty końca okresu. Anulacja przetworzona 31 marca o 23:59 należy do liczby marcowej. Zdefiniuj cięcie okresu jasno i stosuj je konsekwentnie przez miesiące.
Kiedy wskaźnik churn klientów vs. wskaźnik churn przychodów
Oblicz wskaźnik churn klientów, gdy potrzebujesz zrozumieć dynamikę liczby kont: akwizycja wymagana do utrzymania płaskiego wzrostu, obciążenie wsparcia, wpływ konwersji trial-to-paid.
Oblicz wskaźnik churn przychodów, gdy potrzebujesz zrozumieć wpływ finansowy: które poziomy planów najmocniej wyciekają przychody, czy klienci wysokowartościowi trzymają się lepiej niż niskowartościowi, jak priorytetyzować inwestycje w retencję.
Dwa scenariusze, gdzie wskaźnik churn opowiada różne historie:
Scenariusz A: Tracisz 10 klientów po €9/miesiąc i utrzymujesz 200 po €99/miesiąc. Churn klientów: wysoki. Churn przychodów: pomijalny. Tracisz właściwych klientów.
Scenariusz B: Tracisz 2 klientów po €499/miesiąc i utrzymujesz 50 po €29/miesiąc. Churn klientów: niski (3,8%). Churn przychodów: 13,2%. Trzymasz mnóstwo niskowartościowych kont, tracąc najlepsze — kryzys udający zdrowy wskaźnik churn.
Zawsze licz churn przychodów, jeśli masz znaczącą wariację cen między planami. Wskaźnik churn klientów sam wprowadzi w błąd. Pełny playbook redukcji liczb zobacz w Jak zmniejszyć churn klientów.
Wskaźnik churn ze Stripe: przewodnik natywny
Stripe przechowuje każde anulowanie, nieudaną płatność i zdarzenie downgrade, których potrzebujesz, by obliczyć tę miarę. Oto jak wyciągnąć dane bezpośrednio:
Znajdowanie anulowanych subskrypcji w Stripe:
Wejdź w Billing → Subscriptions i przefiltruj po Status: Canceled. Dodaj filtr daty dla okresu pomiarowego. Liczba zwrócona = klienci, którzy dobrowolnie odeszli w danym okresie (plus subskrypcje z ostatecznie nieudanymi płatnościami). Ta liczba staje się licznikiem, z którego powstaje wskaźnik churn.
Oddzielanie dobrowolnego od mimowolnego:
W liście subskrypcji Stripe cancellation_reason rozróżnia:
cancellation_details.reason: payment_disputedlubpayment_failed= mimowolny churn- Pusty lub inne powody = dobrowolny churn
Obliczanie utraconego MRR (wskaźnik churn przychodów):
Dla każdej anulowanej subskrypcji: weź najnowszą kwotę faktury i znormalizuj na miesięczną (subskrypcje roczne ÷ 12). Zsumuj wszystkie wartości MRR anulowanych subskrypcji w okresie = MRR utracony z anulacji. Dodaj różnice MRR z downgrade’ów, aby uzyskać brutto wskaźnik churn przychodów.
Problem manualnej ekstrakcji ze Stripe:
UI Stripe nie oblicza tego natywnie — wynik musisz złożyć sam. Budujesz arkusz z przefiltrowanych eksportów, co jest podatne na błędy i czasochłonne. Anulacje mid-month, proracje i subskrypcje multi-item tworzą edge case’y, które zniekształcają wynik, jeśli źle policzysz. 0,5-punktowa różnica przy €50.000 MRR to €250 miesięcznie niewidocznego dryfu.
Automatyczne tracking:
Połącz konto Stripe z NoNoiseMetrics. Churn klientów i przychodów są obliczane automatycznie, włącznie z podziałem mimowolny/dobrowolny. W czasie rzeczywistym, bez eksportów.
Oblicz wskaźnik churn ze Stripe → Bezpłatnie do €10k MRR.
FAQ
Jaki jest wzór, z którego wynika wskaźnik churn?
Wskaźnik churn klientów = (Utraceni klienci ÷ Klienci na początku okresu) × 100. Wskaźnik churn przychodów = (Utracony MRR ÷ MRR na początku okresu) × 100. Użyj wzoru klientów dla retencji głów, wzoru przychodów dla retencji dolarów. Oba to standardowe obliczenia SaaS — wybór zależy od kontekstu decyzji.
Jak zrobić miesięczne obliczenie — wskaźnik churn?
Policz płacących klientów w dniu 1 miesiąca (mianownik). Policz klientów, którzy anulowali lub mieli nieodzyskane nieudane płatności w danym miesiącu (licznik). Podziel i pomnóż przez 100. Miesięczny wskaźnik churn wyklucza klientów, którzy dołączyli w środku miesiąca, zarówno z licznika jak i mianownika.
Jak konwertować miesięczny wskaźnik churn na roczny?
Użyj wzoru złożonego: roczny wskaźnik churn = 1 − (1 − miesięczny)^12. Nigdy nie mnóż wartości miesięcznej przez 12 — to ignoruje kompounding i zawyża prawdziwy wskaźnik churn roczny. 5% miesięcznie produkuje 46% rocznie z poprawnym wzorem, nie 60% z prostej multiplikacji.
Jaki jest dobry wskaźnik churn dla SaaS?
Dla bootstrap SMB SaaS z rozliczeniem miesięcznym: poniżej 4% miesięcznie jest akceptowalne, poniżej 2% miesięcznie jest mocne. Enterprise SaaS celuje, aby wskaźnik churn pozostawał poniżej 1% miesięcznie. Najważniejszy benchmark to Twój własny trend — czy wskaźnik churn poprawia się z kohorty na kohortę? Liczby absolutne liczą się mniej niż trajektoria.
Jak liczyć wskaźnik churn w Excelu?
Podziel utraconych klientów przez klientów na początku okresu, potem pomnóż przez 100. W Excelu: =B2/A2*100, gdzie A2 = klienci początkowi i B2 = klienci utraceni. Dla konwersji miesięcznej na roczną: =1-(1-C2)^12, gdzie C2 = wartość miesięczna jako dziesiętna. Excel jako sposób, by uzyskać wskaźnik churn, wymaga dokładnych danych wejściowych — czyli ręcznego eksportu ze Stripe co miesiąc.
Jakiego okresu używać, aby obliczyć wskaźnik churn?
Miesiące kalendarzowe są standardem dla obliczeń SaaS — wskaźnik churn najlepiej liczyć właśnie w tej granulacji. Jest dostatecznie szczegółowy, aby łapać problemy wcześnie, i znormalizowany, aby porównanie miesiąc do miesiąca było prawidłowe. Tygodniowo jest zbyt zmienne, aby było operacyjne. Kwartalnie ukrywa pogorszenie miesięczne. Jeśli masz kontrakty roczne, śledź też roczną stopę odnowień oddzielnie — niezależnie od miesięcznego pomiaru, z którego wynika wskaźnik churn.
Jak uwzględnić nowych klientów, gdy liczy się wskaźnik churn?
Nowi klienci pozyskani w trakcie okresu są wykluczeni z obliczenia — wskaźnik churn ich pomija. Pojawiają się dopiero w liczbie początkowej następnego okresu. Jeśli zaczynasz marzec ze 100 klientami, pozyskujesz 20 i tracisz 8, marcowy wskaźnik churn wynosi 8/100 = 8% — nie 8/120 = 6,7%. 20 nowych klientów spotka swoje pierwsze zdarzenie churn dopiero w kwietniu.
Bezpłatne narzędzie
Pobierz szablon Excel →
Oblicz churn klientów i przychodów z danych Stripe, bez rejestracji.