Hesaplama Yöntemi ve Formüller
1. Temel Hesaplama Motoru
Hesaplamalar, 6361 sayılı Kanun ve BDDK Tasarruf Finansman Şirketlerinin Kuruluş ve Faaliyet Esasları Yönetmeliği kurallarına göre yapılır.
Kalan Borç: remainingDebt = F - P - Σ(taksitler)
Birikim Havuzu: pool = P + Σ(taksitler)
Teslimat Eşiği: deliveryThreshold = F × (R / 100)
Toplam Hizmet Bedeli: totalFee = round(F × H_rate / 100)
Toplam Maliyet: totalCost = F + totalFee
2. BDDK Kuralları
- En erken teslimat: 6. ay (180 gün) —
month ≥ 6 - Teslimat oranı: En düşük %45 (yasal minimum)
- 3 katı kuralı: En yüksek taksit ≤ 3 × en düşük taksit (son taksit hariç)
- Vade sınırları: Konut 120 ay, Taşıt 60 ay
- 360 ay üst sınır: Motor sonsuz döngüyü engellemek için 360 ayda durur
3. Banka Kredisi Karşılaştırması
monthlyRate = annualRate / 100 / 12
bankMonthly = L × (mr × (1+mr)^N) / ((1+mr)^N - 1)
bankTotal = bankMonthly × N + P
Banka vadesi, BDDK yasal maksimum ile sınırlıdır (konut 120, taşıt 60 ay). Faiz yıllık APR olarak girilir.
4. Enflasyon Ayarlı Gerçek Maliyet
monthlyRate = (1 + annualInflation/100)^(1/12) - 1
realValue = Σ(payment_i / (1 + mr)^month_i)
Her taksit, ödendiği ayın satın alma gücüne indirgenir. Varsayılan enflasyon oranı düzenlenebilir.
5. Veri Kaynakları
- BDDK — Tasarruf Finansman SSS ve duyurular (bddk.org.tr)
- 6361 sayılı Kanun (mevzuat.gov.tr)
- Tasarruf Finansman Şirketleri Yönetmeliği (Lexpera)
- Marka web siteleri — hizmet bedeli ve parametre verileri
- Güncelleme: Ağustos 2026