Disclaimer. SubiektMCP to niezależny wdrożeniowiec. Nie jesteśmy oficjalną integracją InsERT (twórcy Subiekta GT) ani Anthropic (twórcy Claude’a). Pisałem ten artykuł z perspektywy kogoś, kto wdraża Subiekta GT u klientów i widzi, gdzie się sypie.
Od 1 lutego 2026 KSeF jest obowiązkowy dla największych firm z obrotem powyżej 200 milionów złotych rocznie. Od 1 kwietnia 2026 dotyczy to większości MŚP, w tym praktycznie każdej firmy używającej Subiekta GT.
Ten artykuł rozkłada KSeF na trzy warstwy: prawną (co musisz wiedzieć), operacyjną (jak skonfigurować Subiekta GT) i strategiczną (gdzie AI pomoże, a gdzie nie).
Co to jest KSeF i kogo dotyczy
KSeF (Krajowy System e-Faktur) to centralna platforma Ministerstwa Finansów, na której firmy w Polsce wystawiają, wysyłają i odbierają faktury elektroniczne w ujednoliconym formacie XML. Wcześniej (2022-2025) był dobrowolny. Od 2026 stał się obowiązkowy.
Daty, które musisz znać:
- 1 lutego 2026. Obowiązek dla firm z obrotem rocznym przekraczającym 200 milionów złotych. To około 1 procent polskich firm.
- 1 kwietnia 2026. Obowiązek dla pozostałych firm prowadzących działalność gospodarczą zarejestrowaną w Polsce jako podatnik VAT czynny.
- 1 października 2026. Faktury B2C również obowiązkowe w KSeF (drobny handel detaliczny).
Jeśli używasz Subiekta GT, należysz prawie na pewno do drugiej kategorii. Czyli masz czas do 1 kwietnia. To około 6 tygodni licząc od daty publikacji tego artykułu.
Co się zmienia w praktyce
Przed KSeF: wystawiasz fakturę w Subiekcie GT, drukujesz albo wysyłasz PDF mailem, klient księguje u siebie ręcznie.
Po KSeF (od 1 kwietnia 2026):
- Wystawiasz fakturę w Subiekcie GT
- Subiekt GT automatycznie generuje XML w formacie KSeF
- Wysyła do systemu Ministerstwa Finansów
- System nadaje numer KSeF (unikalny identyfikator faktury)
- Klient automatycznie odbiera fakturę z KSeF (przez swój system księgowy)
Korzyść dla Ciebie: nie musisz drukować, nie musisz wysyłać mailem, klient nie może powiedzieć “nie dostałem faktury”.
Trudność: jeśli źle skonfigurujesz, faktura nie pójdzie do KSeF, a wtedy formalnie nie istnieje. Klient może odmówić zapłaty. Urząd skarbowy może uznać, że nie sprzedałeś.
Jak Subiekt GT obsługuje KSeF
Subiekt GT od końca 2024 ma wbudowaną obsługę KSeF. Nie musisz kupować osobnego modułu, ale musisz skonfigurować.
Krok 1. Aktualizacja Subiekta GT
Upewnij się, że masz wersję Subiekta GT minimum 1.85 (najlepiej najnowszą, sprawdź w menu Pomoc / O programie). Starsze wersje mają niepełną obsługę KSeF i mogą generować błędy.
Jeśli masz starszą wersję, zaktualizuj. InsERT pozwala na aktualizację w ramach abonamentu Ubezpieczenia Programu. Jeśli abonament się skończył, musisz go odnowić, żeby zaktualizować.
Krok 2. Token autoryzacyjny KSeF
W panelu eKSeF Ministerstwa Finansów (ksef.mf.gov.pl) generujesz token autoryzacyjny dla Twojej firmy. Wymaga logowania przez Profil Zaufany albo certyfikat kwalifikowany.
Token to długi ciąg znaków, który Subiekt GT używa do uwierzytelnienia. Bez niego nie wyśle faktur.
Krok 3. Konfiguracja w Subiekcie GT
W Subiekcie GT: Administracja → Parametry → KSeF.
Wpisujesz:
- Token autoryzacyjny
- Środowisko (testowe lub produkcyjne)
- NIP firmy
- Adres URL systemu KSeF
Ważne: zacznij od środowiska testowego. Tam wysłane faktury nie wywierają skutków prawnych, możesz testować przez tydzień. Dopiero gdy upewnisz się, że wszystko działa, przełącz na produkcyjne.
Krok 4. Test pierwszej faktury
Wystaw testową fakturę w środowisku testowym KSeF. Sprawdź, czy:
- Subiekt GT przygotował XML poprawnie (zakładka KSeF na dokumencie)
- Wysłał do KSeF (status “wysłana”)
- Otrzymał numer KSeF (potwierdzenie zwrotne)
Jeśli wszystko OK, przełącz na produkcyjne i wystaw fakturę realną.
Najczęstsze błędy konfiguracji
Błąd 1. Nieuzupełnione dane kontrahenta
KSeF wymaga, żeby kontrahent miał wpisany NIP i pełny adres. Jeśli w Subiekcie GT masz kontrahentów z poprzednich lat, którzy nie mają NIP-u (np. osoby fizyczne, których nie weryfikowałeś), KSeF odrzuci fakturę.
Rozwiązanie: zrób przegląd kartoteki kontrahentów przed 1 kwietnia. Każdy aktywny klient powinien mieć NIP, adres, kod pocztowy, kraj.
Błąd 2. Nieprawidłowe stawki VAT
KSeF używa standardowych kodów stawek VAT. Jeśli w Subiekcie GT masz nietypowe stawki (np. odwrotne obciążenie sprzed lat), mogą się nie mapować poprawnie.
Rozwiązanie: w testowym środowisku przetestuj każdą stawkę VAT, której używasz (23, 8, 5, 0, zwolnione, odwrotne obciążenie). Jeśli któraś nie idzie, ustaw mapowanie ręcznie w Subiekcie GT.
Błąd 3. Brak roli KSeF dla użytkownika
Po włączeniu KSeF w Administracji, użytkownicy nie automatycznie dostają uprawnień. Trzeba im dodać rolę “wystawianie e-faktur” w module Administracja.
Jeśli sprzedawca wystawi fakturę i nie ma roli, Subiekt GT wyświetli błąd autoryzacji.
Błąd 4. Token wygasł
Token autoryzacyjny w KSeF ma ograniczony czas życia (domyślnie 1 rok). Po wygaśnięciu trzeba wygenerować nowy.
Subiekt GT NIE ostrzega Cię z dużym wyprzedzeniem. Pewnego dnia po prostu faktury nie pójdą. Wpisz sobie do kalendarza datę odnowienia tokena.
Błąd 5. Faktura zaliczkowa i końcowa
KSeF ma specyficzne wymagania dla faktur zaliczkowych. Subiekt GT od wersji 1.85+ to obsługuje, ale jeśli wystawiasz złożone faktury (zaliczki, korekty, faktury VAT marża), przetestuj każdy typ osobno przed 1 kwietnia.
Co z fakturami historycznymi
Jeśli przed 1 kwietnia masz w Subiekcie GT setki faktur sprzed KSeF, NIE musisz ich konwertować. Stare faktury zostają jak były.
Od 1 kwietnia każda NOWA faktura idzie do KSeF. Stare są martwym ciałem (nadal ważne prawnie, ale nie są w KSeF).
Co z fakturami eksportowymi i wewnątrzunijnymi
KSeF dotyczy tylko faktur w obrocie krajowym (sprzedaż polskiej firmie). Faktury do kontrahentów zagranicznych (UE, eksport poza UE) NIE idą do KSeF.
Subiekt GT automatycznie rozpoznaje typ kontrahenta po NIP-ie. Jeśli NIP jest polski, idzie do KSeF. Jeśli unijny (np. NIP UE) albo brak NIP-u (osoba fizyczna spoza Polski), pomija KSeF.
Gdzie AI pomoże, a gdzie nie
KSeF to przede wszystkim regulacja prawna i konfiguracja systemu. AI nie zastąpi tych dwóch.
Ale AI (na przykład SubiektMCP) może pomóc w trzech praktycznych sytuacjach:
1. Weryfikacja stanu kontrahentów przed 1 kwietnia
Pytanie po polsku do Claude’a podpiętego do Subiekta GT:
“Pokaż mi listę kontrahentów aktywnych w ostatnich 12 miesiącach, którzy nie mają wpisanego NIP-u albo pełnego adresu. Posortuj od najwyższego obrotu.”
Dostajesz listę. Wiesz, gdzie pójść doczyścić dane. To, co ręcznie zajmuje godziny przewertowania kartoteki, zajmuje minutę.
2. Diagnostyka błędów KSeF
Gdy faktura nie poszła do KSeF, Subiekt GT pokazuje kod błędu. Czasami opisowy, czasami enigmatyczny. AI pomaga:
“Faktura numer FV/2026/123 nie poszła do KSeF, kod błędu 21148. Sprawdź szczegóły faktury w Subiekcie i podpowiedz, co może być nie tak.”
Claude czyta szczegóły faktury (pozycje, kontrahent, stawki), porównuje z kodem błędu (jeśli znany), wskazuje prawdopodobną przyczynę.
3. Raportowanie KSeF dla księgowego
Co miesiąc księgowa pyta: “ile w tym miesiącu wystawiliśmy faktur w KSeF i czy wszystkie się powiodły”. Klasycznie wymaga to klikania przez raporty.
“Pokaż mi statystykę KSeF za maj 2026. Ile faktur wystawiono, ile wysłano do KSeF, ile odrzucono, jakie były powody odrzuceń.”
Tabela z odpowiedziami w 10 sekund.
To, czego AI NIE zrobi:
- NIE wygeneruje za Ciebie tokena KSeF (musisz na ksef.mf.gov.pl ręcznie)
- NIE poprawi danych kontrahentów (musisz Ty albo ktoś z księgowej)
- NIE odpowie na pytania prawne typu “czy ja podlegam pod KSeF”. Tu prawnik lub doradca podatkowy.
Najczęstsze pytania
Czy muszę kupować dodatek do Subiekta GT na KSeF? Nie. Obsługa KSeF jest w standardzie od wersji 1.85+. Płacisz tylko za Ubezpieczenie Programu (które prawdopodobnie i tak masz).
Co jeśli 1 kwietnia mam awarię internetu i KSeF nie odpowiada? Ministerstwo przewidziało tryb awaryjny. Możesz wystawić fakturę “offline” i wysłać do KSeF w ciągu 7 dni od ustania awarii. W Subiekcie GT jest do tego osobna funkcja.
Czy KSeF odczyta faktury od dostawców automatycznie? Tak. Subiekt GT od wersji 1.85+ pobiera faktury zakupowe z KSeF, jeśli kontrahent je tam wystawił. Można je importować do bazy automatycznie albo półautomatycznie (z weryfikacją).
Co jeśli mam Subiekt GT bez Ubezpieczenia Programu? Niestety bez aktualnego abonamentu nie zaktualizujesz programu. Musisz odnowić, żeby dostać obsługę KSeF. Koszt to około 30 procent ceny licencji rocznie.
Czy Subiekt Nexo ma lepszą obsługę KSeF niż GT? Subiekt Nexo (nowsza linia InsERT) ma rozszerzoną obsługę KSeF z dodatkowymi funkcjami (mass upload, lepsze logi). Ale dla typowej MŚP Subiekt GT z najnowszą aktualizacją wystarcza w 95 procentach przypadków.
Czy mogę przejść na KSeF wcześniej niż 1 kwietnia? Tak, dobrowolnie. Wielu doświadczonych użytkowników już teraz pracuje w trybie produkcyjnym. Pozwala to wyłapać błędy konfiguracji bez presji obowiązku.
Plan działania. 6 tygodni do 1 kwietnia
Konkretny harmonogram dla MŚP używającego Subiekta GT:
Tydzień 1-2 (czerwiec 2026 w realiach tego artykułu, dostosuj do swojej osi czasu): - Aktualizacja Subiekta GT do najnowszej wersji - Wygenerowanie tokena autoryzacyjnego na ksef.mf.gov.pl - Konfiguracja w Administracji Subiekta
Tydzień 3: - Test w środowisku KSeF testowym - Wystawienie 5-10 testowych faktur różnego typu - Weryfikacja, że wszystkie poszły poprawnie
Tydzień 4-5: - Przegląd kartoteki kontrahentów. uzupełnienie NIP-ów, adresów - Weryfikacja stawek VAT - Szkolenie sprzedawców (jeśli wystawiają faktury)
Tydzień 6: - Przełączenie na środowisko produkcyjne - Wystawienie pierwszej realnej faktury w KSeF - Monitorowanie pierwszych dni, reakcja na błędy
Jeśli zacznie się dzień 1 kwietnia, a Ty jeszcze nie skonfigurowałeś, ryzykujesz prawnie. Lepiej zacząć z miesięcznym wyprzedzeniem.
Co dalej
KSeF to fundament. Po jego wdrożeniu i ustabilizowaniu, masz dane w formacie cyfrowym (XML), które AI może czytać szybciej niż człowiek.
Praktyczne use case po wdrożeniu KSeF z SubiektMCP:
- “Pokaż mi wszystkie faktury z kwietnia, które poszły do KSeF z opóźnieniem powyżej 24 godzin”
- “Który kontrahent najczęściej dostaje od nas korekty (po wystawieniu faktur w KSeF)”
- “Porównaj liczbę wystawionych faktur kwiecień 2026 z marcem 2026, w rozbiciu na typy”
Jeśli chcesz wypróbować SubiektMCP po wdrożeniu KSeF, masz 14-dniowy trial przez Stripe (z kartą, ale bez automatycznego pobrania jeśli zrezygnujesz przed końcem). Albo 7-dniowy klucz testowy bez karty na życzenie. Pisz na nikodem@subiektgt.chat.
Pełne ujawnienie: piszę ten blog jako założyciel SubiektMCP. Jesteśmy niezależnym wdrożeniowcem, korzystamy z publicznych API obu stron (oficjalna afiliacja nie istnieje).
Linki
- Oficjalna dokumentacja KSeF (Ministerstwo Finansów)
- InsERT e-Pomoc techniczna. konfiguracja KSeF w Subiekcie GT
- Powiązany artykuł: Jak zrobić raport marży w Subiekcie GT (4 sposoby)
- Powiązany artykuł: 5 promptów dla CEO MŚP w Subiekcie GT
.subiekt-subscribe-form input[type=”email”]::placeholder { color: #71717A; }