• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Net ücretten Brüt ücreti hesaplamak

  • Konbuyu başlatan Konbuyu başlatan Leoncio
  • Başlangıç tarihi Başlangıç tarihi
Katılım
22 Mart 2005
Mesajlar
847
Excel Vers. ve Dili
Excel-2003 TR.
Arkadaşlar Merhaba;

Aşağıdaki fonksiyonu (daha önce forumdan almıştım) güncelledim. Fakat hatalı sonuç çıkartıyor. Örneğin;

Net 1.907,63 İse Brüt 2.444.90 olmalı fakat 2.662,43 çıkıyor.
953,37 ise brüt 1.303,90 olmalı fonksiyon ile 1.330,59 çıkıyor.
753,43 ise brüt 1.011 olmalı fonksiyonda 1.037,69 çıkıyor.

Nerede düzeltme yapmalıyım? veya önereceğiniz bu tür fonksiyon varmı?

Function bucret(net_ucret, kvm)
If net_ucret < nucret(608.4, 0) Then
bucret = "Br&#252;t tutar asgari &#252;cretten az olamaz."
Exit Function
End If
a = net_ucret * 2
For i = 1 To 100
b = nucret(a, kvm)
If b = net_ucret Then
bucret = a
Else
a = a - (b - net_ucret)
End If
Next i
bucret = a
End Function


'br&#252;t &#252;creti ve k&#252;m&#252;latif vergi matrah&#305;n&#305; (kvm) girerek net &#252;creti hesaplayan fonksiyon

Function nucret(bucret, kvm)
If bucret < 608.4 Then
nucret = "Br&#252;t &#252;cret asgari &#252;cretten a&#351;a&#287;&#305; olamaz."
Exit Function
ElseIf bucret <= 3954.6 Then
sskprim = bucret * 14 / 100
Else
sskprim = 3954.6 * 14 / 100
End If
isprim = sskprim / 14
gvergi = kes08(kvm + bucret - sskprim - isprim) - kes08(kvm)
dvergi = bucret * 6 / 1000
nucret = bucret - sskprim - isprim - gvergi - dvergi
End Function


'gelir vergisi matrah&#305;n&#305; girerek 2008 y&#305;l&#305; i&#231;in gelir vergisini hesaplayan fonksiyon

Function kes08(matrah)
If matrah < 7800# Then
kes08 = matrah * 0.15
Else
If matrah < 12000# Then
kes08 = 1170# + (matrah - 7800#) * 0.2
Else
If matrah < 19800# Then
kes08 = 3570# + (matrah - 19800#) * 0.27
Else
If matrah > 44700# Then
kes08 = 10293# + (matrah - 44700#) * 0.35
End If
End If
End If
End If

End Function
 
Merhaba

Merhaba Leventer
Aslında görüldüğü kadarıyla formuüllerde bir hata yok yani tam sonuç çıkarıyor ama sanırım sen bir yerde hata yapıyorsun. İstersen beraber hesaplayalım.

1.Örneğin = Net 1.907,63 İse Brüt 2.444.90 olmalı fakat 2.662,43 çıkıyor.
2662,43 * 14 /100 = 372,74 Siğorta
2662,43 * 1 / 100 = 26,62 İşsizlik
372,74 + 26,62 = 399,36 (İşsizlik+Sigorta gelir vergisinden muaftır.)
2662,43-399,36 = 2263,06 (Gelir Vergisi)
2263,06 * 15 /100 = 339,46 Gelir Vergisi (oranı %15 alalım)
2662,43 * 6 /1000 = 15,97 Damga vergisi (Bunda muafiyet yoktur)
339,46 + 372,74 + 26,62 + 15,97 = 754,79 (Kesintiler Toplamı)
2662,43 - 754,79 = 1907,63 (Net ödenen)
Burada doğru hesaplama yapılmış herhangi bir yanlışlık yok!...

2.Örneğin=953,37 ise brüt 1.303,90 olmalı fonksiyon ile 1.330,59 çıkıyor.
1330,59 * 14 /100 = 186,28 Siğorta
1330,59* 1/100 = 13,31 İşsizlik
186,28+13,31=199,59 (muafiyet)
1330,59 - 199,59 = 1131 gelir vergisi matrahı
1131 * 15 /100 = 169,65 Gelir Vergisi
1330 * 6 / 1000 = 7,98 damga vergisi
7,98 + 169,65 + 13,31 + 186,28 = 377,22 Kesintiler toplamı
1330,59 - 377,22 = 953,37
Burada da herhangi bir hesaplama hatası yoktur.
Aynı şekilde diğer örnekte doğrudur.
Benim sadece fonksiyonlarla yaptığım bir excel tablosu vardı. Bunu ekliyorum yanlız vergi dilimlerini güncellemen gerekir.
Sevgilerimle
 
Sayın sert_unsuz;

Değerli açıklamalarınız için teşekkürler. Ben bi arkadaşa yardımcı olmak amacıyla uğraşıyordum. İşin mantığını bilmeyince hata veriyor sandım.

Teşekkürler. İşlem tamamdır.
 
selam arkada&#351;lar. excel de bir say&#305;n&#305;n kdv matrahlar&#305;n&#305; ve kdv lerini nas&#305;l hesaplayabilirim. hemen cevap verirseniz sevinirim.
 
Merhaba,

Örnek dosyayı inceleyiniz..
 
selam arkadaşlar. excel de bir sayının kdv matrahlarını ve kdv lerini nasıl hesaplayabilirim. hemen cevap verirseniz sevinirim.

Sayın Serdar09;

Arkadaşımız cevap vermiş. Bi hatırlatamada bulunmak istiyorum.
Soruları ayrı başlık halinde sorunuz.
 
Merhaba Leventer
Aslında görüldüğü kadarıyla formuüllerde bir hata yok yani tam sonuç çıkarıyor ama sanırım sen bir yerde hata yapıyorsun. İstersen beraber hesaplayalım.

1.Örneğin = Net 1.907,63 İse Brüt 2.444.90 olmalı fakat 2.662,43 çıkıyor.
2662,43 * 14 /100 = 372,74 Siğorta
2662,43 * 1 / 100 = 26,62 İşsizlik
372,74 + 26,62 = 399,36 (İşsizlik+Sigorta gelir vergisinden muaftır.)
2662,43-399,36 = 2263,06 (Gelir Vergisi)
2263,06 * 15 /100 = 339,46 Gelir Vergisi (oranı %15 alalım)
2662,43 * 6 /1000 = 15,97 Damga vergisi (Bunda muafiyet yoktur)
339,46 + 372,74 + 26,62 + 15,97 = 754,79 (Kesintiler Toplamı)
2662,43 - 754,79 = 1907,63 (Net ödenen)
Burada doğru hesaplama yapılmış herhangi bir yanlışlık yok!...

2.Örneğin=953,37 ise brüt 1.303,90 olmalı fonksiyon ile 1.330,59 çıkıyor.
1330,59 * 14 /100 = 186,28 Siğorta
1330,59* 1/100 = 13,31 İşsizlik
186,28+13,31=199,59 (muafiyet)
1330,59 - 199,59 = 1131 gelir vergisi matrahı
1131 * 15 /100 = 169,65 Gelir Vergisi
1330 * 6 / 1000 = 7,98 damga vergisi
7,98 + 169,65 + 13,31 + 186,28 = 377,22 Kesintiler toplamı
1330,59 - 377,22 = 953,37
Burada da herhangi bir hesaplama hatası yoktur.
Aynı şekilde diğer örnekte doğrudur.
Benim sadece fonksiyonlarla yaptığım bir excel tablosu vardı. Bunu ekliyorum yanlız vergi dilimlerini güncellemen gerekir.
Sevgilerimle

Bağlantı linki çalışmıyor, kontrol edebilir misiniz?
 
merhaba,

yine forumdan almış olduğum ve arşivimde bulunan ek dosyayı inceleyebilirsiniz.
 

Ekli dosyalar

Geri
Üst