İçeriğe geç
FinMetre
Giriş

Şeffaflık & Teknik Mimarimiz

FinMetre Hesaplama Metodolojisi

FinMetre üzerindeki tüm finansal hesaplamalar, yasal mevzuata ve yüksek hassasiyetli matematiksel standartlara %100 uyumlu olarak yürütülür.

1. 34-Basamaklı Ondalık Aritmetik (Decimal.js)

Standart finans siteleri parasal işlemleri IEEE 754 kayan noktalı sayılar (float) ile yapar. Bu durum `0.1 + 0.2 = 0.30000000000000004` gibi yuvarlama hatalarına ve kuruş kayıplarına neden olur. FinMetre tüm parasal hesaplamalarda 34 basamak hassasiyetli `Decimal.js` kullanır ve bankacılık standardı olan `ROUND_HALF_UP` kuralını uygular.

2. Yıla Göre Versiyonlanmış Yasal Parametreler (`finance_rules`)

Maaş bordrosu, gelir vergisi dilimleri, SGK tavan/taban ücretleri, kıdem tazminatı tavanı, vergi muafiyetleri ve mevduat stopaj oranları kod içinde sabit tutulmaz. Tüm yasal parametreler `finance_rules` veritabanında dönemlerine göre versiyonlanarak saklanır.

  • Maaş & Bordro: 193 Sayılı Gelir Vergisi Kanunu uyarınca güncel vergi tarifeleri ve 5510 Sayılı Sosyal Sigortalar ve Genel Sağlık Sigortası Kanunu.
  • Kıdem Tazminatı: 1475 Sayılı İş Kanunu Madde 14 ve Hazine ve Maliye Bakanlığı genelgeleri ile yayımlanan tavan tutarlar.
  • Kira Artış Tavanı: 6098 Sayılı Türk Borçlar Kanunu Madde 344 uyarınca TÜİK tarafından açıklanan 12 aylık TÜFE ortalaması.

3. Canlı Piyasa Veri Doğrulaması

Döviz kurları Türkiye Cumhuriyet Merkez Bankası (TCMB) gösterge kurlarından; ons altın gold-api.com'dan, gram ve sikke altın fiyatları Truncgil Finans API'den düzenli aralıklarla alınır. Veriler her işlemde timestamp ve kaynak etiketiyle kullanıcıya sunulur.

4. Birincil Yasal Kaynaklar

Hesaplamalarımızın dayandığı resmi kurumlar: