E sprawozdania finansowe w XML – jak je przygotować, podpisać i wysłać?

xml
Wprowadzenie obowiązku przekazywania e sprawozdań finansowych (często zapisywanych łącznie jako esprawozdania) w formacie XML diametralnie zmieniło sposób raportowania danych w Polsce. Firmy musiały dostosować procesy księgowe i wdrożyć narzędzia umożliwiające generowanie, podpisywanie i wysyłkę sprawozdań finansowych XML. Poniżej znajdziesz aktualny (maj 2025) poradnik krok po kroku—włącznie z tym, jak odczytać plik, jeśli masz do dyspozycji wyłącznie surowy XML.

Z naszego artykułu dowiesz się:

Czym są e‑sprawozdania finansowe?

E‑sprawozdania to elektroniczne wersje rocznych sprawozdań finansowych zapisane w pliku XML zgodnym ze strukturą 1.2 udostępnioną przez Ministerstwo Finansów.
Wyjątek: jednostki sporządzające raporty według MSR/IFRS składają plik w PDF, bo nie objęto ich strukturą JPK_SF.


Kogo dotyczy obowiązek składania e‑sprawozdań?

Podmiot Gdzie składa? Termin
Spółki z o.o., S.A., sp.k., S.K.A. i inne z rejestru przedsiębiorców KRS Portal eKRSRepozytorium Dokumentów Finansowych 15dni od zatwierdzenia
Fundacje, stowarzyszenia, uczelnie itp. (CIT, brak rejestru przedsiębiorców) Szef KAS (bramka MF) 15dni od zatwierdzenia
Osoby fizyczne z księgami rachunkowymi (PIT) Szef KAS Do dnia złożenia PIT

Spółki z eKRS nie wysyłają XML‑a do urzędu skarbowego—portal przekazuje go do KAS automatycznie.

Etap 1: Jak przygotować sprawozdanie finansowe w formacie XML?

  1. Aktualny system ERP/FK (np. Comarch ERP XL, enova365, Symfonia) lub bezpłatna aplikacja MF “e‑Sprawozdania Finansowe”.
  2. Wygeneruj plik XML zgodny ze schemą 1.2 i zweryfikuj go w walidatorze MF przed podpisaniem.
  3. Jeżeli konwertujesz dane z PDF/Excel do XML zewnętrznym narzędziem, upewnij się, że plik przechodzi walidację XSD.

Etap 2: Jak podpisać e‑sprawozdanie?

Każde esprawozdanie musi być podpisane elektronicznie—bez tego jest nieważne. Dostępne są trzy równoważne metody:

  1. Kwalifikowany podpis elektroniczny (certyfikat).
  2. Profil Zaufany ePUAP (bezpłatny).
  3. Podpis osobisty w e‑dowodzie.

Podpis składa:

  • osoba odpowiedzialna za prowadzenie ksiąg rachunkowych (np. główna księgowa) oraz
  • wszyscy członkowie organu zatwierdzającego (np. cały zarząd).

Kolejne podpisy można dokładać do tego samego pliku XML.


Etap 3: Jak wysłać e‑sprawozdanie?

  1. Spółki KRS
  1. Zaloguj się na prs.ms.gov.pl.
  2. Formularz „Złożenie dokumentów finansowych” → dołącz XML + dodatkowe PDF‑y (sprawozdanie z działalności, opinia biegłego).
  3. Wyślij i sprawdź status „przyjęto”.
  1. Jednostki CIT/PIT bez KRS
  1. Otwórz aplikację MF lub moduł ERP zintegrowany z bramką MF.
  2. Wgraj podpisany plik i wyślij do Szefa KAS.
  3. Pobierz i zarchiwizuj UPO (Urzędowe Poświadczenie Odbioru).

Wiele systemów ERP (np. Comarch ERP XL) pozwala przejść cały proces z poziomu programu.


Czytanie sprawozdań finansowych XML – jak to zrobić?

Surowy plik XML nie nadaje się do analizy „gołym okiem”. Skorzystaj z jednego z narzędzi:

  1. Aplikacja MF – otwiera XML i eksportuje czytelny PDF.
  2. Darmowe czytniki online – wgrywasz plik, otrzymujesz podgląd HTML/PDF.
  3. Import do ERP – podgląd bilansu i RZiS bezpośrednio w systemie.

Dzięki temu czytanie sprawozdań finansowych XML staje się proste nawet dla osób nietechnicznych.


Najczęstsze błędy i problemy

  1. Nieaktualna schema (np. 1.1) → odrzucenie pliku.
  2. Brak podpisu choć jednej wymaganej osoby.
  3. Wysłanie dokumentu do niewłaściwej instytucji (spółka KRS → KAS lub odwrotnie).
  4. Brak UPO / potwierdzenia z eKRS w archiwum.
  5. Nieprawidłowa struktura danych (niespójne sumy bilansowe).

Podsumowanie

E‑sprawozdania finansowe XML są dziś jedyną akceptowaną formą rocznego raportu księgowego. Klucz do bezproblemowej obsługi:

  • twórz plik w aktualnej schemie 1.2,
  • podpisuj go kwalifikowanym podpisem, profilem zaufanym lub podpisem osobistym,
  • wysyłaj do właściwego organu w ustawowym terminie,
  • przechowuj potwierdzenia,
  • a do analizy treści używaj narzędzi do czytania sprawozdań finansowych XML.

Potrzebujesz wsparcia? Pomożemy zautomatyzować generowanie, podpis i wysyłkę sprawozdań w Twoim ERP, aby e‑sprawozdania były formalnością, a nie wyzwaniem.

Aleksandra Antczak
Aleksandra Antczak

Marketing Manager

Picture of Aleksandra Antczak

Aleksandra Antczak

Marketing Manager

Szukasz wsparcia w zakresie IT i nowych technologii?

Skontaktuj się z nami za pomocą formularza, bądź zadzwoń + 25 644 60 50



Polecane artykuły
comarch hrm
Blog ekspercki
Małgorzata Jerominiak

Comarch HRM – logowanie, funkcje e-pracownika i integracja z kadrami

Comarch HRM (Human Resources Management) to moduł ułatwiający codzienną pracę działów kadrowych, księgowych i HR-owych. System pozwala na sprawną obsługę wniosków urlopowych, ewidencję czasu pracy, komunikację z pracownikami oraz integrację z kadrami i płacami w Comarch ERP Optima.
W tym artykule znajdziesz praktyczne informacje, jak zalogować się do Comarch HRM, jakie funkcje oferuje e-pracownik Comarch oraz jak wygląda integracja z kadrami. To kompletny przewodnik dla osób obsługujących kadry i zatrudnionych pracowników.

jpk
Blog ekspercki
Aneta Sierakowska

JPK – co to jest i jak go generować w systemie Comarch ERP?

Jednolity Plik Kontrolny (JPK) to obowiązkowy element sprawozdawczości podatkowej każdej firmy rozliczającej VAT. W artykule wyjaśniamy, czym jest JPK, jaką pełni funkcję oraz jak krok po kroku wygenerować plik JPK w systemie Comarch ERP. Praktyczne wskazówki, lista najczęstszych błędów i omówienie funkcji ERP – wszystko w jednym miejscu, specjalnie dla księgowych i specjalistów finansowych.

Business Intelligence w ERP
Blog ekspercki
Aleksandra Antczak

Business Intelligence w ERP – jak BI wspiera controlling i podejmowanie decyzji?

Sztuczna inteligencja w biznesie przestaje być nowinką – staje się realnym narzędziem wspierającym podejmowanie decyzji, automatyzację procesów i zwiększenie efektywności organizacji. AI coraz śmielej wchodzi również w obszar systemów ERP, przekształcając sposób, w jaki firmy zarządzają danymi, planują operacje i obsługują klientów.
W artykule przedstawiamy, jakie procesy można zautomatyzować dzięki AI, jak wdrożyć AI w firmie, gdzie najlepiej zacząć oraz jak wygląda zastosowanie sztucznej inteligencji w rozwiązaniach Comarch ERP z AI.