Yazılım geliştirici. Türkiye mevzuatına göre çalışan, açık kaynak ve testli hesaplama araçları yazıyorum.
korayoner.dev · Koray Öner kimdir? · Çalışma dizini · Yayınlar (DOI) · ORCID 0009-0005-8730-3577
korayoner.dev üzerinde maaş, vergi, SGK, emeklilik ve kredi için ücretsiz hesaplama araçları ve bu araçların arkasındaki mevzuatı anlatan yazılar yayımlıyorum. Güncel sayılar ve tam liste çalışma dizininde.
Bu araçların ortak derdi şu: bir hesaplama aracında hata sessizdir. Yanlış bir parametre girilirse sayfa açılmaya devam eder, tablo hizalı görünür, kimse uyarı almaz; yalnızca sonuç yanlıştır. Bu yüzden her yasal parametrenin tek bir kaynağı var, motorlar ve yazılardaki her rakam otomatik testlerle sabitli. Kanun değiştiğinde testler kırılıyor; sayfa sessizce eskimiyor.
- Bağımlılık yok, derleme adımı yok. Aynı kod hem tarayıcıda hem Node.js'te çalışıyor.
- Hesap yöntemi açık. Her aracın yöntemi ve testleri herkese açık.
- Veri cihazdan çıkmıyor. Hesaplar tarayıcıda yapılıyor; girdiler sunucuya gitmiyor.
| Araç | Ne yapıyor |
|---|---|
| Brüt Net Maaş Hesaplama | 12 aylık bordro, kümülatif vergi dilimi etkisiyle |
| Ne Zaman Emekli Olurum? | EYT, 1999–2008 ve 2008 sonrası; borçlanmanın etkisi |
| Rapor Parası Hesaplama | Hastalık, iş kazası ve doğum raporunda SGK ödeneği ve raporlu ayın neti |
| Engelli Araç ÖTV İstisnası | Uygunluk, fiyat sınırı, yerli katkı, on yıl kuralı ve MTV |
| Kıdem ve İhbar Tazminatı | Tavan sınırı ve damga vergisi dahil |
| İşten Ayrılma Paketi | Kıdem, ihbar, izin ve işsizlik ödeneği birlikte |
| Bordro Denetimi | Bordronuzdaki rakamları yeniden hesaplayıp farkı gösterir |
| Araç ÖTV ve MTV | Hibrit, şarj edilebilir hibrit ve elektrikli satırları dahil |
| Kira Geliri Vergisi | İstisna, beyan sınırı, götürü ve gerçek gider |
| Kredi Maliyeti | Yıllık maliyet oranı ve gerçek toplam ödeme |
Tamamı: korayoner.dev
Mevzuat değiştiğinde ne olduğunu, aracın verdiği sayının neden o sayı olduğunu anlatıyorum. Yazılardaki her rakam testle yeniden hesaplanıyor.
- Doğum Parası Ne Kadar? 24 Haftalık İznin Hesabı
- Ocak 2027'yi Meclis mi Belirleyecek?
- Torba Yasa: Ne Var, Ne Yok
- Kademeli Emeklilik Son Durum
- Maaşım Neden Düştü?
- Hepsi →
Vergi kaması, dilim kayması, emeklilik finansmanı ve banka kârlılığı üzerine DOI'li, açık erişimli çalışmalar: korayoner.dev/yayinlar.
hesap-cekirdegi: sitedeki araçların altında çalışan hesap motoru, ayrı bir paket olarak.
npm install hesap-cekirdegiconst Bordro = require("hesap-cekirdegi/bordro/motor.js");
const yil = Bordro.hesaplaYil(60000, 2026); // 60.000 TL brüt
yil.aylar[0].net; // Ocak neti
yil.aylar[11].net; // Aralık neti: kümülatif vergi yüzünden daha düşükBağımlılıksız, MIT lisanslı, testlerle sabitli. Bordro, tazminat, emeklilik, kira geliri, kredi ve vergi hesapları.
I'm Koray Öner, a software developer building open-source calculation tools for Turkish tax and labour legislation: payroll, severance, retirement, sick and maternity pay, income tax, vehicle tax, rental income and credit cost.
The problem these tools solve is that errors in a calculator are silent: get one legal parameter wrong and the page still renders, the table still lines up, and only the answer is wrong. So every legal parameter has a single source and the engines are pinned by automated tests that break when the law changes.
The engine is published as hesap-cekirdegi: dependency-free, no build step, the same code in the browser and in Node.js, MIT licensed. Research notes with DOIs: korayoner.dev/yayinlar.
Web sitesi · Hakkımda · ORCID iD 0009-0005-8730-3577 · LinkedIn · X · YouTube · Substack · Medium · Instagram
İletişim: iletisim@korayoner.dev

