Uruchomienie KSEF 2.0 nieuchronnie się zbliża.
Sam pomysł faktur elektronicznych jest jak najbardziej trafny, chyba początki jego implementacji w Polsce sięgają pierwszego Poltaxu w końcu ubiegłego wieku. Dla historyków IT pewnie pamiętny jest rok 1995, w którym to zrezygnowano z Poltax 1.0 (po pięciu latach wdrozenia).
Lecz nie pomysł się liczy, ale jego wykonanie, a tu jest różnie ....
Ale do rzeczy - w ostatnich dniach mam bardzo dużo zapytań co z KSEF w Odoo - w związku z tym informujemy:
1. intensywnie pracujemy nad zmianą naszego modułu do KSEF 1.0 celem dostosowania do 2.0,
2. na koniec października 2025 mamy wykonane poniższe komponenty:
a. mechanizm autentykacji,

b. wysyłkę faktur zwykłych (z wysyłką wsadową lub pojedynczą),

c. weryfikacja statusu przyjęcia faktury,

d. mechanizm zaczytywania faktur zakupu.
Wszystko powyższe jest zrobione na środowisku TEST KSEF, jakie zostało udostępnione przez MF. Czekamy na dostęp do aplikacji WEB do środowisk TEST i DEMO - wtedy będzie możliwość rzeczywistego przetestowania całego procesu.
Następne kroki:
1. testy na środowisku TEST , DEMO,
2. wysyłka pozostałych typów faktur (korygujące, zaliczkowe, finalne) oraz załączników do faktur,
3. zaczytywania faktur zakupu z opcją rozpoznawania linii,
4. dostosowanie JPK VAT do zmian wynikających z KSEF.
Inne informacje:
1. moduł będzie udostępniony na sklepie Odoo jako oddzielna aplikacja,
2. moduł na ten moment jest budowany na wersjach 17 i 18, będzie dostępny do R16 i prawdopodobnie R15,
3. Odoo SA także pracuje nad rozwiązaniem standardowym, które będzie w ramach wersji Enterprise ale nie znamy dokładnych założeń i realizacja może być obłożona ryzykiem obsługi tylko prostych transakcji (jak JPK_VAT, który nie obsługuje wszystkich operacji gospodarczych jakie mogą mieć miejsce w Odoo).
Aktualizacja 04-11-2025
W dniu wczorajszym MF udostępnił Aplikację TEST - dzięki temu możemy weryfikować dane przesyłane przez API, i nawet działa :)

Aktualizacja 06-11-2025
Przetestowaliśmy podstawową implementację zaczytywania faktur zakupu, działa, ale ciekawe czy kiedyś MF udostępni przez API wizualizacje PDF takiej faktury - akcept na podstawie surowych danych i XML wydaje nam się mało realny
/
Aktualizacja 16-11-2025
Ministerstwo udostępniło środowisko Demo/Preprodukcjne KSEF: https://web2tr-ksef.mf.gov.pl/web
Tylko czemu nie można wygenerować tokenu z uprawnia do wystawiania faktur?

Aktualizacja 19-11-2025
Udało się wysłać fakturę do środowiska Preprod/Demo

Okazało się że w KSEF 2.0 osoba nadająca uprawnienia do tokenu musi mieść uprawnienia do wystawiana faktur - troche bez sensu, zwróciliśmy uwagę na to do MF

Aktualizacja 17-01-2026
Po pewnej przerwie w informowaniu o postępach w pracach wracamy .
Jeszcze w 2025 roku zaczęliśmy testy modułu z naszymi klientami i zbierając uwagi cały czas udoskonalamy rozwiązanie. Poniżej wykaz najważniejszych zmian:
Wizualizacja PDF dla faktur przychodzących
Jak wcześniej informowaliśmy API KSEF nie udostępnia PDF, tylko XML, napisaliśmy rozwiązanie nie wymagające użycia zewnętrznych bibliotek i dajce PDF bezpośrednio w Odoo. Mamy nadzieję że ułatwi to proces obiegu i akceptacji faktur przychodzących w Odoo.
Możliwość parametryzacji dziennika dla faktur zakupowych
Dodaliśmy w opcjach domyślny dziennik dla faktur z KSEF, dodatkowo na kartotece kontrahentów powołaliśmy pole z informacją o dzienniku dla faktur z KSEF dla wskazanego dostawcy - umożliwia to np. przypisywanie dla kontrahentów dziennika faktur poufnych, magazynowych (w zależności od konfiguracji i obiegu dokumentów)
Mapowanie kodów podatków i warunków płatności na słowniki z KSEF


Obsługa dodatkowych pól z Odoo
Przesyłamy dodatkowe pola jak notatki, nr zamówienia, wskaznia data której dotyczy faktura
Rozbudowa Trilab Invoice o kody QR (QR1 + QR2 do trybu offline, QR2) wymaga wygenerowania dodatkowego certyfikatu w KSEF do ustawienia w opcjach:

Obsługa wysyłki wsadowej
Oprócz wysyłki interaktywnej

wprowadziliśmy równoległą wysyłkę wsadową, odpowiada za o standardowe zdanie zaplanowane (cron)
EDI: Wykonywanie operacji usług sieciowych

Moduł dla wersji 16, 17, 18 będzie dostępny na sklepie Odoo w ostatnim, tygodniu stycznia.
Aktualizacja 26-01-2026
Zgodnie z wcześniejszymi informacjami moduł dostępny jest na Sklepie Odoo pod linkiem.
Aktualizacja 28-01-2026
W związku z dużą liczbą zapytań o konfigurację sytemu poniżej lista punktów do wykonania:
1. W Aplikacji Podatnika KSEF (środowisko PREPROD https://ap-demo.ksef.mf.gov.pl/) wygenerować tokenu (z uprawnieniami do wystawiania i przeglądania faktur):

Uwaga: numer tokenu należy zapisać.
2. W Aplikacji Podatnika KSEF złożyć wniosek o certyfikat do podpisu linku (proszę się nie denerwować - to nie my to wymyśliliśmy...)

3. W Odoo - Konfiguracja modułu Ksiegowość

ustawić
a. KSeF Ustawienia -> środowiska z którym następuje połączenie (na testy rekomendujemy środowisko demonstracyjne - preprod, na Odoo PROD środowisko PROD - ale to od 01.02.2026 - kiedy to będą dostępne i linki do środowiska prod KSEF i dane do połączenia)
b. KSeF Dziennik zakupów -> domyślny dziennik do k†órego bedą wpadać faktury zakupowe (chyba żę na dostawcy zostanie wskazany inny dziennik - o czym informowaliśmy wcześniej)
c. Ustawienia linku do weryfikacji wystawcy - wprowadzić klucz, certyfikat, hasło wygenerowany w pt 2 powyżej
d. KSeF Token -> wprowadzić wygenerowany w pt 1 powyżej token
e. Domyślna Data lub okres, którego dotyczy faktura -> ustawić jaka na fakturach sprzedaży ma być domyślna opcja dla daty/okresu sprzedaży
f. Włącz kody kreskowe -> opcja wysyłania kodu barcode do KSEF (w dedykowanym polu plik XML)
g. KSeF Włącz ignorowanie linii o zerowej kwocie -> opcja braku wysyłki do KSEF takich pozycji - faktury analogiczna do podobnej opcji co o wydruku pozycji z ceną zerową (np pod techniczne naliczenie KWS) z modułu Trilab Invoice
4. w Zaplanowanych Zadaniach modułu Odoo ustawić harmonogram wykonywania:

a. KSeF Sprawdź status importu partii faktur -> pobiera nr KSEF i UPO do faktur sprzedaży
b. KSeF Rozpocznij Import partii faktur -> importuje faktury zalupu
c. EDI: Wykonywanie operacji usług sieciowych -> wysyła faktury do KSEF
Uwaga: wysyłka (jak informowaliśmy wcześniej) jest w dwóch trybach:
a. interaktywnym - kiedy operator wyśle pojedynczą fakturę:

lub zadanie w tle będzie miało do wysłania jedną fakturę
b. wsadowym - kiedy zadanie w tle będzie miało do wysłania więcej niż jedną fakturę
Aktualizacja 02-02-2026
KSEF 2.0 już "działa" ... ciekawa ile osób ma takie komunikaty :)

ale coż - błędy wieku dziecięcego.
My śpieszymy z najnowszymi informacjami:
1. zostały wypuszczone moduły do starszych wersji Odoo 14, 15:

2. najważniejsze zmiany w najnowszej wersji modułu:
a. możliwość podania w parametrach daty od jakiej mają być pobierane faktury zakupu:

b. konfigurację środowiska Produkcyjnego tak any nie trzeba było go dodawać ręczenie:

dla osób wolących wykonać to ręcznie:
API Endpoint URL: https://api.ksef.mf.gov.pl/v2/
Kod QR URL: https://qr.ksef.mf.gov.pl/
Klucz publiczny asymetryczny: tutaj do pobrania
Klucz publiczny symetryczny: tutaj do pobrania
c. możliwość określenia statusu płatności (np Zapłacono)

Aktualizacja 04-02-2026
Dla użytkowników którzy zainstalowali nasz moduł ale go nie podłączyli do KSEF lub nie chcą wysyłać jeszcze faktur do KSEF a tylko je pobierać przypominamy (że jak w standardzie Odoo) jest możliwość wyłączenia dzienników sprzedaży z obsługi efaktur:

KSEF 2.0 nadchodzi