Co oznacza flaga „Zapłacono” na fakturze z KSeF i kiedy można jej ufać?
Flaga „Zapłacono” to pole Zaplacono w węźle Platnosc struktury FA(3): wystawca ustawia je na „1” i podaje DataZaplaty, deklarując, że należność została uregulowana. To jednak pole fakultatywne i jednostronne – wypełnia je sprzedawca według swojej wiedzy, a wielu wystawców w ogóle go nie uzupełnia. Traktuj je więc jako deklarację, nie dowód: wiarygodne przy sprzedaży opłacanej z góry, słabsze przy przelewach z odroczonym terminem. KSeF Import odczytuje tę flagę, krzyżuje ją z formą płatności i wylicza własny status „Czy opłacona?”, który zawsze poprawisz ręcznie. Automatyczny status działa w planach Firma i wyższych.
-
Flaga „Zapłacono” to pole
Zaplacono="1"plusDataZaplatyw węźlePlatnoscstruktury FA(3) – ustawia je wystawca. - Pole jest fakultatywne: jego brak nie unieważnia faktury, więc „puste” nie znaczy „nieopłacona”.
- To deklaracja jednej strony (sprzedawcy) – najmocniejsza przy zapłacie z góry, najsłabsza przy przelewie z terminem.
-
Formę płatności (
FormaPlatnosci1–7) czytaj razem z flagą – gotówka i karta potwierdzają zapłatę przy zakupie, przelew nie. - KSeF Import łączy oba sygnały w status „Czy opłacona?” (plany Firma+), z ręczną korektą i eksportem do arkusza.
W tym artykule
Od problemu do efektu
PWENabywca widzi na fakturze z KSeF pole „Zapłacono”, ale nie wie, kto i na jakiej podstawie je ustawił ani co zrobić, gdy jest puste. Zaufanie fladze bez zrozumienia jej znaczenia grozi podwójną zapłatą albo przeoczonym długiem.
KSeF Import nie przyjmuje flagi bezkrytycznie. Odczytuje pole „Zapłacono” i formę płatności z faktury, a następnie krzyżuje oba sygnały, żeby ustalić realny status – i pokazuje, skąd wynika.
Wiesz, kiedy flaga jest wiarygodna, a kiedy wymaga potwierdzenia w banku. Status „Czy opłacona?” trafia do arkusza obok kwot i terminów, a ostatnie słowo – ręczna korekta – zawsze należy do Ciebie.
Czym jest flaga „Zapłacono” w strukturze FA(3)
Informacje o rozliczeniu faktury zbiera w FA(3) fakultatywny węzeł Platnosc. Status zapłaty opisują w nim dwa powiązane pola:
Zaplacono– wystawca wpisuje „1”, deklarując, że należność z faktury została uregulowana,DataZaplaty– data zapłaty w formacie RRRR-MM-DD, uzupełniana razem z flagą.
Gdy faktura była opłacana w częściach, wystawca korzysta z pola ZnacznikZaplatyCzesciowej („1” – zapłacono częściowo, „2” – zapłacono w całości w co najmniej dwóch ratach, z których ostatnia jest płatnością końcową) oraz elementu ZaplataCzesciowa, gdzie wskazuje poszczególne wpłaty. To wystawca, a nie KSeF, wypełnia te pola według własnej wiedzy o rozliczeniu.
Cały węzeł Platnosc – w tym flaga „Zapłacono” – to pole fakultatywne. Jego pominięcie nie powoduje odrzucenia faktury przez system. Dlatego brak flagi nie oznacza, że faktura jest nieopłacona; oznacza tylko, że wystawca nie podał tej informacji.
Kiedy fladze można ufać, a kiedy nie
Skoro flagę ustawia jednostronnie sprzedawca, jej wiarygodność zależy od tego, kiedy powstała faktura względem zapłaty. Najprościej ująć to w tabeli.
| Sytuacja | Wiarygodność flagi „Zapłacono” | Co zrobić |
|---|---|---|
| Sprzedaż opłacona z góry (gotówka, karta, BLIK) | Wysoka – zapłata nastąpiła przed wystawieniem | Zwykle można przyjąć jako opłaconą |
| Faktura przelewowa, flaga ustawiona po wpłynięciu środków | Wysoka – deklaracja pokrywa się z rozliczeniem | Potwierdź datą zapłaty |
| Faktura przelewowa z terminem, flaga w dniu wystawienia | Niska – termin dopiero biegnie | Zweryfikuj wpływ w banku |
| Brak flagi (pole puste) | Brak informacji – nie znaczy „nieopłacona” | Ustal status z formy płatności lub z banku |
Pole „Zapłacono” odzwierciedla wiedzę wystawcy w momencie wystawiania dokumentu, a nie zapis z rachunku bankowego. Przy przelewach z odroczonym terminem ostatecznym dowodem zapłaty pozostaje historia rachunku, a nie sama flaga na fakturze.
Dlaczego w ogóle KSeF nie prowadzi statusu płatności za wystawcę, opisaliśmy osobno w tekście jak sprawdzić w KSeF, czy faktura jest opłacona. Tutaj chodzi o coś węższego: jak czytać samą flagę, gdy wystawca już ją ustawił.
Zobacz, jak KSeF Import pobiera faktury kosztowe i układa je w gotowy arkusz.
Flaga i forma płatności – czytaj je razem
Drugim polem węzła Platnosc, które warto czytać obok flagi, jest FormaPlatnosci – jednoznaczny kod od 1 do 7. Sama forma nie mówi „zapłacono”, ale w połączeniu z okolicznościami dopowiada, czy zapłata była natychmiastowa.
| Kod | Forma płatności | Co sugeruje o momencie zapłaty |
|---|---|---|
| 1 | Gotówka | Zapłata przy zakupie |
| 2 | Karta | Rozliczenie natychmiastowe |
| 6 | Przelew | Zwykle z terminem – zapłata później |
| 7 | Płatność mobilna (np. BLIK) | Zapłata w chwili transakcji |
Pełny słownik siedmiu form (z bonem, czekiem i kredytem) oraz to, jak zakupy gotówkowe i kartowe zamykają się w rejestrze automatycznie, rozwijamy w artykule faktury gotówkowe, kartą i BLIK-iem a status opłacenia.
Gdy flaga „Zapłacono” jest pusta, a forma to gotówka lub karta, samo poleganie na fladze dałoby fałszywy „dług”. Dlatego automatyczne oznaczanie opłaconych w KSeF Import łączy oba pola: flagę i formę płatności – i wybiera mocniejszy sygnał.
Jak KSeF Import wykorzystuje flagę w praktyce
Zamiast zostawiać nabywcę z surowym polem XML, KSeF Import zamienia flagę i formę płatności w czytelny status „Czy opłacona?” – widoczny w tabeli faktur i w eksporcie.
-
1
Odczyt pól z faktury
Aplikacja czyta z węzła
PlatnoscflagęZaplacono,DataZaplatyorazFormaPlatnosci. -
2
Krzyżowanie sygnałów
Flaga potwierdzająca zapłatę lub forma płatności realizowana przy zakupie ustawiają status „opłacona”. Przelew bez potwierdzenia pozostaje nieopłacony.
-
3
Status w arkuszu
„Czy opłacona?” dodajesz jako kolumnę eksportu do Arkuszy Google, Excela lub CSV – obok numeru KSeF, kontrahenta i kwot. Kolumna odświeża się z każdą synchronizacją.
-
4
Ręczna korekta ma pierwszeństwo
Gdy wiesz więcej niż flaga – np. potwierdziłeś przelew w banku – oznaczasz fakturę ręcznie. Twoje oznaczenie nadpisuje wyliczone automatycznie.
Automatyczny status „Czy opłacona?” oraz eksport do Excela i CSV działają od planu Firma w górę; eksport do Arkuszy Google jest w każdym planie. KSeF Import dostarcza dane o zapłacie, ale samych przelewów nie realizuje – zatwierdzasz je w banku. Zakres planów sprawdzisz w cenniku, a szerszy obraz w centrum kontroli płatności.
Jeśli wolisz prowadzić flagi i statusy samodzielnie w arkuszu, ta droga też jest w pełni poprawna – rozpisaliśmy ją w tekście oznaczanie faktur jako opłacone.
Najczęstsze pytania
Krótkie, konkretne odpowiedzi na pytania, które zadają użytkownicy i wyszukiwarki.
Wystawca faktury, czyli sprzedawca. To on wpisuje w węźle „Płatność” pole „Zapłacono” na „1” i podaje datę zapłaty. KSeF nie ustawia tego pola za nikogo i nie weryfikuje go z bankiem, więc jest to jednostronna deklaracja sprzedawcy według jego wiedzy o rozliczeniu.
Nie. Węzeł „Płatność”, w tym pole „Zapłacono”, jest fakultatywny – wielu wystawców go nie wypełnia, a jego brak nie unieważnia faktury. Puste pole oznacza jedynie brak informacji, a nie potwierdzony dług. Status trzeba wtedy ustalić z formy płatności lub z historii rachunku.
To data uregulowania należności w formacie rok-miesiąc-dzień, uzupełniana przez wystawcę razem z flagą Zapłacono. Wskazuje, kiedy według sprzedawcy nastąpiła zapłata. Przy przelewach z odroczonym terminem warto porównać ją z rzeczywistym wpływem środków na rachunek.
To dwa różne pola węzła „Płatność”. Forma płatności (kod od 1 do 7, na przykład 1 gotówka, 6 przelew) mówi, jak płatność ma nastąpić, a flaga „Zapłacono” deklaruje, że już nastąpiła. KSeF Import czyta oba pola naraz i krzyżuje je, żeby ustalić wiarygodny status opłacenia.
Tak. W KSeF dane o płatnościach koryguje się przez wystawienie faktury korygującej, ponieważ noty korygujące nie są już stosowane. Zmiana terminu czy statusu zapłaty następuje więc w nowym dokumencie, a KSeF Import odczytuje aktualne wartości z korekty.
Przy sprzedaży opłacanej z góry flaga jest zwykle wiarygodna, bo zapłata nastąpiła przed wystawieniem faktury. Nawet gdy jej brak, sama forma płatności gotówka, karta lub płatność mobilna wskazuje na zapłatę przy zakupie. Przy przelewach z terminem ostatecznym dowodem pozostaje bank.
Inżynier integracji KSeF. Odpowiada za połączenia z API Krajowego Systemu e-Faktur, automatyzacje i parsowanie struktury logicznej FA(3).
- Struktura logiczna FA(3) – Ministerstwo Finansów (opubl. 25.06.2025, obowiązuje od 01.02.2026)
- Broszura informacyjna dotycząca struktury logicznej FA(3) – Ministerstwo Finansów
- Podręcznik KSeF 2.0, cz. II – wystawianie i otrzymywanie faktur (Ministerstwo Finansów, 09.02.2026)
- Doświadczenie operacyjne zespołu KSeF Import
