İçindekiler 13 bölüm

Shopify panelindeki satış tutarı ile banka hesabına geçen para çoğu zaman aynı değildir. Komisyon, ödeme kuruluşu kesintisi, taksit maliyeti, kargo, iade, chargeback, kur dönüşümü ve bekleyen tahsilatlar net ödemeyi değiştirir. Bu nedenle Shopify muhasebesi banka hareketini gelir yazmak değil; sipariş, fatura, tahsilat, kesinti ve iade kayıtlarını aynı işlem kimliği etrafında eşleştirmektir.

Temel mutabakat denklemi

Brüt siparişler − iptal ve iadeler ± dönem farkları = muhasebeleşecek net satış hareketi.

Tahsil edilen tutar − ödeme kuruluşu kesintileri − iadeler − chargeback’ler ± kur farkları = bankaya geçen net ödeme. Bu iki denklem ayrı kurulmalı, ardından aralarındaki farklar belge bazında açıklanmalıdır.

Shopify satışında hangi kayıt neyi gösterir?

Shopify siparişi ticari işlemin başlangıç kaydıdır; tek başına vergi belgesi veya banka tahsilatı değildir. Türkiye’deki işletme açısından satışın gerçek tarafları, mal veya hizmetin teslimi, düzenlenen e-Fatura/e-Arşiv Fatura, ödeme kuruluşu hareketi ve banka transferi birlikte okunmalıdır.

KayıtGösterdiği bilgiTek başına neden yeterli değil?Eşleştirme anahtarı
Shopify siparişiÜrün, müşteri, indirim, vergi, kargo ve sipariş durumuSipariş oluşturulmuş fakat ödenmemiş, iptal edilmiş veya kısmen iade edilmiş olabilirSipariş numarası ve işlem kimliği
Vergi belgesiBelgelenen satışın tarafı, tarihi, matrahı ve vergisiÖdemenin ne zaman ve hangi kesintilerle alındığını göstermezBelge numarası ve sipariş referansı
Ödeme kuruluşu hareketiTahsilat, komisyon, blokaj, iade, chargeback ve ödeme paketiBir ödeme paketi çok sayıda siparişi içerebilirProvider transaction ID ve payout ID
Banka hareketiHesaba geçen net tutar ve valörBrüt satış ile kesintileri ayırmazPayout ID, açıklama ve valör tarihi
İade/chargeback kaydıSatış sonrası ters hareketin nedeni ve tutarıFaturanın, stokun ve ödemenin nasıl düzeltildiğini tek başına göstermezOrijinal sipariş ve ödeme işlemi

Kendi internet sitesinden satış yapan işletmenin şirket, belge ve vergi yapısını genel çerçevede değerlendirmek için e-ticarette vergi: pazaryeri ve kendi sitesi rehberini inceleyebilirsiniz. Bu yazı ise aynı yapının aylık mutabakatına odaklanır.

1. Sipariş ve fatura kayıtlarını eşleştirin

İlk kontrol, Shopify sipariş raporundaki her tamamlanmış satışın doğru vergi belgesiyle bağlantısını kurmaktır. “Ödendi” etiketi, fatura düzenlendiği anlamına gelmez. Benzer şekilde panelde “fulfilled” görünen bir siparişin fatura tarihi, teslim ve belge düzenleme kuralları açısından ayrıca kontrol edilmelidir.

Sipariş satırı için asgari kontrol alanları

  • sipariş ve ödeme işlem numarası;

  • sipariş, ödeme, gönderim/teslim ve fatura tarihleri;

  • müşteri tipi ve vergi kimlik bilgileri;

  • ürün, adet, birim fiyat, indirim, kargo ve vergi dağılımı;

  • satış para birimi ve tahsilat para birimi;

  • fatura numarası ve belgenin e-Fatura/e-Arşiv durumu;

  • iptal, kısmi iade veya tam iade bilgisi.

Dönem sonu uyarısı

31 Aralık’ta alınan sipariş, ocakta tahsil edilen payout ve ocakta gerçekleşen iade aynı ayın hareketi değildir. Sipariş tarihiyle banka tarihini eşitlemek yerine satış, belge, tahsilat ve iade tarihlerini ayrı sütunlarda izleyin.

2. Ödeme kuruluşu komisyonu ve tahsilat farklarını ayırın

Ödeme sağlayıcısının bankaya yatırdığı net tutarın tamamını satış geliri kaydetmek brüt satışları ve giderleri eksik gösterir. Siparişin brüt bedeli satış ve vergi kayıtlarına; sağlayıcının komisyon, taksit, işlem, kur dönüşümü veya benzeri kesintileri ise niteliğine ve belgesine göre ayrı hesaba alınmalıdır.

Payout mutabakatı nasıl kurulur?

  1. Payout’u tanımlayın: ödeme sağlayıcısının ödeme paketi numarası, dönemi ve para birimini alın.

  2. İşlemleri listeleyin: paketteki satış, iade, chargeback ve ayarlama satırlarını çıkarın.

  3. Brüt tutarı kurun: her satırı Shopify siparişi ve faturayla bağlayın.

  4. Kesintileri sınıflandırın: komisyon, taksit, hizmet, kur ve diğer kesintileri birbirinden ayırın.

  5. Net ödemeyi doğrulayın: hesaplanan payout netini banka dekontuyla eşleştirin.

  6. Bekleyenleri taşıyın: payout’a henüz girmeyen tahsilatları açık hesap olarak sonraki aya devredin.

Basitleştirilmiş mutabakat örneği

Aşağıdaki rakamlar yalnızca yöntemi göstermek için varsayımsaldır; vergi oranı veya sağlayıcı tarifesi değildir.

HareketTutarKontrol kaynağı
Payout içindeki brüt tahsilatlar100.000 TLSipariş ve sağlayıcı işlem raporu
İade−8.000 TLİade işlemi ve orijinal sipariş
Ödeme kuruluşu kesintileri−3.200 TLHizmet/komisyon dökümü ve belge
Chargeback ve ilgili kesinti−1.500 TLUyuşmazlık dosyası
Beklenen banka girişi87.300 TLBanka hareketi

Bu örnekte banka hesabına geçen 87.300 TL, dönemin satış hasılatı değildir. Brüt satışlar, iadeler ve kesintiler ayrı kayıtlarla açıklanır. Ayrıca payout içindeki siparişlerin fatura dönemi ile payout’ın banka dönemi farklı olabilir.

3. İade, iptal ve chargeback işlemlerini aynı başlıkta toplamayın

Sipariş iptali, müşteri iadesi ve chargeback ekonomik olarak birbirine benzese de belge ve süreç bakımından aynı değildir. İptal edilen sipariş henüz teslim edilmemiş olabilir; iade edilen siparişte mal geri gelmiş ve satış belgesinin düzeltilmesi gerekebilir; chargeback ise kart sahibi itirazı veya ödeme sağlayıcısı kararıyla sonradan oluşabilir.

DurumKontrolMuhasebe dosyası
Ödeme öncesi/teslim öncesi iptalTahsilat ve fatura oluşup oluşmadığını doğrulayınİptal kaydı, sipariş durumu ve varsa ödeme ters kaydı
Tam iadeMal/hizmet, fatura, stok ve tahsilat düzeltmesini birlikte kontrol edinİade talebi, taşıma/teslim, belge ve ödeme kaydı
Kısmi iadeÜrün, adet, indirim ve kargo dağılımını yeniden hesaplayınSatır bazlı iade ve belge bağlantısı
ChargebackSatışın, itirazın ve sağlayıcı kesintisinin dönemini ayırınUyuşmazlık bildirimi, savunma, karar ve tahsilat hareketi

Belge iptalinin koşulları ve elektronik sistem akışı ayrıca değerlendirilmelidir. İlgili süreç için e-Arşiv Fatura iptali rehberine bakabilirsiniz.

4. Dövizli satış ve kur dönüşümünü ayrı izleyin

Mağaza para birimi, müşterinin ödediği para birimi, ödeme sağlayıcısının hesap para birimi ve bankaya gelen para birimi farklı olabilir. Siparişin TL karşılığı ile sağlayıcının dönüşüm kuru veya banka valörü aynı kavram değildir.

Aylık dosyada en az şu alanları ayrı tutun: sipariş para birimi ve tutarı, işlem anındaki ödeme para birimi, sağlayıcının kullandığı dönüşüm bilgisi, payout para birimi, bankaya giriş tarihi ve muhasebe kaydında kullanılan kur. Kur farkı ile ödeme kuruluşu komisyonunu tek satırda birleştirmek, hem gider belgesini hem cari hesabı belirsizleştirir.

5. Yurt dışı Shopify ve uygulama faturalarını ayrıca inceleyin

Shopify aboneliği, tema, uygulama, reklam veya başka yurt dışı dijital hizmet faturaları müşteri satış tahsilatıyla aynı mutabakat dosyasına karıştırılmamalıdır. Faturayı düzenleyen tüzel kişi, hizmetin niteliği, kullanım yeri, KDV sorumluluğu ve gelir/kurumlar vergisi stopajı ihtimali ayrı ayrı incelenmelidir.

Yurt dışından alınan hizmetlerde KDV2 değerlendirmesi ile stopaj değerlendirmesi iki farklı testtir. Birinin sonucu diğerini otomatik belirlemez. Ayrıca sağlayıcının yabancı para faturası, kart ekstresi ve muhasebe kuru arasında oluşan farklar belge bazında açıklanmalıdır.

Kendi Shopify mağazanız pazaryeri stopajına girer mi?

Kendi mağazanızdan yaptığınız satış ile bir elektronik ticaret aracı hizmet sağlayıcının pazaryerinde gerçekleştirdiğiniz satış aynı yapı değildir. Ödeme kuruluşunun kart tahsilatı yapması, tek başına onu satışa aracılık eden pazaryeri haline getirmez. E-ticaret stopajı değerlendirmesinde siparişe aracılık eden platform, satıcı, tahsilat akışı ve yasal rol birlikte incelenmelidir.

Bu nedenle Shopify ödeme raporundaki her kesinti “pazaryeri stopajı” sayılmaz. Komisyon, ödeme hizmet bedeli, chargeback, rezerv/blokaj ve varsa vergi kesintileri ayrı kodlarla gösterilmelidir. Pazaryeri kesintilerinin mahsup ve iade dosyası için pazaryeri stopajı rehberini kullanabilirsiniz.

Aylık Shopify muhasebe dosyasında neler olmalı?

Muhasebeciye yalnızca banka ekstresi veya toplam satış ekran görüntüsü göndermek yeterli değildir. Tekrarlanabilir aylık dosya şu klasör ve raporlardan oluşmalıdır:

  • 01_Siparişler: satır bazlı sipariş, indirim, vergi, kargo, müşteri ve durum raporu;

  • 02_Faturalar: e-Fatura/e-Arşiv numarası ile sipariş numarası eşleştirme tablosu;

  • 03_Ödemeler: sağlayıcı işlem raporu, payout dökümü ve banka dekontu;

  • 04_Kesintiler: komisyon, taksit, hizmet, kur dönüşümü ve diğer kesintilerin belgeleri;

  • 05_İadeler: iptal, kısmi/tam iade ve chargeback dosyaları;

  • 06_Stok ve Kargo: sevk, teslim, geri gelen ürün ve stok hareketi;

  • 07_Mutabakat: sipariş–fatura–provider–banka fark listesi ve açıklamalar;

  • 08_Yurt Dışı Hizmetler: Shopify, uygulama ve diğer yabancı sağlayıcı faturaları.

Açık farklar listesi

Mutabakatın amacı farkı sıfırlamak kadar farkın nedenini belgelemektir. Ay sonunda aşağıdaki istisnaları ayrı listede tutun:

  • faturası eksik veya hatalı siparişler;

  • siparişi bulunamayan tahsilatlar;

  • bankaya henüz aktarılmamış provider bakiyeleri;

  • belgesi alınmamış komisyon ve hizmet kesintileri;

  • belge/stok düzeltmesi tamamlanmamış iadeler;

  • sonucu beklenen chargeback’ler;

  • açıklanamayan kur ve yuvarlama farkları.

Sık yapılan muhasebe hataları

  • Bankaya yatan neti satış yazmak: brüt satış ve komisyonlar görünmez hale gelir.

  • Shopify siparişini fatura kabul etmek: yasal belge ve sipariş kaydı birbirine karışır.

  • Payout tarihiyle satış dönemi belirlemek: dönem sonu ve KDV kayıtları kayabilir.

  • İadeyi yalnızca bankada düzeltmek: fatura, stok ve satış kaydı açık kalır.

  • Chargeback’i sıradan iade saymak: uyuşmazlık ve sağlayıcı ücretleri izlenemez.

  • Kur farkını komisyona eklemek: işlem maliyeti ve değerleme farkı ayrıştırılamaz.

  • Tüm kesintileri stopaj saymak: ödeme hizmeti, rezerv ve vergi kesintileri yanlış sınıflanır.

Kontrol kuralı

Her satış satırı bir siparişe ve vergi belgesine; her tahsilat bir ödeme işlemine; her banka girişi bir payout’a; her iade veya chargeback ise orijinal satışa bağlanabilmelidir. Bağ kurulamayan hareket kapatılmamalı, açık fark olarak izlenmelidir.

Shopify muhasebesi için sorumluluk paylaşımı

Görevİşletme/e-ticaret ekibiMuhasebe ekibi
Sipariş verisiEksiksiz raporu ve işlem kimliklerini sağlarDönem ve belge eşleştirmesini kontrol eder
FaturalamaMüşteri ve teslim bilgilerini doğru toplarBelge türü, içerik ve kayıt kontrolünü yapar
Payout ve bankaProvider erişimini ve raporları sağlarBrüt-net ve banka mutabakatını kurar
İade/chargebackOperasyon ve uyuşmazlık belgesini toplarSatış, belge, stok ve tahsilat düzeltmesini izler
Ay kapanışıAçık farklara iş açıklaması verirMutabakatı onaylar ve muhasebe kayıtlarını kapatır

Shopify satışlarınızı aylık olarak mutabık hale getirin

Sipariş, e-belge, ödeme kuruluşu, banka, iade ve yurt dışı hizmet faturalarını tek bir kontrol dosyasında birleştiren e-ticaret muhasebesi süreci kuruyoruz.

Mutabakat desteği isteyin+90 538 239 76 19

Resmî kaynaklar

Kontrol tarihi: 14 Ekim 2026. Bu içerik genel bilgilendirme amaçlıdır. Belge zamanı, KDV, stopaj, kur ve muhasebe uygulaması; satılan ürün veya hizmete, müşteri tipine, teslim yerine, ödeme sağlayıcısına ve yürürlükteki mevzuata göre değerlendirilmelidir.

Faydalı buldunuz mu?

Bu rehberi ağınızla paylaşın

Platformunuzu seçin; başlık, bağlantı ve makale görseli paylaşıma hazır gelsin.

LinkedInProfesyonel ağınızda XBaşlık ve bağlantıyla WhatsAppKişi veya gruba gönderin TelegramSohbet veya kanala gönderin

Bu konuda danışmanlık ister misiniz?

WhatsApp veya telefon üzerinden bize ulaşabilir, dilerseniz kısa formu doldurarak talep oluşturabilirsiniz.

WhatsApp’tan Yazın Telefonla Arayın