MRR nedir? Aylık yinelenen gelir nasıl hesaplanır ve büyütülür
MRR nedir, nasıl hesaplanır? Yıllık plan, indirim, iade ve mağaza komisyonunu, net yeni MRR köprüsünü ve TL zammının etkisini örnekle anlatıyoruz.

Aylık yinelenen gelir (monthly recurring revenue, MRR), aktif ücretli aboneliklerinizin getirdiği gelirin aylık eşdeğeridir. Ay sonunda Stripe panelini açıyorsunuz ve MRR'ın üç aydır 400.000 TL civarında durduğunu görüyorsunuz.
Paneldeki tek rakam, MRR'ın neden yerinde saydığını size söylemez. Düz giden bir MRR'ın arkasında güçlü bir edinim ve aynı hızda bir abone kaybı yatıyor olabilir. Aşağıda MRR'ı doğru hesaplamayı, her ay bir MRR köprüsü kurmayı ve düşüşte hangi satıra bakacağınızı anlatıyoruz. Örnekler, TL ile satış yapan SaaS ve mobil abonelik uygulamalarından.
MRR nedir ve neyi ölçer
MRR, ücretli aboneliklerinizin gelirini tek bir aya çevrilmiş hâliyle gösterir. Ciro ise o ay hesabınıza giren her liradır. Stripe'ın MRR rehberine göre MRR toplam gelirden farklıdır; toplam gelire tek seferlik ücretler, donanım satışı ve kurulum bedelleri de girer. Aynı sayfadaki örnekte ayda 100 dolar ödeyen 100 müşteri, 10.000 dolar MRR demektir.
Türkiye'den bir örnekle: ayda 400 TL ödeyen 1.000 aboneniz varsa MRR'ınız 400.000 TL'dir. Bir kurumsal müşteri ayrıca 20.000 TL kurulum ücreti öderse ciro artar, MRR değişmez. Yıllık planlar satıldıkları ayda ciroyu zıplatır, MRR ise aynı tutarı aylara yayar. Ay ay büyümeyi bu yüzden ciroyla değil, MRR ile okursunuz.
Yıllık yinelenen gelir (ARR), MRR'ın 12 ile çarpımıdır. 400.000 TL MRR, 4.800.000 TL ARR eder. Yatırımcı sunumunda ARR şirketin ölçeğini, MRR ise son ayların hareketini anlatır.
Panelinizdeki MRR rakamının hangi gelir kalemlerini saydığını bu hafta ayarlar ekranından kontrol edin.
MRR nasıl hesaplanır
MRR, her aktif ücretli aboneliğin aylık eşdeğerinin toplamıdır. Aylık planda eşdeğer, faturanın kendisidir. Yıllık ve haftalık planları ise önce aya çevirmeniz gerekir.
Yıllık ve haftalık planlar
Adapty'nin MRR belgesine göre MRR, her aboneliğin gelirini aylık eşdeğerine çevirir. Belgedeki örnekte yıllık 240 dolarlık abonelik, peşin 240 dolar değil, her ay 20 dolar katkı verir. Haftalık abonelikte bir fatura dönemi yaklaşık 0,23 ay sayılır. Tek seferlik satın almalar, tüketilebilir ürünler (consumable) ve yenilenmeyen abonelikler MRR dışında kalır.

Bu örnekte haftalık plan, aylık eşdeğerde en yüksek katkıyı verir. Haftalık abone ayda dört kez yenileme kararı verdiği için bu katkı daha kırılgandır. Haftalık planları köprüde ayrı bir kohort olarak izleyin.
İndirim ve iade
Stripe'ın Billing analytics sözlüğü, indirimleri MRR hesabına katıp katmamayı size bırakır. Aynı sayfa, indirimi MRR'dan düşmeyi daha muhafazakâr bir yaklaşım sayar, çünkü sonuç müşterinin bugünkü değerine daha yakındır. Stripe'ta kalıcı yinelenen indirimler ise her durumda MRR'dan düşülür.
İlk üç ay %50 indirimli bir kampanya yürütüyorsanız, indirimi düşülmüş rakamı raporlayın. Aksi hâlde MRR, kampanya süresince hesabınıza giren paradan yüksek görünür.
Adapty'nin MRR grafiği, iade edilen bir aboneliğin katkısını daha önce sayıldığı tüm tarihlerden çıkarır. Yani Adapty'de geçen ay raporladığınız MRR, bugün grafikte daha düşük görünebilir. Yatırımcı raporundaki rakam panelle tutmuyorsa önce iadelere bakın.
KDV ve mağaza komisyonu
Adapty'nin aynı belgesi, MRR hesap makinesinin mağaza komisyonunu ve vergiyi dikkate almadığını, sonucun brüt gelir olduğunu belirtir. Net MRR ise KDV ve mağaza payı düşüldükten sonra size kalan aylık tutardır. Hangisini raporladığınızı her seferinde açıkça yazın.
Mağaza payı, uygulamanızın durumuna göre değişir. Apple'ın Small Business Program sayfası, 3 Kasım 2026'daki hâliyle, ücretli uygulamalar ve uygulama içi satın almalar için %15 indirimli komisyon tanımlar. Aynı sayfaya göre önceki takvim yılında tüm uygulamalarından en fazla 1 milyon dolar net hasılat (proceeds) elde eden geliştiriciler ve App Store'a yeni gelenler programa başvurabilir. Yani %15, bu programın kapsamındaki geliştirici için geçerlidir.
Google Play'in hizmet ücretleri sayfası, 3 Kasım 2026'daki hâliyle, beş bölge için yeni bir ücret yapısı anlatır. Bu bölgeler Avustralya, Avrupa Ekonomik Alanı, Japonya, Birleşik Krallık ve ABD'dir. Aynı sayfaya göre kalan pazarlarda, güncel ücretler tüm dünyada uygulanana kadar, otomatik yenilenen aboneliklerin ücreti %15'tir. Oran, geliştiricinin yıllık gelirinden bağımsızdır. Türkiye, sayfada adı geçen beş bölgeden biri değildir.
İki mağazada da %15 görürsünüz, ama koşulları farklıdır. Apple'da oran program üyeliğine, Google Play'de bölgeye ve ürün tipine bağlıdır. Net MRR'ı hesaplarken her mağazanın oranını kendi durumunuza göre ayrı uygulayın.
Hangi kalemin nereye yazılacağını tek tabloda toplayalım:
| Kalem | MRR'a girer mi | Nasıl yazılır |
|---|---|---|
| Aylık plan | Girer | Fatura tutarı olduğu gibi |
| Yıllık plan | Girer | Yıllık tutar 12'ye bölünür |
| Haftalık plan | Girer | Haftalık tutar aylık eşdeğere çevrilir |
| Deneme süresindeki kullanıcı | Girmez | İlk ödemeyle yeni MRR satırına geçer |
| Kurulum ücreti, tek seferlik satın alma | Girmez | Ciroda kalır |
| İndirim | Ayara bağlı | Kalıcı yinelenen indirim Stripe'ta her zaman düşülür |
| KDV ve mağaza komisyonu | Brüt MRR'da girer | Net MRR'da düşülür |
Fiyat listenizdeki her planı aylık eşdeğere çevirin ve MRR raporunuzun brüt mü net mi olduğunu başlığa yazın.
Net yeni MRR ve aylık MRR köprüsü
Net yeni MRR, bir ayda MRR'ınızın ne kadar değiştiğini gösterir. Stripe'ın MRR rehberi formülü şöyle verir: yeni MRR artı genişleme MRR, eksi kayıp (churn) MRR ve daralma MRR. Stripe'ın formülü dört bileşenden oluşur, ama aynı sayfa geri dönen (reactivation) MRR'ı ayrı bir tür olarak tanımlar. Biz köprüde geri dönen aboneyi beşinci satır olarak yazıyoruz, çünkü ayrılıp dönen müşteri yeni müşteriyle aynı şey değildir.
Köprünün beş satırı şunlardır:
- Yeni: ilk kez ücretli olan abonelerin MRR'ı.
- Genişleme: üst plana geçen veya koltuk ekleyen mevcut abonelerin getirdiği artış.
- Geri dönen: daha önce ayrılıp yeniden ödemeye başlayan abonelerin MRR'ı.
- Daralma: alt plana geçen mevcut abonelerin götürdüğü tutar.
- Kayıp: iptal eden veya yenilemeyen abonelerin MRR'ı.
Temsili bir ay düşünün. Ay 400.000 TL MRR ile başlıyor. Yeni aboneler 60.000 TL, üst plana geçenler 15.000 TL, geri dönenler 5.000 TL ekliyor. Alt plana geçenler 10.000 TL, ayrılanlar 40.000 TL götürüyor. Net yeni MRR 30.000 TL oluyor ve ay 430.000 TL ile kapanıyor.

Panel size yalnızca %7,5 büyüme gösterir. Köprü ise kayıp satırının yeni MRR'ın üçte ikisini sildiğini ortaya koyar. Kaybı 40.000 TL'den 20.000 TL'ye indirmek, yeni MRR'ı 20.000 TL artırmakla aynı sonucu verir. Hangisinin daha ucuz olduğunu ancak satırları ayırınca tartışabilirsiniz.
Stripe kullanıyorsanız köprünün verisini doğrudan panelden alırsınız. Stripe'ın Billing analytics ekranı her müşterinin MRR değişikliklerini kaydeder: yeni aboneler, yükseltmeler, düşürmeler, yeniden aktifleşmeler ve kayıp. App Store Connect veya iyzico kullanıyorsanız aynı beş satırı abonelik dökümünden bir tabloda kurun.
Son üç ayın MRR köprüsünü beş satırla kurun ve en çok oynayan satırı işaretleyin.
TL fiyat güncellemesi: köprüde altıncı satır
Mevcut abonelere yapılan zam, hiçbir abone plan değiştirmeden MRR'ı yükseltir. TL ile satış yapıyorsanız fiyatlarınızı düzenli olarak güncelliyorsunuzdur. O artışı genişleme satırına yazarsanız ürün büyüyor sanırsınız.
Ayda 400 TL ödeyen 1.000 abonenin fiyatını 460 TL'ye çıkardığınızı düşünün. MRR, tek bir yeni abone gelmeden 60.000 TL artar. Aynı ay yeni MRR de 60.000 TL ise büyümenin yarısı fiyattan gelmiştir.
Fiyat etkisini köprüde ayrı bir satıra yazın. Genişleme yalnızca müşterinin kendi kararıyla yaptığı yükseltmeyi göstersin. Böylece zam olmasa MRR'ın nerede olacağını, yani ürünün gerçek büyümesini görürsünüz.
Zamdan sonraki iki ayda kayıp ve daralma satırlarını yakından izleyin. Fiyat artışının bedeli o iki satırda görünür. Gelir kaybını brüt ve net olarak nasıl okuyacağınızı churn yazımızda anlattık. Yıllar arası kıyasta TL MRR'ı tek başına okumayın; abone sayısını ve abone başına geliri yanına koyun.
Son fiyat güncellemenizin MRR'a etkisini hesaplayın ve köprünüzde "fiyat etkisi" satırını açın.
MRR düşüyorsa hangi satıra bakılır
MRR düştüğünde önce toplamı değil, satırları açın. Her satırın arkasında huninin farklı bir aşaması durur ve her biri ayrı bir ekibin işidir.
- Yeni MRR azaldı. Edinim kanallarının hacmine ve denemeden ilk ödemeye geçiş oranına bakın. Reklam harcaması sabitken yeni MRR düşüyorsa sorunu ilk kullanım akışında (onboarding) ve ödeme ekranında (paywall) arayın.
- Kayıp arttı. İlk 30 günde ayrılan aboneleri ve iptal nedenlerini okuyun. Ödeme hatasıyla düşen aboneyi, bilerek iptal edenden ayırın.
- Daralma arttı. Alt plana geçenlerin hangi özelliği kullanmadığını inceleyin. Plan basamakları arasındaki farkın kullanıcının gördüğü değerle örtüşüp örtüşmediğini sınayın.
- Genişleme durdu. Abonelerin kullanım sınırına ulaşıp ulaşmadığına ve yükseltme yolunun ürün içinde görünüp görünmediğine bakın.
Birkaç satır aynı ay değiştiyse ilk hamleyi en çok değişen satır belirler. Pixel+'ta aktif reklam harcamasına rağmen MRR platoya oturmuş ve aşağı eğilim gösteriyordu. Kreto büyüme operasyonunu devraldı ve düşen MRR trendini tersine çevirdi.
MRR'ın düştüğü son ayı satırlara ayırın ve en çok değişen satırın huni aşamasında bu hafta tek bir test başlatın.
MRR nasıl büyütülür
MRR'ı dört koldan büyütürsünüz: yeni abone, genişleme, kaybı azaltma ve geri kazanma. Fiyat etkisi beşinci bir kol gibi görünür, ama tek başına ürün büyümesi değildir.
- Yeni MRR. Denemeyi başlatandan ilk ödemeye geçişi haftalık ölçün. Paywall'da plan sırasını ve deneme süresini test edin.
- Genişleme. Kullanım sınırına yaklaşan aboneye yükseltmeyi tam o anda gösterin. Ekip planlarında koltuk eklemeyi tek adıma indirin.
- Kaybı azaltma. Başarısız ödemeler için kart güncelleme hatırlatmaları kurun. İptal akışına alt plan seçeneği koyun; tam kayıp, daralmaya döner.
- Geri kazanma. Ayrılan abonelere 30, 60 ve 90 gün sonra, ayrılma nedenine uyan bir yenilikle dönün.
Önce hangi kolda çalışacağınızı köprü söyler. Kayıp, yeni MRR'ın yarısından fazlasını siliyorsa edinim bütçesini artırmadan önce tutundurmayı (retention) düzeltin. Kayıp azaldıkça abonenin yaşam boyu değeri (LTV) yükselir ve edinim için harcayabileceğiniz tutar artar. Kreto, growth marketing çalışmalarında bu dört kolu tek bir huni olarak ele alır ve köprüdeki en zayıf satırla başlar.
Dört kolun her biri için bu ayki tutarı, gelecek ayın hedefini ve sorumlu kişiyi bir tabloya yazın.
Sık sorulan sorular
MRR ile ARR arasındaki fark nedir?
ARR, MRR'ın 12 ile çarpımıdır ve yinelenen gelirin yıllık ölçeğini gösterir. MRR ise ay ay hareketi görmenizi sağlar. ARR'ı o yıl imzalanan sözleşmelerin toplamıyla karıştırmayın. ARR de MRR gibi aktif aboneliklerin aylık eşdeğerinden hesaplanır.
Deneme süresindeki kullanıcı MRR'a girer mi?
Girmez. Adapty'nin MRR tanımı, aktif ücretli aboneliklerden elde edilen geliri aylık rakama normalize eder. Deneme süresindeki kullanıcı henüz ödeme yapmadığı için bu tanımın dışında kalır. İlk ödemeyle birlikte yeni MRR satırına girer.
Yıllık ödemeyi peşin aldım, MRR'a nasıl yazarım?
Tutarı 12'ye bölün. 12.000 TL peşin ödeyen abonenin her ay MRR'a 1.000 TL katkısı yazılır. Kasaya giren 12.000 TL ciroda görünür, MRR'da görünmez. Abone yılın sonunda yenilemezse kayıp satırına 1.000 TL düşer.
İyi bir MRR büyümesi kaç olmalı?
Herkes için geçerli bir rakam yoktur. Aşama, fiyat ve pazar değiştikçe doğru oran da değişir. Kendi geçmiş aylarınızla kıyaslayın: son altı ayın net yeni MRR'ını, fiyat etkisini çıkararak yan yana koyun ve eğilimin yönüne bakın.
Bu ay MRR köprünüzü kurun
MRR'ı tek bir sayı olarak okumayın. Altı satırlık bir köprü kurun: yeni, genişleme, geri dönen, daralma, kayıp ve fiyat etkisi. Her ay aynı tanımla doldurun ve en çok oynayan satırla başlayın.
Köprünüzü kurduysanız ve hangi satırı önce düzelteceğinize karar vermek istiyorsanız Kreto ekibiyle bir görüşme planlayın; abonelik verinizi birlikte satır satır okuruz.