Shopify vergi ayarları, Türkiye'de e-ticaret yapan mağazaların büyük bölümünde ya eksik yapılandırılmış ya da yanlış kurgulanmış olarak karşımıza çıkıyor. Nodus Works olarak kurduğumuz mağazalarda gözlemledik ki en sık yapılan hata KDV'yi yanlış konumlandırmak: fiyata dahil mi, üzerine ekleniyor mu? Bu sorunun cevabı yanlış ayarlandığında müşteri ödeme ekranında gördüğü fiyatla gerçek tutarın farklılaştığını görür ve sepeti terk eder. Aşağıda Shopify'ın vergi mekanizmasını, Türkiye'ye özgü KDV yapılandırmasını ve birden fazla vergi oranı gerektiren ürünler için koleksiyon kurulumunu adım adım aktarıyoruz.
Shopify'da Vergi Nasıl Hesaplanır ve Tahsil Edilir?
Shopify, vergi hesaplamayı siparişin teslimat adresine göre yapar. Müşterinin beyan ettiği ülke ve bölgeye göre ilgili vergi oranı otomatik uygulanır. Türkiye'de faaliyet gösteren bir mağaza için bu yapılandırma Settings > Taxes and duties menüsünden yapılır.
Shopify'ın vergi hesaplama mantığı üç katmanda çalışır:
- Bölgesel vergi oranı: Ülke veya eyalet bazında genel oran (Türkiye için %20 KDV).
- Ürün bazlı vergi override: Belirli koleksiyondaki ürünler için genel orandan farklı oran veya muafiyet.
- Müşteri bazlı muafiyet: Belirli müşteri etiketlerine vergi muafiyeti tanımlanması (B2B veya ihracat senaryoları).
Bu üç katman birbirini ezer: ürün override varsa bölgesel oran geçersiz kalır; müşteri muafiyeti varsa hem bölgesel oran hem ürün override geçersiz olur.
Kritik Not: Shopify, vergiyi checkout aşamasında hesaplar ve gösterir. Ürün sayfasındaki fiyatta vergi görünüp görünmeyeceği ise "Show all prices with tax included" ayarına bağlıdır. Bu iki ayar birbiriyle çelişirse müşteri ödeme ekranında sürpriz tutarla karşılaşır.
Vergi tahsilatı Shopify'ın kendi sorumluluğunda değildir. Shopify vergiyi hesaplar ve sipariş özetine ekler; ancak tahsil edilen vergiyi ilgili kuruma yatırma yükümlülüğü mağaza sahibine aittir.
Türkiye'de KDV Ayarı: Mağazanızı Doğru Yapılandırın
Türkiye'de Shopify mağazası işleten satıcıların büyük bölümü KDV'yi Shopify'a doğru tanımlamak yerine ürün fiyatlarına manuel olarak dahil edip vergi satırını tamamen kapatıyor. Bu yaklaşım küçük mağazalarda idare eder; ancak büyüdükçe muhasebe ve iade süreçlerinde sorun yaratır.
Fiyata Dahil KDV mi, Fiyata Eklenen KDV mi?
Türkiye piyasasında tüketiciye satışta fiyatın KDV dahil gösterilmesi yasal zorunluluktur. Shopify'da bunu doğru kurmak için iki ayarı birlikte yapılandırmanız gerekir:
1. "All prices include tax" aktif edin
Settings > Taxes and duties > Turkey satırına gidin. "All prices include tax" seçeneğini açın. Bu ayarla Shopify, girdiğiniz ürün fiyatını KDV dahil olarak kabul eder ve ödeme ekranında KDV'yi ayrı satır olarak gösterse de toplam tutarı değiştirmez.
2. Vergi oranını doğru girin
Türkiye için KDV oranları:
Shopify'da Türkiye için yalnızca bir genel oran tanımlanabilir. Birden fazla KDV oranı uygulamanız gerekiyorsa (örneğin hem %20 hem %10 oranında ürünler satıyorsanız) Tax Override kurulumu zorunlu hale gelir.
Ödeme Ekranında Vergi Satırının Görünürlüğü
"Show tax line on checkout" seçeneği, ödeme ekranında KDV'nin ayrı satır olarak listelenmesini kontrol eder. Türkiye'deki tüketici faturalama normlarına göre bu satırın görünür olması önerilir; hem müşteri güveni hem de muhasebe uyumu açısından faydası vardır.
Shopify'da Farklı Vergili Ürünler: Vergi Profili ve Tax Override
Türkiye'deki mağazaların bir bölümü birden fazla KDV oranına tabi ürün satıyor: %20'lik genel oran uygulanan ürünlerin yanı sıra %10 gıda veya %1 temel gıda kategorisindeki ürünler. Shopify bu senaryoyu "Tax Override" (vergi geçersiz kılma) ile yönetir.
Shopify'da vergi override'ı koleksiyon bazlı çalışır. Farklı vergi oranı uygulamak istediğiniz ürünleri bir koleksiyona koyarsınız, sonra Settings > Taxes and duties > Override menüsünden o koleksiyona özel oran tanımlarsınız. Genel oran bu koleksiyondaki ürünler için geçersiz kalır, override oranı devreye girer.
Neden Otomatik Koleksiyon Tax Override'da Çalışmaz?
Shopify'ın koleksiyon sistemi iki tiptir: kurala dayalı otomatik koleksiyonlar (belirli etikete, ürün türüne veya fiyat aralığına sahip ürünleri otomatik toplar) ve manuel koleksiyonlar (ürünleri tek tek seçerek oluşturulur).
Tax Override kurulumu yalnızca manuel koleksiyonları tanır. Otomatik koleksiyonlar Settings > Taxes > Override ekranında listelenmez, seçilemez.
Bu kısıt büyük kataloglarda ciddi bir iş yükü doğurur: yüzlerce ürünü tek tek tıklayarak manuel koleksiyona eklemek saatler alır ve yeni ürün eklendiğinde süreç tekrar eder.
Çözüm 1: Collection Wizard ile Etiket Tabanlı Manuel Koleksiyon
Collection Wizard, etikete (tag) dayalı olarak manuel koleksiyon oluşturur; yüzlerce ürünü tek tek elle seçme zorunluluğunu ortadan kaldırır. Shopify'ın otomatik kural koleksiyonları tax override için çalışmadığından, Collection Wizard bu arayı kapatır: etiket atamasını siz yaparsınız, koleksiyonu uygulama sizin adınıza oluşturur.
Çalışma mantığı:
- Farklı vergi uygulanacak ürünlere bir etiket atayın (örneğin: kdv-10 veya kdv-istisna).
- Collection Wizard içinde bu etiketi seçin.
- Uygulama, etiketli tüm ürünleri kapsayan manuel koleksiyonu otomatik olarak oluşturur.
- Shopify admin > Settings > Taxes and duties > Override > Add override menüsünden bu koleksiyonu seçin ve vergi oranını tanımlayın.
Yeni ürün eklendiğinde ilgili etiketi atamak yeterlidir; koleksiyonu manuel olarak güncellemenize gerek kalmaz.
Çözüm 2: Manuel Yöntem (Uygulama Kullanmadan)
Uygulama kullanmak istemeyenler için aynı sonuca ulaşan adım adım yöntem şudur. Katalog büyüdükçe ve yeni ürünler eklendikçe bu işlemin tekrarlanması gerekir.
Adım 1: Ürünlere etiket atayın
Admin panelinde Products listesine gidin. Farklı vergi uygulanacak ürünleri checkbox ile seçin (çoklu seçim yapabilirsiniz). Üstteki "Actions" menüsünden "Add tags" seçeneğiyle tüm seçilmiş ürünlere ortak bir etiket atayın; örneğin kdv-10.
Adım 2: Etikete göre filtreleyin ve tümünü seçin
Etiket ataması tamamlandıktan sonra Products listesinde filtre alanını açın. "Tagged with" filtresini kullanarak kdv-10 etiketini seçin. Yalnızca o etiketli ürünler listelenir. Listenin başındaki checkbox ile "Select all [X] products" seçeneğine tıklayın.
Adım 3: Manuel koleksiyona ekleyin
Collections menüsüne gidin, Create collection > "Manual" (el ile) tipinde yeni bir koleksiyon oluşturun ve kaydedin. Products listesine dönüp "Select all" seçimiyle "Actions > Add to collection" üzerinden bu koleksiyona ekleyin.
Adım 4: Tax override tanımlayın
Settings > Taxes and duties > [İlgili bölge] > Override > Add override. Oluşturduğunuz koleksiyonu kaynak olarak seçin, vergi oranını girin, kaydedin.
Kritik Not: Otomatik kural koleksiyonları (belirli etikete, türe veya fiyata göre oluşan) Tax Override ekranında görünmez. Seçim yalnızca manuel koleksiyonlara açıktır. Mevcut otomatik koleksiyonunuzu bu amaçla kullanmak istiyorsanız aynı ürünlerle ayrı bir manuel koleksiyon oluşturmanız gerekir.
Müşteri Bazlı Vergi Muafiyeti: B2B ve İhracat Senaryoları
Shopify, bireysel müşteri veya müşteri grubu bazında da vergi muafiyeti tanımlamanıza izin verir. Bu özellik iki senaryoda kullanılır: yurt dışına satış yapan mağazalarda ihracat KDV muafiyeti ve B2B (işletmeden işletmeye) satışlarda kurumsal alıcıların KDV'siz fatura alması.
Müşteri bazlı muafiyet için:
- Shopify admin > Customers > [Müşteri] > Tax exemptions bölümünden muafiyet eklenebilir.
- Toplu atamak için müşterilere belirli bir etiket verilip Shopify Flow ile otomatik muafiyet tanımlanabilir.
B2B mağazaları için Shopify Plus'ın B2B modülü bu süreci katalog ve fiyat listesi bazında yönetir; standart planda müşteri bazlı muafiyet tek tek tanımlanmak zorundadır.
Uluslararası Satışlarda Vergi Yönetimi
Türkiye'deki mağazadan yurt dışına satış yapıldığında Shopify teslimat ülkesini okur ve o ülkenin vergi kurallarını uygular. Avrupa Birliği ülkeleri için bu özellikle dikkat gerektirir: AB'nin OSS (One Stop Shop) düzenlemesi kapsamında belirli bir eşiği aşan satışlarda alıcı ülkenin KDV'sini tahsil ve beyan etmek zorunludur.
Settings > Taxes and duties > [Ülke] > Collect VAT menüsünden her ülke için ayrı oran tanımlanabilir. "Charge VAT on digital goods" seçeneği dijital ürün satan mağazalar için ayrıca yapılandırılmalıdır. Türkiye'den ihracat olarak sınıflandırılan satışlarda ise %0 oranı veya vergi muafiyeti ilgili ülke satırına tanımlanır.
Shopify'ın vergi altyapısı, entegrasyon ve fatura sistemleriyle birlikte doğru kurulduğunda muhasebe süreçleri netleşir. Bu yapıyı kurarken e-fatura entegrasyonuna da ihtiyaç duyuyorsanız Shopify entegrasyon çözümleri hizmetimiz vergi ayarları ve fatura altyapısını aynı süreçte yapılandırır.
SSS: Shopify Vergi Ayarları
Shopify'da Türkiye için KDV nasıl ayarlanır? Settings > Taxes and duties > Turkey satırından %20 genel KDV oranı girilir. "All prices include tax" seçeneği açılır; Shopify bu ayarla girilen ürün fiyatını KDV dahil olarak işler ve ödeme ekranında ayrı KDV satırı gösterir ancak toplam tutarı değiştirmez. Birden fazla KDV oranı uygulanacaksa farklı oranlı ürünler için Tax Override kurulması gerekir.
Shopify'da bazı ürünlere farklı vergi oranı nasıl uygulanır? Farklı vergi oranı uygulanacak ürünler önce bir manuel koleksiyona eklenir. Ardından Settings > Taxes and duties > Override > Add override menüsünden bu koleksiyona özel oran tanımlanır. Otomatik koleksiyonlar bu ekranda görünmez; yalnızca manuel koleksiyonlar seçilebilir.
Shopify'da vergi muafiyeti nasıl tanımlanır? Ürün bazlı muafiyet için Tax Override ile %0 oranı tanımlanır. Müşteri bazlı muafiyet için Customers > Tax exemptions bölümünden ilgili müşteriye muafiyet eklenir. Her iki yöntem birbirinden bağımsız çalışır; müşteri muafiyeti ürün override'ını ezer.
Otomatik koleksiyon neden Tax Override'da çalışmıyor? Shopify'ın Tax Override mekanizması yalnızca manuel koleksiyonları tanır. Otomatik koleksiyonlar (kural bazlı oluşturulanlar) Settings > Taxes > Override ekranında listelenmez. Bu bir Shopify mimarisi kısıtıdır ve geçici çözüm olarak aynı ürünleri kapsayan ayrı bir manuel koleksiyon oluşturulması gerekir.
Yüzlerce ürünü manuel koleksiyona tek tek eklemek zorunda mıyım? Hayır. İki yöntem var: Products listesinde ürünlere tag atayıp "Select all" ile toplu seçim yaparak manuel koleksiyona ekleyebilirsiniz. Ya da Collection Wizard uygulamasıyla etiket bazında bu koleksiyonu otomatik oluşturabilirsiniz.
Shopify'da Tax Override nedir ve nasıl kurulur? Shopify Tax Override, belirli ürün grubuna genel vergi oranından farklı bir oran veya muafiyet tanımlayan özelliktir. Kurulum için önce hedef ürünler manuel bir koleksiyona eklenir, ardından Settings > Taxes and duties > Override > Add override menüsünden bu koleksiyona özel oran girilir. Otomatik koleksiyonlar bu ekranda çalışmaz; yalnızca manuel koleksiyonlar seçilebilir.
Shopify'da istisnai vergisi olan ürünler nasıl yönetilir? Gıda, ilaç veya ihracat gibi indirimli ya da sıfır KDV oranına tabi ürünler için Shopify'ın Tax Override özelliği kullanılır. Bu ürünler ayrı bir manuel koleksiyona alınır ve o koleksiyona özel vergi oranı tanımlanır. Yüzlerce ürün varsa Collection Wizard uygulaması etiket bazında bu koleksiyonu otomatik oluşturur.
Shopify'da birden fazla KDV oranı tanımlanabilir mi? Evet. Shopify birden fazla vergi oranını Tax Override sistemiyle yönetir. Türkiye için %20 genel oran tanımlandıktan sonra, %10 veya %1 oran gerektiren ürün grupları için ayrı manuel koleksiyonlar oluşturulup her birine farklı override oranı atanır.
Sonuç: Shopify Vergi Ayarlarını Doğru Kurmak
Shopify vergi ayarları, yalnızca KDV oranı girmekten ibaret değildir. Fiyat görüntüleme tercihi, ürün bazlı tax override ve müşteri muafiyeti birbirini etkileyen üç ayrı katmandır. Bu katmanlardan biri yanlış kurulduğunda ödeme ekranında tutarsızlık, müşteri iade talepleri veya muhasebe hataları ortaya çıkar.
Vergi yapınızı ve e-fatura entegrasyonunuzu aynı anda doğru kurmak istiyorsanız Shopify teknik destek hizmetimiz vergi ayarları, ödeme altyapısı ve fatura sistemi kurulumunu tek süreçte tamamlar.






