En pahalıya patlayan freelance geliştirici hataları sıkıcı derecede tahmin edilebilir: az ücret istemek, imzalı sözleşme olmadan çalışmak, kapsam kaymasının kârınızı yemesine izin vermek ve tüm gelirinizi tek müşteriye bağlamak. Bu dördünü düzeltirseniz, freelancing'in ilk yılında pes eden çoğu kişiden daha uzun dayanırsınız. Bu rehber, sahada gerçekten para kaybettiren hataları ve işe yaradığını gördüğümüz çözümleri anlatıyor.
En sık yapılan freelance geliştirici hataları nelerdir?
En sık yapılan freelance geliştirici hataları üç alanda toplanır: para (düşük fiyat, kaparo almamak, fatura kovalamak), kapsam (belirsiz teslimatlar, ücretsiz "küçük değişiklikler") ve istikrar (tek baskın müşteri, boş pipeline). Bir freelancer'ın anlattığı her felaket hikâyesi neredeyse bunlardan birine dayanır ve hepsi bir yetenekle değil, bir alışkanlıkla önlenebilir.
Bunların hiçbiri daha fazla kod bilgisi gerektirmez. Freelancing'i, aynı anda hem mühendis hem satışçı hem de muhasebe departmanı olduğunuz bir iş olarak görmenizi gerektirir. Çoğu geliştirici birinci işte harikadır ve diğer ikisini hiç öğrenmez.
Sürekli gördüğümüz kalıp şudur: teknik olarak en yetenekli geliştirici, çoğu zaman en iyi para kazanan freelancer değildir. Öne çıkan kişi; net teklif yazan, zamanında fatura kesen ve sınırlarını kibarca koruyandır. 2026'da bu fark açıldı. Upwork'ün In-Demand Skills 2026 raporuna göre AI referanslı becerilere talep yıllık %109 arttı; buna rağmen full-stack geliştirme talebi güçlü kaldı. Yani pazar küçülmedi, ama AI ham kod üretimini ucuzlattığı için 40 dolarlık freelancer'ı 120 dolarlıktan ayıran şey artık işin ticari tarafı oldu.
Düşük fiyat neden sandığınızdan çok zarar verir?
Düşük fiyat, katlanarak büyüyen hatadır. Düşük ücret sadece bir faturayı küçültmez; o müşterinin sonsuza dek ne ödemeyi beklediğini sabitler, en sert pazarlık yapan fiyata duyarlı müşterileri çeker ve ayakta kalmak için daha çok proje almaya zorlar. Bu da kalitenizi ve takviminizi mahveder.
Sizi iki sayı korur. Birincisi taban ücretiniz: ücretsiz zamanı hesaba kattığınızda işin net zarara dönüştüğü saatlik rakam. İkincisi hedef ücretiniz: aslında olmak istediğiniz yer. Freelancer'lar faturalanabilir saatlerin, çalışılan saatlerin sadece bir kısmı olduğunu unutur.
İstediğiniz yıllık gelir: 1.200.000 TL
Gerçekçi faturalanabilir saat: ~1.000 / yıl
(2.080 değil — satış, idari işler
ve boşluklar gerisini yer)
Genel gider (araç, vergi, sigorta, boş zaman): ~%35
Taban ücret = (1.200.000 / 1.000) * 1,35 = 1.620 TL / saatBu rakam agresif değil. Temmuz 2026 itibarıyla Global Freelance Hourly Rate Index, freelance geliştiriciler için dünya genelinde tabanı saatlik ~101 dolar, Kuzey Amerika'da kıdemli web geliştiricilerini ise ~128 dolar civarına koyuyor. Saatlik 50 dolara çalışıp "eski maaşımı 2.080'e bölünce çıkandan iyi" diye buna iyi para diyorsanız, klasik hatayı yaptınız demektir. Siz saatlerin bir kısmını çalışan maaşlı bir eleman değilsiniz; işverenin eskiden üstlendiği her masrafı artık siz taşıyorsunuz.
Bir uyarı da şart: ücretler bölgesel. Aynı endeks Doğu Avrupa'yı 40-70 dolar, Latin Amerika'yı 30-55 dolar bandında gösteriyor. Kendi pazarınıza göre kıyaslayın, sonra sunduğunuz değere göre fiyatlayın — ilandaki en ucuz teklife göre değil.
Freelance projelerde kapsam kaymasını nasıl durdurursunuz?
Kapsam kaymasını, işe başlamadan önce "bitti"nin ne demek olduğunu yazıya dökerek ve her yeni talebi kendi fiyatı ve süresi olan bir değişiklik siparişi gibi ele alarak durdurursunuz. Kapsam kayması nadiren tek büyük istektir. "Zaten oradayken şunu da yapsan..." diye gelen, tek tek faturalanamayacak kadar önemsiz görünen ama toplamda kârınızı silen on küçük taleptir.
Sınırı koruyan bir iş akışı:
- Sabit bir teslimat listesi yazın. Her ekranı, endpoint'i ve özelliği adıyla yazın. Listede olmayan her şey varsayılan olarak kapsam dışıdır.
- Revizyon limiti tanımlayın. "Teslimat başına iki tur revizyon" sonsuz geri bildirim döngülerini anında keser.
- Her talebi listeye karşı kaydedin. Yeni bir istek geldiğinde belgeyi gösterin ve bunun yeni olduğunu teyit edin.
- İyilik değil, değişiklik siparişi gönderin. "Memnuniyetle eklerim — yaklaşık 6 saat, güncel teklifi göndereyim." Bunu her seferinde söyleyin.
- Görüşmede asla evet demeyin. "Bunu bir fiyatlandırıp döneyim" cümlesi, işi düzgün fiyatlandıracak alanı size verir.
- Küçük işleri faturalandırın ya da biriktirin. Küçücük değişiklikler bile kaydedilir; üç "hızlı düzeltme", ücretli bir yarım gündür.
Müşteri burada düşmanınız değil. Kapsam kaymasının çoğu, "bitmiş"in ne demek olduğunu kimse yazmadığı için herkesin kendi lehine tahmin yürütmesinden doğar. Gizli maliyetin nerede olduğunu daha keskin görmek isterseniz, geliştiriciler için zaman yönetimi notlarımız birebir geçerli — faturalanmayan saatler, sadece daha güzel bir isim takılmış takip edilmeyen saatlerdir.
Hangi hatalar gelir istikrarınızı tehdit eder?
Freelance kariyerleri bitiren hata müşteri yoğunlaşmasıdır: tek bir müşteri gelirinizin %60'ından fazlasıysa, siz freelance yapmıyorsunuz; hiçbir korumaya sahip olmayan ama tüm riski taşıyan bir çalışansınız. O müşteri işi durdurduğunda, yeniden yapılandığında veya sadece cevap vermeyi bıraktığında geliriniz bir gecede sıfırlanır.
Hata | Neye benzer | Gerçek maliyet | Çözüm |
|---|---|---|---|
Tek baskın müşteri | 1 müşteri = gelirin %70'i | Giderse gelir sıfır | Müşteri başına ~%40 tavan; sürekli teklif verin |
Kaparo almamak | Söze güvenip başlamak | Ücretsiz haftalar | Her zaman %25-50 peşin |
Boş pipeline | İş yokken iş aramak | Panikle ucuz iş | Meşgulken bile zamanın %20'si satışa |
Fatura kovalamak | Yaptırımı olmayan vade | Nakit akışı sıkışması | Sözleşmeye gecikme cezası + işi durdurma |
Acil fon yok | Faturadan faturaya yaşamak | Bir kurak ay = kriz | 3-6 aylık gideri biriktirin |
Tablodaki desen hep aynı: freelancer'lar yoğun aylara göre optimize eder ve sessiz aylarda çöker. Meşgulken beslediğiniz bir pipeline, sessiz bir ayı krize değil, küçük bir düşüşe çevirir. Fark yaratan bir portfolyo da var olan en ucuz pipeline sigortasıdır — siz teslimata gömülüyken bile gelen talebi akıtır.
Bu tablonun altında yatan sinsi bir hata da nakit akışını kârla karıştırmaktır. Ayın büyük bir faturasını tahsil ettiğinizde hesabınız dolu görünür; ama o para bir sonraki üç ayın vergisini, sigortasını ve boş günlerini de kapsamak zorundadır. Serbest çalışanların yıl sonunda vergi beyanında şoke olmasının nedeni tam olarak budur. Basit bir kural: her faturanın belli bir yüzdesini (çoğu kişi için %20-30 civarı) geldiği an ayrı bir hesaba ayırın ve o parayı hiç harcanabilir gelir olarak görmeyin.
Neden her zaman bir sözleşme gerekir?
Her zaman bir sözleşme gerekir çünkü imzalı bir anlaşma, bir anlaşmazlığı toplam kayıp yerine çözülebilir bir uyuşmazlığa dönüştüren tek şeydir. Sözlü anlaşmayla veya bir e-posta zinciriyle çalışmak, ters gittiği ana kadar sorunsuz görünen bir hatadır; o ana geldiğinizde ise hiçbir kozunuz kalmaz.
Sözleşmenizin faydalı olması için avukat ücreti gerekmez. En azından şunları içermelidir (freelancermap'in olmazsa olmaz maddeler listesi sağlam bir başlangıç şablonu):
- Kapsam ve teslimatlar, yazılı listenize atıf yaparak.
- Ödeme koşulları: kaparo tutarı, milestone'lar, vade tarihleri ve gecikme cezaları.
- Müşteri yarıda iptal ederse bir iptal ücreti (kill fee) — 2026'da en iyi pratik, proje ilerledikçe yükselen kademeli bir yüzde ve tabanı oluşturan iade edilmez bir kaparodur.
- Son ödemede fikri mülkiyet devri — tamamı ödenene kadar kod sizindir.
- Revizyon limitleri ve kapsam dışı iş için saatlik ücret.
Bu son fikri mülkiyet maddesi göründüğünden önemlidir. Fikri mülkiyet devrini son ödemeye bağlamak, ödenmemiş bir faturayı yalvardığınız bir iyilikten, müşterinin kabul ettiği bir maddeye sessizce çevirir. Tüm konuşmayı değiştirir. Kalıcı bir bağımsız kariyerin daha geniş resmi için uzaktan çalışan geliştirici kariyeri rehberimiz bununla iyi eşleşir; tüm Kariyer & Üretkenlik rafı da daha derine iner. Son bir saha notu: ilk taslağınızın yarısını artık AI yazıyorsa, o denetlenmemiş çıktıyı müşteriye teslim etmeden önce AI kod asistanı hataları yazımızı okuyun.
Sıkça Sorulan Sorular
Yeni freelance geliştiricilerin yaptığı en büyük hata nedir?
Düşük fiyatlama. Yeni freelancer'lar eski maaşlarını 2.080 saate bölüp oradan teklif verir; freelance saatlerinin sadece bir kısmının faturalanabilir olduğunu ve artık vergi, araç, sigorta ve boş zamanı kendilerinin taşıdığını göz ardı eder. Kimseye teklif vermeden önce gerçek bir taban ücret hesaplayın — ve bunu eski maaşınıza değil, güncel 2026 pazar verilerine göre kıyaslayın.
Freelance geliştirici ne kadar kaparo istemeli?
İş başlamadan önce %25-50 peşin alın, gerisini milestone'lara göre faturalayın. Kaparo, ciddi olmayan müşterileri eler, işinizi finanse eder ve ortadan kaybolan bir müşterinin size tüm projeye mal olmasını engeller. Kaparoyu iade edilmez yapın ki aynı zamanda iptal ücreti (kill fee) görevi görsün. Bir müşteri hiç kaparo vermeyi reddediyorsa, bunu ciddi bir uyarı işareti sayın.
Küçük freelance işler için gerçekten sözleşme gerekir mi?
Evet, özellikle küçük işlerde — çünkü insanlar en çok orada atlamaya hevesli olur. Kapsamı, ödemeyi, revizyonları ve son ödemede fikri mülkiyet devrini kapsayan tek sayfalık bir anlaşma iki tarafı da korur. Ters giden projeler neredeyse hiçbir zaman ters gitmesini beklediğiniz projeler değildir.
Tek büyük müşteriye bağımlılıktan nasıl kaçınırım?
Tek bir müşteriyi gelirinizin kabaca %40'ıyla sınırlayın ve tamamen doluyken bile zamanınızın yaklaşık %20'sini satışa ayırın. Meşgulken beslediğiniz bir pipeline, bir müşterinin gitmesini kariyer bitiren bir kriz yerine küçük bir düşüşe çevirir.



