KOSIT Validator Hata Kodları: Tüm 21 BR-DE XRechnung Doğrulama Hataları Kılavuzu [2026]
XRechnung veya ZUGFeRD faturanızı gönderirken doğrulama hataları mı alıyorsunuz? Bu kapsamlı kılavuz, tüm KOSIT validator hata kodlarını, anlamlarını ve bunları anında nasıl düzelteceğinizi açıklar.
E-faturanız KOSIT doğrulamasından geçmediğinde, BR-DE-15 veya UBL-CR-646 gibi şifreli hata kodları için net açıklamalar bulmak sinir bozucu olabilir. "Leitweg-ID fehlt" veya "Pflichtfeld fehlt" hatalarıyla karşılaşıyor olsanız da, bu kılavuz her KOSIT validator hata mesajı için anında çözümler sunar.
KOSIT Validator Nedir ve E-Faturalar Neden Doğrulamada Başarısız Olur?
KOSIT (Koordinierungsstelle für IT-Standards) validator, Almanya'nın XRechnung ve ZUGFeRD formatlarındaki elektronik faturaları doğrulamak için resmi aracıdır. 2025'te başlayan zorunlu B2B e-faturalama ile, bu doğrulama hatalarını anlamak, Alman devlet portallarına ve iş ortaklarına başarılı fatura gönderimi için çok önemlidir.
Validator, faturanızı şunlara göre kontrol eder:
- 21 Almanya'ya özgü iş kuralı (BR-DE kodları)
- Avrupa EN16931 standart gereksinimleri
- XML şema uyumluluğu (UBL veya CII)
- PDF/A-3 standartları (sadece ZUGFeRD için)
En Yaygın KOSIT Validator Hata Kodları ve Nasıl Düzeltilir
BR-DE-15: Leitweg-ID Eksik veya Geçersiz ("Leitweg-ID fehlt")
Hata Mesajı: "Das Element 'Buyer reference' (BT-10) muss übermittelt werden"
Anlamı: Faturanızda Alman kamu sektörü faturaları için zorunlu bir yönlendirme tanımlayıcısı olan Leitweg-ID eksik.
Nasıl düzeltilir:
- Müşterinizden doğru Leitweg-ID'yi alın (format: XX-XXXXXX-XX-XXXXX)
- BuyerReference (BT-10) alanına ekleyin
- 40 karakteri aşmadığından emin olun
- Tire işaretlerini belirtilen tam konumlara ekleyin
BR-DE-21: Geçersiz XRechnung Spesifikasyon Tanımlayıcısı
Hata Mesajı: "Specification identifier MUST have the value 'urn:cen.eu:en16931:2017#compliant#urn:xrechnung:3.0'"
Anlamı: Faturanız format sürümünü yanlış tanımlıyor, genellikle ZUGFeRD ve XRechnung spesifikasyonlarını karıştırıyor.
Nasıl düzeltilir:
- XRechnung 3.0 için: Tam olarak
urn:cen.eu:en16931:2017#compliant#urn:xrechnung:3.0kullanın - XRechnung 2.3 için:
urn:cen.eu:en16931:2017#compliant#urn:xrechnung:2.3kullanın - ZUGFeRD profil tanımlayıcılarını XRechnung ile karıştırmayın
BR-DE-5, BR-DE-6, BR-DE-7: Eksik Satıcı İletişim Bilgileri ("Pflichtfeld fehlt")
BR-DE-5: "Seller city MUST be provided"
BR-DE-6: "Seller post code MUST be provided"
BR-DE-7: "Seller contact telephone number MUST be provided"
Anlamı: Alman düzenlemeleri, bazı AB ülkelerinin aksine, eksiksiz satıcı iletişim bilgilerini gerektirir.
Nasıl düzeltilir:
- BR-DE-5: Satıcının şehir adını ekleyin
- BR-DE-6: Tam posta kodunu ekleyin
- BR-DE-7: Geçerli bir telefon numarası sağlayın (ülke koduyla)
UBL-CR-646: SubInvoiceLine İzin Verilmiyor
Hata Mesajı: "A UBL invoice should not include the SubInvoiceLine"
Anlamı: Faturanız, XRechnung UBL formatında izin verilmeyen alt fatura satırı öğeleri içeriyor.
Nasıl düzeltilir:
- XML'inizden tüm SubInvoiceLine öğelerini kaldırın
- Hiyerarşik satır öğelerini basit fatura satırlarına düzleştirin
- Alt satır oluşturmayı devre dışı bırakmak için ERP dışa aktarma ayarlarınızı kontrol edin
PEPPOL-EN16931-R008: Boş Öğeler Algılandı
Hata Mesajı: "Document MUST not contain empty elements"
Anlamı: XML'niz içeriği olmayan etiketler içeriyor, bu XRechnung 3.0 tarafından kesinlikle yasaklanmıştır.
Nasıl düzeltilir:
- Tüm boş XML etiketlerini kaldırın (örn.
<Description></Description>) - İsteğe bağlı alanların kullanılmıyorsa tamamen atlandığından emin olun
- XML oluşturucunuzun yer tutucu etiketler oluşturmadığını doğrulayın
XRechnung Sürüm Özel Doğrulama Hataları
XRechnung 3.0 Yeni Zorunlu Alanlar (Şubat 2024'ten İtibaren)
BT-34 & BT-49: Elektronik Adres Gerekli
"Seller electronic address MUST be provided"
"Buyer electronic address MUST be provided"
Anlamı: XRechnung 3.0, her iki taraf için de elektronik adresleri zorunlu hale getirdi.
Nasıl düzeltilir:
- BT-34 alanına satıcının e-postasını ekleyin
- BT-49 alanına alıcının e-postasını ekleyin
- Format kullanın:
EM:email@domain.come-posta adresleri için
BR-CO-10 & BR-S-08: KDV Hesaplama Hataları
Hata Mesajı: "VAT amount = taxable amount × (rate / 100)"
Anlamı: KDV hesaplamalarınız gerekli hassasiyetle (2 ondalık basamak) eşleşmiyor.
Nasıl düzeltilir:
- Yeniden hesaplayın: KDV = Vergiye Tabi Tutar × (KDV Oranı / 100)
- Tam olarak 2 ondalık basamağa yuvarlayın
- Satır düzeyindeki KDV toplamının fatura düzeyindeki KDV'ye eşit olduğundan emin olun
ZUGFeRD Doğrulama Hataları ve PDF/A Uyumluluğu
PDF/A-3 Uyumluluk Başarısızlıkları ("PDF/A nicht konform")
Yaygın ZUGFeRD'ye özgü hatalar:
- ISO 19005-3:2012 İhlalleri:
- • "XMP Metadata invalid value"
- • "Embedded file not found"
- • "PDF/A identification missing"
PDF/A hatalarını nasıl düzeltirsiniz:
- PDF'nin PDF/A-3 olarak kaydedildiğinden emin olun
- XML'i
factur-x.xmlolarak gömün (ZUGFeRD 2.x için) - Gömülü faturayı tanımlayan uygun XMP meta verilerini ekleyin
ZUGFeRD Profil Uyumsuzlukları ("Profil nicht unterstützt")
Hata Mesajı: "ZUGFeRD profile not supported for this validation"
Mevcut profiller ve ne zaman kullanılacakları:
- MINIMUM: Sadece temel fatura verileri
- BASIC: Standart ticari faturalar
- EN 16931: Avrupa standart uyumluluğu
- XRECHNUNG: Alman kamu sektörü (bunun yerine XRechnung formatını kullanın)
- EXTENDED: Ek özel alanlar
E-Faturanızı Göndermeden Önce Nasıl Doğrularsınız
Adım Adım Doğrulama Süreci
-
Doğru formatı seçin:
- Alman kamu sektörü için XRechnung
- PDF gereksinimi olan B2B için ZUGFeRD
-
Doğru sürümü seçin:
- XRechnung 3.0 (güncel)
- ZUGFeRD 2.3 (en son)
-
Zorunlu alanları ön doğrulayın:
- Leitweg-ID (BR-DE-15)
- Satıcı iletişim bilgileri (BR-DE-5, 6, 7)
- Vergi kaydı (BR-DE-16)
- Elektronik adresler (BT-34, BT-49)
-
Invoice-Converter.com'un ücretsiz validator'ını kullanın:
- XML veya PDF dosyanızı yükleyin
- Anlaşılır dilde anında hata açıklamaları alın
- Düzeltilmiş faturayı indirin
Hızlı doğrulama ipucu: Uyumlu faturalar otomatik olarak oluşturmak için PDF'den XRechnung'a dönüştürücümüzü kullanın veya tüm formatlar için evrensel dönüştürücümüzü deneyin.
Yaygın Arama Sorguları Yanıtlandı
"Was bedeutet Fehler BR-DE-1?"
BR-DE-1, ödeme koşulları sağlandığında ödeme bilgilerini gerektirir. IBAN/BIC veya ödeme yöntemi ayrıntılarını ekleyin.
"Wie validiere ich eine XRechnung?"
Invoice-Converter.com'un ücretsiz XRechnung validator'ını veya resmi KOSIT validator aracını kullanın. XML dosyanızı yükleyin ve doğrulama raporunu inceleyin.
"E-Rechnung wird abgelehnt - was tun?"
Belirli hata kodları için doğrulama raporunu kontrol edin, önce zorunlu alan hatalarını düzeltin (BR-DE kodları), ardından hesaplama ve format sorunlarını ele alın.
"XRechnung Pflichtfelder Liste"
Zorunlu alanlar şunları içerir: Fatura numarası, düzenleme tarihi, satıcı bilgileri, alıcı bilgileri, Leitweg-ID (kamu sektörü), vergi bilgileri, satır kalemleri ve toplamlar.
Hızlı Hata Kodu Referans Tablosu
| Hata Kodu | Almanca Mesaj | İngilizce Anlamı | Hızlı Düzeltme |
|---|---|---|---|
BR-DE-15 |
Leitweg-ID fehlt | Missing routing ID | Leitweg-ID ekleyin |
BR-DE-21 |
Ungültiges Format | Invalid specification | Doğru tanımlayıcı kullanın |
BR-DE-5 |
Stadt fehlt | City missing | Satıcı şehri ekleyin |
BR-DE-16 |
Steuernummer fehlt | Tax ID missing | KDV/vergi numarası ekleyin |
UBL-CR-646 |
Unterzeilen nicht erlaubt | No sub-lines allowed | SubInvoiceLine kaldırın |
PEPPOL-EN16931-R008 |
Leere Elemente | Empty elements | Boş etiketleri kaldırın |
Sektöre Özgü Doğrulama Zorlukları
Otomotiv Sektörü
Diferansiyel Vergilendirme
İkinci el parçalar için özel KDV kuralları, belirli vergi kategori kodları gerektirir. Uygun gerekçe metniyle "AE" (tersine kayıt) veya "E" (muaf) kullanın.
Sağlık Hizmetleri
Tıbbi Cihaz Tanımlama
UDI (Benzersiz Cihaz Tanımlama), ürün açıklamalarında belirli biçimlendirmeyi takip etmelidir.
İnşaat
Tersine Kayıt Prosedürleri
Bauleistungen (inşaat hizmetleri), "Reverse charge" referansıyla özel vergi kategorisi "AE" gerektirir.
Invoice-Converter.com ile Anında Doğrulama Alın
Şifreli hata mesajlarıyla uğraşmayı bırakın. Invoice-Converter.com şunları sağlar:
- Anında hata çevirisi - Almanca ve İngilizce açıklamalar
- Tek tıkla düzeltmeler - Yaygın hataların otomatik düzeltilmesi
- Format dönüştürme - XRechnung ve ZUGFeRD arasında dönüştürme
- Sürüm geçişi - Faturaları güncel standartlara güncelleme
- Ücretsiz doğrulama - Kayıt gerekmez
E-Faturanızı Şimdi Doğrulayın →
E-Fatura Doğrulama Değişiklikleriyle Güncel Kalın
E-faturalama düzenlemeleri ve doğrulama kuralları düzenli olarak değişir. Aşağıdakiler için Invoice-Converter.com bültenine abone olun:
- Yeni hata kodu açıklamaları
- Sürüm güncelleme bildirimleri
- Sektöre özgü doğrulama kılavuzları
- B2B e-faturalama görev güncellemeleri
Son güncelleme: Ocak 2026 | Sürüm: XRechnung 3.0.2, ZUGFeRD 2.3
Anahtar Kelimeler: KOSIT validator, XRechnung doğrulama hataları, ZUGFeRD hataları, E-Rechnung validieren, BR-DE-1 ile BR-DE-21, tüm BR-DE hata kodları, Leitweg-ID fehlt, Pflichtfeld fehlt, XRechnung 3.0 hataları, e-fatura doğrulama 2026, KOSIT hata kodları, XRechnung fehler, ZUGFeRD doğrulama, Alman e-faturalama
🚀 Faturalarınızı dönüştürmeye hazır mısınız?
PDF faturalarınızı bugün XRechnung, ZUGFeRD ve diğer formatlara dönüştürmeye başlayın. 3 günlük ücretsiz deneme dahil.