Formuła ARR: Konwersja MRR na ARR bez liczenia śmieci
Opublikowano 16 lutego 2026 · Jules, Founder of NoNoiseMetrics · 8min czytania
Formuła ARR to dwie operacje: prawidłowe zdefiniowanie MRR, a następnie mnożenie przez 12. Matematyka jest trywialna. Punkt awarii to prawie zawsze pierwszy krok. Zespół z rozmytym MRR — takim, które zawiera roczną gotówkę policzoną nieprawidłowo, opłaty instalacyjne pochłonięte do bazy subskrypcji lub okazjonalne przychody konsultingowe, które wyglądały jak linia recurring — produkuje liczbę ARR, która zawyża silnik przychodów recurring. Formuła jest stosowana poprawnie. Wejście jest błędne. Wynik to ARR przebrany za coś, czym nie jest.
Ten artykuł dotyczy obu operacji: formuły i wymaganych przez nią wejść.
Czym jest formuła ARR?
ARR oznacza Annual Recurring Revenue. Standardowa formuła to:
ARR = Czyste MRR × 12
Jeśli czyste MRR wynosi €10 000, to:
ARR = 10 000 × 12 = €120 000
To jest pełne obliczenie. Dla większości firm SaaS nie jest potrzebna żadna dodatkowa złożoność. Cała istota analizy ARR leży w definicji „czystego MRR” — co jest uwzględniane, co jest wykluczone i jak przypadki brzegowe są obsługiwane konsekwentnie. Aby poznać fundamentalną definicję MRR i co powinno lub nie powinno się liczyć, przewodnik po czystym MRR omawia każdą pułapkę szczegółowo.
Jak obliczać ARR: krok po kroku
Krok 1: Oblicz czyste MRR
MRR = suma aktywnych przychodów recurring z subskrypcji za miesiąc
To obejmuje:
- Subskrypcje miesięczne w ich miesięcznej cenie
- Subskrypcje roczne znormalizowane miesięcznie: kwota roczna / 12
- Cykliczne dodatki rozliczane miesięcznie
- Cykliczne przychody z użytkowania, jeśli naprawdę są cykliczne i podlegają konsekwentnej regule traktowania
To wyklucza:
- Opłaty instalacyjne i opłaty za onboarding
- Pracę wdrożeniową i konsultingową
- Niestandardowe projekty deweloperskie lub migracyjne
- Jednorazowe pakiety wsparcia
- Wszelkie przychody, które nie powtarzają się automatycznie
Krok 2: Zastosuj formułę
ARR = Czyste MRR × 12
Prosty przykład obliczania ARR
SaaS z:
- 50 klientami płacącymi €100/miesiąc
MRR = 50 × 100 = €5 000
ARR = 5 000 × 12 = €60 000
SaaS z mieszanymi rozliczeniami:
- 40 klientów na planie €49/miesiąc
- 10 klientów na planie €1 188/rok
- Opłaty instalacyjne €500/klienta pobrane w tym miesiącu od 3 nowych klientów
Plany miesięczne: 40 × 49 = 1 960
Plany roczne znormalizowane: 10 × (1 188 / 12) = 10 × 99 = 990
Opłaty instalacyjne: wykluczone
Czyste MRR = 1 960 + 990 = 2 950
ARR = 2 950 × 12 = €35 400
€1 500 w opłatach instalacyjnych pobranych w tym miesiącu to prawdziwe przychody. Nie są przychodami recurring. Nie pojawiają się w ARR.
Formuła ARR dla kontraktów rocznych: normalizacja, która ma największe znaczenie
Kontrakty roczne to miejsce, gdzie obliczenia ARR najczęściej idą źle. Gdy klient przedpłaca roczną subskrypcję, jednocześnie dwie rzeczy się dzieją: otrzymywana jest duża płatność gotówkowa i zaczyna się 12-miesięczne zobowiązanie do przychodów recurring.
Nieprawidłowe traktowanie:
Klient płaci €2 400 z góry → MRR w tym miesiącu = €2 400 → ARR = €28 800
To traktuje jeden roczny kontrakt tak, jakby reprezentował €2 400/miesiąc przychodów recurring — co implikowałoby €28 800 w rocznych przychodach recurring z jednej subskrypcji €2 400/rok. Błąd jest oczywisty, gdy jest tak sformułowany.
Prawidłowe traktowanie:
Klient płaci €2 400/rok → wkład do MRR = 2 400 / 12 = €200
ARR od tego klienta = 200 × 12 = €2 400
Wkład klienta do ARR jest równy wartości rocznego kontraktu. To jest matematycznie spójna i ekonomicznie sensowna wersja.
Czy Twoje MRR jest naprawdę czyste? Sprawdź na swoich danych Stripe →
Konwersja MRR na ARR: czym jest i dlaczego jest prosta
Wyszukiwania „konwersja MRR na ARR” czasem sugerują złożone obliczenia. Konwersja to jedno mnożenie:
ARR = MRR × 12
To, co sprawia, że wydaje się skomplikowane, to konieczność zapewnienia, że MRR jest czyste przed mnożeniem. Narzędzie konwertera jest użyteczne nie dlatego, że matematyka jest trudna, ale dlatego, że wymusza spójne definicje — te same wykluczenia stosowane w ten sam sposób każdego miesiąca, produkując liczbę ARR porównywalną między okresami.
Pełną metodologię obliczania MRR znajdziesz w artykule Czym jest MRR? Czysta wersja Monthly Recurring Revenue.
ARR vs ACV: rozróżnienie zapobiegające powszechnemu błędowi
ARR (Annual Recurring Revenue) mierzy roczną wartość subskrypcji recurring. Wyklucza jednorazowe opłaty, niezależnie od tego, co było w kontrakcie.
ACV (Annual Contract Value) mierzy całkowitą roczną wartość kontraktu, która może obejmować opłaty instalacyjne, usługi profesjonalne i inne komponenty nierecurring. ACV to metryka sprzedaży; ARR to metryka przychodów recurring.
Przykład: Klient podpisuje kontrakt na subskrypcję €12 000/rok plus €3 000 za usługi wdrożeniowe.
ACV = €12 000 + €3 000 = €15 000
Wkład do ARR = €12 000 (tylko subskrypcja)
Wkład do MRR = €12 000 / 12 = €1 000
Używanie ACV zamiast ARR zawyża obraz przychodów recurring o €3 000 na kontrakt.
Pełny framework ARR i MRR znajdziesz w artykule ARR i MRR dla założycieli SaaS: Minimalistyczny przewodnik do przychodów recurring.
Częste błędy formuły ARR
Błąd 1: Mnożenie zawyżonego MRR przez 12. Najczęstszy błąd. Jeśli MRR zawiera roczną gotówkę, opłaty instalacyjne lub nieregularne przychody, ARR amplifikuje te zniekształcenia przez czynnik 12. Oczyść wejście MRR przed zastosowaniem formuły.
Błąd 2: Traktowanie otrzymanej gotówki jako ARR. Klient, który płaci €12 000 z góry za roczną subskrypcję, wnosi €12 000 do ARR — ale ta gotówka jest rozłożona na 12 miesięcy rozpoznanych przychodów recurring, a nie €12 000 boost do MRR w miesiącu płatności.
Błąd 3: Mylenie ARR z ACV. Opisane powyżej — ACV obejmuje nierecurring komponenty kontraktu, które ARR wyraźnie wyklucza. Używanie liczb ACV w raportowaniu ARR zawyża bazę przychodów recurring.
Błąd 4: Rocznicowanie niestabilnych przychodów. Jeśli przychody jednego miesiąca zawierają wyjątkowo dużą jednorazową płatność, rocznicowanie łącznej sumy tego miesiąca produkuje mylnie wysokie ARR. ARR powinno odzwierciedlać stabilną bazę recurring, a nie wyjątkowy okres.
Błąd 5: Używanie ARR bez podstawowego ruchu MRR. ARR to metryka podsumowująca. Nie pokazuje, czy wzrost pochodził od nowych klientów czy expansion, czy churn przyspiesza ani czy contraction rośnie. Założyciel śledzący tylko ARR czyta zakończenie historii bez rozumienia miesięcznych mechanizmów, które go wytworzyły.
Przykład roboczy: formuła ARR bez śmieci
Produkt SaaS ma:
- 40 klientów na planie €49/miesiąc
- 10 klientów na planie €99/miesiąc
- 5 rocznych klientów płacących €1 188/rok (odpowiednik planu €99/miesiąc)
- 2 nowe projekty onboardingowe po €500 każdy ukończone w tym miesiącu
Krok 1: Oblicz czyste MRR
Plany miesięczne:
(40 × 49) + (10 × 99) = 1 960 + 990 = 2 950
Plany roczne znormalizowane:
5 × (1 188 / 12) = 5 × 99 = 495
Czyste MRR:
MRR = 2 950 + 495 = 3 445
Krok 2: Wyklucz przychody nierecurring
Dwa projekty onboardingowe wygenerowały €1 000. To prawdziwe przychody. Nie są przychodami recurring. Są wykluczone z MRR i z ARR.
Krok 3: Zastosuj formułę ARR
ARR = 3 445 × 12 = €41 340
Co założyciel błędnie raportowałby bez czystych definicji: Jeśli roczna gotówka nie jest normalizowana i opłaty onboardingowe są zawarte: miesiąc zawierający pięć rocznych płatności mógłby wykazać MRR = 3 445 + (5 × 1 188) + 1 000 = €10 385, produkując ARR €124 620 — trzy razy poprawna wartość.
Jak automatycznie śledzić ARR
Podłącz jedno zaufane źródło rozliczeń. Dla większości wczesnych produktów SaaS, Stripe. Stripe dostarcza dane subskrypcji potrzebne do prawidłowego obliczenia MRR: daty rozpoczęcia subskrypcji, rytm rozliczeń, kwoty planów i zdarzenia anulowania.
Zdefiniuj raz w formie pisemnej przychody recurring. Przed zbudowaniem dowolnego dashboardu lub raportu udokumentuj, co liczy się jako recurring, jak obsługiwane są plany roczne, co jest wykluczone i jak traktowane są rozliczenia za użytkowanie.
Stosuj MRR × 12 konsekwentnie. Nie przeliczaj formuły inaczej dla różnych kontekstów raportowania. Jedna definicja, jedna formuła, jedna liczba ARR, która oznacza to samo w każdej rozmowie.
Pokazuj ARR razem z ruchem MRR. ARR samo w sobie jest przydatne do orientacji. ARR plus waterfall MRR — new MRR, expansion, contraction, churn — jest przydatne dla decyzji. To jest fundament każdego modelu finansowego wartego zbudowania — czyste wejścia ARR zasilają bezpośrednio prognozy przychodów i analizę runway.
Model JSON do obliczania ARR
{
"recurring_revenue": {
"period": "2026-04",
"currency": "EUR",
"clean_mrr": 3445,
"arr": 41340,
"formula": "clean_mrr * 12"
},
"mrr_components": {
"monthly_subscriptions": 2950,
"annual_subscriptions_normalised": 495,
"recurring_addons": 0
},
"exclusions": {
"setup_fees": true,
"onboarding_fees": true,
"consulting": true,
"one_off_projects": true,
"annual_cash_not_normalised": true
},
"bridge": {
"starting_mrr": 3200,
"new_mrr": 297,
"expansion_mrr": 99,
"contraction_mrr": 49,
"churned_mrr": 102,
"ending_mrr": 3445
},
"definitions": {
"annual_plan_contribution": "annual_amount / 12",
"arr_formula": "clean_mrr * 12",
"arr_vs_acv": "ARR excludes one-time fees; ACV may include them"
}
}
FAQ
Czym jest formuła ARR?
Standardowa formuła ARR to ARR = Czyste MRR × 12. Obliczenie samo w sobie to jedno mnożenie; trudność polega na zapewnieniu, że MRR jest czysto zdefiniowane przed jego zastosowaniem. Jeśli MRR zawiera roczną gotówkę policzoną nieprawidłowo, opłaty instalacyjne lub inne pozycje nierecurring, ARR będzie zawyżać bazę przychodów recurring o tę samą proporcję.
Jak obliczać annual recurring revenue?
Najpierw oblicz czyste monthly recurring revenue (suma aktywnych subskrypcji recurring, z planami rocznymi znormalizowanymi miesięcznie i jednorazowymi opłatami wykluczonymi), a następnie pomnóż przez 12. Wynikiem jest annual recurring revenue.
Czy ARR to po prostu MRR razy 12?
Tak, jeśli MRR jest poprawnie zdefiniowane. Formuła to ARR = MRR × 12. Wyzwaniem nie jest formuła — to zapewnienie, że wejście MRR wyklucza przychody nierecurring, normalizuje subskrypcje roczne miesięcznie i jest stosowane konsekwentnie między okresami.
Czego nie powinno być w ARR?
Opłat instalacyjnych, opłat wdrożeniowych, opłat za onboarding, przychodów konsultingowych, jednorazowych prac projektowych i wszelkich przychodów, które nie powtarzają się automatycznie w następnym cyklu rozliczeniowym. Roczna gotówka otrzymana z góry powinna być normalizowana miesięcznie (kwota roczna / 12), a nie liczona w pełni w miesiącu płatności.
Jak ARR różni się od run rate?
Run rate rocznicuje całkowite przychody bieżącego okresu niezależnie od tego, czy są recurring. ARR rocznicuje tylko recurring część subskrypcyjną przychodów. Firma z silnymi jednorazowymi przychodami w jednym miesiącu będzie miała wysoki run rate przychodów, ale potencjalnie znacznie niższe ARR. ARR jest bardziej konserwatywną i bardziej znaczącą metryką zdrowia SaaS.
Przestań obliczać MRR w arkuszu kalkulacyjnym. Czyste MRR, ARR i pełny waterfall — za darmo do €10k MRR →
Darmowe narzędzie
Wypróbuj kalkulator ACV →
Interaktywny kalkulator — bez rejestracji.