Motorica przez 12 miesięcy kosztuje 59 € zamiast 100 € miesięcznie.Oferta obowiązuje do 31 sierpnia 2026Skorzystaj z oferty
XRechnung to strukturalne elektroniczne format rechnungan na podstawie XML. Ona czyni dane rechnungan maszynowo czytelne i jest szczególnie istotna dla rechnungan do publicznego zamawiającego, ale również dla firm, które chcą dokładnie przygotować swoje procesy rechnungan na wymagania e-rechnungan.

E-Rechnung, XML i publiczni zamawiający

XRechnung: format, wymagane informacje i zastosowanie w B2G i B2B

Co definiuje XML format zgodnie z EN 16931, kiedy publiczni zamawiający wymagają XRechnung oraz co firmy powinny wziąć pod uwagę w zakresie B2B.

Autor zdjęcia: Markus Winkler ©

XRechnung to elektroniczna faktura w formacie strukturalnym XML. W przeciwieństwie do zwykłego PDF, jest przeznaczona przede wszystkim dla maszynowej obróbki, a nie dla odczytu przez człowieka. Dzięki temu dane takie jak nadawca, odbiorca, numer faktury, kwoty, stawki podatkowe, informacje płatnicze i dane dotyczące usług mogą być automatycznie odczytywane i dalej przetwarzane.

Dla samozatrudnionych i małych firm XRechnung jest szczególnie istotna wtedy, gdy wystawiają faktury na publiczne zamawiające strony lub przygotowują swoje procesy fakturacyjne do wymagania elektronicznej faktury. Ważne jest: XRechnung nie jest po prostu PDF-fakturą pod innym nazwiskiem. Kluczowe dane faktury muszą być zawarte w strukturalnym części XML. Dopiero wtedy faktura może być elektronicznie sprawdzana, przetwarzana i archiwizowana. Motorica pomaga w strukturalnym zapisywaniu danych fakturacyjnych, przygotowywaniu E-faktur oraz unikaniu typowych błędów w procesie faktury.

Przykładowy plik XRechnung z Motorica

Plik przykładowy został wygenerowany bezpośrednio za pomocą Generatora XRechnung z Motorica i używa formatu XRechnung 3.0 w formacie CII.

Co to jest XRechnung?

XRechnung to niemiecka implementacja europejskiej normy EN 16931 dla elektronicznych faktur. Aktualnie omawiana w tym artykule specyfikacja to XRechnung 3.0.2. Dane faktury są prezentowane w strukturalnym formacie XML i mogą być automatycznie przetwarzane. Specjalnie istotne jest to format dla faktur wystawionych na publiczne zamawiające strony; w sektorze B2B XRechnung jest jednym z możliwych, ale nie jedynym EN 16931-konformnych rozwiązań.

  • XRechnung to strukturalny elektroniczny format faktury
  • Dane są dostępne w formacie XML
  • Standard odnosi się do EN 16931
  • Ten artykuł dotyczy XRechnung 3.0.2
  • Specjalnie istotne jest XRechnung dla publicznych zamawiających stron
  • Wird im B2B-Bereich auch andere konforme Formate akzeptiert
  • Einfaches PDF nie jest XRechnung
  • Do sprawdzenia faktury często potrzebny jest odczytarka

XRechnung, PDF i ZUGFeRD: różnice

Prosty plik PDF może wyglądać jak faktura, ale nie zawiera struktury danych w sensie wymagania elektronicznej faktury. XRechnung składa się z danych XML i bez odczytu jest trudna do zrozumienia dla ludzi. ZUGFeRD łączy oba światy: PDF dla czytelnika i wbudowane strukturalne dane dla systemów. W przypadku XRechnung maszynowy przetwarzanie jest kluczowe.

  • PDF: czytelny dla ludzi, ale bez struktury danych faktury nie jest elektroniczną fakturą
  • XRechnung: oparta na XML, maszynowo odczytywalna i zaprojektowana do automatycznej przetwarzania
  • ZUGFeRD: PDF z zawartymi strukturalnymi danymi faktury
  • XRechnung erfordert häufig einen Viewer zur lesbaren Darstellung
  • Dla hybrydowych e-faktur są dane strukturalne kluczowe
  • Dla organów administracji często wymagana jest XRechnung lub akceptowane formaty zgodne z EN 16931

Kiedy potrzebuję XRechnung?

XRechnung jest szczególnie istotna, gdy wystawiasz faktury do publicznych zamawiających stron. Do tych instytucji należą federalne organy administracji, wojewódzkie organy administracyjne, gminy lub inne publiczne jednostki. W normalnym handlu B2B między firmami XRechnung nie jest jedynym możliwym formatem. Tam mogą być również dozwolone inne strukturyowane formularze, takie jak ZUGFeRD lub inaczej ustalone formularze, jeśli spełniają wymagania prawa. Ważne jest, aby faktura była elektronicznie przetwarzalna i zawierała wszystkie niezbędne informacje w strukturyzowany sposób.

  • Sprawdzanie faktur dla publicznych zamawiających stron
  • Zapytaj o identyfikator trasy u publicznego zamawiającego, jeśli to konieczne
  • Pozostawaj przy wskazówkach danego systemu do odbioru faktur
  • W zakresie B2B dostosuj format do potrzeb partnera handlowego
  • Nie mylić rachunku PDF z elektronicznym rachunkiem
  • Sprawdź przejściowe przepisy i wyjątki w przypadku konkretnych sytuacji
  • W przypadku niepewności skonsultuj się z doradcą podatkowym lub zamawiającym

Jakie informacje powinny znaleźć się w XRechnung?

XRechnung musi zawierać strukturalnie niezbędne dane rachunkowe z perspektywy podatkowej i technicznej. Nie wystarczy ukrywać kluczowych informacji w załączniku lub tekście wolnym. Kluczowe obowiązkowe dane powinny być dostępne w części maszynowo czytelnego tekstu, aby rachunek mógł być automatycznie sprawdzany i przetwarzany. Do tego należą m.in. informacje o nadawcy rachunku, odbiorcy, numerze rachunku, dacie wystawienia rachunku, usłudze lub towarze, kwotach, podatku od sprzedaży oraz informacjach płatniczych.

  • Nazwa i adres nadawcy rachunku
  • Nazwa i adres odbiorcy rachunku
  • Numer podatkowy lub identyfikator podatkowy, jeśli to konieczne
  • Numer rachunku
  • Data wystawienia rachunku
  • Data wykonania usługi lub okres wykonania usługi
  • Opis usługi
  • Wartości netto, podatku i brutto
  • Stawka podatkowa lub informacja o zwolnieniach podatkowych
  • Warunki płatności i dane bankowe
  • Uzędnienia często wymagają identyfikatora ścieżki przesyłania lub dodatkowych danych odbiorcy

Identyfikator ścieżki przesyłania: istotny dla publicznych zleceniodawców

Identyfikator ścieżki przesyłania służy do jednoznacznej przekazania elektronicznej faktury w ramach administracji publicznej do odpowiedniego odbiorcy. Jest szczególnie istotny w obszarze B2G, czyli dla faktur wysyłanych do urzędów i publicznych zleceniodawców. W normalnym wymianie B2B między firmami nie jest potrzebny identyfikator ścieżki przesyłania. Jeśli masz do czynienia z publiczną instytucją, powinieneś przed wystawieniem faktury ustalić identyfikator ścieżki przesyłania i wymagany sposób przekazywania.

  • Zapytaj o identyfikator ścieżki przesyłania u publicznego zleceniodawcy
  • Poprawnie wprowadź identyfikator ścieżki przesyłania w XRechnung
  • Nie mylić odbiorcy faktury z osoba do kontaktu
  • Pozwól na uwzględnienie wymagań platformy, takich jak OZG-RE
  • Błędny lub brakujący identyfikator ścieżki przesyłania może prowadzić do odrzucenia faktury
  • W wymianie B2B normalnie nie jest potrzebny identyfikator ścieżki przesyłania
  • Jeśli jesteś wątpliwy, zapytaj o identyfikator ścieżki przesyłania przed wysłaniem u zleceniodawcy

Tworzenie i walidacja XRechnung

Przed wysłaniem XRechnung powinna ona zostać zweryfikowana. Walidacja polega na sprawdzeniu, czy faktura technicznie i zawartościowo spełnia obecne zasady. Nie tylko chodzi o to, czy plik XML jest technicznie czytelny. Ważne są również wymagane pola, kwoty, podatki, dane odbiorcy, identyfikator ścieżki kierunkowej, elektroniczne adresy i formalne wymagania. Poprawna XRechnung zmniejsza ryzyko jej odrzucenia przez odbiorcę lub platformę.

  • Pełne zapisanie danych faktury
  • Tworzenie pliku XML w odpowiednim formacie
  • Sprawdzenie wymaganych pól
  • Kontrola kwot i podatków
  • Sprawdzenie identyfikatora ścieżki kierunkowej i danych odbiorcy
  • Walidacja XRechnung przed wysłaniem
  • Nie ignoruj komunikatów o błędach, lecz popraw je profesjonalnie
  • Uwzględnij wersję i wymagania platformy odbiorcy

Odebranie i czytelne przedstawienie XRechnung

XRechnung przychodzi zwykle jako plik XML. Bez dodatkowych narzędzi dla ludzi jest on trudny do odczytania. Dlatego potrzebujesz przeglądarki lub oprogramowania, które przystępnie przedstawia dane XML. Ważne: Strukturalny plik XML pozostaje kluczowym elementem faktury. Nie powinieneś go zastępować screenshotem, wydrukem czy ręcznie stworzonym plikiem PDF.

  • Nie usuwaj ani nie zapisuj pliku XML tylko jako PDF
  • Wyświetl XRechnung za pomocą przeglądarki lub odpowiedniego oprogramowania
  • Sprawdzanie danych faktury z strukturalnej części
  • Kontrola nad nadawcą, kwotą, podatkiem od sprzedaży i danymi płatności
  • Zachowanie oryginalnego formatu przychodzącej faktury
  • W przypadku niezgodności między prezentacją a XML, konieczne jest uwzględnienie strukturalnych danych
  • Zaklasyfikowanie przychodzących elektronicznych faktur do procesu księgowego

Przechowywanie i GoBD: nie utracić XML

W przypadku XRechnung strukturalna część musi być przechowywana w taki sposób, aby była dostępna, czytelna i nienaruszona przez cały okres przechowywania. W celach podatkowych przychodzące i wychodzące faktury powinny być przechowywane przez osiem lat. Wydrukowana PDF lub czysta obrazowa reprezentacja nie jest wystarczająca, jeśli poprzez to utraci się oryginalną plik XML. Zasada składowania powinna być tak organizowana, aby faktura, plik XML, wyniki kontroli i inne dokumenty były możliwe do znalezienia w przyszłości.

  • Przechowywanie oryginalnej pliku XML
  • Zachowanie danych faktury przez cały okres przechowywania
  • Nie mylić wizualizacji z oryginalną fakturą
  • Dokumentowanie zmian i poprawek w sposób przejrzysty
  • Porządkowe przechowywanie przychodzących i wychodzących faktur
  • Sensowne przechowywanie protokołów kontroli lub wyników walidacji
  • Zachowanie danych dla doradców podatkowych i audytora w sposób łatwy do znalezienia

Typowe błędy w XRechnung

Wiele problemów z XRechnung wynikają nie ze struktury XML, ale z brakującymi lub sprzecznymi danymi faktur. Jeśli wymagane pola są puste, kwoty się nie zgadzają, ID ścieżki jest błędne lub odbiorca nie jest jednoznacznie adresemowany, faktura może zostać odrzucona. W szczególności krytyczne jest mylone PDF-faktury z elektronicznymi fakturami oraz brak odpowiedniej konserwacji XML-pliku po wysłaniu.

  • Bezpośrednie uznawanie PDF za XRechnung
  • Nie walidowanie pliku XML
  • Niedokończone wypełnienie wymaganych danych
  • Pominięcie lub błędne wprowadzenie ID ścieżki
  • Używanie nieprawidłowego odbiorcy faktury
  • Różnice między netto, podatkiem od sprzedaży i brutto
  • Brak daty lub opisu usługi
  • Niejasne dane bankowe lub warunki płatności
  • Zapisywanie XML-pliku jako PDF po wysłaniu
  • Ignorowanie komunikatów o błędach platformy

Sprawdzian przed wysłaniem XRechnung

Przed wysłaniem powinieneś krótko sprawdzić każdą XRechnung. Sprawdzian nie musi być skomplikowany, ale konsekwentny. Czy dane klienta, odbiorca, kwoty, logika podatkowa, okres dostawy i informacje płatnicze są poprawne? Czy jest wymagane ID ścieżki? Czy faktura technicznie jest poprawna? W przypadku publicznych zamawiających to ważne, ponieważ błędne faktury często nie są łatwo ręcznie korygowane, ale mogą być odrzucone przez system.

  • Czy poprawny odbiorca faktury jest wpisany?
  • Czy na urzędach istnieje identyfikator ścieżki przesyłania?
  • Czy numer i data faktury są poprawne?
  • Czy określono okres świadczenia usługi/livra?
  • Czy opis świadczeń jest zrozumiały?
  • Czy netto, podatek od sprzedaży i brutto są poprawne?
  • Czy warunki płatności i dane bankowe są poprawne?
  • Czy XRechnung została zweryfikowana?
  • Czy plik XML został odpowiednio zarchiwizowany?
  • Czy faktura została wysłana poprawną ścieżką przesyłania?

Tak Motorica wspiera w procesie XRechnung

Motorica zbiera dane dotyczące faktur strukturalnie i wspomaga emitentów pod kątem wydawania oraz technicznej kontroli XRechnung. Przed wysłaniem powinny być sprawdzone dodatkowo wymagane przez odbiorcę warunki, obowiązujące informacje fachowe i poprawna ścieżka przesyłania. Motorica tworzy ZUGFeRD-fakty bezpośrednio na podstawie utrzymanych danych fakturacyjnych.

  • Strukturalne zbieranie danych dotyczących faktur
  • Ponowne wykorzystywanie danych klientów i usług
  • Tworzenie XRechnung
  • Techniczna walidacja XRechnung
  • Sprawdzanie obowiązkowych danych i kwot przed wysłaniem
  • Oddzielną kontrolę nad odbiorcami i sposobem przesyłu
  • Zapewnianie porządkowej przechowywania plików XML

FAQ

Często zadawane pytania dotyczące XRechnung

Co to jest XRechnung?

XRechnung to elektroniczna faktura w strukturalnym formacie XML. Jest ona maszynowo czytelna i umożliwia automatyczną przetwarzanie danych faktury, takich jak odbiorca, numer faktury, kwoty, stawki podatku oraz informacje dotyczące płatności.

Czy PDF-faktura to XRechnung?

Nie. Prosta plik PDF nie jest XRechnung. XRechnung składa się z strukturalnych danych XML. Choć PDF może wyglądać jak faktura, bez strukturalnych danych nie spełnia wymagań elektronicznej faktury.

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

XRechnung to XML-faktura bez osobnej wizualnej reprezentacji PDF. ZUGFeRD łączy czytelny plik PDF z wewnętrznie umieszczonymi strukturalnymi danymi faktury. Oba formaty mogą być istotne dla elektronicznych faktur, jeśli spełniają wymagania prawa.

Kiedy potrzebuję identyfikatora ścieżki?

Identyfikator ścieżki jest szczególnie istotny dla faktur wysyłanych do publicznych zamawiających stron. Zapewnia on, że elektroniczna faktura zostanie przekazana odpowiednim odbiorcom w administracji. W normalnym obszarze B2B między firmami nie jest zazwyczaj wymagany identyfikator ścieżki.

Czy jako samozatrudniony muszę być w stanie odbierać XRechnung?

Od 1 stycznia 2025 r. wewnętrzne firmy powinny być w stanie odbierać elektroniczne faktury. Według BMF wystarczy do tego e-mailowy skrzynka odbiorcza. Mimo to, dla przetwarzania i przechowywania jest sensowne posiadanie odpowiedniej organizacji.

Czy każda faktura musi być wystawiona jako XRechnung od 2025 r.?

Nie. XRechnung nie jest jedynym dozwolonym formatem elektronicznej faktury. Istnieją także przejściowe przepisy i wyjątki. W zakresie B2B mogą być również inne strukturalne formularze, takie jak ZUGFeRD, jeśli spełniają wymagania.

Jak mogę odczytać XRechnung?

XRechnung to plik XML i bez dodatkowych narzędzi trudna jest do odczytania przez człowieka. Potrzebujesz przeglądarki lub oprogramowania, które interpretuje dane XML w czytelny sposób. Plik XML powinien być jednak przechowywany jako oryginał.

Dlaczego XRechnung powinna być zwalidowana?

Walidacja sprawdza, czy XRechnung technicznie i treściowo spełnia wymagane reguły. Pozwala to zidentyfikować brakujące obowiązkowe pola, nieprawidłowe kwoty, nieważne dane odbiorcy lub błędy formatu przed wysłaniem faktury.

Jak powinna być przechowywana XRechnung?

Strukturalny plik XML powinien być przechowywany jako oryginał. Czysta wersja PDF lub wydruk nie zastępuje XRechnung. Ważne jest, aby faktura była dostępna, czytelna i udokumentowana przez okres przechowywania.

Czy Motorica obsługuje XRechnung?

Tak. Motorica obsługuje strukturalne przetwarzanie i emitowanie XRechnung, a także techniczną walidację. Należy jednak sprawdzić specyficzne wymagania odbiorcy, kwestie podatkowe oraz drogę transmisji przed wysłaniem. Motorica tworzy faktury ZUGFeRD bezpośrednio z przechowywanych danych.