Türkiye’deki 45.000+ freelance yazılımcının büyük çoğunluğu Full-Stack, Frontend veya Backend rollerindedir. Eğer Upwork, Toptal veya LinkedIn üzerinden bulduğunuz yurtdışı müşterilere iş yapıyorsanız, %80 Gelir Vergisi İstisnası hakkınız vardır.
Bu rehberde; kod yazarken kullandığınız GitHub Copilot üyeliğinden, evdeki internet faturasına kadar neleri “gider” gösterebileceğinizi ve yıllık $80.000 (yaklaşık 2.4 Milyon TL) geliri nasıl yasal ve minimum vergiyle beyan edeceğinizi anlatıyoruz.
Özet Tablo:
- Hosting/Server: ✅ Gider
- Yazılım Lisansları: ✅ Gider
- MacBook Pro: ✅ Amortisman Gideri
- Upwork Komisyonu: ✅ Hizmet Gideri
Şirket Kuruluşu İçin Hazır Mısınız? → Ücretsiz Danışmanlık
Yazılımın İsviçre Çakıları: Full-Stack Developer’ların Vergi Dünyası
Frontend’de React/Vue, Backend’de Node.js/Python koşturan, veritabanını yöneten ve deployment’ı yapan sizler; freelance dünyasının en çok aranan profillerisiniz.
Ancak bu “çok yönlülük”, finansal tarafta karmaşaya yol açabiliyor. Çünkü gelirleriniz tek bir kaynaktan değil, genellikle dağınık geliyor:
- Upwork’ten gelen saatlik ödemeler ($35-$80/saat)
- Eski müşteriden gelen aylık bakım ücreti (Retainer: $1.000/ay)
- Themeforest veya CodeCanyon’da sattığınız bir script geliri (Pasif gelir)
Vergi dairesi için bunların hepsi tek bir havuzda toplanır: Ticari Kazanç / Serbest Meslek Kazancı. Ve iyi haber şu ki, hepsi %80 istisna kapsamındadır.
Gelir Analizi: $40K – $100K Bandında Olanlar İçin Kritik Uyarılar
Veri tabanımızdaki Full-Stack Developer profillerini incelediğimizde, ortalama yıllık gelirin $60.000 ile $90.000 arasında yoğunlaştığını görüyoruz.
Bu gelir seviyesi (Yıllık ~2.5 – 4 Milyon TL), vergi skalasında “tehlikeli” bir noktadır. Neden?
- Görünürlük: Aylık banka hesabınıza giren 150.000 TL – 250.000 TL arası tutarlar, bankaların “Şüpheli İşlem Bildirimi” radarına takılmayabilir (limitlerin altındadır) ancak vergi dairesinin çapraz kontrollerinde “Hayat Standardı” ile uyumsuzluk yaratır. (Örn: Lüks araba alımı, kredi kartı harcamaları vs. ile beyan edilmeyen gelir çelişir).
- KDV Riski: Yurtdışına hizmet verdiğiniz için KDV %0’dır (İstisna). Ancak bunu beyanname ile bildirmezseniz, devlet sizden iç piyasaya iş yapmışsınız gibi %20 KDV talep edebilir.
- Risk: Yıllık 3 Milyon TL kazancın KDV’si 600.000 TL‘dir. Beyan etmezseniz bu borçla karşılaşırsınız.
Çözüm: Basit Usul değil, Gerçek Usulde vergilendirilmek ve her ay KDV beyannamesi (boş da olsa veya istisnalı) vermektir.
Gider Yönetimi Sanatı: Neleri Vergiden Düşebilirsiniz?
Bir Full-Stack geliştiricinin “dükkanı” bilgisayarı ve kullandığı sanal araçlardır. Vergi matrahınızı (vergi ödeyeceğiniz tutarı) düşürmek için bu harcamaları “gider” olarak yazmalısınız.
1. Yazılım ve SaaS Abonelikleri (Dijital Giderler)
Aşağıdaki harcamaların faturaları (Invoice) gider kabul edilir:
- IDE & Editör: JetBrains (IntelliJ, WebStorm, PHPStorm), Sublime Text.
- AI Yardımcılar: GitHub Copilot, OpenAI (ChatGPT Plus), Claude Pro.
- Altyapı: AWS, DigitalOcean, Heroku, Vercel, Netlify faturaları.
- Tasarım: Adobe CC, Figma, Canva Pro.
- Yönetim: Jira, Trello, Notion, Slack.
Nasıl Yapılır?
Yurtdışı firmalarından gelen faturalarda KDV yoktur. Bu faturalar için “2 No’lu KDV” beyanı verilir ve gelir vergisinde gider yazılır.
2. Donanım (Amortisman)
- MacBook Pro M3 Max, Çift Monitör, Mekanik Klavye, Ergonomik Koltuk.
- Bu ürünler “Demirbaş”tır. Bedeli tek seferde değil, 3 yıla bölünerek gider yazılır.
3. Home Office Giderleri
Evinizi ofis olarak gösterdiğinizde (ki %90’ınız böyle çalışıyor):
- Elektrik, Su, Doğalgaz faturalarının yarısı (%50).
- Ev kiradaysa, kiranın stopajı (veya tamamı gider yazılabilir, ancak stopaj ödemesi çıkar).
- İnternet faturasının tamamı (iş gereği olduğu için).
Upwork ve Doğrudan Müşteri Karmaşası: Hibrit Gelir Yönetimi
Çoğu Full-Stack developer, Upwork ile başlar ancak zamanla müşteriyi platform dışına (Direct Contract) taşır veya kendi networkünden müşteri bulur.
Senaryo 1: Upwork Geliri
- Para Kaynağı: Upwork Escrow Inc.
- Fatura Kime: Upwork (veya müşteri bilgileri biliniyorsa müşteriye).
- Gider: Upwork Service Fee (%10) faturası gider yazılır.
Senaryo 2: Doğrudan Müşteri (Wise / Banka)
- Para Kaynağı: Müşterinin banka hesabı (Örn: Almanya’daki GmbH).
- Fatura Kime: Doğrudan Almanya’daki şirkete.
- Önemli: Müşteri ile aranızda bir “Service Agreement” (Hizmet Sözleşmesi) olması, vergi incelemelerinde “bu para neyin parası?” sorusunu peşinen cevaplar.
Vergi Merkezi Tüyosu: Hibrit çalışıyorsanız, muhasebe programınızda “Upwork” ve “Direct” diye iki ayrı gelir kalemi oluşturun. %80 istisna her ikisi için de geçerlidir.
Vergi Tasarrufu Hesaplaması: %80 İstisna ile Ne Kadar Cepte Kalır?
Gelin, ortalama bir Full-Stack Developer olan Emre‘nin durumunu simüle edelim.
- Profil: Senior React & Node.js Developer
- Yıllık Gelir: $80.000 (Kur: 43 TL → 3.440.000 TL)
- Yıllık Giderler: 140.000 TL (Laptop, Yazılımlar, Home Office)
Tablo: İstisna VAR vs YOK
| Kalem | Standart Durum (İstisnasız) | %80 Yazılım İstisnası |
| Brüt Ciro | 3.440.000 TL | 3.440.000 TL |
| Giderler | -140.000 TL | -140.000 TL |
| Vergi Matrahı | 3.300.000 TL | 660.000 TL (%20’si) |
| Hesaplanan Vergi | ~1.150.000 TL | ~130.000 TL |
| Bağ-Kur (Yıllık) | ~115.000 TL | ~115.000 TL |
| Toplam Yasal Gider | 1.265.000 TL | 245.000 TL |
| NET KAZANÇ | 2.035.000 TL | 3.055.000 TL |
SONUÇ: Emre, sadece doğru vergi statüsünü seçerek 1.020.000 TL (yaklaşık $23.700) daha fazla kazandı. Bu meblağ ile kendisine sıfır kilometre iyi bir araç alabilir veya işine ciddi bir yatırım yapabilir.
⚠️ 2026 YMM Tasdik Zorunluluğu (Yeni Düzenleme) 2026 yılı itibarıyla, yararlanılan istisna tutarının 500.000 TL’yi aşması durumunda, Gelir Vergisi Beyannamesi ile birlikte Yeminli Mali Müşavir (YMM) Tasdik Raporu ibrazı zorunlu hale getirilmiştir.
- Risk: Raporun süresinde sunulmaması halinde, %80’lik vergi istisnası hakkı tamamen kaybedilir ve cezalı işlem uygulanır.
- Not: Tablodaki hesaplamalarda istisna tutarınız 500.000 TL’yi geçtiği için YMM Rapor maliyetini de göz önünde bulundurmalısınız.
Sözleşmeli (Contractor) vs Proje Bazlı Çalışma Farkları
Yurtdışındaki firmalar (özellikle ABD ve AB), sizi işe alırken “Employee” (Maaşlı Çalışan) olarak değil, “Independent Contractor” (Bağımsız Yüklenici) olarak alır.
Bu ne demek?
- Yasal haklar (tazminat, izin, sigorta) yoktur.
- Tüm vergilerden siz sorumlusunuzdur.
- İş güvencesi sözleşme süresine bağlıdır.
Avantajı:
Maaşlı çalışan olsanız (Bordrolu), gelirinizin %40-50’si vergi ve kesintiye gider. Contractor olduğunuzda ise şirket kurup %80 istisna ile verginizi %5-6 seviyesine çekebilirsiniz.
Yani; brüt $5.000 maaş teklif edildiğinde:
- Bordrolu (TR’de şube varsa): Eline geçen ~$3.000
- Contractor (Fatura keserek): Eline geçen ~$4.700
Bu yüzden çoğu developer, Contractor modelini tercih etmektedir.
Sıkça Sorulan Sorular (SSS)
S1: Genç Girişimciyim, %80 İstisna ile birleşir mi?
Evet, bu **”Süper Kombo”**dur! Önce Genç Girişimci istisnası (örneğin 400.000,00 TL) düşülür. Kalan tutar üzerinden %80 yazılım ihracatı istisnası uygulanır. Vergi yükü neredeyse sıfırlanır.
S2: E-Ticaret sitesi yaptım, bu yazılım hizmetine girer mi?
Evet. Web tasarımı, e-ticaret altyapısı kurulumu, Shopify tema düzenlemesi; hepsi “Yazılım ve Tasarım” kapsamında %80 istisnaya dahildir.
S3: Yeme-içme fişlerini gider yazabilir miyim?
Bu konuda dikkatli olunmalı. Ofiste (evde) çalışırken dışarıdan söylediğiniz yemekler gider kabul edilmez. Ancak bir müşteri toplantısı (temsil ağırlama) söz konusu ise gider yazılabilir. Market alışverişi gider yazılamaz.
Sonuç
Full-Stack Developer olmak, karmaşık sistemleri yönetmeyi gerektirir. Vergi süreçleriniz de bu sistemin bir parçasıdır. Spagetti kod nasıl teknik borç (technical debt) yaratırsa, düzensiz mali yapı da vergi borcu yaratır.
Biz, sizin “Financial Backend”inizi yönetmek için buradayız.
Online Destek ve Randevu İçin:
Çalıştığınız projeler dünyanın neresinde olursa olsun; yazılımcı, tasarımcı ve dijital profesyonellerin freelance ve uzaktan çalışma gelirlerinde %80 vergi istisnasını yakalamak, şirket yapınızı kurmak ve kazancınızı yasal yollarla optimize etmek için uzman görüşü alın.
📌 vergimerkezi.com.tr – Vergi Merkezi | Mali Müşavirlik Hizmetleri Ltd. Şti.
📌 umutakpinar.com – Umut AKPINAR | Mali Müşavirlik Hizmetleri
📞 Bizi Arayın: 0212 230 03 04
⚠️ Yasal Uyarı: Bu içerik bilgilendirme amaçlıdır ve profesyonel danışmanlık yerine geçmez. Mevzuat değişikliklerine göre güncellik arz edebilir. Vergi Merkezi | Mali Müşavirlikten bilgi ve destek alın.







Bir yanıt yazın