XRechnung Validator
Prześlij plik XML UBL 2.1 lub CII i zwaliduj go względem XRechnung 3.x, niemieckiego CIUS (Core Invoice Usage Specification) dla EN 16931. Walidator uruchamia zarówno podstawowe reguły EN 16931, jak i specyficzne dla Niemiec reguły rozszerzenia BR-DE.
Wygeneruj fakturę XRechnung przechodzącą walidator
SealDoc generuje fakturę zgodną z XRechnung 3.0, w tym wszystkie wymagane pola BR-DE, i natychmiast ją waliduje. Pobierz PDF/A-3B i sprawdź osadzony XML CII.
No account required. Not persisted. Rate-limited per IP.
Upuść tutaj XRechnung UBL lub CII XML
PDF or XML, up to 10 MB. Drag and drop or click to choose.
No account required. Files are auto-deleted within 24 hours. Only a hashed IP is stored for rate-limiting.
Czym jest XRechnung?
XRechnung to krajowy CIUS Niemiec (Core Invoice Usage Specification) dla europejskiego standardu fakturowania EN 16931. Jest to czysty format XML: w odróżnieniu od Factur-X nie osadza XML wewnątrz PDF.
XRechnung jest dostępny w dwóch składniach: UBL 2.1 (OASIS Universal Business Language) i CII (UN/CEFACT Cross Industry Invoice). Obie składnie zawierają identyczne dane.
XRechnung jest obowiązkowy dla wszystkich faktur do niemieckich organów federalnych (B2G) od 2020 roku i akceptowany jako alternatywa dla ZUGFeRD w fakturowaniu B2B od momentu wejścia w życie Wachstumschancengesetz.
Wersja 3.0 wprowdziła surowszą walidację i dodatkowe reguły BR-DE. Najczęstszą zmianą była dodanie BR-DE-2 (numer podatkowy sprzedawcy obowiązkowy) dla wszystkich typów faktur.
Zasady specyficzne dla Niemiec (BR-DE)
BR-DE-1 Kod typu dokumentu musi wynosić 380 (faktura) lub 381 (nota kredytowa).
BR-DE-2 Numer rejestracji podatkowej sprzedawcy (BT-32) jest obowiązkowy.
BR-DE-3 Referencja nabywcy (BT-10, Leitweg-ID) jest obowiązkowa dla faktur B2G.
BR-DE-14 Każda pozycja musi zawierać kwotę netto (BT-131).
BR-DE-16 Środki płatności muszą określać niemieckie konto bankowe (BG-17/BT-84/BT-85).
BR-DE-17 Informacje o dostawie (BG-13) są obowiązkowe.
Harmonogram niemieckiego mandatu e-fakturowania
B2G obowiązkowe (federalne)
Wszystkie faktury do niemieckich organów federalnych muszą być XRechnung przez Peppol. Tylko rząd centralny.
Obowiązek odbioru B2B
Wszystkie zarejestrowane do VAT firmy w Niemczech muszą być technicznie zdolne do odbierania ustrukturyzowanych e-faktur (XRechnung lub ZUGFeRD). Wysyłanie jest nadal opcjonalne dla większości.
Obowiązek wysyłania B2B (duże firmy)
Firmy z rocznym obrotem powyżej 800 tys. EUR muszą wysyłać ustrukturyzowane faktury. Zwykłe pliki PDF nie są już akceptowane.
Obowiązek wysyłania B2B (wszystkie)
Wszystkie zarejestrowane do VAT firmy w Niemczech muszą wysyłać ustrukturyzowane e-faktury. Zwykłe pliki PDF nie są akceptowane dla żadnej faktury B2B.
Wyjątki
Faktury poniżej 250 EUR, bilety komunikacji publicznej i faktury dla nabywców niezarejestrowanych do VAT pozostają zwolnione z wymagań dotyczących formatu ustrukturyzowanego.
Przechowywanie przez 10 lat
HGB §257 i AO §147 wymagają 10-letniego przechowywania faktur.
Generuj i waliduj faktury XRechnung przez API
API SealDoc generuje faktury zgodne z XRechnung z JSON. Wynik to zapieczętowany PDF/A-3 z znacznikiem czasu RFC 3161, z osadzonym załącznikiem XML CII przechodzącym walidację XRechnung 3.x.
// Validation result example
{
"status": "pass",
"profile": "XRechnung 3.0 (UBL)",
"findingsCount": 0,
"findings": []
}