Bu şablon, bir üyemizin paylaştığı brütten nete maaş hesaplama çalışmasıdır. Her ay için ayrı bir sayfada personel bazında çalışma günü, resmi tatil ve hafta sonu kazancı, fazla mesai kazancı, SGK işçi ve işveren payları, 5746 teşviki ve gelir vergisi hesaplanır.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya .xlsm biçimindedir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya .xlsm biçimindedir.
Dosyanın içeriği
- VR (gizli sayfa): Gelir vergisi dilimleri (başlangıç tutarı ve oran: 0,15 / 0,20 / 0,27 / 0,35 / 0,40) ile Asgari Geçim İndirimi için medeni durum listesi (bekar, evli eşi çalışan ya da çalışmayan, çocuk sayılarına göre seçenekler) ve kanun numaraları yer alır.
- 01 - 12: Aylık hesap sayfaları. Sütun başlıkları arasında T.C. Kimlik Numarası, Kanun No, Çalışma Gün Sayısı, Resmi Tatil Hafta Sonu Kazancı, Fazla Mesai Kazancı, Toplam Kazanç, Önceki Aydan Devreden SGK Matrahı, SGK İşçi, SGK İşveren, 5746 Teşviki, Net SGK İşveren ve Ödenecek SGK Toplamı bulunur. Örnekte 12 personel satırı hazırdır.
- Dosyada ayrıca özet nitelikli bir sayfa bulunur (PersonelToplam adı tanımlı adlarda geçer). Özet sayfası dahil toplam sayfa sayısı özetin gösterdiğinden fazladır; tüm sayfaları dosyayı açarak kontrol edebilirsiniz.
- Tanımlı adlar: KNN, MDD ve PRSNL (açılır liste ve veri aralıkları için).
Kullanılan formüller
IFile kurulmuş satır formülleri: Fazla mesai kazancı saat bilgisinin günlük ücrete göre 1,5 katı üzerinden, resmi tatil ve hafta sonu kazancı ise gün sayısına göre hesaplanır.ROUND: Toplam kazancı (çalışılan gün kazancı, tatil kazancı ve fazla mesai) iki ondalığa yuvarlar.- SGK işçi ve işveren payları, Kanun No 0 ise sabit oranlarla (0,075 ve 0,245), diğer durumlarda sayfadaki oran hücreleriyle hesaplanır. 5746 teşviki yalnızca bu kanun numarasına sahip satırlarda uygulanır.
MAX: Önceki aydan devreden SGK matrahını bir önceki ay sayfasından alır ve negatif değere düşmesini engeller.SUBTOTAL: Sayfa üstündeki toplamları hesaplar.GELIRVERGISI: Dosyaya makroyla eklenen özel fonksiyondur (aşağıya bakınız).
Makrolar
- GELIRVERGISI (Module3): Matrah değerini alır, VR sayfasındaki dilim sınırları ve tutarlarıyla karşılaştırarak kümülatif gelir vergisini hesaplar. Hücreye formül olarak yazılır.
- Degisken_NetMaas (Module2): Her satır için Solver kullanarak hedef net maaşı elde edecek brüt değeri bulur.
- Module1 ve Module2'deki diğer rutinler (Sabit_NetMaas, Sabit_IsverenMaliyeti, Sabit_DestekTutari, Degisken_IsverenMaliyeti, Degisken_DestekTutari) ile NetKalan, kodda yorum satırı olarak durmaktadır; yani şu haliyle çalışmaz. Kullanmak isterseniz yorum işaretlerini kaldırmanız gerekir. Solver eklentisinin yüklü olması şarttır.
- Kodda dosya silme, dışarıya bağlantı gibi zararlı bir işlem görülmemiştir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- VR sayfasındaki gelir vergisi dilimlerini ve oranları güncel mevzuata göre kontrol edin (sayfa gizlidir, gösterip düzenleyebilirsiniz).
- İlgili ayın sayfasında personel bilgilerini, çalışma günlerini ve fazla mesai saatlerini girin.
- Sonuçları aynı sayfadaki kazanç, SGK ve net tutar sütunlarından okuyun; sonraki aylar önceki aydan devreden matrahı otomatik alır.