Czym jest XRechnung?

XRechnung to znormalizowana e-faktura w ustrukturyzowanym formacie danych opartym na XML. Pierwotnie został opracowany do wystawiania faktur elektronicznych klientom publicznym w Niemczech. Jednak od 2025 r. XRechnung jest również wykorzystywany do wymiany faktur w sektorze B2B w celu digitalizacji i automatycznego przetwarzania dokumentów w sposób zgodny z prawem. Do wygenerowania i wizualizacji rekordu danych wymagane jest oprogramowanie.

XRechnung: Tło prawne

Na jakim prawie opiera się rachunek X?

W dniu 16 kwietnia 2014 r. Parlament Europejski i Rada Unii Europejskiej przyjęły dyrektywę UE 2014/55/UE. Dyrektywa ta zobowiązuje wszystkie instytucje zamawiające w UE do akceptowania i przetwarzania faktur elektronicznych. Celem było uproszczenie transgranicznych procesów biznesowych, obniżenie kosztów i promowanie cyfryzacji administracji publicznej.

W tym kontekście Europejskiemu Komitetowi Normalizacyjnemu (CEN) zlecono opracowanie europejskiej normy dotyczącej fakturowania elektronicznego: normy EN 16931, która została opublikowana w 2017 roku. Stanowi ona między innymi, że e-faktura musi być tworzona w ustrukturyzowanym i nadającym się do odczytu maszynowego formacie danych XML.

Istnieją jednak również wymagania specyficzne dla danego kraju, które na przykład w Niemczech wynikają z federalnego rozporządzenia w sprawie fakturowania elektronicznego (E-RechV). Każdy kraj definiuje własną Podstawową Specyfikację Użycia Faktury (CIUS) w celu ich realizacji. Standard XRechnung jest zatem krajową implementacją – CIUS – normy EN-16931 w Niemczech. Standard ten dodaje 21 krajowych reguł biznesowych do standardu UE.

Kto musi mieć możliwość utworzenia i otrzymania XRechnung?

Klienci i wykonawcy w sektorze publicznym w Niemczech:

  • Od 27 listopada 2019 r. wszystkie organy administracji federalnej muszą mieć możliwość otrzymywania i przetwarzania faktur XRechnung.
  • Alle Auftragnehmer staatlicher und kommunaler Behörden stehen seit dem 27.11.2020 in der Pflicht, nur noch elektronische Rechnungen im Standard XRechnung auszustellen. Allerdings ist es mittlerweile auch erlaubt, ein anderes Rechnungsformat zu benutzen, das mit den gesetzlichen Anforderungen konform ist – beispielsweise ZUGFeRD Version 2.2.0 im Profil XRECHNUNG als rein strukturierte XML-Datei.

firm w transakcjach biznesowych B2B:

  • Zgodnie z ustawą o możliwościach rozwoju, od 1 stycznia 2025 r. wszystkie niemieckie firmy – w tym XRechnungen – są zobowiązane do otrzymywania e-faktur i archiwizowania ich w sposób umożliwiający audyt. Od 1 stycznia 2028 r. muszą one również być w stanie tworzyć i wysyłać e-faktury.
  • Dla firm o rocznych obrotach przekraczających 800 000 euro , wysyłanie e-faktur będzie obowiązkowe od 1 stycznia 2027 roku. Jednak w sektorze B2B obowiązują również następujące zasady: faktury niekoniecznie muszą być wystawiane w formacie XRechnung, ale mogą być również wystawiane w formacie ZUGFeRD.

Webinarium na temat obowiązku e-fakturowania

Nowe wymogi prawne, stare systemy i wiele pytań: jak skutecznie przejść na e-fakturowanie? Nasze nagranie webinarium zawiera przegląd formatów, obowiązków i rozwiązań, w tym spojrzenie na nadchodzące zmiany związane z ViDA.

Do nagrania webinaru

Podstawy techniczne XRechnung

W jaki sposób projektowany jest XRechnung?

XRechnung zasadniczo zawiera wszystkie obowiązkowe i opcjonalne szczegóły, które są również wymienione w innych fakturach. Obejmuje to na przykład

  • dane odbiorcy faktury i wystawcy faktury,
  • poszczególnych pozycji faktury,
  • kwota faktury i
  • informacje o płatności.

XRechnung jest jednak zaimplementowany wyłącznie jako semantyczny format danych i dlatego nie nadaje się do kontroli wizualnej. Dlatego też nie pozwala na wizualną reprezentację jak PDF, ale musi być przetwarzany przez specjalne oprogramowanie. Automatyczna walidacja jest bardzo ważna, aby zapewnić, że do kodu nie wkradną się żadne błędy.

Struktura XML zapewnia, że wszystkie dane są znormalizowane i jednoznacznie interpretowalne, dzięki czemu możliwe jest zautomatyzowane przetwarzanie maszynowe bez nieciągłości mediów. CII (UN/CEFACT Cross Industry Invoice) i UBL (Universal Business Language ISO 19845) są dozwolone jako składnia. Rozwój i obsługa standardu jest prowadzona przez KoSIT – Centrum Koordynacji Standardów IT.

Narzędzia programowe dla XRechnung

System ERP

System ERP jest korzystny głównie dla dużych i średnich firm, które przetwarzają dziesiątki faktur każdego dnia. Oprogramowanie umożliwia nie tylko automatyczne tworzenie faktur w formacie XML. Obsługuje również automatyczną wysyłkę, przetwarzanie, sprawdzanie i księgowanie przychodzących faktur. Ponadto, w połączeniu z systemem zarządzania dokumentami (DMS), umożliwia archiwizację zgodnie z wymogami prawnymi.

Oprogramowanie księgowe

Rozwiązanie księgowe może być szczególnie przydatne dla mniejszych firm, które regularnie wysyłają tylko kilka faktur. Oprogramowanie to obsługuje ręczne tworzenie i wysyłanie faktur XRechnung. Oferuje również funkcje automatycznego zatwierdzania i przetwarzania faktur przychodzących.

Portale internetowe rządu federalnego

W przypadku małych firm federalne serwisy internetowe oferują możliwość ręcznego tworzenia i przesyłania faktur XRechnung oraz przekazywania ich do instytucji zamawiającej. Należą do nich platformy odbioru faktur ZRE i OZG-RE.

Generator online

W Internecie istnieje wiele stron internetowych, które udostępniają proste generatory do tworzenia faktur XRechnung. Narzędzia te są jednak zalecane tylko do sporadycznego użytku w sektorze B2B.

System zarządzania dokumentami (DMS)

Systemy zarządzania dokumentami (DMS) sprawdziły się w większych firmach do archiwizacji faktur XRechnung. Systemy te umożliwiają audytowe i długoterminowe przechowywanie faktur zgodnie z zasadami prawidłowego zarządzania i przechowywania ksiąg, rejestrów i dokumentów w formie elektronicznej (GoBD).

Czym jest sieć Peppol?

Instytucje zamawiające są często zobowiązane do otrzymywania faktur XRechnung za pośrednictwem sieci Peppol. Peppol (Pan-European Public Procurement OnLine) to kanał transmisji, który zapewnia bezpieczną, zgodną ze standardami i zautomatyzowaną wymianę faktur XRechnung i innych dokumentów cyfrowych. Peppol został pierwotnie opracowany przez Komisję Europejską na potrzeby zamówień publicznych. Obecnie Peppol jest również coraz częściej wykorzystywany w sektorze B2B.

Kontrahenci są zazwyczaj upoważnieni do wysyłania e-faktur do odbiorcy pocztą elektroniczną lub za pośrednictwem portalu internetowego. Peppol jest jednak jedynym kanałem transmisji, który umożliwia automatyzację machine-to-machine (M2M) i masowy eksport faktur elektronicznych.

Aby połączyć się z siecią Peppol, firma potrzebuje połączenia z punktem dostępowym Peppol. Jest on zazwyczaj dostarczany przez zewnętrznego dostawcę usług. Jeśli punkt dostępowy ma odpowiedni interfejs, Peppol można nawet zintegrować z systemem ERP.

Zalety XRechnung

Oszczędność czasu

Dzięki ustrukturyzowanemu formatowi XML faktury mogą być importowane bezpośrednio do systemów informatycznych i przetwarzane automatycznie bez przerw na media. Zmniejsza to ręczny wysiłek wymagany do wprowadzania danych i przyspiesza przetwarzanie faktur.

Oszczędność kosztów

Die Nutzung der XRechnung reduziert Papier-, Druck- und Portokosten, da der Rechnungsversand vollständig digital erfolgt. Zudem entfallen aufwändige manuelle Prüfungen und Archivierungsprozesse, wodurch Unternehmen langfristig Geld sparen.

Redukcja błędów

Zautomatyzowana walidacja danych na fakturze oznacza, że błędy, takie jak nieprawidłowe kwoty lub brakujące informacje, są rozpoznawane na wczesnym etapie. Prowadzi to do wyższej jakości danych i minimalizuje ryzyko zapytań lub odrzuconych faktur.

Zgodność z przepisami prawa

Obecnie i w przyszłości obowiązek e-fakturowania dotyczy wszystkich organów, przedsiębiorstw i organizacji. Używając zgodnego z prawem standardu XRechnung, klienci i odbiorcy automatycznie spełniają wymogi prawne.

Większa przejrzystość

Wszystkie informacje dotyczące faktur są jasno zdefiniowane i łatwe do zrozumienia. Oznacza to, że firmy i urzędy mogą szybko znaleźć i śledzić faktury oraz porównać je z zamówieniami lub zleceniami zakupu.

Przyszłe bezpieczeństwo

Europejska norma EN 16931 standaryzuje elektroniczne fakturowanie w UE w perspektywie długoterminowej. Dzięki XRechnung firmy są optymalnie przygotowane na przyszłe wymagania – nawet w międzynarodowych transakcjach biznesowych.

Najczęściej zadawane pytania dotyczące XRechnung

Co to jest XRechnung?

XRechnung to ustandaryzowany format danych dla faktur elektronicznych stosowany w Niemczech. Opiera się on na języku XML i został opracowany w celu zautomatyzowanego i maszynowego przesyłania faktur – zwłaszcza do klientów z sektora publicznego.

Do kogo ma zastosowanie obowiązek XRechnung?

Początkowo obowiązek XRechnung ograniczał się do wymiany z instytucjami zamawiającymi. Od 27 listopada 2020 r. faktury do władz federalnych muszą być przesyłane jako XRechnung, a od 2025 r. stosowanie faktur elektronicznych, takich jak XRechnung, jest również bardziej obowiązkowe w sektorze B2B.

Jakie są wymagania techniczne dla XRechnung?

XRechnung musi mieć strukturę zgodną ze standardem implementującym europejską normę EN 16931. Zawiera ustrukturyzowane pola danych XML z obowiązkowymi informacjami, takimi jak numer faktury, okres świadczenia usługi lub stawka podatku, dzięki czemu może być przetwarzany automatycznie. Zwykły plik PDF nie jest wystarczający.

Jakie są zalety korzystania z XRechnung?

Korzystając z XRechnung, firmy i organy publiczne mogą zmniejszyć koszty pracy, rejestrowania i przetwarzania, zminimalizować źródła błędów i zwiększyć wydajność procesu fakturowania. Automatyzacja przetwarzania faktur może w szczególności obniżyć koszty i skrócić czas realizacji procesu.

W jaki sposób XRechnung jest połączony z systemem ERP?

Dane faktur mogą być rejestrowane, przetwarzane i dalej przetwarzane w systemie ERP. Jeśli system ERP jest zaprojektowany do tworzenia, wysyłania i odbierania faktur XRechnung, faktury przychodzące i wychodzące mogą być integrowane automatycznie. Zapewnia to zgodność i pozwala uniknąć nieciągłości mediów.

Jakie są wyzwania związane z wprowadzeniem XRechnung?

Przy wprowadzaniu XRechnung ważne jest techniczne dostosowanie systemów, zapewnienie jakości danych, przeszkolenie pracowników i zorganizowanie procesów tak, aby elektroniczna wymiana faktur działała sprawnie. Ponadto należy prawidłowo skonfigurować interfejsy do portali odbioru faktur i, w razie potrzeby, partnerów.

Czy XRechnung można wysłać pocztą elektroniczną?

Sposób przesyłania faktury elektronicznej nie jest prawnie zdefiniowany. Kontrahenci mogą zatem po prostu wysłać XRechnung jako załącznik do wiadomości e-mail. Jest to generalnie dozwolone zarówno w sektorze B2G, jak i B2B. W przypadku tego rodzaju transmisji nie ma jednak bezpośredniej walidacji, co zwiększa ryzyko nieprawidłowych faktur. Ponadto odbiorca faktury może zażądać innej metody transmisji.

Jakie oprogramowanie jest wymagane do wizualizacji XRechnung?

Ponieważ XRechnung składa się z formatu XML nadającego się do odczytu maszynowego, bezpośrednia reprezentacja wizualna nie jest możliwa. Istnieją jednak rozwiązania, które sprawiają, że zaszyfrowane informacje są czytelne dla ludzi bez zmiany rekordu danych. Należą do nich rozwiązania programowe, takie jak systemy ERP lub programy księgowe, czyste przeglądarki XRechnung, które oferują jedynie graficzne przetwarzanie danych XML w ustrukturyzowanym układzie, np. przeglądarka na portalu ELSTER, a także funkcja wyświetlania i weryfikacji Centralnej Platformy Odbioru Faktur (ZRE) i OZG-RE.

Jaka jest różnica między XRechnung a ZUGFeRD?

XRechnung i ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) to dwa różne formaty faktur elektronicznych stosowane w Niemczech. Można je rozróżnić w następujący sposób:
XRechnung składa się wyłącznie z pliku XML nadającego się do odczytu maszynowego. ZUGFeRD to hybrydowy format faktury, który zawiera zarówno plik PDF dla ludzi, jak i osadzony plik XML dla maszyn.

Jaki jest identyfikator routingu?

Routing ID to identyfikator, który umożliwia organom i instytucjom publicznym w Niemczech jednoznaczną identyfikację i adresowanie. Składa się on z maksymalnie 44 cyfr i jest zawsze obowiązkową częścią faktury elektronicznej w obszarze B2G. W standardzie XRechnung identyfikator znajduje się w polu ”Buyer reference” (BT-10). Ale uwaga: identyfikator routingu nie jest wymagany w przypadku wymiany faktur między firmami.

Czym jest rozszerzenie XRechnung?

Rozszerzenie XRechnung jest rozszerzeniem standardowego formatu EN 16931, które umożliwia dostosowanie do specyficznych wymagań branżowych. Możliwa jest na przykład hierarchizacja linii faktur i osadzanie załączników XML. Jest to przydatne na przykład dla branży budowlanej, która może mapować specyfikacje usług i dołączać tak zwane pliki GAEB w celu znormalizowanej wymiany informacji budowlanych.