e-Envanter Defteri Teknik Kılavuzu Yayımlandı
GİB, e-Envanter Defteri'ne ilişkin teknik paketi (kılavuz, XSD, SCH, XSLT ve örnek XML) yayımladı. Doğrulama zinciri, şema yapısı ve sık yapılan hatalara dair teknik özet.
Gelir İdaresi Başkanlığı (GİB), e-Envanter Defteri için gerekli teknik paketi yayımladı. Kılavuz, XSD şemaları, Schematron kuralları, XSLT dönüşümleri ve örnek XML dosyaları artık erişime açık.
Elektronik Defter Genel Tebliği (Sıra No:1) değişiklikleri 01.01.2025'ten itibaren e-Envanter'i ihtiyari olarak tutmaya imkan tanımıştı; ancak o tarihte teknik standartlar yayımlı değildi. 26.09.2025 duyurusuyla bu boşluk kapandı ve fiili kullanımın önü açıldı.
Teknik paketin kapsamı
| Konu | Özet |
|---|---|
| Ne oldu? | GİB, e-Envanter için resmi teknik paketi (kılavuz, XSD, SCH, XSLT, örnek XML) yayımladı. |
| Ne ifade ediyor? | Yazılım evleri ve entegratörler için uygulama/doğrulama standartları netleşti; fiili kullanım mümkün. |
| Hukuki dayanak | Elektronik Defter Genel Tebliği (Sıra No:1) değişiklikleri — 01.01.2025'ten itibaren ihtiyari kullanım mümkün. |
Üretimden berata: doğrulama zinciri
- XSD Doğrulama
Şema yapısı ve zorunlu alanlar. İlk eşik; başarısızsa akış durur.
- Schematron
Dönem, tarih, benzersiz ID, etiket/ilişki kontrolleri. İş kuralları bu aşamada yakalanır.
- XSLT Önizleme
Görsel/print kontrolü. Kullanıcı denetimi ve iç kalite güvencesi.
- Berat + İmza
XMLDSIG/XAdES ve zaman damgası ile imzalanmış berat üretilir, ibraz zinciri korunur.
Sık yapılan hatalar
- Sadece XSD geçip SCH hatalarını görmezden gelmek.
- Dönem uçlarını (açılış/kapanış onayı) yanlış zamanda almak.
- Tekrarlı/çakışan defter ID'leri ve isimlendirmeler.
- İmza/özet algoritmalarında uyumsuzluklar.
- Versiyon sabitlemeden farklı XBRL-GL varyantlarını karıştırmak.
- XSLT çıktısını ekran/print ile karşılaştırmadan yayına çıkmak.
Zorunluluk statüsü duyuruda yer almaz. Hukuki çerçeve Elektronik Defter Genel Tebliği (Sıra No:1) değişiklikleri, teknik çerçeve ise bu paketle tanımlanır.
Veri Modeli
Defterin kök elemanı InventoryLedger'dır; altında Header (mükellef ve dönem) ile Lines (kalem listesi) bulunur.
<!-- Temsili kök yapı -->
<InventoryLedger xmlns="urn:tr:gib:e-defter:envanter">
<Header>…</Header>
<Lines>…</Lines>
</InventoryLedger>Header içindeki Period hesap dönemini, Approval ise açılış ve kapanış onaylarını içerir. Tarih ve kimlik tutarlılığı Schematron tarafından doğrulanır.
<Header>
<TaxPayerId>1234567808</TaxPayerId>
<Period year="2025">
<From>2025-01-01</From>
<To>2025-12-31</To>
</Period>
<Approval>
<Opening/>
<Closing/>
</Approval>
</Header>Her Line benzersiz bir id taşır; Item, Quantity, Unit ve isteğe bağlı sayım bilgisi içerir. Hesap ilişkileri AccountRef ile kurulur.
<Lines>
<Line id="L-0001">
<Item>Hammadde A</Item>
<Quantity>1200</Quantity>
<Unit>KG</Unit>
<AccountRef>150.01</AccountRef>
</Line>
</Lines>Valuation değerleme yöntemini (FIFO, LIFO, Ağırlıklı Ortalama) ve birim/toplam tutarı tanımlar. Yöntem–dönem uyumu Schematron kurallarıyla kontrol edilir.
<Line id="L-0001">
…
<Valuation method="WeightedAverage">
<UnitPrice currency="TRY">45.20</UnitPrice>
<Total currency="TRY">54240.00</Total>
</Valuation>
</Line>Not: Yukarıdaki XML parçaları temsilidir. Gerçek alan adları ve zorunluluklar için GİB tarafından yayımlanan kılavuz (PDF), .xsd ve .sch dosyaları esas alınmalıdır.
Örnek XML
Aşağıdaki örnek, entegrasyon testlerinde görsel/doğrulama akışını anlatmak içindir. Şemaya (XSD) ve kurallara (SCH) uyum için resmi pakete bakınız.
Berat ve İmza
Aşağıdaki örnek DSIG + XAdES imza yapısını ve özet zinciri akışını göstermek içindir. Gerçek şema ve zorunluluklar için resmi pakete bakınız.
Yayına çıkmadan önce şema (XSD), iş kuralları (SCH) ve XAdES/DSIG gereklilikleri ile berat–defter hash eşleşmesi otomatik testlerle doğrulanmalıdır.
Sık sorulan sorular
Envanter Defteri için e-Defter kullanımı başladı mı?
Evet, teknik açıdan fiilen mümkün. 26.09.2025 tarihli GİB duyurusuyla teknik paket (kılavuz, XSD, SCH, XSLT, örnekler) yayınlandı. Hukuki çerçeve, Elektronik Defter Genel Tebliği (Sıra No:1) değişiklikleriyle desteklenir.
e-Envanter Defteri zorunlu mu, yoksa ihtiyari mi?
İhtiyari. Duyuru zorunluluk getirmiyor. GİB ileride sektör/ölçek kriterleriyle zorunluluk tanımlayabilir; teknik altyapınızı şimdiden hazırlamanız önerilir.
Hangi teknik dosyalar gerekiyor?
Kılavuz + XSD + SCH + XSLT + örnek XML. Özellikle edefter.xsd / edefter_ek.xsd, XBRL-GL şemaları (gl-bus, gl-cor, gl-muc…), envanter_defter.sch / envanter_berat.sch ve envanter.xslt temel bileşenlerdir.
Açılış/kapanış onayları nasıl ele alınmalı?
Dönem bazında ve gün odaklı. Opening / Closing onaylarının dönem aralığıyla tutarlılığı Schematron kurallarıyla doğrulanmalı; akış otomasyona bağlanmalıdır.
Berat imzası ve doğrulama süreci nasıl işler?
XMLDSIG + XAdES zinciri kullanılır. Defter dosyasının özeti berata taşınır; imza ve zaman damgası ile bütünlük sağlanır. Yayına çıkmadan önce hash ve referansların otomatik testleri koşulmalıdır.
e-Envanter Defterini sadece XSD ile doğrulamak yeterli mi?
Hayır. XSD yapısal doğrulama sağlar; iş kuralları için Schematron (SCH) zorunludur. CI/CD hattında XSD + SCH birlikte "build-fail" koşulu olmalıdır.
Envanter Defterinin elektronik olarak tutulabileceğine dair resmi referans neresi?
GİB Duyuruları (26.09.2025 paketi) ve Elektronik Defter Genel Tebliği (Sıra No:1). Duyuruda paket yayınlandığı belirtilir; "başlangıç tarihi" ibaresi verilmez.
e-Defter süreçleriniz için NES e-Defter sayfasını, Envanter Defteri'nin kullanım esasları için Envanter Defteri e-Defter Kullanımı yazısını inceleyebilirsiniz.
Resmi kaynak
e-Defter Uygulaması Envanter Defteri Kılavuzu
PDF · Gelir İdaresi Başkanlığı · 26 Eylül 2025 · 1.2 MB
GİB Duyurularını Takip Edin
Mevzuat değişikliklerini, özet ve net şekilde e-postanıza iletelim.
Devamını Oku
İlgili yazılar
- GİB Duyurusu
GİB e-Defter ve Berat Yükleme Sürelerini Uzattı (8 Haziran 2026)
202 Sıra No.lu VUK Sirküleri ile 10 ve 15 Haziran 2026 sonları 30 Haziran 2026 Salı gününe uzatıldı. Özet süre tablosu ve güncel takvim yazılarına yönlendirme.
- GİB Duyurusu
GİB e-Defter ve Berat Yükleme Sürelerini Uzattı (11 Mayıs 2026)
198 Sıra No.lu VUK Sirküleri ile e-Defter oluşturma, imzalama ve berat yükleme sürelerinde uzatım. Özet süre tablosu ve güncel takvim yazılarına yönlendirme.
- NES'ten Haber
e-Defter Uygulaması Kapsamında Envanter Defteri ve Berat Yükleme Süreleri
GİB’in 06.05.2026 tarihli duyurusuna göre envanter defteri ve berat yükleme süreleri; 08.06.2026 VUK 202 sonrası güncellenmiş 2026 takvimi ve süre uzatımı yazısına yönlendirme.