UE · Przewodnik

format faktury CII

format faktury CII: definicja, znaczenie, kraje powiązane i pytania o oprogramowanie. Neutralny przewodnik ze źródłami, checklistą, FAQ i praktycznymi krokami.

Praktyczne podsumowanie:
  • CII to techniczny komunikat XML UN/CEFACT, w którym zapisuje się dane faktury: strony transakcji, pozycje, podatki, kwoty, terminy płatności i odniesienia do zamówień.
  • W praktyce CII pomaga systemom ERP i księgowym automatycznie odebrać oraz sprawdzić fakturę, zamiast przepisywać informacje z pliku PDF lub obrazu dokumentu.
  • Przy wdrożeniu trzeba odróżnić samą składnię CII od wymagań EN 16931, profilu odbiorcy i kanału wysyłki, bo każdy z tych elementów może mieć osobne reguły walidacji.
Ostatnia aktualizacja: 8 czerwca 2026Źródła oficjalneJasne podsumowanieInformacja praktyczna, nie porada prawna
Priorytet dla źródeł oficjalnych
Widoczne daty weryfikacji
Darmowy checker bez rejestracji

Co warto wiedzieć

Przewodnik

Czym jest format CII

CII oznacza Cross Industry Invoice. Jest to składnia XML opracowana w ramach UN/CEFACT, która pozwala zapisać dane faktury w sposób zrozumiały dla systemów informatycznych. W pliku CII znajdują się informacje o sprzedawcy, nabywcy, pozycjach faktury, podatkach, kwotach, terminach płatności, numerach zamówień i danych do rozliczenia. W praktyce CII nie jest wyglądem faktury, lecz technicznym sposobem przekazania jej treści.

Przewodnik

CII w kontekście e-fakturowania

W e-fakturowaniu najważniejsze jest to, aby faktura mogła zostać automatycznie odebrana, sprawdzona i zaksięgowana przez drugi system. CII służy właśnie temu celowi: zamienia fakturę na ustrukturyzowany komunikat XML. Dzięki temu odbiorca nie musi przepisywać danych z PDF-a, a system może od razu wykryć brakujące pola, błędne sumy lub niezgodności podatkowe.

Przewodnik

Relacja z normą EN 16931

EN 16931 określa europejski model semantyczny faktury elektronicznej, czyli zestaw danych i reguł biznesowych, które faktura powinna spełniać. CII jest jedną ze składni technicznych, w których można zapisać te dane. Innymi słowy: EN 16931 mówi, jakie informacje mają być na fakturze i jak powinny się ze sobą zgadzać, a CII opisuje, jak te informacje umieścić w pliku XML.

Przewodnik

Jak wygląda faktura CII

Faktura CII jest plikiem XML z ustandaryzowanymi elementami i atrybutami. Zamiast tabeli widocznej dla człowieka zawiera znaczniki opisujące strony transakcji, linie towarów lub usług, podstawy opodatkowania, stawki VAT, kwoty brutto i netto oraz warunki płatności. Taki plik można otworzyć w edytorze tekstu, ale do codziennej pracy potrzebny jest program, który pokaże dane w czytelnej formie i sprawdzi ich poprawność.

Przewodnik

CII a francuski Factur-X

CII jest szczególnie istotny we Francji, ponieważ stanowi część formatu Factur-X. Factur-X łączy czytelny plik PDF z osadzonym w nim XML-em CII. Dla człowieka dokument wygląda jak zwykła faktura, natomiast system księgowy może odczytać dane strukturalne bez ręcznego przepisywania. Podobna koncepcja jest znana w Niemczech jako ZUGFeRD.

Przewodnik

Różnica między CII, UBL i PDF

PDF jest przede wszystkim dokumentem do czytania, a nie pełnym nośnikiem danych dla automatyzacji. CII i UBL to natomiast składnie XML przeznaczone do wymiany danych między systemami. Obie mogą służyć do faktur zgodnych z EN 16931, ale są inaczej zorganizowane i częściej pojawiają się w różnych kontekstach. UBL jest bardzo często kojarzony z Peppol BIS Billing 3.0, a CII z Factur-X oraz wybranymi wdrożeniami krajowymi i branżowymi.

Przewodnik

Walidacja pliku CII

Poprawny plik CII musi być nie tylko dobrze zbudowanym XML-em. Trzeba sprawdzić również reguły biznesowe: zgodność sum, prawidłowe stawki podatku, obecność wymaganych identyfikatorów, walutę, daty, dane sprzedawcy i nabywcy, numery zamówień oraz informacje o płatności. W zależności od kraju, platformy lub odbiorcy mogą dojść dodatkowe reguły profilu, które decydują o przyjęciu albo odrzuceniu faktury.

Przewodnik

Co CII oznacza dla oprogramowania

Firma nie powinna zakładać, że każdy program do fakturowania obsługuje CII w sposób zgodny z wymaganiami odbiorcy. Warto sprawdzić, czy system potrafi wygenerować, zaimportować, zwalidować i zarchiwizować fakturę CII, a także czy obsługuje właściwe profile i komunikaty błędów. Dla ERP, platform e-commerce i narzędzi księgowych ważne są też mapowania pól: dane muszą istnieć w systemie źródłowym, zanim zostaną poprawnie zapisane w XML-u.

Przewodnik

Pytania, które może zadać nabywca

Nabywca, który wymaga faktur elektronicznych, może zapytać dostawcę, czy wystawia faktury w CII, Factur-X, UBL lub innym określonym formacie. Może też oczekiwać konkretnego profilu, identyfikatora zamówienia, numeru umowy, kodów podatkowych albo sposobu dostarczenia dokumentu. Dlatego przed rozpoczęciem wymiany warto ustalić nie tylko format pliku, ale też kanał wysyłki, zasady walidacji i procedurę poprawiania odrzuconych faktur.

Przewodnik

Przygotowanie firmy do użycia CII

Najbezpieczniejsze wdrożenie zaczyna się od testów na prawdziwych scenariuszach: faktura prosta, korekta, rabat, kilka stawek VAT, odwrotne obciążenie lub zwolnienie, koszty dostawy, płatność częściowa i obowiązkowy numer zamówienia. Takie testy pokazują, czy dane w systemie sprzedażowym, ERP lub księgowości są wystarczająco kompletne, aby utworzyć poprawny plik CII bez ręcznych obejść.

Lista kontrolna

Ustal, czy odbiorca wymaga CII, Factur-X, UBL, Peppol BIS Billing 3.0 albo innego formatu faktury elektronicznej.

Sprawdź, czy wymaganie dotyczy samej składni XML, konkretnego profilu EN 16931 czy także kanału przesyłania faktury.

Zweryfikuj, czy system fakturowy lub ERP potrafi generować poprawny plik CII bez ręcznej edycji XML-a.

Upewnij się, że w danych źródłowych są wszystkie pola potrzebne do faktury: strony, adresy, identyfikatory, daty, waluta, pozycje, podatki i płatność.

Przetestuj obliczenia VAT, zaokrąglenia, rabaty i sumy na kilku typowych oraz nietypowych fakturach.

Sprawdź, czy narzędzie waliduje zarówno strukturę XML, jak i reguły EN 16931 oraz reguły profilu odbiorcy.

Zapytaj nabywcę, czy akceptuje Factur-X z osadzonym CII, osobny plik XML CII czy inny wariant dostarczenia.

Przygotuj procedurę obsługi odrzuceń: odczyt błędu, poprawka danych, ponowna wysyłka i zapis historii zmian.

Ustal zasady archiwizacji, aby przechowywać dokładnie tę wersję faktury, która została wysłana lub odebrana.

Przeszkol zespół finansowy, czym różni się faktura czytelna dla człowieka od pliku strukturalnego używanego przez systemy.

Udokumentuj wymagania najważniejszych klientów i platform, aby uniknąć zmiany ustawień przy każdej wysyłce.

Przed uruchomieniem produkcyjnym wykonaj test z rzeczywistym odbiorcą albo środowiskiem testowym platformy, jeśli jest dostępne.

Najczęstsze pytania

Co oznacza skrót CII?

CII oznacza Cross Industry Invoice. Jest to składnia XML służąca do zapisu ustrukturyzowanej faktury elektronicznej, którą mogą przetwarzać systemy informatyczne.

Czy CII jest tym samym co faktura elektroniczna?

Nie. Faktura elektroniczna to szersze pojęcie, a CII jest jednym z technicznych formatów, w których można zapisać jej dane.

Jaki jest związek CII z EN 16931?

EN 16931 definiuje europejski model danych i reguły faktury elektronicznej. CII jest składnią XML, która może te dane zapisać w technicznej postaci.

Czy CII jest plikiem XML?

Tak. Faktura CII ma postać pliku XML z określoną strukturą elementów, które opisują dane faktury, podatki, kwoty i strony transakcji.

Czy CII można odczytać jak zwykły PDF?

Nie w wygodny sposób. XML CII jest przeznaczony głównie dla oprogramowania. Do czytania przez człowieka potrzebny jest podgląd w programie albo format hybrydowy, taki jak Factur-X.

Czym CII różni się od Factur-X?

Factur-X to format hybrydowy: zawiera PDF widoczny dla człowieka oraz osadzony XML CII dla systemów. CII jest więc częścią strukturalną dokumentu Factur-X.

Czy CII jest używany we Francji?

Tak. We Francji CII jest istotny przede wszystkim przez Factur-X, który wykorzystuje XML CII osadzony w pliku PDF.

Czy CII jest tym samym co UBL?

Nie. CII i UBL to dwie różne składnie XML. Obie mogą być powiązane z EN 16931, ale mają inną strukturę i bywają stosowane w innych środowiskach wymiany.

Czy Peppol wymaga CII?

Peppol BIS Billing 3.0 jest najczęściej kojarzony z UBL. Wymagania zawsze należy sprawdzić u odbiorcy, operatora lub platformy, ponieważ format zależy od konkretnego kanału wymiany.

Dlaczego faktura CII może zostać odrzucona?

Najczęstsze powody to brak wymaganych pól, błędne identyfikatory, niespójne sumy, problemy z VAT, niewłaściwy profil albo niezgodność z dodatkowymi regułami platformy lub kraju.

Czy mała firma musi samodzielnie tworzyć XML CII?

Zwykle nie. Małe firmy najczęściej korzystają z programu do fakturowania, księgowości albo platformy, która tworzy plik CII na podstawie danych wprowadzonych w normalnym formularzu.

Jak sprawdzić, czy moje oprogramowanie obsługuje CII?

Zapytaj dostawcę systemu o generowanie, import, walidację, archiwizację i obsługę profili CII. Warto poprosić także o przykładowy plik oraz raport z walidacji.

Czy CII zastępuje PDF?

Nie zawsze. W części procesów najważniejszy jest plik strukturalny, a w innych nadal występuje PDF. Factur-X łączy oba podejścia, bo zawiera PDF oraz dane CII.

O co nabywca powinien zapytać dostawcę przed przyjmowaniem CII?

Warto zapytać o format, profil, kanał dostarczenia, wymagane identyfikatory, numer zamówienia, zasady walidacji i sposób poprawiania faktur odrzuconych przez system.

Kluczowe przepisy, formaty i pojęcia

Komisja EuropejskaEN 16931Dyrektywa 2014/55/UEustrukturyzowana faktura elektronicznaformat faktury CIIEU

Czytaj dalej

Źródła oficjalne

Priorytetowo traktujemy oficjalne źródła rządowe i UE, gdy są dostępne, oraz pokazujemy daty weryfikacji.