FA(3) - co to jest? Definicja pojęcia KSeF
Co to jest FA(3)?
FA(3) (Faktura ustrukturyzowana wersja 3) to struktura logiczna faktury ustrukturyzowanej zgodna z wersją 3 schematu XSD. FA(3) określa, jakie pola muszą być wypełnione w fakturze XML, jakie są obowiązkowe, a jakie opcjonalne, oraz w jakim formacie.
FA(3) obowiązuje od 1 lutego 2026 roku dla wszystkich nowych faktur wystawianych w KSeF. Oznacza to, że od tego dnia wszystkie faktury (także korekty faktur wystawionych wcześniej w FA(2)) muszą być wystawione w strukturze FA(3).
FA(3) wprowadza usprawnienia w porównaniu do FA(2): dodatkowe pola wymagane przez przepisy, lepszą organizację danych, bardziej szczegółowe informacje o korektach, ulepszone obsługiwanie załączników do faktur.
FA(3) vs FA(2)
Główne różnice między FA(3) a FA(2): FA(3) ma więcej pól obowiązkowych i opcjonalnych, FA(3) wprowadza nowe sekcje dla korekt (pełne dane przed i po korekcie), FA(3) ma lepszą obsługę załączników, FA(3) jest bardziej szczegółowa w opisie pozycji faktury. Do 31 stycznia 2026 możesz używać FA(2), ale od 1 lutego 2026 wszystkie nowe faktury muszą być w FA(3).
Kiedy używać FA(3)?
FA(3) jest obowiązkowa od 1 lutego 2026 roku dla: wszystkich nowych faktur wystawianych w KSeF, wszystkich faktur korygujących (nawet jeśli faktura pierwotna była w FA(2)), wszystkich faktur wystawianych przez API, wszystkich faktur wystawianych przez Aplikację Podatnika KSeF. Jeśli masz program księgowy zintegrowany z KSeF, producent powinien zapewnić aktualizację do FA(3) przed 1 lutego 2026.
Czy muszę rozumieć FA(3)?
Nie, jeśli korzystasz z Aplikacji Podatnika KSeF lub programu księgowego zintegrowanego z KSeF, nie musisz znać szczegółów struktury FA(3) - program automatycznie używa właściwej struktury i zapewnia poprawność danych. Wiedza o FA(3) jest potrzebna tylko programistom integrującym systemy z KSeF API lub tworzącym własne narzędzia do pracy z fakturami.
FAQ
Od kiedy obowiązuje FA(3)?
FA(3) obowiązuje od 1 lutego 2026 roku dla wszystkich nowych faktur w KSeF. Do 31 stycznia 2026 możesz używać FA(2), ale po tym terminie wszystkie nowe faktury muszą być w strukturze FA(3).
Czy faktury w FA(2) będą nadal ważne?
Tak, faktury wystawione w FA(2) przed 1 lutego 2026 pozostaną ważne i będą dostępne w KSeF. Jednak od 1 lutego 2026 wszystkie nowe faktury (także korekty faktur FA(2)) muszą być wystawione w FA(3).
Czy muszę przekonwertować stare faktury na FA(3)?
Nie, faktury wystawione w FA(2) nie muszą być przekonwertowane na FA(3). Pozostaną w swojej oryginalnej strukturze. Tylko nowe faktury wystawiane od 1 lutego 2026 muszą być w FA(3).
Jak sprawdzić, czy moja faktura jest w FA(3)?
Jeśli używasz Aplikacji Podatnika KSeF lub programu księgowego zintegrowanego z KSeF, program automatycznie używa właściwej struktury (FA(3) od 1 lutego 2026). W KSeF API musisz podać formCode wskazujący na FA(3) przy otwieraniu sesji. Jeśli faktura nie jest zgodna z FA(3), KSeF odrzuci ją z komunikatem błędu walidacji.