Tüm Makaleler
Excel Şablonu 8 dk okuma17 Ağustos 2026

Personel Prim Hesaplama İçin Excel Şablonu

Prim mantığının nasıl kurulması gerektiğini (net tutar mı brüt mü, hizmet mi ürün mü) başka bir yazıda anlattık. Burada doğrudan Excel'de nasıl kuracağınıza, hangi hücreye hangi formülü yazacağınıza odaklanıyoruz — sıfırdan çalışan bir prim tablosu.

Adisyon geçmişi ekranı: kapanmış adisyonlar, tutarlar ve ödeme tipleri
Kuaför Adisyon — gerçek ekran görüntüsü

Prim mantığının temel kurallarını (net tutar üzerinden hesaplama, hizmet/ürün ayrımı, çoklu personel paylaşımı) merak ediyorsanız personel prim hesaplama rehberi yazısına bakabilirsiniz. Bu yazıda o mantığı Excel'de nasıl kuracağınızı adım adım gösteriyoruz: hangi sütun, hangi formül, hangi hücreye.

"Personel prim hesaplama excel" arayan salon sahiplerinin çoğu aslında tek bir formülle değil, birbirine bağlı üç-dört formülün doğru sırayla çalışmasıyla ilgilenir. Formüllerden biri bozulursa (bir satır silinir, bir hücre sabit değere dönüştürülür) hata genelde ay sonuna kadar fark edilmez. Aşağıdaki yapı bu riski en aza indirecek şekilde kuruludur.

İki Katmanlı Yapı: İşlem Kaydı ve Personel Özeti

Prim hesabı iki farklı sorunun cevabıdır: "Bugün Ayşe hangi işlemleri yaptı?" ve "Bu ay Ayşe toplam ne kadar prim kazandı?" Bu iki soruyu tek sayfada çözmeye çalışmak formülleri karmaşıklaştırır. Bunun yerine iki sayfa kurun:

İşlemler sayfası: Her hizmet/satış için tek satır: tarih, personel, hizmet, tutar, indirim, net tutar, prim oranı, prim tutarı.
Personel Özet sayfası: Her personel için tek satır: ad, ay içindeki toplam net ciro, toplam prim tutarı — İşlemler sayfasından ETOPLASA ile otomatik çekilir.

İşlem Kaydı Sütunları

SütunÖrnekFormül mü, elle mi?
Tarih17.08.2026Elle girilir
PersonelAyşeAçılır liste
Hizmet/ÜrünSaç BoyasıAçılır liste
Tutar700Elle girilir
İndirim50Elle girilir (yoksa 0)
Net Tutar650Formülle hesaplanır
Prim Oranı (%)%20DÜŞEYARA ile personel tablosundan çekilir
Prim Tutarı130Formülle hesaplanır

Net Tutar ve Prim Tutarı Formülleri

Tutar D sütununda, İndirim E sütununda ise Net Tutar (F) şu formülle hesaplanır:

=D2-E2

Prim oranını (G sütunu) elle her satıra yazmak yerine, ayrı bir "Personel Oranları" tablosundan DÜŞEYARA ile çekmek hem hataya kapalıdır hem de oran değiştiğinde tek yerden güncelleme sağlar:

=DÜŞEYARA(B2;PersonelOranlari!$A:$B;2;YANLIŞ)

Argümanları tek tek açalım: 1. argüman (B2) aranacak personel adı; 2. argüman (PersonelOranlari!$A:$B) personel adı ve oranının tutulduğu tablo; 3. argüman (2) sonucu bu tablonun 2. sütunundan (oran) getirir; 4. argüman (YANLIŞ) ise tam eşleşme ister. Bu son argüman prim tablolarında ihmal edilirse sonuç sessizce yanlış çıkar: "Ayşe" ile "Ayşegül" gibi birbirine yakın iki isim varsa, YANLIŞ olmadan Excel hangisinin oranını getireceğine kendi başına karar verir ve personele fazla ya da eksik prim ödenir — ne formül hata verir ne de kimse fark eder, ta ki personel kendi hesabını tutup karşılaştırana kadar.

Prim Tutarı (H sütunu) ise Net Tutar ile Prim Oranının çarpımıdır:

=F2*G2

Bu üç formül zincirlendiğinde, siz sadece Tutar ve İndirim'i girersiniz; Net Tutar, Prim Oranı ve Prim Tutarı kendiliğinden hesaplanır. En sık yapılan hata, D sütunundaki brüt tutarı G sütunundaki oranla doğrudan çarpmaktır — bu, indirimli satışlarda personele fazla prim ödenmesine yol açar.

ETOPLASA ile Personel Bazlı Aylık Toplam

Personel Özet sayfasında, ay boyunca bir personelin toplam prim tutarını görmek için İşlemler sayfasındaki veriyi hem personel adına hem tarih aralığına göre filtreleyerek toplayan ETOPLASA formülü gerekir:

=ETOPLASA(İşlemler!$H:$H;İşlemler!$B:$B;A2;İşlemler!$A:$A;">="&BAŞLA;İşlemler!$A:$A;"<="&BİTİŞ)

(A2 hücresinin personel adını, BAŞLA ve BİTİŞ adlı hücrelerin ayın ilk ve son gününü tuttuğunu varsayıyoruz.) BAŞLA/BİTİŞ hücrelerini her ay başında güncellemeniz, tüm personel özetinin otomatik olarak o aya kaymasını sağlar — her personel için formülü yeniden yazmanıza gerek kalmaz.

Sık Yapılan Hata: Tarihin Metin Olarak Kaydedilmesi

Yukarıdaki ETOPLASA formülü, ">="&BAŞLA ve "<="&BİTİŞ koşullarıyla çalışır; bu koşullar yalnızca Tarih sütunu gerçek Excel tarih biçimindeyse doğru sonuç verir. Tarih başka bir sistemden kopyalanıp yapıştırılırken metne dönüşürse, ETOPLASA hata vermez — sadece sessizce 0 döndürür, sanki o personelin o ay hiç işlemi yokmuş gibi. Bu, prim tablolarında en tehlikeli senaryodur çünkü hata mesajı yoktur; personel maaşını almadığında sorun ortaya çıkar.

Şüphelendiğinizde bir hücreye =BUGÜN()-B2 yazıp deneyin (B2 bir Tarih hücresi olsun): sonuç bir sayıysa tarih gerçektir, #DEĞER! hatası veriyorsa metne dönüşmüştür. Toplu düzeltme için sütunu seçip Veri > Metni Sütunlara Dönüştür > Son > Tarih adımını uygulayın.

Kademeli Prim: Ciroya Göre Artan Oran

Bazı salonlarda prim oranı sabit değildir, personelin aylık cirosu arttıkça oran da yükselir — örneğin 0-5.000₺ arası %15, 5.001-10.000₺ arası %20, 10.000₺ üzeri %25 gibi. Bunu DÜŞEYARA'nın yaklaşık eşleşme moduyla (4. argüman DOĞRU ya da boş) kurmak mümkündür — az önceki bölümde bu modun riskli olduğunu söylemiştik, ama kademeli tablo tam olarak yaklaşık eşleşmenin doğru kullanıldığı istisnai durumdur.

Ciro Eşiği (küçükten büyüğe)Oran
0%15
5.001%20
10.001%25
=DÜŞEYARA(TOPLAM_CIRO;KademeTablosu!$A:$B;2;DOĞRU)

Bu modda DÜŞEYARA, aranan değere eşit ya da ondan küçük en yakın eşiği bulur — tablo mutlaka küçükten büyüğe sıralı olmalıdır, aksi halde sonuç anlamsız çıkar. 7.500₺ ciro yapan bir personel için formül 5.001 satırını bulur ve %20 döner; 12.000₺ yapan için 10.001 satırını bulup %25 döner. Personel Özet sayfasında TOPLAM_CIRO yerine ilgili satırın toplam net ciro hücresini referans göstermeniz yeterlidir.

Ürün Satışı Komisyonunu Ayrı Sütunda Tutmak

Saç kesimi priminin oranı ile bakım ürünü satış komisyonu çoğu salonda farklıdır — ürün komisyonu genelde daha düşüktür. Bunu Excel'de doğru yansıtmak için İşlem Kaydı sayfasına bir "Tür" sütunu (Hizmet / Ürün) ekleyin ve Prim Oranı formülünü buna göre dallandırın:

=EĞER(C2="Ürün";DÜŞEYARA(B2;ÜrünOranlari!$A:$B;2;YANLIŞ);DÜŞEYARA(B2;PersonelOranlari!$A:$B;2;YANLIŞ))

(C sütununun Tür, B sütununun Personel olduğunu varsayıyoruz.) Bu formül, satır bir ürün satışıysa ayrı bir "ÜrünOranlari" tablosundan, hizmetse "PersonelOranlari" tablosundan oranı çeker. İki oranı tek bir sütunda elle karıştırmak, en sık rastlanan prim hatalarından biridir; bu formül o hatayı yapısal olarak imkansız hale getirir.

Çoklu Personel Paylaşımında Excel'in Zorlandığı Nokta

Bir gelinlik saçında kalfa ve çırağın %70/%30 paylaştığı bir işlemi tek satırda tutmaya çalışırsanız, Prim Tutarı sütununa iki farklı personelin payını sığdırmanız gerekir — bu da sütun yapısını bozar. Pratikte çalışan yöntem, işlemi iki satıra bölmektir:

PersonelNet TutarPay OranıPrim OranıPrim Tutarı
Kalfa (Ayşe)650%70%2091
Çırak (Zeynep)650%30%1529,25

Prim Tutarı burada Net Tutar × Pay Oranı × Prim Oranı olarak hesaplanır (=650*0,7*0,2=91). Bu yöntem doğru sonucu verir ama her çoklu işlemde iki satır oluşturmayı unutmamak gerekir — unutulan tek bir satır, o ayki iki personelin de primini sessizce yanlış çıkarır.

Personelle Şeffaf Paylaşım: Tüm Tabloyu mu, Sadece Kendi Satırını mı?

Prim şeffaflığı personel güveni açısından önemlidir, ama İşlemler sayfasının tamamını her personelle paylaşmak herkesin birbirinin kazancını görmesine yol açar. Pratikte iki yol var: Personel Özet sayfasını filtreleyip yalnızca ilgili satırı ekran görüntüsü olarak paylaşmak (hızlı ama elle tekrarlanan bir iş), ya da her personel için DÜŞEYARA/FİLTRE ile İşlemler'den beslenen ayrı bir "kişisel özet" sekmesi kurmak (bir kerelik kurulum ama sayfa büyüdükçe ağırlaşır).

İkisi de birer geçici çare — personelin kendi telefonundan, sadece kendi verisine anlık bakabilmesi Excel'in doğal olarak sunamayacağı bir şeydir.

Formül Sildiğinde Fark Edilmeyen Hata

Excel prim tablolarındaki en sinsi hata, birinin yanlışlıkla bir hücreyi silip yerine sabit bir sayı yazmasıdır. Sabit değer görünüşte aynı sonucu verir ama bir sonraki ay Tutar değiştiğinde o satır artık güncellenmez — "bu rakam neden hep aynı?" sorusu ancak haftalar sonra fark edilir. Formül içeren sütunları kilitleyip yalnızca Tutar ve İndirim hücrelerinin kilidini açık bırakmak bu riski büyük ölçüde azaltır.

Ay Sonu Kapanışında Kontrol Adımları

Primi personele bildirmeden önce beş dakikalık bir kontrol rutini, yukarıda anlatılan sessiz hataların çoğunu ay bitmeden yakalar:

  • Kontrol toplamı kurun: İşlemler sayfasının en altına =ETOPLA(H:H) yazıp Personel Özet'teki tüm personellerin toplamıyla (=ETOPLA(PersonelÖzet!C:C)) karşılaştırın — eşit çıkmıyorsa bir satırda formül bozulmuş demektir.
  • Rastgele üç işlemi elle hesaplayın: bir hizmet, bir ürün, bir de indirimli satış seçip Net Tutar ve Prim Tutarını kafadan hesaplayıp formülün sonucuyla karşılaştırın.
  • Tarih sütununu, personel isimlerini ve çoklu paylaşımlı işlemlerin ikinci satırını tarayın — aşağıdaki dört madde bu taramada nelere bakacağınızı ayrıntılı anlatıyor.
  • Ay kapandıktan sonra sayfayı koruyun (Gözden Geçir &gt; Sayfayı Koru): geçmiş ay verisi yanlışlıkla değiştirilemesin.

Primi Yanlış Çıkaran Dört Sinsi Hata

Yukarıdaki kontrol listesi genel bir tarama sağlar; aşağıdaki dördü ise özellikle prim tablolarında tekrar tekrar görülen, kontrol listesinde bile bazen atlanan spesifik hatalardır:

Eksik satır: Bir personel günün son işlemini kapatmayı unutup ertesi gün girdiğinde tarihi yanlış yazabilir ya da hiç girmeyebilir. Bu satır İşlemler sayfasında hiç yoksa, ETOPLASA "eksik" diye bir hata vermez — sadece o kadar eksik bir toplam üretir. Yakalamanın tek yolu, adisyon/randevu sayısıyla İşlemler satır sayısını karşılaştırmaktır: gün içinde kesilen adisyon sayısı ile prim tablosundaki satır sayısı tutmuyorsa aradaki fark eksik girilen işlemlerdir.
Yanlış personel adı yazımı: "Ayşe" yerine sonuna boşluk kalmış "Ayşe " ya da "AYŞE" yazılırsa, ETOPLASA bunu farklı bir personel sanıp o satırı hiçbir toplamda saymaz — sonuç sessizce eksik çıkar. Açılır liste (veri doğrulama) kullanmak bunu büyük ölçüde önler, ama listeye elle ekleme yapılırken bir boşluk karakteri sızması hâlâ mümkündür. Şüpheniz varsa Personel sütununu benzersizleştirip (Veri &gt; Yinelenenleri Kaldır bir kopyada) kaç farklı "personel" göründüğüne bakın — gerçek personel sayınızdan fazlaysa yazım hatası var demektir.
Formül aralığının yeni satırları kapsamaması: ETOPLASA formülünü $H$2:$H$500 gibi sabit bir aralıkla kurduysanız ve o ay 500. satırı geçtiyseniz, 501. satırdan itibaren eklenen işlemler formülün dışında kalır — toplam hiç hata vermeden eksik hesaplanır. Veriyi Excel Tablosu (Ekle &gt; Tablo) olarak tanımlamak bu riski ortadan kaldırır çünkü tablo aralığı yeni satır eklendikçe otomatik büyür; sabit hücre aralığı kullanıyorsanız her ay aralığı elle genişletmeniz gerekir.
Kademeli primde eşik atlanması: Kademeli prim tablosunu (bir önceki bölümdeki KademeTablosu) küçükten büyüğe sıralamazsanız ya da bir eşik satırını atlarsanız, DÜŞEYARA'nın yaklaşık eşleşme modu anlamsız bir oran döndürür — 7.500₺ ciro yapan biri için beklenen %20 yerine %15 ya da hiç bulunamayan bir satır gelebilir. Yeni bir kademe eklediğinizde (ör. 15.000₺ üzeri %30) tabloyu sıralı tutmayı ve ETOPLASA/DÜŞEYARA'nın referans aralığını bu yeni satırı kapsayacak şekilde genişletmeyi unutmayın.

Ne Zaman Otomatik Prim Hesabına Geçmeli?

1-2 personelli, ayda birkaç yüz işlemi olan bir salonda yukarıdaki yapı düzenli bakımla çalışır. Ancak personel sayısı arttıkça, çoklu paylaşımlı işlemler çoğaldıkça ve prim oranları kişiden kişiye farklılaştıkça, tek bir silinen formülün ya da yanlış kopyalanan satırın maliyeti büyür. Bu maliyet sadece zaman değildir — yanlış hesaplanan bir prim, personelin işletmeye güvenini de zedeler ve genelde telafisi rakamdan daha zor olur. Kuaför Adisyon'da prim, adisyon kesilirken otomatik hesaplanır; çoklu personel paylaşımı, hizmet/ürün ayrımı ve net tutar hesabı elle formül yazmadan çalışır, personel kendi kazancını anlık olarak kendi telefonundan görür. Ay sonu raporu için otomatik prim hesaplama yazısına bakabilirsiniz.

Sık Sorulan Sorular

Prim hesaplama tablosu neden tek sayfa yerine iki sayfa olmalı?

İşlem kaydı sayfası her hizmeti tek tek tutar, personel özet sayfası ise aylık toplamı gösterir. İkisini tek sayfada birleştirmek, her ay eski verinin üstüne yazmanızı ya da formülleri elle kaydırmanızı gerektirir.

ETOPLASA ile ETOPLA arasındaki fark nedir?

ETOPLA tek bir koşula göre toplar (örneğin sadece personel adına göre). ETOPLASA birden fazla koşulu aynı anda uygular — örneğin hem personel adı hem tarih aralığı. Aylık prim hesabında genelde ETOPLASA gerekir.

Çoklu personelli işlemlerde prim payını Excel'de nasıl bölerim?

En güvenilir yöntem, tek işlemi iki ayrı satıra bölmektir — her satırda ilgili personelin payına düşen tutar ve kendi prim oranı yazılır. Tek satırda yüzde formülüyle bölmeye çalışmak, ileride hangi personelin payının ne kadar olduğunu takip etmeyi zorlaştırır.

Prim yüzdesi personelden personele farklıysa formül nasıl değişir?

Sabit bir oran yazmak yerine, işlem kaydı sayfasında her satıra o personelin prim oranını çeken bir DÜŞEYARA formülü eklersiniz; oran bir "Personel Oranları" tablosunda tutulur ve merkezi olarak güncellenir.

Prim hesabını formülle değil otomatik alın

Kuaför Adisyon'da her adisyonda prim otomatik hesaplanır, çoklu personel paylaşımı dahil. Kurulum 5 dakika, kredi kartı gerekmez.

Ücretsiz Başla

Ayrıca Bakın

Sektörünüze özel çözümleri incelemek isterseniz kuaför ve berber programı sayfamıza göz atabilirsiniz.

Destek