- Strona główna
- Blog
- Jak wybrać program do KSeF bez czytania rankingów?
Jak wybrać program do KSeF bez czytania rankingów?
Wybór oprogramowania do KSeF decyduje o stabilności firmy w krytycznych momentach awarii rządowej bramki. Zamiast polegać na subiektywnych rankingach, przeprowadź samodzielny dwugodzinny test stabilności na własnych danych. Sprawdź, jak system reaguje na brak internetu, podwójne kliknięcia oraz czy poprawnie generuje pliki XML i pobiera UPO.

Założyłem konta w pięciu programach do KSeF, wystawiłem w każdym tę samą fakturę i nie napiszę z tego rankingu.
Powód jest prosty: buduję konkurencyjny program (Biurko), więc moja ocena „który jest najlepszy" byłaby warta tyle, co ocena piekarza w konkursie na chleb. Test miał jednak sens, bo pokazał coś innego: programy różnią się nie tym, co widać na stronie z cennikiem, tylko tym, co robią w pięciu sytuacjach, których nie zobaczysz w demie.
Poniżej jest ramka decyzyjna — dziewięć pytań i protokół, który przejdziesz w dwie godziny na własnych danych. Przyłóż ją do dowolnego programu. Do Biurko też; na końcu pokazuję, gdzie Biurko ją oblewa.
Ranking odpowiada na pytanie, którego nie masz
Nikt nie budzi się z myślą „który program do KSeF jest najlepszy". Budzisz się z myślą: czy to nie wysypie mi się w środę o 16:00, kiedy bramka zwróci błąd, a klient czeka na fakturę.
Kalendarz nie pomaga w odkładaniu decyzji. Od 1 lutego 2026 r. obowiązek wystawiania w KSeF objął podmioty powyżej 200 mln zł obrotu, od 1 kwietnia 2026 r. — praktycznie wszystkich czynnych podatników VAT. Okresy przejściowe (m.in. dla sprzedaży do 10 000 zł brutto miesięcznie) kończą się 31 grudnia 2026 r.
16 września 2026 r. Ministerstwo Finansów ogłosiło, że przedłuża odroczenie kar za błędy w stosowaniu KSeF do 31 grudnia 2027 r. Dwie rzeczy warto z tego komunikatu wyczytać dosłownie: odroczenie dotyczy kar, a nie obowiązku — KAS zapowiada reagowanie na wystawianie faktur poza systemem — i wymaga zmiany ustawy, nad której projektem resort dopiero zaczyna prace.
Wniosek praktyczny: masz więcej powietrza na błędy, nie masz więcej powietrza na wdrożenie. Zmiana programu w styczniu, razem z nowymi zasadami opisywania przelewów, to najgorszy możliwy moment. Q4 2026 to okno.
Warstwa 1: czy faktura dojdzie i czy masz na to dowód
To jedyna warstwa, w której program może zrobić realną szkodę. Zacznij od niej.
Test 1. Wyłącz internet i wystaw fakturę.
Ustawa zna trzy tryby szczególne, a nie jeden: offline24 (twoja decyzja, np. brak sieci), offline‑niedostępność (ogłoszone prace serwisowe) i tryb awaryjny (awaria ogłoszona w BIP MF). Różnią się terminem dosłania: przy offline24 i niedostępności jest to najpóźniej następny dzień roboczy, przy trybie awaryjnym — 7 dni roboczych od zakończenia awarii (opis trybów na ksef.podatki.gov.pl).
Co sprawdzasz: czy program rozróżnia tryby, czy wydruk niesie dwa kody QR (pierwszy daje dostęp do faktury i weryfikację danych, drugi potwierdza tożsamość wystawcy i wymaga certyfikatu KSeF), i czy po powrocie systemu dosyła sam, pokazując termin.
Czerwona flaga: jeden przycisk „offline" i instrukcja „prześlij później ręcznie". Termin jest twój, nie ich.
Test 2. Poproś program o dowód.
Napis „wysłano" na ekranie nie jest dowodem. Dowodem jest UPO i numer KSeF. Sprawdź trzy rzeczy: czy pobierzesz UPO, czy pobierzesz dokładnie ten XML, który poszedł do bramki (a nie plik wygenerowany na nowo z bazy — to dwa różne dokumenty, gdy po drodze poprawisz dane kontrahenta) i czy numer KSeF sam wchodzi do ewidencji.
Test 3. Kliknij „wyślij" dwa razy.
Wyślij fakturę, zamknij zakładkę w trakcie, wyślij ponownie. Powinna powstać jedna transmisja. Duplikatu w KSeF nie da się usunąć — zostaje korekta i rozmowa z kontrahentem o tym, dlaczego dostał tę samą fakturę dwa razy.
Warstwa 2: czy program przeżyje styczeń 2027
Test 4. Zapytaj, czym program loguje się do KSeF.
Do wyboru są w praktyce: Profil Zaufany lub pieczęć kwalifikowana, certyfikat KSeF oraz model podmiotu uprawnionego (nadajesz uprawnienie NIP‑owi dostawcy, sam nie kupujesz certyfikatu). Osobno: tokeny KSeF mają wygasnąć z końcem 2026 r. Jeśli integracja stoi wyłącznie na tokenie, zadaj pytanie pisemnie: „co robicie 1 stycznia 2027?". Odpowiedź „czekamy na zapowiedź MF" jest odpowiedzią.
Test 5. Zapłać za fakturę.
Od 1 stycznia 2027 r. art. 108g ustawy o VAT nakazuje wskazywać w tytule przelewu numer KSeF faktury (albo identyfikator zbiorczy) przy płatnościach między czynnymi podatnikami VAT; w mechanizmie podzielonej płatności numer KSeF zastępuje numer faktury. Sprawdź, czy numer KSeF jest widoczny tam, gdzie go realnie potrzebujesz — na liście faktur, w eksporcie do banku, w przypomnieniu o płatności — i czy program potrafi zebrać identyfikator zbiorczy dla kilku faktur jednego sprzedawcy.
Test 6. Wystaw dwieście faktur naraz i dołącz załącznik.
Wysyłka pojedyncza a sesja wsadowa to dwie różne ścieżki po stronie bramki, z różnymi limitami. Dobry program pokazuje te limity, zamiast dowiadywać się o nich razem z tobą. Załącznik do faktury FA(3) wymaga osobnej zgody KAS, składanej w e‑Urzędzie Skarbowym, a odpowiedź potrafi iść do trzech dni roboczych — program powinien uprzedzić o tym przed pierwszą próbą, nie po odrzuceniu dokumentu.
Warstwa 3: strona zakupowa, o której wszyscy zapominają
Test 7. Odbierz fakturę kosztową, którą już masz.
Wprowadź ręcznie fakturę od dostawcy, a potem pobierz ją z KSeF. Dobry program rozpozna, że to ten sam dokument. Słaby zrobi ci dwa koszty tego samego dnia.
Drugi element tego samego testu: JPK_V7. Każdy zapis potrzebuje albo numeru KSeF, albo jednego z kodów zastępczych. Zobacz, czy program wstawia je sam, czy zostawia to tobie w arkuszu.
Warstwa 4: co się dzieje po fakturze i jak stąd wyjść
Test 8. Poproś o eksport wszystkiego.
Pliki XML faktur, UPO, rejestry. Jeśli wychodzą wyłącznie PDF‑y, to nie jest eksport, tylko pamiątka. Oryginały faktur leżą w KSeF przez 10 lat, ale twoja ewidencja i twoje dowody podania to twoja sprawa — również w dniu, w którym zechcesz zmienić program.
Test 9. Sprawdź, kto to jeszcze utrzymuje.
KSeF jest ruchomym celem: schema FA(3), kolejne wersje API, komunikaty MF, terminy, które się przesuwają w piątek po południu. Znajdź publiczny changelog i datę ostatniej zmiany. Brak changeloga nie dowodzi, że nikt tam nie pracuje — ale nie pozwala ci sprawdzić, czy pracuje.
I dopiero na końcu pytanie o cenę, bo ono ma sens tylko razem z pytaniem „co program robi po fakturze": rejestry, JPK, podatek, ZUS. Samo wystawianie i odbieranie faktur w KSeF to dziś darmowa aplikacja Ministerstwa Finansów i kilka banków. Płacisz za to, co dzieje się dalej.
Protokół: dwie godziny, twoje dane
Załóż konto testowe i wystaw jedną prawdziwą fakturę dla prawdziwego kontrahenta.
Odetnij sieć i wystaw drugą — policz kody QR na wydruku, sprawdź, kto pilnuje terminu dosłania.
Kliknij „wyślij" dwa razy pod rząd i sprawdź, ile transmisji powstało.
Pobierz UPO i wysłany XML. Nie „fakturę PDF" — XML.
Wprowadź ręcznie fakturę kosztową, potem pobierz ją z KSeF i zobacz, czy powstał duplikat.
Zapytaj supportu na piśmie o sposób uwierzytelnienia i o plan na 1 stycznia 2027 r. Zmierz czas odpowiedzi.
Poproś o pełny eksport danych i zobacz, co przyjdzie.
Jeśli program przejdzie te siedem kroków, cennik jest już rozmową o pieniądzach, a nie o ryzyku.
Gdzie ta ramka boli Biurko
Uczciwie, skoro sam ją ustawiłem.
Biurko przechodzi warstwę pierwszą i drugą: obsługuje trzy tryby szczególne z ich terminami, drukuje oba kody weryfikacyjne, wysyła zamrożone bajty dokumentu i pokazuje ich odcisk przy UPO, pilnuje duplikatów przy powtórnej wysyłce, łączy się z KSeF trzema sposobami bez oparcia o token, pokazuje limity bramki i zbiera identyfikatory zbiorcze.
Czego Biurko nie robi: nie prowadzi pełnej księgowości spółek z o.o. (dla nich jest faktura, KSeF, rejestry VAT i JPK_V7 — nie „bez księgowej"), nie wysyła deklaracji ZUS za ciebie, tylko przygotowuje plik i wydruk, a roczne rozliczenia PIT dochodzą w 2027 r. Jeśli twoja lista wymagań zaczyna się od księgi handlowej, przejdź ten protokół gdzie indziej i nie trać dwóch godzin.
Podsumowanie
Ranking programów do KSeF starzeje się w tempie zmian w API. Protokół testowy — nie. Siedem kroków na własnych danych powie ci o programie więcej niż każde porównanie funkcji, bo sprawdza dokładnie to, co pójdzie nie tak: brak sieci, podwójne kliknięcie, dowód wysyłki, wyjście z systemu.
Przejdź ten protokół na Biurko, zanim zaczniesz nam płacić — mamy 14‑dniowy bezpłatny okres próbny na biurko.io. Jeśli coś oblejemy, chcę o tym wiedzieć od ciebie, a nie z komentarza pod cudzym rankingiem.
FAQ
Jak wybrać program do KSeF? Zamiast porównywać listy funkcji, przetestuj jeden scenariusz awaryjny: wystaw fakturę bez internetu, sprawdź oba kody QR na wydruku, pobierz UPO i wysłany plik XML, a potem kliknij „wyślij" dwa razy. Program, który przejdzie te cztery kroki, ma sensownie zrobioną integrację. Cennik porównuj dopiero potem.
Czy muszę zmieniać program do KSeF przed 1 stycznia 2027 r.? Nie musisz, ale to ostatni wygodny moment. Od 1 stycznia 2027 r. kończą się okresy przejściowe i zaczynają obowiązywać nowe zasady opisywania przelewów numerem KSeF. Migracja danych w tym samym miesiącu, w którym zmieniają się przepisy, oznacza dwa źródła problemów naraz zamiast jednego.
Co się dzieje, gdy KSeF nie działa? Ustawa przewiduje trzy tryby szczególne: offline24, offline‑niedostępność i tryb awaryjny. Fakturę wystawiasz normalnie, ale musisz dosłać ją do systemu — przy offline24 i niedostępności najpóźniej następnego dnia roboczego, przy trybie awaryjnym w ciągu 7 dni roboczych od zakończenia awarii. Termin pilnuje podatnik, nie program.
Czy darmowa aplikacja Ministerstwa Finansów wystarczy? Do wystawiania, odbierania i przeglądania faktur w KSeF — dla wielu mikrofirm tak, i to uczciwa odpowiedź. Płatny program kupuje się za to, co dzieje się po fakturze: rejestry VAT, JPK, wyliczony podatek, ZUS, dowody podania. Jeśli tego nie potrzebujesz, nie potrzebujesz płatnego programu.
Tagi
Poprzedni artykuł
Co naprawdę zmienia się w KSeF od 1 stycznia 2027?