Elektronik fatura süreçlerinde her adımın dijital olarak kaydedilmesi işletmelere büyük bir kolaylık sağlıyor. Bu sürecin doğru yönetilebilmesi içinse teknik detayların iyi anlaşılması son derece önemli. Gönderimden onaya, sistem hatalarından başarıyla tamamlanan işlemlere kadar her aşama için belirli bir kod bulunuyor. Bu kodlar fatura akışının görünmeyen altyapısını oluşturarak taraflara sürecin işleyişi hakkında bilgi veriyor. Bu yazıda e-fatura durum kodlarının ne anlama geldiğini detaylıca ele aldık.
E-fatura Durum Kodu Nedir?
e-Fatura durum kodları elektronik fatura sürecinde faturanın hangi aşamada olduğunu gösteren sayısal ifadelerdir. Bir işletme mal veya hizmet satışı yaparken düzenlediği e-faturayı Gelir İdaresi Başkanlığı (GİB) sistemine gönderir. Bu aşamada belge farklı kontrollerden geçer ve her kontrol adımı için özel bir durum kodu atanır.
Atanan kodlar faturanın gönderildiğini, alıcıya ulaştığını, onaylandığını ya da bir hata nedeniyle işleme alınamadığını açıkça belirtir. Böylece hem gönderici hem alıcı faturanın durumunu anlık olarak takip edebilir.
E-fatura Durum Kodları Nasıl Çalışır?
Her e-fatura GİB sistemine ulaştığında zarf olarak adlandırılan .zip dosyası hâlinde işleme alınır. Bu zarf önce sistemin kuyruk yapısına kaydedilir, ardından çeşitli teknik testlerden geçirilir. GİB’in e-fatura altyapısı belge bütünlüğünü ve güvenliğini sağlamak için birden fazla kontrol katmanı uygular.
İlk aşamada, gönderilen zarfın biçimi incelenir: Dosyanın .zip uzantılı olması, içinde geçerli XML’in 32 karakter uzunluğundaki benzersiz bir kimlik numarasıyla (ETTN veya Zarf ID) tanımlanması gerekir. Bu kriterleri karşılamayan belgeler sistem tarafından otomatik olarak reddedilir ve 1110, 1111, 1132 gibi hata kodlarıyla kullanıcıya bildirilir.
Sonraki adımda fatura içeriği, GİB tarafından tanımlanmış XSD ve Schematron kurallarına göre denetlenir. Bu kurallar belge yapısının, zorunlu alanların ve iş kurallarının doğru tanımlanıp tanımlanmadığını kontrol eder. Örneğin tarih, vergi numarası, para birimi ya da tutar alanlarında eksiklik veya biçim hatası varsa sistem 1150 veya 1160 kodlarını üretir. Bu sayede fatura, gönderimden önce olası veri tutarsızlıklarından arındırılmış olur.
Elektronik imza ve yetki doğrulaması da sürecin önemli bir parçasıdır. Fatura, imza sahibinin vergi kimlik numarası (VKN) ile veya T.C. kimlik numarasıyla eşleştirilir. İmza yetkisinin geçerliliği kontrol edilir. İmza eksik, geçersiz ya da yetkisiz bir kullanıcıya aitse 1161, 1176 veya 1177 gibi durum kodları verilir. Bu denetimler elektronik belgenin hukuki geçerliliğini güvence altına alır.
Tüm bu kontrollerin ardından fatura, GİB sisteminden alıcı tarafa iletilir. Bu aşamada da farklı durum kodları üretilir. Belgenin başarıyla ulaştığı durumda 1200 veya 1300 kodu görülürken alıcı sistemin yanıt vermemesi veya teknik bir hata oluşması durumunda 1210, 1220 ya da 1230 gibi kodlar söz konusu olur. Böylece gönderici, faturanın hangi noktada takıldığını anlık olarak takip edebilir ve gerekli adımları hızlıca atabilir.
E-fatura Durum Kodu Neden Önemlidir?
Durum kodlarının sağladığı en önemli avantaj işletmelere şeffaf bir takip imkânı sunmasıdır. Olası bir hata durumunda sistem tarafından bildirilen kod sayesinde sorunun kaynağı hızlıca tespit edilerek gerekli düzeltmeler yapılabilir. Bu da zaman kaybını ve mali riskleri azaltır. e-Fatura durum kodlarıyla elektronik fatura süreci daha güvenli, izlenebilir ve yönetilebilir hâle gelir.
Bir diğer avantajıysa yasal gerekliliklerin tam olarak yerine getirilip getirilmediğini takip etmeyi mümkün kılmasıdır. Bu sistem sayesinde kâğıt fatura yerine elektronik fatura kullanılarak zamandan ve maliyetten tasarruf edilir. Elektronik faturalar çok daha pratik şekilde gönderilebilir, depolanabilir ve arşivlenebilir. Doğal kaynak kullanımının sınırlanmasıyla da çevresel sürdürülebilirliğe katkı sağlanır.
En Çok Karşılaşılan Durum Kodları
GİB sisteminde atanan kodların ne anlama geldiğini ve hata barındıran kodların nasıl çözümleneceğini bir tablo hâline getirdik. Aşağıdaki tabloyu inceleyerek hangi durum kodunun işlemin başarıya ulaştığını, hangisinin belirli bir hatayı işaret ettiğini görebilirsiniz.
| Durum Kodu | Durum Açıklaması | Çözüm |
| 1000 | Fatura başarıyla gönderildi. | Faturanın gönderildiğini bildirir. Herhangi bir işlem yapılması gerekmez. |
| 1100 | Fatura işleme alındı. | GİB tarafından işleme alınmıştır. Herhangi bir işlem yapılması gerekmez. |
| 1110 | Fatura .zip dosyası değil. | Faturanın .zip uzantılı bir dosya olarak yeniden gönderilmesi gerekir. |
| 1111 | ID uzunluğu geçersiz. | 32 karakterden oluşan ID numarasının uygun formatta yeniden gönderilmesi gerekir. |
| 1120 | Fatura karşı tarafa iletilemedi. | Faturanın yeniden gönderilmesi gerekir. |
| 1130 | Zip açılamadı. | Dosya açılamamıştır, yeniden gönderilmesi gerekir. |
| 1131 | Zip uzantılı dosya fatura içermiyor. | Faturanın tekrar gönderilmesi gerekir. |
| 1132 | Fatura XML formatında değil. | Dosyanın XML formatında yeniden gönderilmesi gerekir. |
| 1133 | Zarf ID ve XML dosya adı aynı olmalı. | Sorunun giderilip dosyanın tekrar gönderilmesi gerekir. |
| 1140 | Doküman ayrıştırılamadı, içeriğe ulaşılamıyor. | Sorunun ortadan kalkması için zarfın yeniden gönderilmesi gerekir. |
| 1141 | Zarf olarak kullanılan .zip dosyasının ID numarası yok. | ID numarasıyla ilgili düzenleme yapıldıktan sonra fatura tekrar gönderilir. |
| 1142 | Zarf ID ile .zip dosyasının adı aynı olmalı. | Uyumsuzluk giderilerek faturanın yeniden gönderilmesi gerekir. |
| 1143 | Geçersiz versiyon. | Faturanın yeniden gönderilmesi gerekir. |
| 1150 | Schematron kontrol sonucunda hata. | Kurallara uyulduğundan emin olunarak faturanın tekrar gönderilmesi gerekir. |
| 1160 | XML şema kontrolünde sorun yaşandı. | Alıcı taraf ile faturayı düzenleyenin iletişime geçmesi ve faturanın yeniden gönderilmesi gerekir. |
| 1161 | İmza sahibinin T.C. kimlik numarası/VKN alınamadı. | Belge kontrolü yapılmalı, eksiklik veya yanlışlık varsa düzeltilerek fatura yeniden gönderilmelidir. |
| 1162 | İmza kaydedilemedi. | İmza kontrolü yapılması ve faturanın tekrar gönderilmesi gerekir. |
| 1163 | Gönderilen dosya sistemde daha önce kayıtlı olan bir faturaya ait. | Faturanın yeniden gönderilmesi gerekir. |
| 1164 | Gönderilen dosya sistemde daha önce kayıtlı olan bir belgeyi içermekte. | Faturanın tekrar gönderilmesi gerekir. |
| 1170 | Yetki kontrol edilemedi. | Faturanın yeniden gönderilmesi gerekir. |
| 1171 | Gönderici birim yetkisiz. | Gerekli yetkilendirme yapılarak faturanın yeniden gönderilmesi gerekir. |
| 1172 | Posta kutusu yetkisi yok. | Gerekli yetkilendirme yapılarak fatura yeniden gönderilmeli. |
| 1175 | İmza yetkisi kontrol edilemedi. | Faturanın yeniden gönderilmesi gerekir. |
| 1176 | İmza sahibinin yetkisi yok. | Kontrol sağlanıp faturanın tekrar gönderilmesi gerekir. |
| 1177 | Geçerliliği bulunmayan imza. | Kontrol sağlanıp faturanın yeniden gönderilmesi gerekir. |
| 1180 | Adres kontrol edilemedi. | Gerekli kontrol yapılıp faturanın bir daha gönderilmesi gerekir. |
| 1181 | Adres bulunamadı. | Alıcı ve satıcı tarafların adresleri kontrol edilerek belge yeniden gönderilmelidir. |
| 1182 | Kullanıcı eklenemedi. | Belge kontrol edilip yeniden gönderilmelidir. |
| 1183 | Kullanıcı silinemedi. | Gerekli kontroller yapılıp belge tekrar gönderilmelidir. |
| 1190 | Sistem yanıtı hazırlanamadı. | Sistemdeki bir sorundan dolayı yapılamayan işlemdir. Belgenin yeniden gönderilmesi gerekir. |
| 1195 | Sistem hatası. | GİB sistemine dair bir problem söz konusudur. Faturanın yeniden gönderilmesi gerekir. |
| 1200 | Zarf başarıyla işlendi. | Kontroller başarıyla tamamlanmıştır, herhangi bir işlem yapılması gerekmez. |
| 1210 | Fatura adrese ulaştırılamadı. | Süreç izlenmeli ve yeniden gönderimin ardından kodun değişip değişmediğinin kontrol edilmesi gerekir. |
| 1215 | Doküman gönderimi başarısız. Yeniden gönderme sonlandı. | Faturanın yeniden gönderilmesi gerekir. |
| 1220 | Hedeften sistem yanıtı gelmedi. | Faturanın alıcısı konumundaki müşteriyle temasa geçilmesi gerekir. Fatura yeniden gönderilmez. Kodun 1230 veya 1300 olarak değişmesi beklenir. |
| 1230 | Hedeften sistem yanıtı başarısız geldi. | 1120 kodunun olumsuz sonuca evrilmesi durumudur. İade sürecini başlatmak gerekmez ancak faturayı yeniden göndermek için adım atılmalıdır. |
| 1300 | Başarıyla tamamlandı. | Süreç sorunsuz tamamlanmıştır. Herhangi bir işlem yapmak gerekmez. |
Yukarıda detaylarıyla verdiğimiz durum kodları, e-fatura sürecinin hatasız ilerlemesi için kritik bilgiler sunar. Bu kodların ne anlama geldiğini bilmek olası sorunların hızlıca çözülmesini sağlar. Bu kodların yanı sıra e-fatura işlemleri sırasında farklı durum kodlarıyla karşılaşabilmek de mümkündür. Nadiren görülen kodlar genellikle sistemseldir veya özel senaryolarla ilgilidir.
Mükellef’in Dijital Çözümleriyle İşletmenizi İleriye Taşıyın!
İşletmenizin kurulumundan yönetimine, muhasebe işlemlerinden sanal ofis kiralamaya kadar tüm süreçlerinizde yanınızdayız! Mükellef olarak hayalinizdeki işi kurup büyütmeniz için uzman ekibimizle birlikte size destek oluyoruz. Muhasebe işlemleri, e-faturaya geçiş, destek ve teşvik başvuruları, globale açılma gibi pek çok alandaki ihtiyaçlarınızı karşılayabilir, taleplerinizi yerine getirebilirsiniz. Siz de hemen mutlu Mükellef müşterilerine katılın, işinizi güvenle ve emin adımlarla büyütün!



