Ministerstwo Finansów przechowuje faktury w KSeF przez 10 lat — ale to nie zwalnia Cię z obowiązku posiadania własnej kopii. Sprawdź, jak pobierać pliki XML i UPO z KSeF, jak archiwizować dokumenty dodatkowe i jak przygotować się na każdą kontrolę skarbową bez stresu.
Archiwizacja Faktur – Kto i jak długo przechowuje faktury w KSeF
Krajowy System e-Faktur jest prowadzony przez Ministerstwo Finansów, które pełni rolę centralnego repozytorium faktur elektronicznych. Zgodnie z przepisami ustawy o VAT oraz regulacjami dotyczącymi KSeF, faktury przechowywane są w systemie przez okres 10 lat, licząc od końca roku kalendarzowego, w którym faktura została wystawiona. Oznacza to, że faktura wystawiona w lutym 2026 będzie dostępna w KSeF do 31 grudnia 2036. Przez cały ten czas możesz pobrać plik XML faktury i UPO (Urzędowe Potwierdzenie Odbioru) bezpośrednio z systemu — bez potrzeby przechowywania kopii u siebie. System MF gwarantuje integralność i autentyczność przechowywanych dokumentów. Jednak ustawodawca nie zwolnił podatnika z obowiązku własnej archiwizacji. Dlaczego? Kilka powodów:- Dostęp do KSeF może być chwilowo niedostępny (awaria, konserwacja) — w trakcie kontroli skarbowej nie możesz powoływać się wyłącznie na system MF, jeśli inspektor potrzebuje dokumentów tu i teraz.
- Po 10 latach faktury są usuwane z KSeF — jeśli termin archiwizacji podatkowej jest dłuższy (np. w przypadku postępowań podatkowych wszczętych przed upływem terminu), możesz potrzebować dokumentów, których już nie ma w systemie.
- Dokumenty powiązane (umowy, specyfikacje, korespondencja potwierdzająca warunki transakcji) nie trafiają do KSeF — musisz je archiwizować samodzielnie.
Co archiwizować — lista dokumentów
Kompletne archiwum podatkowe obejmuje więcej niż tylko pliki XML faktur z KSeF:- Pliki XML faktur (FA(3)) — oryginalny plik wysłany do KSeF lub pobrany z systemu po przyjęciu. To jedyny „oryginalny” dokument faktury elektronicznej.
- UPO (Urzędowe Potwierdzenie Odbioru) — dokument generowany przez KSeF po przyjęciu faktury, zawierający numer KSeF, datę przyjęcia i podpis systemu. UPO jest dowodem, że faktura trafiła do systemu i uzyskała numer KSeF.
- Wizualizacje PDF — nie są dokumentem oryginalnym, ale warto je archiwizować jako kopię roboczą czytelną bez specjalistycznego oprogramowania.
- Faktury korygujące i ich UPO — pełny łańcuch korekt do każdej faktury pierwotnej.
- Dokumenty towarzyszące — umowy, zlecenia, potwierdzenia odbioru towarów, protokoły zdawczo-odbiorcze, korespondencja e-mailowa potwierdzająca warunki transakcji.
- JPK_V7M/V7K — kopie wysłanych plików JPK z potwierdzeniami UPO, w których numer KSeF był wykazany.
Jak pobierać faktury z KSeF do archiwum
Metoda 1 — Aplikacja Podatnika MF (ręcznie)
Zaloguj się do app.ksef.mf.gov.pl, wejdź w listę faktur (wystawionych lub otrzymanych), wybierz fakturę i pobierz plik XML oraz UPO. Metoda odpowiednia dla małej liczby faktur — przy kilkudziesięciu fakturach miesięcznie staje się uciążliwa.Metoda 2 — API KSeF (automatycznie)
Program zintegrowany z KSeF przez API może automatycznie pobierać wszystkie faktury po ich przyjęciu przez system i zapisywać XML oraz UPO do lokalnej bazy danych lub chmury. To najlepsza metoda dla firm wystawiających wiele faktur — każda faktura jest automatycznie archiwizowana bez udziału człowieka.Metoda 3 — pobieranie zbiorcze (paczka ZIP)
Aplikacja Podatnika MF umożliwia pobranie paczki ZIP zawierającej wszystkie faktury z wybranego okresu (np. miesięczne archiwum). To dobry kompromis dla firm, które chcą archiwizować faktury raz w miesiącu. Sprawdź, czy Twój program do faktur automatycznie pobiera i archiwizuje pliki XML z KSeF — to kluczowa funkcja dla firm z obowiązkiem KSeF. Więcej o zaciąganiu faktur kosztowych przeczytasz w artykule o zaciąganiu faktur kosztowych z KSeF.Gdzie przechowywać archiwum — wymogi techniczne
Przepisy nie określają konkretnego miejsca ani formatu archiwizacji — wymagają jednak, by archiwum było:- dostępne na żądanie organu podatkowego — inspektor może zażądać dostępu do dokumentów na miejscu lub przez system zdalny,
- zabezpieczone przed modyfikacją — nie możesz edytować zarchiwizowanych plików XML; muszą być identyczne z tym, co trafiło do KSeF,
- czytelne przez cały okres archiwizacji — format XML z 2026 roku musi być możliwy do odczytania w 2036, co oznacza przechowywanie razem z informacją o schemacie FA(3),
- zlokalizowane na terytorium UE (jeśli przechowujesz dane w chmurze zagranicznej, musi spełniać wymogi RODO i przepisów podatkowych).
Jak długo musisz przechowywać faktury — tabela terminów
| Rodzaj dokumentu | Termin przechowywania | Podstawa |
|---|---|---|
| Faktury VAT (KSeF) | 10 lat od końca roku wystawienia (MF) + własna kopia przez 5 lat od zobowiązania podatkowego | Ustawa o VAT, ordynacja podatkowa |
| Faktury kosztowe (otrzymane) | 5 lat od końca roku, w którym rozliczono VAT naliczony | Ordynacja podatkowa |
| JPK_V7M / V7K | 5 lat od końca roku podatkowego | Ordynacja podatkowa |
| Dokumenty towarzyszące (umowy, protokoły) | 5 lat od zobowiązania podatkowego (lub dłużej przy sporach) | Ordynacja podatkowa |
| UPO (Urzędowe Potwierdzenie Odbioru) | Tak samo jak faktura, której dotyczy | Razem z fakturą |
Praktyczne porady dla biur rachunkowych
Biura rachunkowe obsługujące wielu klientów muszą zadbać o archiwizację po stronie każdego klienta, a nie tylko po swojej stronie. Pamiętaj:- Archiwum klienta zostaje przy kliencie — nawet jeśli klient zmieni biuro rachunkowe, jego faktury muszą być dostępne.
- Przy zakończeniu współpracy z klientem, przekaż mu pełne archiwum XML + UPO za cały obsługiwany okres.
- Jeśli archiwum jest w chmurze biura — upewnij się, że klient ma dostęp do swoich danych i może je wyeksportować.