Gelir Vergisi Hesaplama

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,291
Excel Vers. ve Dili
Microsoft Office 2019 English
Haklısınız rakamları hatalı yazdım... 12766,10 brütün G.V Matrahı 12055,33 olmalı..düzeltiyorum yazımı ve Gelir vergisi 1971,07 olur....fakat verilen ilk mesaj fonksiyonu ile 51 nolu mesajdaki formülle yaparsak 2558.81 tl cıkıyor gelir vergisi..
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,852
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Haklısınız rakamları hatalı yazdım... 12766,10 brütün G.V Matrahı 12055,33 olmalı..düzeltiyorum yazımı ve Gelir vergisi 1971,07 olur....fakat verilen ilk mesaj fonksiyonu ile 51 nolu mesajdaki formülle yaparsak 2558.81 tl cıkıyor gelir vergisi..

kümülatif matrah =12766,10
aylık matrah=10000

bunun gelir vergisi =2053,63

1 . nolu mesajdaki kod bunu veriyor
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,852
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
12766,10 tl nin gelir vergisini hesaplamadan önce gelir vergisi matrahı hesaplanması gerekir..


Matrah SSK tavanını geçiyosa SSk işçi ve işsizlik sigortası matrahı 4.738,50 üzerinden hesaplanır.

gelir vergisi matrafı = matrah - (SSk isçi payı %14 + issizlik sigortası %1 )

buda bize 12.766,10 - (663,39+47,39) = 12.055,32 Gelir vergisi matrahı olur

8800 TL için %15 = 1.320,00
3255,32 için %20 = 651,06

Gelir vergisi = 1971,06 olur

direk matrah üzerinden gidilse sizin dediğiniz doğru olurdu...
burada bahsi geçen gelir versi hesaplamasının doğruluğu yoksa tabiki matrahtan kanuni kesintiler düşüldükten sonra gelir vergisi bulunacaktır
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,852
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
buradaki anlatmak istediğim tüm kesintiler yapıldıktan sonra yani yasal indirimler düşüldükten sonra kalan aylık matrah ve kümülatif matrahlarla ilgili aşağıdaki değerlere göre hesaplama doğrudur.

kümülatif matrah =12766,10
aylık matrah=10000

bunun gelir vergisi =2053,63

1 . nolu mesajdaki kod bunu veriyor
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,852
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Halit bey,
http://ynb.datassist.com.tr/NetBrut.servlet?dilKodu=null

Maaşa 10.000 TL yazınız..ve sag alt kısımda Yıllık maliyeti görmek icin göster dügmesine basıp açılan popup pencerede tekrar hesaplatırsanız rakamların dogrulugu ortaya çıkacaktır
Kusura bakmayın anlamak amacı ile söylüyorum. gelir vergisi hesaplamalarında kümalatif matrah ve aylık matrahlar göze alınarak hesaplamalar yapılır burada yasal kesintilerden bahsetmiyoruz sadece bütün kesintiler çıktıktan sonra net matrahtan bahsediyorum buna göre çıkan rakamlardan hesaplanan gelir vergisinde eksiklik varmı.?
 

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,291
Excel Vers. ve Dili
Microsoft Office 2019 English
Halit bey,
Şöyle açıklayayım size eniyisi 10.000 TL NET maaş alıyorum. Net maaşın işverene kalan maliyeti nedir? İşçi Prim payı+işsizlik payı+gelir vergisi+damga vergisi + İşveren Prim Payı + İşveren İşsizlik Payıdır...

10.000 TL nin Brüt Karşılıgı = 12766,10 TL dir

Brüt Kazanç Tavanı aştıgı icin

4738,50 * % 14 = 663,39 SGK İşçi Prim Payı
4738,50 * % 1 = 47,38 SGK İşsizlik Payı
Toplam = 710,77

12166,70 - 710,77 = 12055,93 Gelir Vergisi Matrahı..
Aylardan Ocak ayı oldugu icinde
Kümülatif Gelir Vergisi Matrahıda 12055,93 TL dir.

Bu durumda Gelir Vergisi = 1971,07 TL dir.

Sizin Verdiginiz 1nolu mesaja göre Kümülatif Gelir vergisine 12055,93 Gelir Vergisi Matrahınada 12055,93 TL yazarsanız farklı bir rakam çıkmaktadır..

Sanırım daha açıklayıcı oldu bu
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,852
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Halit bey,
Şöyle açıklayayım size eniyisi 10.000 TL NET maaş alıyorum. Net maaşın işverene kalan maliyeti nedir? İşçi Prim payı+işsizlik payı+gelir vergisi+damga vergisi + İşveren Prim Payı + İşveren İşsizlik Payıdır...

10.000 TL nin Brüt Karşılıgı = 12766,10 TL dir

Brüt Kazanç Tavanı aştıgı icin

4738,50 * % 14 = 663,39 SGK İşçi Prim Payı
4738,50 * % 1 = 47,38 SGK İşsizlik Payı
Toplam = 710,77

12166,70 - 710,77 = 12055,93 Gelir Vergisi Matrahı..
Aylardan Ocak ayı oldugu icinde
Kümülatif Gelir Vergisi Matrahıda 12055,93 TL dir.

Bu durumda Gelir Vergisi = 1971,07 TL dir.

Sizin Verdiginiz 1nolu mesaja göre Kümülatif Gelir vergisine 12055,93 Gelir Vergisi Matrahınada 12055,93 TL yazarsanız farklı bir rakam çıkmaktadır..

Sanırım daha açıklayıcı oldu bu
siz beni anlıyamadınız ben gelir vergisi hesaplamasının doğruluğu için cevap yazıyorum. benimkisi sadece örnekti

12055,93 tl nin ocak ayı için gelir vergisi 1971,19 dur yuvarlamaları dikkate almıyorum. buna göre 1 nolu mesajdaki kod bu verilere göre eksikmi hesaplıyor bunu öğrenmek istiyorum.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,852
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
ekli dosyada 1 nolu mesajdaki kodla ilgili bir tablo mevcut buradaki gelir vergisi hesaplamalar hakkında görüşlerinizi bildirirmisiniz.
 

Ekli dosyalar

Katılım
23 Eylül 2004
Mesajlar
1,754
Excel Vers. ve Dili
Excel 2010 TR
ekli dosyada 1 nolu mesajdaki kodla ilgili bir tablo mevcut buradaki gelir vergisi hesaplamalar hakkında görüşlerinizi bildirirmisiniz.
Dosyayı inceledim hesaplama doğru herhangi bir hata yok.. gelir vergisini doğru hesaplıyor.

Fakata vergi dilimleri c(3) = 50000 demişsiniz onun c(3)= 76200 olması gerekir.

76200 düzeltmesi yapılınca bire bir doğru hesaplıyor.

Sizin yaptığınız formulun excel formulu mantığında yaptım sonuçta aynı veriyi veriyor. Sizdeki formulun tek sorunu C(3)


Kod:
Function gelir2(kümülatif_mat, matr)

'vergi dilimleri
Gel_Ver_Tut1 = 8800
Gel_Ver_Tut2 = 22000
Gel_Ver_Tut3 = 76200
Gel_Ver_Tut4 = 500000000

K_Gv_Mat1 = kümülatif_mat + matr

If K_Gv_Mat1 < (Gel_Ver_Tut1 + 0.01) Then
G_V1 = K_Gv_Mat1 * 0.15
ElseIf K_Gv_Mat1 < (Gel_Ver_Tut2 + 0.01) Then
G_V1 = ((Gel_Ver_Tut1 * 0.15) + ((K_Gv_Mat1 - Gel_Ver_Tut1) * 0.2))
ElseIf K_Gv_Mat1 < (Gel_Ver_Tut3 + 0.01) Then
G_V1 = ((Gel_Ver_Tut1 * 0.15) + ((Gel_Ver_Tut2 - Gel_Ver_Tut1) * 0.2) + ((K_Gv_Mat1 - Gel_Ver_Tut2) * 0.27))
ElseIf K_Gv_Mat1 < Gel_Ver_Tut4 Then
G_V1 = ((Gel_Ver_Tut1 * 0.15) + ((Gel_Ver_Tut2 - Gel_Ver_Tut1) * 0.2) + ((Gel_Ver_Tut3 - Gel_Ver_Tut2) * 0.27) + ((K_Gv_Mat1 - Gel_Ver_Tut3) * 0.35))
End If

K_Gv_Mat2 = kümülatif_mat

If K_Gv_Mat2 < (Gel_Ver_Tut1 + 0.01) Then
G_V2 = K_Gv_Mat2 * 0.15
ElseIf K_Gv_Mat2 < (Gel_Ver_Tut2 + 0.01) Then
G_V2 = ((Gel_Ver_Tut1 * 0.15) + ((K_Gv_Mat2 - Gel_Ver_Tut1) * 0.2))
ElseIf K_Gv_Mat2 < (Gel_Ver_Tut3 + 0.01) Then
G_V2 = ((Gel_Ver_Tut1 * 0.15) + ((Gel_Ver_Tut2 - Gel_Ver_Tut1) * 0.2) + ((K_Gv_Mat2 - Gel_Ver_Tut2) * 0.27))
ElseIf K_Gv_Mat2 < Gel_Ver_Tut4 Then
G_V2 = ((Gel_Ver_Tut1 * 0.15) + ((Gel_Ver_Tut2 - Gel_Ver_Tut1) * 0.2) + ((Gel_Ver_Tut3 - Gel_Ver_Tut2) * 0.27) + ((K_Gv_Mat2 - Gel_Ver_Tut3) * 0.35))
End If


gelir2 = G_V1 - G_V2

End Function
 
Son düzenleme:

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,291
Excel Vers. ve Dili
Microsoft Office 2019 English
Dosyayı inceledim...Fonksiyonu hatalı kullanan benim..Özür dilerim.. Kümülatif Gelir Vergisine konulacak rakamı ben olması gereken ayında konulacagını düşündügüm icin ocak ayınada kümülatif vergiyi yazdım dosyanızdan gördügüm kadarıyla olması gereken ise boş olmalıymış...

Teşekkürler.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,852
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
buradaki değerler aşağıdaki bilgilerden alınmıştır.
01/01/2010 Tarihinden itibaren Gelir vergisine tabi olanlar için8.800 TL'ye kadar % 15 ( 1320 )22.000 TL'nin 8.800 TL'si için 1.320 TL, fazlası % 2050.000 TL'nin 22.000 TL'si için 3.960 TL, fazlası % 2750.000 TL'den fazlasının 50.000 TL'si için 11.520 TL, fazlası % 3501/01/2010 Tarihinden itibaren Ücret Gelirlerinde uygulanacak olan ( Ücretlilerin almış olduğu gelirler için )8.800 TL'ye kadar % 1522.000 TL'nin 8.800 TL'si için 1.320 TL, fazlası % 2076.200 TL'nin 22.000 TL'si için 3.960 TL, fazlası % 2776.200 TL.'den fazlasının 76.200 TL.si için 18.594 TL.Fazlası %35
dolayısıyla değişkenler her zaman değişe bilir sonuç olarak hesaplamaların doğru olduğunu söylüyorum.
oysa enceki mesajlarınızda yanlış olduğunu söylüyordunuz tabi birbirimizi anlıyamadığımızdan oldu bu durum.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,852
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
Dosyayı inceledim...Fonksiyonu hatalı kullanan benim..Özür dilerim.. Kümülatif Gelir Vergisine konulacak rakamı ben olması gereken ayında konulacagını düşündügüm icin ocak ayınada kümülatif vergiyi yazdım dosyanızdan gördügüm kadarıyla olması gereken ise boş olmalıymış...

Teşekkürler.
evet esasında görüşlerinizi paylaştığınız için ben teşekkür ederim .
iyi akşamlar diliyorum.
 

Trilenium

Destek Ekibi
Destek Ekibi
Katılım
16 Eylül 2008
Mesajlar
1,291
Excel Vers. ve Dili
Microsoft Office 2019 English
Teşekkürler Halit bey
 
Katılım
25 Aralık 2007
Mesajlar
99
Excel Vers. ve Dili
excel 2003
Merhaba
Arkadaşlar son oranlara göre gelir vergisi hesaplayan formül şudur.
=EĞER(VE(B9<80000;B9+F9>80000);(80000-B9)*27/100+(B9+F9-80000)*35/100;EĞER(VE(B9<23000;B9+F9>23000);(23000-B9)*20/100+(B9+F9-23000)*27/100;EĞER(VE(B9<9400;B9+F9>9400);(9400-B9)*15/100+(B9+F9-9400)*20/100;EĞER(B9>=80000;F9*35/100;EĞER(VE(B9>=23000;B9+F9<80000);F9*27/100;EĞER(VE(B9>=9400;B9+F9<23000);F9*20/100;EĞER(VE(B9+F9<9400;B9<9400);F9*15/100)))))))

Burada B9 hücresinde kümülatif F9 hücresinde gelir vergisi matrahı bulunmaktadır.
İyi günler dilerim.
 
Katılım
13 Mart 2012
Mesajlar
5
Excel Vers. ve Dili
2010 türkçe
Eğer formülü ile gelir vergisi hesaplama

ARKADAŞLAR FONKSİYONLARLA FALAN UĞRAŞMAYIN

2012 yılı Ücretlilerde güncel gelir vergisi hesaplama örneği %100 çalışıyor.
Geçişlerdeki alt ve üst vergi dilimlerinide hesaplayabiliyor.

a) H3 Toplam Matrah: (Süregelen Matrah + Aylık Matrah)
b) F3 Süregelen Matrah : (daha önceki ödemelerden gelen toplu matrah)
c) E3 Aylık Matrah : (Hesaplamaya konu matrah)

=EĞER(VE(H3>10000;F3<10000);(H3-10000)*0,2+(10000-F3)*0,15;
EĞER(VE(H3>25000;F3<25000);(H3-25000)*0,27+(25000-F3)*0,2;
EĞER(VE(H3>88000;F3<88000);(H3-88000)*0,35+(88000-F3)*0,27;
EĞER(VE(H3>0;H3<10000);E3*0,15;
EĞER(VE(H3>10000;F3<25000);E3*0,2;
EĞER(VE(H3>25000;F3<88000);E3*0,27;
EĞER(H3>=88000;E3*0,35))))))
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,680
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
ARKADAŞLAR FONKSİYONLARLA FALAN UĞRAŞMAYIN

2012 yılı Ücretlilerde güncel gelir vergisi hesaplama örneği %100 çalışıyor.
Geçişlerdeki alt ve üst vergi dilimlerinide hesaplayabiliyor.

a) H3 Toplam Matrah: (Süregelen Matrah + Aylık Matrah)
b) F3 Süregelen Matrah : (daha önceki ödemelerden gelen toplu matrah)
c) E3 Aylık Matrah : (Hesaplamaya konu matrah)

=EĞER(VE(H3>10000;F3<10000);(H3-10000)*0,2+(10000-F3)*0,15;
EĞER(VE(H3>25000;F3<25000);(H3-25000)*0,27+(25000-F3)*0,2;
EĞER(VE(H3>88000;F3<88000);(H3-88000)*0,35+(88000-F3)*0,27;
EĞER(VE(H3>0;H3<10000);E3*0,15;
EĞER(VE(H3>10000;F3<25000);E3*0,2;
EĞER(VE(H3>25000;F3<88000);E3*0,27;
EĞER(H3>=88000;E3*0,35))))))
Baya iyi kurgulanmış.
Ama; E3=200 ve F3=9800 olursa ne olacak?
 
Son düzenleme:
Katılım
13 Mart 2012
Mesajlar
5
Excel Vers. ve Dili
2010 türkçe
Eğer formülü ile gelir vergisi hesaplama

--------------------------------------------------------------------------------

ARKADAŞLAR FONKSİYONLARLA FALAN UĞRAŞMAYIN

2012 yılı Ücretlilerde güncel gelir vergisi hesaplama örneği %100 çalışıyor.
Geçişlerdeki alt ve üst vergi dilimlerinide hesaplayabiliyor.

a) H3 Toplam Matrah: (Süregelen Matrah + Aylık Matrah)
b) F3 Süregelen Matrah : (daha önceki ödemelerden gelen toplu matrah)
c) E3 Aylık Matrah : (Hesaplamaya konu matrah)

=EĞER(VE(H3>10000;F3<10000);(H3-10000)*0,2+(10000-F3)*0,15;
EĞER(VE(H3>25000;F3<25000);(H3-25000)*0,27+(25000-F3)*0,2;
EĞER(VE(H3>88000;F3<88000);(H3-88000)*0,35+(88000-F3)*0,27;
EĞER(VE(H3>0;H3<10000);E3*0,15;
EĞER(VE(H3>10000;F3<25000);E3*0,2;
EĞER(VE(H3>25000;F3<88000);E3*0,27;
EĞER(H3>=88000;E3*0,35))))))
 
Üst