Letakkan XML atau PDF di sini

XRechnung 3.0, UBL Invoice, atau PDF ZUGFeRD / Factur-X, kedua format didukung.

100% lokal di browser Anda, tidak ada data yang dikirim ke server kami.

Status validasi

Format
Profil ZUGFeRD
Error
Peringatan

Validasi E-Invoice, Checker XRechnung, UBL & ZUGFeRD (gratis, online)

Validasi e-invoice Anda terhadap CEN 16931 / EN 16931. XRechnung 3.0 (UBL), UBL Peppol BIS, dan PDF ZUGFeRD / Factur-X, field wajib, total, deteksi profil. 100% lokal di browser Anda, tanpa unggahan.

  • XRechnung 3.0 + UBL + ZUGFeRD/Factur-X
  • 100% lokal, tanpa unggahan data
  • Field wajib BT-1 hingga BT-160 sesuai EN 16931
  • Total diperiksa + profil ZUGFeRD terdeteksi

Cara kerjanya: Periksa e-faktur

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.

Validasi e-invoice: yang perlu Anda ketahui

Kewajiban B2B Jerman sejak 2025

Sejak 1 Januari 2025, setiap bisnis B2B domestik Jerman wajib mampu menerima invoice elektronik terstruktur (Wachstumschancengesetz). Pengiriman diterapkan bertahap: 2025 dan 2026 adalah tahun transisi, mulai 1 Januari 2027 pengiriman terstruktur wajib bagi bisnis dengan omzet tahun sebelumnya di atas €800.000, dan mulai 2028 untuk semua. Invoice hanya-PDF tidak lagi memenuhi syarat sebagai invoice legal menurut §§ 14, 14a UStG. Di Indonesia, ketentuan serupa berlaku untuk e-Faktur Pajak sesuai Peraturan DJP PER-03/PJ/2022 dengan PPN 11%. Siapa pun yang menerima invoice membutuhkan kemampuan untuk memvalidasinya, validator gratis karena itu bukan nice-to-have melainkan tool kepatuhan.

XRechnung 3.0

XRechnung adalah standar Jerman untuk e-invoice terstruktur, berdasarkan norma Eropa CEN/EN 16931. Versi 3.0 wajib sejak Februari 2024 dan diidentifikasi melalui CustomizationID 'urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_3.0'. Payload-nya adalah XML murni, baik UBL 2.1 maupun UN/CEFACT Cross Industry Invoice (CII). Wajib untuk otoritas federal dan negara bagian Jerman sejak 27 November 2020, dengan Leitweg-ID yang diperlukan. Di B2B, XRechnung diperbolehkan tetapi tidak wajib.

ZUGFeRD / Factur-X

ZUGFeRD (Jerman) dan padanannya yang identik secara internasional Factur-X adalah format hybrid: PDF/A-3 dengan XML terstruktur yang disematkan sebagai lampiran berkas (factur-x.xml). Profil mulai dari MINIMUM (hanya data inti) melalui BASIC WL, BASIC, EN 16931 (COMFORT) hingga EXTENDED. Hanya mulai dari profil EN 16931 invoice sepenuhnya sesuai CEN-16931. MINIMUM dan BASIC WL tidak memenuhi syarat sebagai VAT invoice, hanya sebagai alat bantu pembukuan. Validator kami mendeteksi profil secara otomatis.

Business Terms (BT) berdasarkan EN 16931

EN 16931 mengodekan setiap informasi invoice sebagai Business Term dengan nomor unik. BT wajib meliputi: BT-1 nomor invoice, BT-2 tanggal terbit, BT-3 kode jenis invoice (UNTDID 1001, mis. 380 untuk invoice, 381 untuk nota kredit), BT-5 kode mata uang (ISO 4217), BT-9 tanggal jatuh tempo, BT-22 catatan / referensi pembeli, BT-27 nama penjual, BT-40 negara penjual, BT-44 nama pembeli, BT-55 negara pembeli. Total moneter wajib: BT-109 TaxExclusiveAmount, BT-110 TaxAmount, BT-112 TaxInclusiveAmount, BT-115 PayableAmount. Hilangnya salah satunya membuat invoice tidak valid secara formal.

Konsistensi matematis

EN 16931 mensyaratkan total harus dijumlahkan: TaxExclusiveAmount (BT-109) ditambah TaxAmount (BT-110) harus sama dengan TaxInclusiveAmount (BT-112). PayableAmount (BT-115) harus sama dengan total kotor dikurangi pembayaran di muka. Sumber bug umum dalam praktiknya: pembulatan per baris dan kemudian lagi per tarif pajak menghasilkan selisih 1 sen. Validator kami menoleransi 1 sen; selain itu dilaporkan sebagai hard error.

Perlindungan data

Validator berjalan sepenuhnya di browser Anda. Berkas XML diurai dengan DOMParser native, PDF dimuat oleh pdf-lib secara lokal dan factur-x.xml yang disematkan diekstrak di memori. Tidak ada unggahan server, tidak ada logging, tidak ada cookie. Validator patuh GDPR dan aman untuk data B2B rahasia, bahkan invoice internal dengan rincian bank, NPWP, atau data kontrak dapat diperiksa tanpa risiko kepatuhan.

Pertanyaan yang Sering Diajukan

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.

Bagaimana pendapat Anda tentang alat ini?

Pendapat Anda membantu kami meningkatkan PDF Monster.

4.6 / 5 (9 ulasan)

Klik bintang untuk memberi peringkat

Aman. Pribadi. Dalam kendali Anda.

Alat ini berjalan sepenuhnya di browser Anda. File Anda tidak pernah dikirim ke server kami, pemrosesan terjadi secara lokal di perangkat Anda. Privasi maksimal, kecepatan maksimal. Pelajari lebih lanjut

  • Terenkripsi SSL
  • Sesuai GDPR
  • 0 unggahan, tidak ada yang meninggalkan perangkat Anda
  • Server di Jerman