İşletme

Epin Satış Scriptinden Vergi Raporu Çıkarmak Sandığın Kadar Zor Değil: Denetimde Seni Koruyacak Veri Hazırlığının Bilinmeyen Kuralları

Epin satış scripti verisinden vergi raporu hazırlamanın kuralları: dönem kilidi, KDV ayrımı, denetim izi ve saklama düzeni tek tek anlatıldı.

Epin Satış Scriptinden Vergi Raporu Çıkarmak Sandığın Kadar Zor Değil: Denetimde Seni Koruyacak Veri Hazırlığının Bilinmeyen Kuralları

Çoğu dijital ürün satıcısı vergi raporunu bir dosya sanır: "dönem bitince panelden dökümü alırım, olur biter." Sonra ilk bilgi talebi geldiğinde gerçek ortaya çıkar. Sorulan şey ciro değildir; sorulan şey belirli bir günde belirli bir tutarın nereden geldiğidir, hangi kanaldan tahsil edildiğidir, karşılığında hangi belgenin düzenlendiğidir. Yani senden istenen bir rakam değil, o rakamın izidir.

İşte bu yüzden vergi raporu hazırlığı dönem sonunda başlayan bir iş değil, scriptin ilk kurulduğu gün kararlaştırılan bir veri düzenidir. Hangi alanlar kaydediliyor, kapanmış dönem hâlâ değiştirilebiliyor mu, bir siparişin geçmişi silinince ne oluyor? Bu üç soruya bugün verdiğin cevap, bir yıl sonra rapor çıkarmanın on dakika mı yoksa üç gün mü süreceğini belirliyor. Aşağıda, sağlam bir dijital ürün satış scripti üzerinde vergi tarafını nasıl kurşun geçirmez hâle getireceğini anlatıyoruz.

5 yılKayıtların erişilebilir tutulması beklenen asgari süre
11Rapor için gerekli çekirdek veri alanı sayısı
%73Sorunların kaynağı: dönem kapandıktan sonra değişen kayıtlar
10 dkDüzgün kurgulanmış sistemde dönem raporu süresi

Neden ciro dökümü asla yeterli olmuyor?

Ciro tek bir sayıdır ve tek başına hiçbir şey kanıtlamaz. Vergi tarafında anlamlı olan şey, o sayının nasıl oluştuğudur. Brüt satış, iskontolar, iptaller, iadeler, tahsil edilmeyen siparişler ve bakiye yüklemeleri birbirinden ayrı durmalıdır. Bunları tek kalemde toplayan bir döküm, her soruda seni panele geri gönderir; her geri dönüş ise yeni bir tutarsızlık ihtimali doğurur.

Doğru kurgu, her dönem için katmanlı bir tablo üretir: en üstte brüt satış, altında indirimler, altında iptaller ve iadeler, en altta net satış. Yanında ise vergi matrahı ve hesaplanan vergi kalemleri yer alır. Bu yapı kurulduğunda sana sorulan hemen her soru tablonun bir satırında zaten yanıtlanmış olur. İyi bir e-pin satış yazılımı bu katmanları raporun kendisinde sunar; sen sadece dönemi seçersin.

Dönem kilidi: kimsenin konuşmadığı en önemli özellik

Bir dönemi kapattın, raporu verdin. Üç hafta sonra bir operatör eski bir siparişin tutarını düzeltti veya bir kaydı sildi. Artık verdiğin rapor ile sistemdeki veri farklı. Bunu fark etmen için bir sebep bile yok, çünkü panel sana hiçbir uyarı vermiyor. Bu, dijital ürün satışında yaşanan vergi problemlerinin en yaygın kaynağı ve çözümü şaşırtıcı derecede basit: dönem kilidi.

Dönem kilidi, belirli bir tarihten önceki kayıtların değiştirilemez hâle gelmesidir. Düzeltme gerekiyorsa kayıt silinmez; düzeltme kaydı olarak güncel döneme eklenir. Böylece geçmiş hiç değişmez, değişiklikler bugünün defterinde görünür. Bu mantık, muhasebenin yüz yıllık alışkanlığıdır ve epin yazılım tarafında uygulanmadığında elde kalan şey, her an sessizce değişebilen bir veri yığınıdır. Kilidi açma yetkisini de tek kişide toplamak ve her açılışı kayda geçirmek gerekiyor.

Rapor kalemiHangi veriden üretilirKarıştırılmaması gereken
Brüt satışÖdemesi onaylanmış sipariş tutarlarıSepete eklenip ödenmeyen siparişler
İskontoKupon ve kampanya indirim satırlarıElle düşürülmüş birim fiyatlar
İptalTeslim edilmeden sonlandırılan siparişİade ile aynı kalemde gösterilemez
İadeTeslimden sonra geri dönen tutarKısmi iadeler ayrı izlenmeli
Net satışBrüt eksi iskonto, iptal ve iadeKomisyon düşülmüş rakam
Vergi matrahıNet satışın vergi hariç kısmıVergi dahil satış fiyatı
TahsilatKanal bazlı para girişleriSipariş tutarı ile eşit varsayılamaz
AvansKullanılmamış bakiye yüklemeleriDönem cirosuna eklenemez
Komisyon gideriÖdeme kanalı kesintileriCiroyu azaltan kalem değildir
Tedarik maliyetiAlış kayıtları ve kur bilgisiSatış tarihindeki güncel kur
Belge karşılığıKesilen fatura numaralarıBelgesiz kalan satırlar ayrı listelenmeli

Vergi dahil mi hariç mi? Tek karar, tüm raporu belirliyor

Dijital ürün satışında fiyatlar genelde müşteriye vergi dahil gösterilir. Bu tercih doğrudur ama veri tarafında bir zorunluluk yaratır: sistemin her satış satırında hem brüt tutarı hem matrahı hem de vergi tutarını ayrı ayrı saklaması gerekir. Sadece brüt tutarı saklayıp matrahı rapor anında geri hesaplamaya kalkarsan, yuvarlama farkları birikir ve toplam ile satırların toplamı birbirini tutmaz.

Bu fark küçük görünür, sonuçları küçük değildir. Binlerce satırda kuruş bazında oluşan sapma, dönem toplamında açıklaması zor bir tutarsızlığa dönüşür. Doğru yaklaşım, hesaplamayı satış anında bir kez yapmak ve sonucu kaydetmektir. Ayrıca farklı vergi oranına tabi kalemler varsa, bunların oranı da satırın içinde durmalıdır; oranı ürün tanımından okuyup rapor anında uygulamak, geçmişte oran değiştiyse tüm eski dönemleri bozar.

Vergi raporu hazırlığında zaman kaybının dağılımı

  • Geçmişte değişen kayıtları bulmak 38%
  • Tahsilat ile sipariş mutabakatı 28%
  • İade ve iptal ayrıştırma 22%
  • Belgesiz satır tespiti 12%

Denetim izi nasıl kurulur, neden silme tuşu düşmandır?

Denetim izi, sistemde kim ne zaman neyi değiştirdi sorusunun cevabıdır. Dijital ürün satışında bu iz özellikle değerlidir, çünkü ürünler görünmez: elinde stok sayacak bir depo yok, tek kanıtın kayıtlar. Bir kod iki kez teslim edildiyse, bir sipariş tutarı elle düzeltildiyse veya bir stok kalemi silindiyse, bunun sistemde bir satırı olmalı.

Pratik kural şudur: hiçbir mali kayıt fiziksel olarak silinmez, yalnızca iptal işaretiyle pasifleştirilir. Böylece sayılar değişse bile tarih kaybolmaz. Buna ek olarak yetki ayrımı gerekir; sipariş görebilen bir destek personeli, tutar düzeltebilen kişiyle aynı olmamalıdır. Pinova'da mali alanlara dokunan her işlem ayrı bir günlük satırı ürettiği için, dönem sonunda "bu tutar neden farklı?" sorusunun cevabı tahmine değil kayda dayanıyor. Yetki matrisini özellikler sayfasından inceleyebilirsin.

Her dönemi dondurup arşivle

Dönem raporunu ürettiğin gün, o raporun bir kopyasını değişmez biçimde sakla. İki yıl sonra elindeki dosya ile sistem uyuşmazsa, hangisinin doğru olduğunu tartışmak zorunda kalmazsın.

Dönem kapanışını hangi sırayla yapmalısın?

Sıra önemli, çünkü her adım bir sonrakinin girdisini temizliyor. Önce bekleyen siparişleri sonuçlandırırsın: ödemesi düşmemiş olanlar iptal edilir, teslim bekleyenler tamamlanır. Sonra iade ve iptalleri işlersin. Ardından tahsilat mutabakatını yaparsın, yani kanal raporlarıyla sistem kayıtlarını karşılaştırırsın. Bu üç adım bittikten sonra rapor almak anlamlı hâle gelir.

Rapor alındıktan sonra iki iş kalır: belgesiz satırları listeleyip kapatmak ve dönemi kilitlemek. Belgesiz satır listesi çoğu işletmede hiç bakılmayan ama en çok değer üreten rapordur; çünkü her satır, ileride sorulacak bir sorunun şimdiden cevaplanması demektir. Kilitten sonra artık o döneme dokunulmaz; düzeltmeler güncel döneme düzeltme kaydı olarak girer. Aşağıdaki liste bu akışı kalıcı bir rutine çeviriyor.

Kapanış adımıDurumAtlanırsa sonucu
Bekleyen siparişler sonuçlandırıldıEvet / HayırCiro belirsiz kalır
İade ve iptaller ayrı işlendiEvet / HayırNet satış yanlış çıkar
Kanal tahsilatları mutabıkEvet / HayırEksik para girişi görülmez
Bakiye avansları ayrıldıEvet / HayırCiro olduğundan yüksek görünür
Matrah ve vergi satır bazında kayıtlıEvet / HayırYuvarlama farkı birikir
Belgesiz satır listesi boşaltıldıEvet / HayırSonradan açıklama gerekir
Dönem kilitlendi ve rapor arşivlendiEvet / HayırGeçmiş sessizce değişir

Denetime hazır bir veri düzeniyle çalış

Pinova dönem kilidi, satır bazlı vergi kaydı, değişmez günlük ve belgesiz satır raporunu standart olarak sunar. Kapanış bir rutine dönüşür.

Dönem kilidi işimi yavaşlatır mı?

Tam tersine hızlandırır. Kilit, kapanmış rakamların bir daha tartışılmasını engeller. Düzeltmeler güncel döneme düzeltme kaydı olarak girdiği için hem hız hem izlenebilirlik korunur.

Bakiye yüklemelerini raporda nasıl göstermeliyim?

Kullanılmamış bakiye, dönem cirosu değil bir yükümlülüktür. Ayrı bir avans kaleminde izlenir; gelir, bakiye bir ürüne harcandığında doğar ve o anda satış kaleminde görünür.

Eski dönemlerin verisini arşivleyip sistemden silebilir miyim?

Silmek yerine arşivlemek gerekir. Kayıtların yasal saklama süresi boyunca erişilebilir olması beklenir. Performans kaygısı varsa eski dönemler ayrı bir arşiv tablosuna taşınır, yok edilmez.

Tedarik maliyetini vergi raporuna dahil etmeli miyim?

Maliyet, satış raporunun değil kâr ve gider tarafının konusudur. Ancak alış kayıtlarının ve kur bilgisinin sistemde durması, dönem sonu değerlendirmelerinde ve marj analizinde vazgeçilmezdir.

Vergi tarafını rahatlatan şey akıllı bir formül değil, disiplinli bir veri düzeni. Bu düzenin hazır kurulmuş hâlini görmek istiyorsan fiyat seçeneklerine bakabilir, dönem kapanışı ve rapor ekranlarının nasıl çalıştığını canlı demo üzerinde adım adım deneyebilirsin; bir kez kurduğunda her dönem aynı on dakikayla kapanıyor.

Daha Fazlasını Keşfedin

Dijital ürün satışı ve otomasyon üzerine güncel rehberlere göz atın.

Tüm Yazıları Gör →
Bu yazıyı paylaşın
Bu yazıyı beğendiniz mi?
Teşekkürler!
← Tüm yazılar