XML veya PDF'i buraya bırakın

XRechnung 3.0, UBL Invoice, ZUGFeRD / Factur-X PDF veya GİB e-Fatura UBL, tüm formatlar desteklenir.

%100 tarayıcıda yerel, sunucumuza veri gönderilmez.

Doğrulama durumu

Format
ZUGFeRD profili
Hatalar
Uyarılar

e-Fatura Doğrulama, XRechnung, UBL ve ZUGFeRD Checker (ücretsiz, online)

e-Faturanızı CEN 16931 / EN 16931'e göre doğrulayın. XRechnung 3.0 (UBL), UBL Peppol BIS, ZUGFeRD / Factur-X PDF ve GİB e-Fatura UBL TR, zorunlu alanlar, toplamlar, profil tespiti. %100 tarayıcıda yerel, yükleme yok.

  • XRechnung 3.0 + UBL + ZUGFeRD/Factur-X + GİB UBL TR
  • %100 yerel, veri yüklemesi yok
  • EN 16931'e göre BT-1'den BT-160'a kadar zorunlu alanlar
  • Toplamlar kontrol edilir + ZUGFeRD profili algılanır

Nasıl çalışır: E-faturayı denetle

1

XML oder PDF hochladen

Ziehe deine XRechnung-XML, UBL-Invoice oder ZUGFeRD/Factur-X-PDF in die Upload-Zone. Akzeptiert werden .xml und .pdf bis 100 MB.

2

Automatische Format-Erkennung

Der Validator erkennt das Format (XRechnung 3.0, UBL, Factur-X), extrahiert bei PDFs das eingebettete XML und identifiziert das ZUGFeRD-Profil.

3

Pflichtfelder + Beträge prüfen

Du siehst sofort: welche BT-Felder fehlen, ob Netto + Steuer = Brutto stimmt, ob die CustomizationID korrekt ist. Klare Fehler- und Warning-Liste.

e-Fatura doğrulama: bilmeniz gerekenler

Türkiye'de e-Fatura ve e-Arşiv zorunluluğu

Türkiye'de 2026 itibarıyla yıllık brüt satış hasılatı belirli eşiklerin üzerindeki mükellefler için GİB (Gelir İdaresi Başkanlığı) e-Fatura uygulaması zorunludur, temel eşik 3 milyon TL'dir, e-Ticaret işletmeleri için 500 bin TL'dir. Mükellefler arası işlemlerde GİB UBL TR 1.2 formatı kullanılır; B2C ve istisna satışlar için e-Arşiv Fatura geçerlidir. AB sınır ötesi işlemlerde EN 16931 normu (XRechnung, UBL Peppol, ZUGFeRD) uygulanır. Yalnızca PDF fatura yapılandırılmış e-fatura gereksinimini karşılamaz. Her alıcının doğrulama yapabilme yeteneği gerekir, ücretsiz bir doğrulayıcı uyum aracıdır, lüks değil.

XRechnung 3.0

XRechnung, Avrupa normu CEN/EN 16931'e dayanan Alman yapılandırılmış e-fatura standardıdır. 3.0 sürümü Şubat 2024'ten beri zorunludur ve 'urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_3.0' CustomizationID'si ile tanımlanır. Yük saf XML'dir, UBL 2.1 veya UN/CEFACT Cross Industry Invoice (CII). 27 Kasım 2020'den beri Alman federal ve eyalet makamları için Leitweg-ID şartıyla zorunludur. B2B'de XRechnung izinli ama zorunlu değildir. Türk ihracatçıları için Almanya'ya kesilen faturalarda kullanılabilir.

ZUGFeRD / Factur-X

ZUGFeRD (Almanca) ve uluslararası eşdeğeri Factur-X hibrit formatlardır: yapılandırılmış XML'in dosya eki olarak (factur-x.xml) gömüldüğü PDF/A-3'tür. Profiller MINIMUM (yalnızca temel veriler) üzerinden BASIC WL, BASIC, EN 16931 (COMFORT) ve EXTENDED'a kadar uzanır. Yalnızca EN 16931 profilinden itibaren fatura tam CEN-16931 uyumludur. MINIMUM ve BASIC WL KDV faturası olarak nitelenmez, yalnızca muhasebe yardımcısıdır. Doğrulayıcımız profili otomatik algılar.

EN 16931 kapsamındaki Business Terms (BT)

EN 16931 her fatura bilgisini benzersiz numaralı bir Business Term olarak kodlar. Zorunlu BT'ler: BT-1 fatura numarası, BT-2 düzenleme tarihi, BT-3 fatura tipi kodu (UNTDID 1001, örn. 380 fatura, 381 iade faturası), BT-5 para birimi kodu (ISO 4217), BT-9 vade tarihi, BT-22 not / alıcı referansı, BT-27 satıcı adı, BT-40 satıcı ülkesi, BT-44 alıcı adı, BT-55 alıcı ülkesi. Zorunlu parasal toplamlar: BT-109 TaxExclusiveAmount, BT-110 TaxAmount, BT-112 TaxInclusiveAmount, BT-115 PayableAmount. Bunlardan birinin eksikliği faturayı şekil bakımından geçersiz kılar.

Matematiksel tutarlılık

EN 16931 toplamların eşleşmesini gerektirir: TaxExclusiveAmount (BT-109) artı TaxAmount (BT-110), TaxInclusiveAmount'a (BT-112) eşit olmalıdır. PayableAmount (BT-115) ise brüt toplamdan varsa ön ödemenin çıkarılmasına eşit olmalıdır. Pratikte yaygın hata kaynağı: önce kalem bazında, sonra KDV oranı (%20, %10, %1, %0) bazında yuvarlama, 1 kuruşluk farklara yol açar. Doğrulayıcımız 1 kuruşa kadar tolerans gösterir; bunun ötesi sert hata olarak raporlanır.

Veri koruma

Doğrulayıcı tamamen tarayıcınızda çalışır. XML dosyaları yerli DOMParser ile ayrıştırılır, PDF'ler pdf-lib ile yerel olarak yüklenir ve gömülü factur-x.xml bellekte çıkarılır. Sunucuya yükleme, log, çerez yoktur. Doğrulayıcı KVKK / GDPR uyumludur ve gizli B2B verileri için güvenlidir, banka hesabı, vergi numarası veya sözleşme verileri içeren iç faturalar bile uyum riski olmadan kontrol edilebilir.

Sık sorulan sorular

Was ist XRechnung 3.0?

XRechnung ist der deutsche Standard für strukturierte E-Rechnungen, basierend auf der europäischen Norm CEN/EN 16931. Version 3.0 ist seit Februar 2024 verbindlich für B2G und definiert die CustomizationID „urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_3.0". Inhalt: reines XML in UBL 2.1 oder UN/CEFACT CII, alle Pflichtfelder als Business Terms (BT) codiert.

Welche Pflichtfelder hat eine E-Rechnung?

Nach EN 16931 sind unter anderem zwingend: BT-1 Rechnungsnummer, BT-2 Ausstellungsdatum, BT-3 Rechnungstyp, BT-5 Währung, BG-4 Verkäufer (Name + Adresse + Identifikator), BG-7 Käufer (Name + Adresse), BG-25 mindestens eine Rechnungsposition, BG-23 Steueraufschlüsselung, BT-109 Netto-Summe, BT-110 Steuerbetrag, BT-112 Brutto-Summe, BT-115 Zahlbetrag. Unser Validator prüft jedes dieser Felder.

Kann ich auch ZUGFeRD-PDF prüfen?

Ja. Lade einfach das PDF hoch, der Validator extrahiert das eingebettete factur-x.xml (bei älteren Versionen ZUGFeRD-invoice.xml) direkt im Browser und prüft das XML gegen EN 16931. Erkennt automatisch das ZUGFeRD-Profil: MINIMUM, BASIC WL, BASIC, EN 16931 (COMFORT) oder EXTENDED.

Werden meine Rechnungen hochgeladen?

Nein. Die komplette Validierung läuft clientseitig in deinem Browser per JavaScript. XML wird mit DOMParser geparst, PDF-Anhänge mit pdf-lib extrahiert. Es werden keine Daten an unseren Server gesendet. Damit ist das Tool DSGVO-konform und sicher für vertrauliche B2B-Daten.

Was bedeutet „CEN 16931 konform"?

CEN/EN 16931 ist die europäische Norm für die semantische Datenstruktur elektronischer Rechnungen. Eine Rechnung ist konform, wenn alle Pflicht-Business-Terms gesetzt sind, die Beträge mathematisch stimmen (Netto + Steuer = Brutto), die CustomizationID stimmt, ISO-Codes (Währung BT-5, Land) korrekt sind und die Steueraufschlüsselung pro Steuersatz aufgeschlüsselt ist.

Welche Formate werden unterstützt?

XRechnung-XML (UBL 2.1, CII), reine UBL-Invoice-XML (Peppol BIS Billing 3.0), Factur-X / ZUGFeRD-PDFs aller Profile (MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED). Sowohl .xml als auch .pdf werden akzeptiert. Das Format wird automatisch erkannt.

Was passiert bei einer fehlerhaften Rechnung?

Du bekommst eine klare Fehler-Liste: welcher Business Term fehlt (z. B. „BT-1 Rechnungsnummer fehlt"), welcher Wert nicht korrekt ist (z. B. Bruttobetrag passt nicht zu Netto + Steuer), welcher ISO-Code ungültig ist. Warnings zeigen optionale, aber empfohlene Felder. Damit kannst du die Rechnung beim Aussteller reklamieren.

Ist der Validator so genau wie der KoSIT-Validator?

Unser Tool prüft die kritischen EN-16931-Pflichtfelder und Beträge. Für die offizielle Schematron-Validierung (z. B. vor B2G-Versand) empfehlen wir ergänzend den kostenlosen KoSIT-Validator (validator.xoev-bund.de). Unser Validator ist ideal für den schnellen Wareneingangs-Check und das Debugging während der Implementierung.

Bu aracı nasıl buldunuz?

Görüşünüz PDF Monster'ı geliştirmemize yardımcı olur.

4.6 / 5 (9 değerlendirme)

Puanlamak için yıldızlara tıklayın

Güvenli. Özel. Kontrol sende.

Bu araç tamamen tarayıcında çalışır. Dosyan asla sunucularımıza gönderilmez, her şey yerel olarak cihazında işlenir. Maksimum gizlilik, maksimum hız. Daha fazla bilgi

  • SSL şifreli
  • KVKK uyumlu
  • 0 yükleme, hiçbir şey cihazından çıkmaz
  • Sunucular Almanya'da