Kısa cevap: 2026 yazılım maaşını tek bir internet ortalamasıyla değerlendirmeyin. Önce rolü ve kıdem kapsamını eşitleyin; rakamın net mi brüt mü, aylık mı yıllık mı olduğunu doğrulayın. Ardından garanti ücret, prim, hisse, yan haklar, çalışma modeli ve ödeme para birimini aynı yıllık toplam kazanç tablosunda karşılaştırın. Piyasa sayfalarını kesin tarife değil, tarihli ve yöntem sınırları olan birer veri noktası olarak kullanın.
Editoryal not: Bu rehber 11 Ağustos 2026'da TÜİK, SGK, Gelir İdaresi Başkanlığı, OECD, Kariyer.net ve Levels.fyi kaynakları kontrol edilerek güncellenmiştir. ResmiCV herhangi bir maaş araştırmasının sahibi değildir. Sayfa ücret, vergi veya sözleşme danışmanlığı vermez; piyasa verileri, kesintiler ve teklifler zamanla değişebilir.
Yazılım maaşı neden tek rakam değildir?
“Bir yazılımcı ne kadar kazanır?” sorusu rol, sorumluluk ve çalışma koşulu tanımlanmadan eksik kalır. Aynı “yazılım geliştirici” unvanı bir şirkette hazır bir ürüne küçük özellikler eklemeyi, başka bir şirkette yüksek trafikli sistem tasarlamayı veya müşteriye teknik liderlik etmeyi ifade edebilir. Şehir, şirket ölçeği, sektör, ürünün geliri, yabancı dil, nöbet düzeni ve ekip sorumluluğu da teklifi etkiler.
Bu nedenle bu sayfa doğrulanamayan alt ve üst maaş bantları yayımlamak yerine, güncel bir teklifi nasıl araştıracağınızı ve karşılaştıracağınızı gösterir. Amaç size “almanız gereken kesin tutarı” söylemek değil, farklı kaynaklarda gördüğünüz rakamların aynı şeyi ölçüp ölçmediğini anlamanızı sağlamaktır.
Önce rol kapsamını eşitleyin
Maaş karşılaştırmasının ilk adımı unvan değil görev kapsamıdır. İlanı şu başlıklarda özetleyin: ürün veya proje sorumluluğu, kullanılan teknoloji, karar yetkisi, ekip büyüklüğü, müşteriye temas, üretim nöbeti, güvenlik yükümlülüğü ve beklenen teslimatlar. Frontend, backend, mobil, veri, DevOps/SRE, siber güvenlik ve makine öğrenmesi rollerinin beceri piyasaları aynı değildir.
“Senior” gibi kıdem etiketleri de şirketler arasında standart değildir. Bir işveren beş yıllık deneyimi kıdem göstergesi sayarken diğeri sistem tasarımı, mentorluk ve iş etkisini birlikte arayabilir. Karşılaştırma tablonuza unvanın yanında üç somut sorumluluk yazın. Kapsamı farklı iki rolü yalnız maaş rakamıyla yan yana koymayın.
Kıdemi yıl sayısından fazlasıyla değerlendirin
Deneyim yılı yararlı bir başlangıçtır, fakat tek başına seviyeyi kanıtlamaz. Kıdem karşılaştırmasında bağımsız karar alma, belirsiz problem çözme, sistem sahipliği, kod inceleme, olay müdahalesi, mentorluk ve paydaş iletişimi gibi davranışları dikkate alın. Tek bir teknolojide geçen süre ile farklı üretim sorunlarını çözme kapsamı aynı şey değildir.
Kendi profiliniz için iki liste hazırlayın: son iki yılda üstlendiğiniz sorumluluklar ve doğrulayabildiğiniz çıktılar. Örneğin “mikroservis biliyor” yerine “iki servisin dağıtım ve izleme sorumluluğunu üstlendi” daha karşılaştırılabilir bir kanıttır. Bu liste hem piyasa araştırmasında doğru seviye filtresini seçmenize hem de mülakatta ücret beklentinizi gerekçelendirmenize yardımcı olur.
Maaş verisinin neyi ölçtüğünü okuyun
Bir kaynak çalışanların aldığı ücreti, diğeri adayların başvuruda yazdığı beklentiyi, bir başkası işveren teklifini ölçebilir. Bunlar aynı veri değildir. Kariyer.net'in yazılım geliştirme uzmanı sayfası, verinin son üç ayda adayların paylaştığı aylık net maaş beklentilerinden üretildiğini ve teklif niteliğinde olmadığını açıklar. Rakamı kullanmadan önce örneklem sayısını, güncelleme tarihini ve tanımı okuyun.
Levels.fyi Türkiye yazılım mühendisi sayfası ise taban ücret, hisse ve primi yıllık toplam kazanç yaklaşımıyla ayırır. Buradaki şirket ve kullanıcı dağılımı tüm Türkiye piyasasını temsil etmeyebilir. İki sitedeki rakamlar farklı görünüyorsa önce birim, dönem, net-brüt tanımı ve örneklemi eşitleyin.
Resmî istatistikler nasıl kullanılmalı?
TÜİK Kazanç Yapısı İstatistikleri, kazançları meslek, eğitim, kıdem, ekonomik faaliyet ve çalışan özellikleri gibi ayrımlarda incelemeyi amaçlar. Araştırma dört yıllık aralıklarla üretildiği için günlük bir yazılım maaşı fiyat listesi değildir; buna karşılık sektör ve meslek karşılaştırmasının nasıl tanımlanması gerektiği konusunda güvenilir bir çerçeve sunar.
TÜİK İşgücü İstatistikleri istihdam, işsizlik ve işgücüne katılım gibi güncel bağlamı okumaya yarar; belirli bir yazılım rolünün ücretini vermez. Resmî veriyi piyasanın genel yapısını anlamak, güncel aday ve teklif verisini ise bugünkü pazarlık aralığını sınamak için ayrı ayrı kullanın.
Net, brüt, aylık ve yıllık rakamları eşitleyin
Bir teklif “aylık net”, diğeri “aylık brüt”, üçüncüsü “yıllık toplam paket” olarak sunulabilir. Önce bütün rakamları aynı döneme ve aynı tanıma çevirin. Garanti aylık ödeme sayısını, düzenli olmayan primi ve tek seferlik imza ödemesini ayrı satırlara yazın. Net tutarın yıl boyunca aynı kalacağını varsaymayın; vergi ve diğer kesintiler bordro dönemine göre etkilenebilir.
Gelir İdaresi Başkanlığının ücret geliri sayfası güncel vergi tarifesini ve birden fazla işveren gibi beyan durumlarını açıklar. SGK'nın prime esas kazanç açıklaması ücret, prim ve ikramiyenin sosyal güvenlik hesabındaki yerini anlatır. Kişisel net hesabınız için güncel bordro ve uzman görüşü gerekebilir.
Toplam kazanç paketini aynı tabloda toplayın
Karşılaştırma tablonuzda en az şu alanlar olsun:
- Garanti ücret: Ödeme dönemi, net-brüt tanımı ve yıldaki ödeme sayısı.
- Değişken ödeme: Hedef prim, geçmiş gerçekleşme oranı ve ödeme koşulu.
- Hisse: Hak ediş takvimi, para birimi, likidite ve ayrılma koşulları.
- Yan haklar: Sağlık, yemek, ulaşım, ekipman, eğitim ve emeklilik katkısı.
- Çalışma maliyeti: Ofis günü, yol süresi, internet, taşınma ve nöbet yükü.
Hisse ve primin tamamını garanti maaşa eklemeyin. Gerçekleşmesi koşula bağlı ödemeler için beklenen, düşük ve yüksek senaryo oluşturun. Yan hakların ayrıntılı karşılaştırması için maaş dışı yan haklar rehberini kullanabilirsiniz.
Uzaktan, hibrit ve ofis tekliflerini karşılaştırın
Çalışma modeli yalnız tercih değil, zaman ve maliyet unsurudur. Haftalık ofis günü, tek yön yolculuk, taşınma gereği, yemek ve ulaşım desteği, ev-ofis ekipmanı, internet, çalışma alanı ve esnek saatleri kaydedin. Tam uzaktan bir rolde farklı saat dilimi veya düzenli akşam toplantısı varsa bunu da iş yüküne ekleyin.
Uzaktan çalışmayı otomatik olarak daha değerli veya daha düşük ücretli saymayın. Şirketin ücret politikasının çalışanın konumuna, ofis merkezine veya küresel banda göre mi belirlendiğini sorun. Sözlü “uzaktan” ifadesi yerine sözleşmedeki çalışma yeri, ofise çağrı koşulu, ekipman sahipliği ve masraf politikasını okuyun.
Dövizli ve B2B tekliflerde hangi sorular sorulmalı?
Yurt dışı şirketten gelen çalışan veya bağımsız yüklenici teklifi, yerel bordrolu maaşla doğrudan eşit değildir. Ödeme para birimi ve tarihi, banka masrafı, kur dönüşümü, ücretli izin, hastalık günü, ekipman, sigorta, vergi sorumluluğu, fesih süresi ve tahsilat riskini ayrı değerlendirin. “Aylık dolar geliri” ifadesi bu farkları tek başına göstermez.
Çalışan mı bağımsız hizmet sağlayıcı mı olduğunuz sözleşmede ve fiilî çalışma ilişkisinde önem taşır. Vergi ve sosyal güvenlik yükümlülüğünü bir internet hesaplayıcısından varsaymak yerine yetkili uzmanla doğrulayın. Yerel bordrolu paketin işveren tarafından karşılanan unsurlarını B2B gelirinden düşmeden kıyas yapmak yanıltıcı sonuç üretir.
Yazılım maaşı araştırması için dört kaynak yöntemi
- Aynı rol ve şehir için güncel aday beklentisi sayfalarını, yöntem notlarıyla birlikte kaydedin.
- Toplam kazanç paylaşan kaynaklarda taban ücret, prim ve hisseyi ayrı okuyun.
- Benzer kapsamda çalışan güvenilir meslektaşlardan tek rakam değil, rol ve paket yapısı sorun.
- Gerçek mülakat ve tekliflerinizi tarihli veri noktası olarak ekleyin.
Her kayıt için kaynak, erişim tarihi, örneklem tanımı, kıdem, konum, net-brüt ve ödeme dönemi sütunları açın. Üç farklı tanıma sahip sayıyı ortalayıp “piyasa maaşı” üretmeyin. Bir veri noktası çok yüksek veya düşükse önce şirket türü, hisse, döviz ve sorumluluk farkını araştırın.
Teklif değerlendirme örneği
Birinci teklifin garanti brüt ücreti daha yüksek, ikinci teklifin ise hedef primi ve uzaktan çalışma desteği olsun. Önce iki teklifin garanti yıllık brütünü hesaplayın. Sonra primi gerçekleşme koşuluyla ayrı gösterin; sağlık, yemek ve ulaşım gibi hakların sizin için kullanılabilir yıllık değerini ekleyin. Haftada üç gün yolculuğun zaman ve masrafını da not edin.
Sonuç yalnız “en yüksek toplam” olmayabilir. Rol kapsamı, öğrenme fırsatı, yönetici, ürün istikrarı, çalışma saatleri ve iş güvencesi kişisel kararınızı etkiler. Tablo finansal farkı görünür kılar; kariyer tercihini sizin yerinize vermez. Varsayımlarınızı teklif veren işe alım uzmanına yazılı sorularla teyit edin.
Maaş beklentisi nasıl ifade edilir?
Görüşme öncesinde tek bir ezber rakam yerine araştırılmış bir aralık ve koşul listesi hazırlayın. “Rolün üretim sorumluluğu, yıllık garanti brüt ücret ve toplam paket birlikte değerlendirildiğinde şu aralığı hedefliyorum; prim ve yan hakların yapısını gördüğümde netleştirebilirim” gibi bir açıklama, karşılaştırma ölçütünüzü görünür kılar.
Mevcut ücretinizi büyütmek, hayali karşı teklif üretmek veya piyasa sayfasını kesin hak ediş belgesi gibi sunmak güveni zedeler. Beklentinizi kendi ilgili sorumluluk ve çıktı kanıtlarınızla destekleyin. Ayrıntılı görüşme hazırlığı için maaş pazarlığı rehberine geçin.
Sık yapılan veri okuma hataları
- Aday beklentisini gerçekleşmiş çalışan maaşı sanmak.
- Net aylık rakamı brüt yıllık toplam paketle karşılaştırmak.
- Farklı kıdem, şehir ve şirket türlerini aynı örnekleme koymak.
- Hisse ve hedef primin tamamını garanti gelir kabul etmek.
- Eski tarihli raporu bugünkü teklif için kesin referans saymak.
- Örneklem sayısı ve veri toplama yöntemini okumamak.
- B2B gelirinden vergi, izin, sigorta ve tahsilat riskini düşmemek.
OECD Taxing Wages 2026 Türkiye notu ücretin çalışan neti, işveren maliyeti ve vergi yükü gibi farklı görünümlerinin neden ayrılması gerektiğine dair uluslararası bir çerçeve sunar. OECD örnek hanesi sizin bordronuz değildir; yöntemi anlamak için kullanılmalıdır.
Kendi maaş araştırma kontrol listeniz
- Rolün görevleri ve kıdem kapsamı yazılı.
- Konum, çalışma modeli ve ofis sıklığı belli.
- Bütün rakamlar aynı net-brüt ve aylık-yıllık tanımda.
- Garanti ücret, prim, hisse ve yan haklar ayrıldı.
- Her dış verinin tarihi, örneklemi ve yöntemi kaydedildi.
- En az iki farklı veri türü ve gerçek teklif sinyali karşılaştırıldı.
- B2B veya dövizli teklifte yükümlülükler ayrıca hesaplandı.
- Sözlü koşullar yazılı teklif ve sözleşmede kontrol edildi.
Son aşamada rol için kanıtlarınızı CV'nizde açık hale getirin. profesyonel CV hazırlama rehberi, görev listesini doğrulanabilir katkıya dönüştürmek için adım adım örnekler içerir.
Kaynaklar
- TÜİK — Kazanç Yapısı İstatistikleri
- Gelir İdaresi Başkanlığı — Ücret Geliri
- SGK — Prime Esas Kazanç Miktarları
- OECD — Taxing Wages 2026: Türkiye
- TÜİK — İşgücü İstatistikleri, Mayıs 2026
- Kariyer.net — Yazılım Geliştirme Uzmanı Maaş Verisi ve Yöntemi
- Levels.fyi — Software Engineer Compensation in Turkey
Son kaynak kontrolü: 11 Ağustos 2026.