XML 또는 PDF를 여기에 드롭

XRechnung 3.0, UBL Invoice 또는 ZUGFeRD / Factur-X PDF, 두 형식 모두 지원.

100% 브라우저 내 로컬, 당사 서버로 데이터 전송 없음.

검증 상태

형식
ZUGFeRD 프로파일
오류
경고

전자 인보이스 검증, XRechnung, UBL & ZUGFeRD 체커(무료, 온라인)

전자 인보이스를 CEN 16931 / EN 16931에 대해 검증. XRechnung 3.0(UBL), UBL Peppol BIS, ZUGFeRD / Factur-X PDF, 필수 필드, 합계, 프로파일 감지. 100% 브라우저 내 로컬, 업로드 없음.

  • XRechnung 3.0 + UBL + ZUGFeRD/Factur-X
  • 100% 로컬, 데이터 업로드 없음
  • EN 16931 별 BT-1~BT-160 필수 필드
  • 합계 검사 + ZUGFeRD 프로파일 감지

사용 방법: 전자 인보이스 검사

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.

전자 인보이스 검증: 알아두어야 할 것

독일 B2B 의무화(2025년 이후)

2025년 1월 1일부터 독일 국내 B2B 사업자는 모두 구조화된 전자 인보이스를 수신할 수 있어야 합니다(성장 기회법). 발송은 단계적으로 도입: 2025년과 2026년은 과도기, 2027년 1월 1일부터 전년 매출 80만 유로 초과 사업자에 구조화 발송 의무화, 2028년부터 모두에게. PDF만의 인보이스는 UStG §§ 14, 14a에 따른 법적 인보이스로 더 이상 인정되지 않습니다. 인보이스를 받는 측에도 검증 능력이 필요, 무료 검증기는 「있으면 좋은」이 아니라 컴플라이언스 도구입니다. 한국의 전자세금계산서(부가가치세 10%) 제도도 구조화 인보이스 국제 흐름과 맥을 같이합니다.

XRechnung 3.0

XRechnung은 유럽 표준 CEN/EN 16931에 기반한 독일의 구조화 전자 인보이스 표준. 3.0 버전은 2024년 2월부터 의무화되었으며 CustomizationID 「urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_3.0」으로 식별됩니다. 페이로드는 일반 XML, UBL 2.1 또는 UN/CEFACT Cross Industry Invoice(CII). 2020년 11월 27일부터 독일 연방 및 주 당국에 의무화되었으며 Leitweg-ID가 필요. B2B에서는 허용되지만 의무는 아닙니다.

ZUGFeRD / Factur-X

ZUGFeRD(독일어)와 국제적으로 동일한 Factur-X는 하이브리드 형식: PDF/A-3에 구조화 XML이 파일 첨부(factur-x.xml)로 임베드. 프로파일은 MINIMUM(핵심 데이터만), BASIC WL, BASIC, EN 16931(COMFORT), EXTENDED로 구성. EN 16931 프로파일 이상부터만 인보이스가 완전히 CEN-16931 적합. MINIMUM과 BASIC WL은 VAT 인보이스로 인정되지 않으며 부기 보조 자료일 뿐. 당사 검증기는 프로파일을 자동 감지합니다.

EN 16931의 Business Terms(BT)

EN 16931은 각 인보이스 정보를 고유 번호가 있는 Business Term으로 인코딩. 필수 BT: BT-1 인보이스 번호, BT-2 발행 일자, BT-3 인보이스 유형 코드(UNTDID 1001, 예: 380은 인보이스, 381은 신용 노트), BT-5 통화 코드(ISO 4217), BT-9 납기일, BT-22 비고/구매자 참조, BT-27 판매자 이름, BT-40 판매자 국가, BT-44 구매자 이름, BT-55 구매자 국가. 필수 금액 합계: BT-109 TaxExclusiveAmount, BT-110 TaxAmount, BT-112 TaxInclusiveAmount, BT-115 PayableAmount. 이 중 어느 것이라도 누락되면 인보이스가 형식적으로 무효.

수학적 일관성

EN 16931은 합계가 일치할 것을 요구: TaxExclusiveAmount(BT-109) + TaxAmount(BT-110) = TaxInclusiveAmount(BT-112). PayableAmount(BT-115)는 총액에서 선급금을 뺀 값과 일치해야 합니다. 실무에서 흔한 버그 원인: 라인별 반올림 후 세율별 반올림하면 1센트 차이가 발생. 당사 검증기는 1센트까지 허용하며 그 이상은 하드 오류로 보고.

데이터 보호

검증기는 완전히 브라우저에서 실행. XML 파일은 네이티브 DOMParser로 파싱, PDF는 pdf-lib로 로컬 로드되며 임베디드 factur-x.xml은 메모리에서 추출. 서버 업로드, 로깅, 쿠키 없음. 검증기는 GDPR 준수이며 기밀 B2B 데이터에 안전, 은행 정보, 세금 번호, 계약 데이터가 포함된 내부 인보이스도 컴플라이언스 위험 없이 점검 가능.

자주 묻는 질문

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.

이 도구가 마음에 드시나요?

여러분의 의견은 PDF Monster 개선에 도움이 됩니다.

4.6 / 5 (9 개 평가)

별을 클릭하여 평가해 주세요

안전하게, 비공개로, 사용자의 통제 아래.

이 도구는 전적으로 브라우저에서 실행됩니다. 파일은 저희 서버로 전송되지 않으며, 처리는 사용자의 기기에서 이루어집니다. 최고 수준의 개인정보 보호와 속도를 제공합니다. 자세히 보기

  • SSL 암호화
  • GDPR 준수
  • 업로드 없음, 파일이 기기를 벗어나지 않습니다
  • 독일 소재 서버