Şematron hatası, e-Fatura veya e-Defter dosyasında mekan mekan bilgilerin ilgili iş kurallarına uymaması ortaya çıkan doğrulama hatasıdır. Hata, XML dosyasının teknik yapısını değil, dosyada bulunan bilgilerin birbiriyle uyumunu da kontrol eden şematron kurallarında ortaya çıkmaktadır. 2026 yılında şematron hataları e-Defter beratlarının oluşturulması ve e-Fatura gönderim aşamalarlarında karşılaşılabilen problemler arasında mekan almaktadır.
Şematron hatasının gerekçeyi tek kayıtla sınırlı değildir. Zorunlu alanın boş bırakılması, tarih bilgilerinin periyotla uyuşmaması, borç ve alacak toplamlarının tutmaması veya kullanılan yazılımın güncel GİB kurallarıyla uyumlu olmaması hata alınmasına yol açabilmektedir. Hatanın çözümü için önce hata mesajındaki kuralın hangi mekanı işaret ettiği belirlenmelidir.
Şematron Hatası Nedir? Nasıl Çözülür? 2026

Şematron ile şema hatası aynı değildir. Şema kontrolü XML dosyasının teknik yapısını ve zorunlu mekanlarını denetlerken şematron kontrolü dosyadaki verilerin belirlenen iş kurallarına uyup uymadığını kontrol etmektedir. Ayrım formül aşamasında kıymet taşımaktadır.
E-Defter tarafında karşılaşılan şematron hatalarının nedenleri arasında boş bırakılan zorunlu zeminler, borç ve alacak toplamlarının birbirini karşılamaması ve devir dışında kalan tarihli fişler bulunmaktadır. Mikro ziyaretçileri için yayımlanan güncel destek malumatlarında üç kontrolün ilk evrede yapılması önerilmektedir.
Tarih kontrolü de kıymet taşımaktadır. Yevmiye kaydındaki tarih ile oluşturulan berat periyotu arasında uyumsuzluk bulunması doğrulama sürecini etkileyebilmektedir. Kapanış fişinin geçersiz tarihe kaydedilmesi de şematron kontrolünde problem oluşturabilmektedir.
Firma bilgilerinin eksiksiz olması gerekir. Vergi kimlik numarası veya T.C. Kimlik numarası gibi zorunlu sahalarda eksiklik bulunması XML dosyasının ilgili iş kuralından geçememesine gerekçe olabilmektedir. Hesap programı ve cari bilgilerindeki uyumsuzluklar da kontrol edilmelidir.
Kullanılan muhasebe programının güncel tutulması da yanıt sürecinin kayda değer parçasıdır. GİB tarafından kullanılan şema ve şematron kurallarındaki değişikliklerin yazılıma uygulanmaması halinde oluşturulan dosya güncel doğrulama kurallarından geçemeyebilmektedir. GİB'in e-Fatura forumundaki açıklamalarda da alıcı sistemlerinin GİB ile aynı şema ve şematron kontrollerini kullanması gerektiği dile getirilmektedir.
E-Fatura gönderimlerinde 1150 koduyla karşılaşılan “Şematron kontrol sonucu hatalı” mesajı, dosyanın ilgili şematron kontrolünü geçemediğini göstermektedir. Hatanın hangi sahadan kaynaklandığı hata ayrıntısında görülebilmektedir. Mesela vatan kodu veya VKN/TCKN bilgisinin ilgili kurala uygun olmaması tür kontrol sonucuna yol açabilmektedir.
Bazı konumlarda güçlük gönderici yerine alıcı sisteminden kaynaklanabilmektedir. GİB'in mazi tarihli teknik açıklamalarında, alıcının güncel olmayan veya GİB'den değişik şema ve şematron kuralları kullanmasının hataya yol açabileceği vurgulanmaktadır. Böyle hâlde alıcı sisteminin güncellenmesi gerekebilmektedir.
Güçlük muhasebe kaydından kaynaklanıyorsa kayıt düzeltilmelidir. Ardından e-Defter veya ilgili XML dosyası modernden oluşturulmalı ve doğrulama tekrar çalıştırılmalıdır. Dosyanın güncelden gönderilmesi hatalı malumat düzeltilmedikçe meseleyi ortadan kaldırmamaktadır.
Şematron kontrolü geçmeden dosyanın gönderilmesi önerilmemektedir. Hatanın kaynağı tespit edilerek kayıt, evre, zorunlu zeminler ve yazılım sürümü kontrol edilmelidir. 2026 yılında karşılaşılan şematron hatalarının karşılık süreci isabetli kontrol noktasından başlatılabilmektedir.




