İndirimli orana tabi işlemlerden doğan KDV iadesi tek dönemlik bir hesap gibi yönetildiğinde önceki ayların devreden KDV'si, daha önce sonuçlanan talepler ve yıllık alt sınır kolayca yanlış hesaplanır. Dosya, takvim yılı içindeki dönemleri birbirine bağlayan bir zincir olarak ele alınmalıdır.
İşlem kodları aynı sonucu ifade etmez
405, indirimli orana tabi ihraç kayıtlı teslimlerden doğan yüklenim farkına; 406, yıl içinde aylık mahsuben iade akışına; 439 ise yıllık talep akışına karşılık gelir. Kod seçimi yalnız ekrandaki başlık değildir. Talep yöntemi, hazırlanacak liste aralığı ve sonuçlandırma süreci bu seçime göre değişir.
İndirilecek KDV listesinde dönem aralığı
GİB elektronik liste kılavuzu, yıl içindeki ilk mahsup talebinde takvim yılı başından talep dönemine kadar olan indirilecek KDV listelerinin birlikte sunulmasını açıklar. Sonraki taleplerde ise önceki talep sonrasındaki dönemler yeni talep dönemine kadar bir araya getirilir.
Bu nedenle her dosyada şu bağlantılar korunmalıdır:
- önceki dönem devreden KDV,
- ilgili aya ait indirimli orana tabi satışlar,
- hesaplanan yüklenim farkı,
- önceki aylarda talep edilen veya sonuçlanan iadeler,
- cari talep ve kalan hak,
- yıllık alt sınırın uygulandığı yıl ve kural sürümü.
Alt sınır hardcode edilmemeli
İndirimli oran alt sınırı yıllar itibarıyla değişebilir. Bir önceki yılın tutarını yeni dosyaya taşımak veya tek bir sabiti bütün dönemlere uygulamak yanlıştır. Sistem, sınırın yılı, hukuki kaynağı ve yürürlük tarihini saklamalıdır.
Başvuru öncesi kontrol
Dönem zincirinde boşluk, elle girilmiş tutar farkı veya daha önce kullanılan iade hakkının yeniden hesaba alınması kritik risktir. Satış listeleri, indirilecek KDV, yüklenim hesabı ve beyanname zinciri birlikte doğrulanmalıdır. KDVPlus dönem bağlantısını yapısal hale getirmeyi amaçlar; nihai hesap güncel yıllık sınır ve işlem türüne özgü Tebliğ hükümleriyle kontrol edilmelidir.
Bir dönem düzeltildiğinde yalnız o aya ait sonuç değil, sonraki ayların devreden KDV ve iade hesabı da etkilenebilir. Sistem değişiklik sonrasında bağlı dönemleri yeniden kontrol etmeli ve önceki hesap snapshotlarını korumalıdır.