Jak mieć automatyczny status opłacenia faktur z KSeF bez ręcznego arkusza?
Zamiast utrzymywać własną kolumnę „opłacona?” i formuły w Arkuszach Google, w KSeF Import status wylicza się sam. Dla każdej faktury pobieranej z KSeF aplikacja krzyżuje flagę „Zapłacono” z formą płatności i tworzy natywną kolumnę „Czy opłacona?”, która odświeża się z każdą synchronizacją. Nie piszesz formuł, nie przeciągasz ich na nowe wiersze i nic się nie rozjeżdża, gdy dojdą kolejne faktury. Ręczna korekta zawsze ma pierwszeństwo. To funkcja planów Firma i wyższych; kolumnę eksportujesz do Arkuszy Google, Excela i CSV.
-
Ręczna kolumna „opłacona?” z formułą
JEŻELIdziała, ale trzeba ją pilnować: przeciągać na nowe wiersze i poprawiać po każdej zmianie układu. - W KSeF Import status „Czy opłacona?” jest natywny – wylicza go aplikacja z flagi „Zapłacono” i formy płatności, nie Ty formułą.
- Kolumna odświeża się z każdą synchronizacją z KSeF, więc nie rozjeżdża się z rzeczywistością wraz z nowymi fakturami.
- Model DIY vs natywny to wybór, nie konflikt – arkuszowe formuły dają pełną swobodę, natywna kolumna oszczędza pracę.
- Automatyczny status to plany Firma i wyższe; eksport do Arkuszy Google działa w każdym planie, do Excela i CSV od planu Firma.
W tym artykule
Od problemu do efektu
PWEWłasna kolumna „opłacona?” z formułą trzyma się dobrze, dopóki arkusz jest mały. Przy setkach faktur miesięcznie formuła nie sięga nowych wierszy, ktoś przesuwa kolumnę, a status zaczyna kłamać – i nikt tego nie zauważa na czas.
KSeF Import wylicza „Czy opłacona?” z danych faktury zanim trafi ona do arkusza. Nie ma formuły do przeciągania ani zakresu do pilnowania – kolumna jest gotowa dla każdej faktury, także tej pobranej za minutę.
Status odświeża się z każdą synchronizacją, więc lista „nieopłaconych” zawsze odpowiada rzeczywistości. Zamiast poprawiać formuły, po prostu czytasz kolumnę – a gdy trzeba, nadpisujesz ją ręcznie.
Dlaczego ręczna kolumna „opłacona?” się rozjeżdża
Arkusz z własną kolumną statusu to sprawdzony sposób – opisaliśmy go krok po kroku w tekście oznaczanie faktur jako opłacone. Problem nie leży w samym pomyśle, tylko w jego utrzymaniu w czasie, gdy faktur przybywa.
Typowe punkty, w których arkuszowy status zaczyna kłamać:
- formuła
JEŻELIobejmuje wiersze do 500, a synchronizacja dopisała 520. – nowe faktury są bez statusu, - ktoś wstawił kolumnę w środku – odwołania
=JEŻELI(T2=...)wskazują teraz nie tę kolumnę, - kopiowanie między zakładkami gubi formatowanie warunkowe i kolory przestają cokolwiek znaczyć,
- dwie osoby edytują ten sam plik i nadpisują sobie statusy.
Formuła, która nie sięga nowych wierszy, nie zgłasza błędu – po prostu zostawia pustkę. Rejestr wygląda na kompletny, a część faktur nie ma statusu. Taki „cichy dryf” wychodzi zwykle dopiero przy zamknięciu miesiąca.
Natywny status „Czy opłacona?” – liczy go aplikacja
W KSeF Import status nie jest formułą w Twoim arkuszu, tylko wartością wyliczoną po stronie aplikacji – zanim faktura trafi do eksportu. Mechanizm opisuje strona funkcji automatyczne oznaczanie opłaconych: dla każdej faktury krzyżujemy flagę „Zapłacono” z formą płatności i zwracamy jeden wynik.
-
1
Synchronizacja z KSeF
Faktury kosztowe i sprzedażowe pobierają się automatycznie – harmonogramem albo na żądanie. Pierwsze pobranie obejmuje ostatnie 90 dni.
-
2
Wyliczenie statusu
Reguła krzyżowa czyta flagę „Zapłacono” i formę płatności (gotówka i karta oznaczają zapłatę przy zakupie) i ustala „opłacona” albo „nieopłacona”. Szczegóły w tekście faktury gotówkowe, kartą i BLIK-iem a status opłacenia.
-
3
Kolumna gotowa dla każdej faktury
Nowa faktura dostaje status od razu – nie musisz przeciągać formuły ani rozszerzać zakresu. Kolumna nigdy nie „urywa się” na starym wierszu.
-
4
Odświeżanie przy każdej synchronizacji
Gdy dane w KSeF się zmienią (np. korekta), status przelicza się ponownie. Rejestr pozostaje zgodny z rzeczywistością bez Twojej ingerencji.
Automat nie odbiera Ci kontroli. Gdy wiesz więcej niż dane z faktury – np. potwierdziłeś przelew w banku – oznaczasz fakturę ręcznie, pojedynczo lub zbiorczo. Oznaczenie ręczne nadpisuje status wyliczony i nie zostaje nadpisane przy kolejnej synchronizacji.
Zobacz, jak KSeF Import pobiera faktury kosztowe i układa je w gotowy arkusz.
Formuła w arkuszu czy status natywny – co wybrać
To nie jest wybór „lepszy kontra gorszy”, tylko dopasowanie do sposobu pracy. Oto uczciwe porównanie obu dróg.
| Kryterium | Ręczna kolumna w arkuszu | Natywny status „Czy opłacona?” |
|---|---|---|
| Kto liczy status | Twoja formuła JEŻELI | Aplikacja, z flagi i formy płatności |
| Nowe faktury | Trzeba przeciągnąć formułę | Status gotowy automatycznie |
| Ryzyko cichego dryfu | Realne (zakres, przesunięta kolumna) | Minimalne – liczone przy źródle |
| Swoboda reguł | Pełna – dowolne warunki i kolory | Reguła krzyżowa plus ręczna korekta |
| Praca przy utrzymaniu | Rośnie z liczbą faktur | Stała, niezależna od wolumenu |
| Dostępność | Każdy plan (Arkusze Google) | Plany Firma i wyższe |
Nic nie stoi na przeszkodzie, by natywną kolumnę „Czy opłacona?” wyeksportować do arkusza i obok dołożyć własne formuły – np. sumy zaległości czy alert MPP z artykułu oznaczanie faktur jako opłacone. Status masz policzony, a arkusz nadal robi to, w czym jest dobry.
Status w eksporcie i w którym planie
Natywny status nie zostaje zamknięty w panelu. „Czy opłacona?” dodajesz jako kolumnę eksportu i masz ją w arkuszu obok numeru KSeF, kontrahenta i kwot – bez pisania czegokolwiek.
- Arkusze Google – synchronizacja na żywo, dostępna w każdym planie,
- Excel (
.xlsx) i CSV – od planu Firma w górę, gdzie działa też automatyczny status, - kolumna wpada do tabeli przestawnej, Looker Studio lub Power BI jak każde inne pole danych.
Automatyczny status „Czy opłacona?” jest funkcją planów Firma i wyższych; w planie Solo pozostaje ręczne prowadzenie statusu w Arkuszach Google. KSeF Import dostarcza dane o zapłacie, ale przelewów nie wykonuje – zatwierdzasz je w banku. Zakres planów sprawdzisz w cenniku, a pełny obraz w centrum kontroli płatności.
Warto pamiętać, czego status nie robi: jest binarny (opłacona albo nie) i nie śledzi kwot częściowych. Dlaczego KSeF w ogóle nie prowadzi statusu za wystawcę, wyjaśniamy w tekście jak sprawdzić w KSeF, czy faktura jest opłacona, a jak zbudować z tego kontrolę w małej firmie – w kontroli faktur w małej firmie.
Najczęstsze pytania
Krótkie, konkretne odpowiedzi na pytania, które zadają użytkownicy i wyszukiwarki.
Nie. W KSeF Import status „Czy opłacona?” wylicza aplikacja z flagi Zapłacono i formy płatności, zanim faktura trafi do eksportu. Nie tworzysz formuły JEŻELI, nie przeciągasz jej na nowe wiersze i nie pilnujesz zakresu. Formuły w arkuszu to alternatywna droga, nie wymóg.
Każda nowa faktura dostaje status automatycznie w chwili pobrania z KSeF. W przeciwieństwie do formuły w arkuszu, która obejmuje zakres wierszy i urywa się na ostatnim, kolumna natywna nie ma granicy zakresu, więc nie zostawia nowych faktur bez statusu.
Tak. Status przelicza się z każdą synchronizacją z KSeF. Jeśli pojawi się korekta lub zmienią się dane płatności, kolumna „Czy opłacona?” zaktualizuje się bez Twojej ingerencji, więc rejestr pozostaje zgodny z rzeczywistością.
Formułę w arkuszu piszesz i utrzymujesz samodzielnie, co daje pełną swobodę, ale wymaga pilnowania zakresu i układu kolumn. Status natywny liczy aplikacja przy źródle danych, więc nie rozjeżdża się przy nowych fakturach, za to działa według reguły krzyżowej i ręcznej korekty, a nie dowolnej formuły.
Tak. „Czy opłacona?” to zwykła kolumna eksportu. Do Arkuszy Google wyeksportujesz ją w każdym planie, a do Excela i CSV od planu Firma, w którym działa też automatyczny status. Kolumnę możesz następnie łączyć z własnymi formułami w arkuszu.
Automatyczne wyliczanie statusu „Czy opłacona?” jest dostępne w planach Firma i wyższych. W planie Solo prowadzisz status ręcznie w Arkuszach Google. Siedmiodniowy okres próbny daje limity planu Biuro, więc automatyczny status przetestujesz od pierwszego dnia.
Inżynier integracji KSeF. Odpowiada za połączenia z API Krajowego Systemu e-Faktur, automatyzacje i parsowanie struktury logicznej FA(3).
