Saat Ücretli Maaş Hesaplama

Saat ücretli maaş hesaplama (hourly wage calculation), çalışanın çalıştığı saat sayısını saat ücretiyle çarparak brüt ücreti bulma işlemidir. Excel'de bunun için çalışılan saat ve saat ücreti sütunlarını çarpmanız yeterlidir. Fazla mesai, mola ve giriş çıkış saatleri gibi ayrıntıları da birkaç basit formülle aynı tabloya ekleyebilirsiniz.

Saat ücretli maaş Excel'de nasıl hesaplanır?​

Saat ücretli çalışanın ücreti, çalıştığı toplam saat ile saat ücretinin çarpımıdır. Tabloda her personel için bir satır açın; B sütununa çalışılan saati, C sütununa saat ücretini yazın ve D sütununda ikisini çarpın:
Excel formülü
=B2*C2
Formülü aşağı doğru kopyaladığınızda her satır kendi personelinin ücretini hesaplar. Ay sonu toplamını almak için TOPLA işlevini kullanabilirsiniz. Tutar sütunlarını Giriş > Sayı > Sayı Biçimi (Home > Number > Number Format) bölümünden iki ondalıklı gösterirseniz kuruş farkları da görünür.
Bu sonuç brüt ücrettir. SGK primi, gelir vergisi ve diğer kesintiler güncel mevzuata göre değiştiği için net ücreti hesaplarken oranları ayrı hücrelerde tutun ve güncel düzenlemeden kontrol edin.

Fazla mesai ücreti nasıl hesaplanır?​

Fazla mesai hesabında çalışılan saati iki parçaya ayırırsınız: haftalık sınıra kadar olan normal saat ve sınırı aşan fazla mesai saati. Normal saat, saat ücretiyle; fazla mesai saati ise saat ücretinin bir katsayıyla çarpılmış haliyle ödenir. Haftalık sınırı B9, katsayıyı B10 hücresine yazdığınızı varsayarsak tek formül şöyle olur:
Excel formülü
=MİN(B2;$B$9)*C2+MAK(B2-$B$9;0)*C2*$B$10
=MIN(B2,$B$9)*C2+MAX(B2-$B$9,0)*C2*$B$10
MİN normal saati sınırda keser, MAK ise sınırı aşan kısmı bulur; sınırın altında çalışan personelde fazla mesai sıfır çıkar. Haftalık sınır ile fazla çalışma katsayısı iş sözleşmesine ve yürürlükteki mevzuata göre değişebilir. Bu yüzden değerleri formülün içine gömmeyin, hücrede tutup güncel düzenlemeye göre değiştirin.

Giriş çıkış saatinden çalışılan saat hesaplama​

Excel saatleri günün kesri olarak saklar; örneğin öğlen on ikiyi yarım gün olarak görür. Bu yüzden çıkış saatinden giriş saatini çıkardığınızda sonucu 24 ile çarpmanız gerekir. Moladan düşülecek süreyi saat cinsinden D sütununa yazarsanız çalışılan saat şöyle bulunur:
Excel formülü
=YUVARLA((C2-B2)*24-D2;2)
=ROUND((C2-B2)*24-D2,2)
YUVARLA işlevi, kayan nokta hesabından doğabilecek küçük sapmaları temizler. Giriş ve çıkış hücrelerinin biçimi Hücre Biçimlendir > Sayı (Format Cells > Number) bölümünde saat olarak ayarlanmalıdır.
Çıkış saati gece yarısını geçen vardiyalarda çıkış, girişten küçük görünür ve sonuç eksiye döner. Bu durumda MOD işlevini kullanın:
Excel formülü
=YUVARLA(MOD(C2-B2;1)*24-D2;2)
=ROUND(MOD(C2-B2,1)*24-D2,2)

1. Çalışılan saat ve saat ücretinden brüt ücret​

Altı personelin aylık çalışma saatleri ve saat ücretleri tabloda yer alıyor. D sütununda brüt ücret hesaplanacak, son satırda toplamlar alınacak.
Saat Ücretli Maaş Hesaplama
Formülünü incelemek için bir hücre seçin.
ABCD
1PersonelÇalışılan SaatSaat ÜcretiBrüt Ücret
2Ayşe Yıldız160175,0028.000,00
3Mehmet Kaya120190,0022.800,00
4Elif Demir96210,0020.160,00
5Hasan Çelik144185,0026.640,00
6Zeynep Arslan80200,0016.000,00
7Burak Şahin168175,0029.400,00
8Toplam768143.000,00
Aylık ÜcretExcelDepo v1.0.0
D2 hücresindeki formül çalışılan saati saat ücretiyle çarpar ve ilk personelin brüt ücretini 28.000,00 olarak verir. Formül aşağı kopyalandığında her satır kendi değerleriyle hesaplanır. Toplam satırında çalışılan toplam saat 768, ödenecek toplam brüt tutar 143.000,00 olarak görünür.

2. Haftalık sınıra göre fazla mesai hesabı​

Haftalık çalışma saatleri, saat ücretleri, haftalık sınır ve fazla mesai katsayısı tabloda. Sınır ve katsayı B9 ile B10 hücrelerinde ayrı tutuluyor, böylece değiştiğinde yalnızca bu hücreleri güncellemeniz yeterli.
Saat Ücretli Maaş Hesaplama
Formülünü incelemek için bir hücre seçin.
ABCDEF
1PersonelHaftalık SaatSaat ÜcretiNormal SaatFazla Mesai SaatiHaftalık Ücret
2Selin Aydın40180,004007.200,00
3Murat Öztürk45200,004509.000,00
4Fatma Koç52220,0045712.210,00
5Emre Polat48190,004539.405,00
6Derya Güneş56250,00451115.375,00
7Cem Aksoy36175,003606.300,00
8
9Haftalık sınır (saat)45
10Fazla mesai katsayısı1,50
Fazla MesaiExcelDepo v1.0.0
D sütunu çalışılan saati sınırda keser, E sütunu sınırı aşan saati bulur. Fatma Koç 52 saat çalıştığı için E4 hücresinde fazla mesai saati 7 olarak görünür ve haftalık ücreti 12.210,00 çıkar. Sınırın altında çalışan Cem Aksoy için E7 hücresi 0 değerini verir ve ücret yalnızca normal saat üzerinden hesaplanır. Sınır veya katsayı değiştiğinde B9 ile B10 hücrelerini güncellemeniz yeterlidir.

3. Giriş çıkış saatlerinden günlük ücret​

Bir haftalık giriş, çıkış ve mola saatleri puantaj tablosunda tutuluyor. Çalışılan saat ve günlük ücret formüllerle hesaplanacak, saat ücreti B9 hücresinde yer alıyor.
Saat Ücretli Maaş Hesaplama
Formülünü incelemek için bir hücre seçin.
ABCDEF
1TarihGirişÇıkışMola (Saat)Çalışılan SaatGünlük Ücret
203.03.202508:0017:001,008,001.520,00
304.03.202508:3017:301,008,001.520,00
405.03.202509:0018:000,508,501.615,00
506.03.202508:0019:001,0010,001.900,00
607.03.202509:3018:301,008,001.520,00
7Toplam42,508.075,00
8
9Saat ücreti190,00
PuantajExcelDepo v1.0.0
Çıkış saatinden giriş saati çıkarılır, sonuç 24 ile çarpılarak saate çevrilir ve mola süresi düşülür. İlk gün için çalışılan saat 8,00, günlük ücret 1.520,00 olarak hesaplanır. Haftalık toplam çalışma süresi 42,50 saat, toplam ücret 8.075,00 olur. Saat ücreti değiştiğinde yalnızca B9 hücresini güncellemeniz yeterlidir.

Sık sorulan sorular​

  • Aylık maaşı saat ücretine nasıl çeviririm? Aylık ücreti, aylık çalışma saatine bölersiniz. Aylık saat sayısı işyerindeki çalışma düzenine ve sözleşmeye göre değiştiği için bu sayıyı ayrı bir hücrede tutun.
  • Fazla mesai katsayısı her zaman 1,5 midir? Hayır. Katsayı, sözleşmeye ve güncel mevzuata göre farklı olabilir. Katsayıyı bir hücreye yazıp formülde mutlak başvuruyla kullanırsanız değişiklikte tek hücreyi güncellemeniz yeterli olur.
  • 8:30 saatini nasıl 8,5 saate çeviririm? Saat hücresini 24 ile çarpın ve sonucu sayı biçiminde gösterin. Saat biçiminde kalırsa Excel sonucu yine saat olarak yorumlar.
  • Birden fazla personelin toplamını nasıl alırım? Tek bir kişinin satırlarını toplamak için ÇOKETOPLA işlevini, tüm personeli özetlemek için PivotTable (Özet Tablo) kullanabilirsiniz.

Kullanırken dikkat edin​

  • Saat ile ondalık sayıyı karıştırmayın: 8:30 yazdığınız hücre Excel için günün bir kesridir, 8,5 ise düz bir sayıdır. Ücreti çarparken saat biçimli hücreyi doğrudan saat ücretiyle çarparsanız yanlış sonuç alırsınız; önce 24 ile çarparak saate çevirin.
  • Sınır ve katsayıyı hücrede tutun: Haftalık çalışma sınırı, fazla mesai katsayısı ve saat ücreti gibi değerleri formülün içine yazmayın. Ayrı hücrelere yazıp mutlak başvuruyla ($B$9 gibi) kullanırsanız değişiklikte tüm tablo kendiliğinden güncellenir.
  • Yuvarlamaya dikkat edin: Saat farklarını hesaplarken küçük kayan nokta sapmaları oluşabilir. YUVARLA işleviyle saati iki ondalığa yuvarlamak, toplamların kuruş düzeyinde tutarlı çıkmasını sağlar.
  • Sonuç brüt ücrettir: Bu tablolardaki hesaplar brüt ücreti verir. Prim, vergi ve diğer kesintilerin oranları ile fazla çalışma kuralları değişebildiği için bunları güncel mevzuattan ve iş sözleşmenizden kontrol edin.
  • Gece vardiyalarında MOD kullanın: Çıkış saati ertesi güne sarkıyorsa çıkıştan girişi çıkarmak eksi sonuç verir. Fark hesabını MOD işleviyle yaparak bu durumu önleyebilirsiniz.
  • İlgili konular:
    • Hesaplama işlevleri: TOPLA, MİN, MAK, YUVARLA, MOD, EĞER
    • Koşullu toplama: ÇOKETOPLA, TOPLA.ÇARPIM
    • Arayüz: Hücre Biçimlendir (Format Cells), Sayı Biçimi (Number Format), PivotTable (Özet Tablo)
Örneklerdeki tabloları indirilebilir Excel dosyasında kendiniz de deneyebilirsiniz.
 

Ekli dosyalar

Son düzenleme:

Okuma Rehberi - Makale

Seviye
Başlangıç
Okuma süresi
3 dk okuma
Geri
Üst