E-Fatura & e-Arşiv & e-İrsaliye Hata/Durum Kodları (2025–2026): Anlamları ve Çözüm Adımları

adim adim e fatura basvuru

E-belge süreçlerinde en çok zaman kaybı “hata/durum kodunu” doğru okumamaktan kaynaklanır. Bu rehber, en sık görülen kodların anlamı, olası nedenleri ve pratik çözüm adımlarını tek sayfada toplar. 2025 sonbaharında yayımlanan UBL-TR ve şematron güncellemeleri ile bazı kontroller sıkılaştı; 1 Ekim 2025’ten itibaren yeni kurallar devrede. Bu yüzden hem eski hem de güncel kod akışlarını birlikte ele aldık.


1) “Kod”ları Nasıl Okumalıyım? (Hızlı Akış Mantığı)

  • 1000’li başlangıçlar genelde zarf/fatura iletim süreci hakkında durum bildirir: kuyruğa alındı, iletildi, bekliyor, işlenemedi vb. (örn. 1000 Zarf Kuyruğa Eklendi).
  • 1100–1199 aralığı çoğunlukla yapısal/validasyon (XML, şematron, zorunlu alan) problemlerini gösterir (örn. 1103 Zorunlu alan boş, 1170 Şematron uyumsuz).
  • 1210 → 1215 → 1230/1240 gibi zincirler deneme/tekrar ve sonuç akışını ifade eder: birkaç deneme sonrası hâlâ başarısızsa 1215 ile durur; yeniden gönderim veya düzeltme gerekir. Başarısız zarf yeniden gönderildiğinde 1230 gibi kodlar görülebilir. 1300 ise genelde “alıcıya başarıyla ulaştı” durumudur.

İpucu: “Durum kodu başarılı/başarısız mı?” sorusunda tek satıra takılmayın; zarf → GİB → alıcı zincirinde önceki/sonraki kodları da kontrol edin. Birçok vaka, 1210 denemelerinden sonra 1215’te sonlanır ve tekrar gönderim gerekir.


2) 2025–2026’ta Ne Değişti?

  • 05.09.2025 duyurusu ile e-Fatura paketi ve UBL-TR (Kod Listeleri) Kılavuzu güncellendi; şematron kuralları sıkılaştı ve yeni istisna/kod eklemeleri yapıldı. 01.10.2025 itibarıyla yürürlükte. (e-Arşiv için de Ekim içinde ilave devreye alımlar açıklandı.)
  • Bu, zorunlu alan/şema kontrollerinde daha fazla hata yakalanacağı ve bazı faturaların önceden geçse de artık geçmeyebileceği anlamına gelir. Geliştirme/test planlarınızı bu tarihlere hizalayın.
Benzer Yazı:  Büyüyen İşletmeler İçin Yeni Bir Adım: ERP Geçişini Doğru Zamanda, Doğru Şekilde Yapmak -2025

3) En Sık Görülen 15 Kod (Kısa Tablo)

Aşağıdaki liste e-Fatura/e-Arşiv/e-İrsaliye süreçlerinde en sık sorulan kodlardan derlenmiştir. Kod açıklamaları ve örnek akışlar, yaygın paylaşımlı kılavuzlar ve sektör rehberleriyle doğrulanmıştır. (Kaynaklar sayfa sonunda.)

Kod — Ne Anlama Gelir — Olası Neden — Ne Yapmalı?

  • 1000 — Zarf kuyruğa eklendi — GİB yoğun/normal süreç — Bir süre bekleyin, durumu tazeleyin.
  • 1101 — XML/Yapı hatası — Hatalı etiket, eksik kapanış — XML’i doğrulayın; entegratör/geliştiriciyle şematrona göre düzeltin.
  • 1103 — Zorunlu alan boş — Vergi no, tarih, tip vb. eksik — Faturayı açıp zorunlu alanları doldurun; tekrar gönderin.
  • 1104 — Numara tekrarı/benzersiz değil — Aynı seri-sıra/ETTN tekrar — Yeni numara üret; mükerrer kaydı iptal/yeniden düzenle.
  • 1132 — Beklenmeyen içerik (XML değil/bozuk) — Dosya biçimi hatalı — UBL-TR uyumlu XML oluşturup tekrar deneyin.
  • 1163 — Zarfta daha önce kayıtlı fatura — Mükerrer zarf — Yeni zarf oluşturun; tekilleştirin.
  • 1170 — Şematron uyumsuz — Kural ihlali (tip/alan) — Şematron log’una göre alanları düzeltip tekrar gönderin.
  • 1195 — Sistemsel hata — Geçici sorun — Aynı ETTN ile tekrar gönderin; sürüyorsa entegratör desteği.
  • 1210 — Gönderim başarısız (tekrar denenecek) — Ulaşım/validasyon hatası — Nedenini kontrol edin; otomatik/manuel tekrar bekleyin.
  • 1215 — Gönderim başarısız; tekrarlar sonlandı — Birkaç deneme de başarısız — Faturayı düzeltip yeniden gönderin.
  • 1220 — Hedeften sistem yanıtı gelmedi — Alıcı/posta kutusu erişilemedi — Alıcı entegratörüyle teyit; tekrar deneyin.
  • 1230 — Alıcıda işlenemedi — Alıcı entegrasyon hatası — Alıcıdan hata detayını isteyin; düzeltip yeniden gönderin.
  • 1240 — Alıcı reddetti/işleyemedi — Ticari kurgu/alan uyuşmuyor — Yanıt/hata açıklamasına göre düzeltin/iptal-iade.
  • 1300 — Başarılı; alıcıya ulaştı — Süreç tamam — Muhasebe/defter akışına geçin; ek işlem gerekmez.
  • e-İrsaliye benzer akış — 12xx/13xx’ler iletim/sonuç — Şema ve zorunlu alanlar benzer mantıkta kontrol edilir.

Not: Kod adları kısa özetlenmiştir; kendi entegratör panelinizdeki mesaj ile birlikte okumayı unutmayın.


4) Hataları Hızla Çözmek İçin Adım Adım Kontrol Listesi

  1. Durum zincirini kontrol edin: 1210 → 1215 gibi akış mı, yoksa tek seferlik 1103 gibi alan hatası mı?
  2. Zorunlu alanları gözden geçirin (tarih, vergi no, tip, senaryo, satır vergileri, belge no, müşteri bilgileri). 01.10.2025 sonrası şematron bazı alanlarda daha hassas.
  3. Numara/ETTN tekilliğini kontrol edin (1104). Mükerrer durumlarda yeni seri-sıra üretin.
  4. XML/UBL-TR doğrulaması yapın (1101/1170/1132). Entegratörünüzün doğrulama çıktısını inceleyin.
  5. Alıcı tarafı kaynaklı hatalarda (1220/1230) alıcı entegratörüyle iletişime geçip tekrar deneyin.
Benzer Yazı:  Meslek Önerileri: 2025’in En Çok Para Kazandıran Meslekleri

5) 2025 Sonbahar Güncellemeleri: UBL-TR & Şematron

  • Yeni/ek kurallar nedeniyle “daha önce geçen” faturaların şimdi takılması olağandır. Bu, özellikle istisna, tevkifat, KDV muafiyetleri ve tip/senaryo seçimlerinde görülür.
  • Duyurularda yeni istisna kod(lar)ı ve kod listesi ekleri yer aldı; şematron dosyaları güncellendi. Geliştirme/test süreçlerinizi 01.10.2025 yürürlük tarihine göre uyarlayın.

6) Sektörel Not: İlaç & Tıbbi Cihaz (ILAC_TIBBICIHAZ) Senaryosu

  • Bu senaryoda ek alan/kurallar vardır ve kılavuz 2025 içinde güncellenmiştir. İlgili senaryoyu seçmeden düzenlenen faturalar zorunlu alan hataları verebilir (1103/1170). En güncel teknik kılavuz ve güncelleme özetlerine bakın. ebelge.gib.gov.tr+2pwc.com.tr+2

7) SSS – Sık Sorulan Sorular

“1215’te kaldı; ne yapmalıyım?”
1215, birden çok denemenin başarısız olduğunu ve tekrarların durdurulduğunu gösterir. Gönderimden önceki hata/durum kodlarını ve entegratör log’unu inceleyin; düzelterek yeniden gönderin.

“Tekrarlı fatura numarası (1104) uyarısı aldıktan sonra ne yaparım?”
Aynı seri-sıra/ETTN daha önce kullanılmış olabilir. Faturayı iptal-iade akışına alıp yeni numara ile yeniden düzenleyin.

“1300 geldiyse süreç tamam mı?”
Evet, genellikle alıcıya ulaştı ve işlem tamam anlamına gelir; defter/muhasebe akışına geçebilirsiniz.


8) DİA/Kurumsal ERP’de Pratik İpuçları

  • Tekilleştirme: Seri-sıra ve ETTN çakışmalarına karşı otomatik kontrol/uyarı kurgulayın.
  • Şematron ön-kontrolü: Fatura kaydı sırasında “taslak doğrulama” ile 1101/1170 riskini erkenden yakalayın.
  • Hata dashboard’u: 1210/1215/1230 vakalarını zaman damgası + kullanıcı + müşteri kırılımında raporlayın; kronikleşen hataları süreçte düzeltin.
  • Medikal senaryolar: ILAC_TIBBICIHAZ tiplerinde ürün kimlik/lot alanlarını zorunlu hale getirip kullanıcıya görsel uyarı verin (tool-tip/yardım bağlamı).

9) İndirilebilirler

  • “En Sık 50 Kod – Excel/CSV” (Kod | Kısa açıklama | Olası neden | Çözüm kutusu)
  • “Hata Akış Posteri (1210→1215→1230→1300)”
    Hazırlamamı istersen hemen oluşturup dosya bağlantısını paylaşırım.

Kaynaklar (seçme)

Benzer Yazı:  Tıbbi Cihaz Faturası Nasıl Kesilir? İlaç ve Tıbbi Cihaz E-Fatura Uyumlu Yazılım: DİA 2025

İçeriği Oyla

Popüler Videolar

DİA Erp Demo

Hemen ücretsiz dene