E-Defter Yazılım Uyumluluk Onayı: Hangi Muhasebe Programları GİB Onaylıdır?
Mükelleflerin e-Defter tutarken kullandıkları yazılımların mutlaka Gelir İdaresi Başkanlığı tarafından test edilip onaylanmış 'Uyumlu Yazılımlar Listesi'nde yer alması zorunludur.
1. GİB Uyumluluk Testi Neleri Kapsar?
GİB mühendisleri yazılımın oluşturduğu Yevmiye ve Kebir XML dosyalarını; XSD şema doğrulaması, Schematron iş kuralları, SHA-256 özet algoritması ve Mali Mühür XAdES imzalama adımlarında titizlikle denetler. Konuyla ilgili teknik gereksinimler ve mevzuat adımları için E-Dönüşüm Geçiş Limitleri rehberimizden de faydalanabilirsiniz.
2. Onaysız Yazılım Kullanmanın Riskleri
GİB listesinde bulunmayan korsan veya amatör yazılımlarla berat üretilmesi halinde, üretilen e-Defterler VUK hükümleri uyarınca 'hiç tutulmamış' sayılabilir ve KDV indirimlerinin reddine kadar uzanan ağır tarhiyatlarla karşılaşılabilir. Konuyla ilgili teknik gereksinimler ve mevzuat adımları için KOBİ e-İrsaliye Geçiş rehberimizden de faydalanabilirsiniz.
Elektronik Defter Genel Tebliği Sıra No: 1 ve GİB Yazılım Uyumluluk Kılavuzu: e-Defter tutmak için kullanılacak yazılımların Gelir İdaresi Başkanlığı tarafından test edilip 'Uyumluluk Onayı' almış olması yasal zorunluluktur. Onaysız yazılımla üretilen beratlar geçersizdir.
e-Defter Şema Doğrulaması (XSD) ve XBRL GL Taksonomisi
GİB onaylı bir e-Defter yazılımı, yevmiye ve kebir kayıtlarını uluslararası XBRL GL (Global Ledger) taksonomisine uygun XML paketine dönüştürür. Yazılımın görevi; borç-alacak eşitliğini, yevmiye madde numaralarının ardışıklığını, fiş tarihlerinin kronolojisini ve VUK standart hesap planı kodlarını denetlemektir. Bu kontrollerden geçmeyen defterler için 'e-Defter Beratı' üretilemez.
GİB Onaylı e-Defter Yazılımlarında Aranan Temel Fonksiyonlar
| Teknik Modül | GİB Zorunlu Standardı | Kontrol Amacı | Hata Durumunda Sonuç |
|---|---|---|---|
| XBRL GL Şema Motoru | Uluslararası Taksonomi 2.1 | Standart veri biçimlendirmesi | Berat yükleme reddi |
| Yevmiye Sıra Kontrolü | Mükerrer ve Atlamasız No | Defter bütünlüğü güvenliği | VUK 352 usulsüzlük |
| Mali Mühür İmza Modülü | XAdES-BES / XAdES-T İmza | Zaman damgalı dijital mühür | Defterin geçersiz sayılması |
| GİB Otomatik Berat Yükleme | Web Servis (API) Entegrasyonu | Son gün yükleme otomasyonu | Gecikme cezalarının önlenmesi |
En Sık Karşılaşılan 3 Uygulama Hatası ve Çözüm Yolları
GİB'in onay vermediği bir yazılımla üretilen XML dosyaları sisteme yüklenemez; mükellef defter tutmamış sayılır.
GİB şema değiştirdiğinde eski yazılım sürümünden üretilen beratlar 'Şema Kontrolünden Geçemedi' hatası verir.
İmzalanmış defterdeki fiş silinir veya değiştirilirse beratın hash özeti bozulur ve incelemede sahtecilik sayılır.
Bir lojistik şirketi, GİB uyumluluk onayı bulunmayan eski muhasebe programından manuel ürettiği XML ile berat almaya çalışmış ancak sistem kabul etmemiştir. Yasal süre aşıldığı için şirket VUK Mükerrer 355 uyarınca 45.000 TL özel usulsüzlük cezası almış ve re'sen takdir komisyonuna sevk edilmiştir.
Uygulama ve Denetim Kontrol Listesi (Checklist)
- Muhasebe programınızın edefter.gov.tr 'Uyumlu Yazılımlar' listesinde adını kontrol edin.
- Yazılım sağlayıcınızın her yıl GİB güncelleme testlerinden geçtiğini teyit edin.
- Aylık berat üretmeden önce programın dahili 'Veri Bütünlüğü ve Şema Testi' aracını çalıştırın.
- Berat yüklendikten sonra GİB onaylı 'GİB İmzalı Berat' dosyasını indirip defterle aynı klasörde saklayın.
- Defter kayıtlarının değiştirilemezlik kilidinin berat alımından sonra otomatik kapandığını doğrulayın.