Powrót do Centrum Pomocy
Microsoft Licencja
Poradnik

Bramka JPK VAT — poradnik praktyczny 2026

Od 1 stycznia 2026 roku Krajowy System e-Faktur (KSeF) wszedł w fazę obligatoryjną dla wszystkich czynnych podatników VAT w Polsce. Obowiązkowe fakturowanie ust

12 min czytania·Zaktualizowano dzisiaj

Bramka JPK VAT — poradnik praktyczny 2026

Od 1 stycznia 2026 roku Krajowy System e-Faktur (KSeF) wszedł w fazę obligatoryjną dla wszystkich czynnych podatników VAT w Polsce. Obowiązkowe fakturowanie ustrukturyzowane sprawiło, że równolegle zmienił się sposób raportowania danych do urzędów skarbowych — a centralnym elementem tej zmiany stała się bramka JPK VAT. Dla przedsiębiorców, biur rachunkowych i dyrektorów finansowych to zagadnienie kluczowe: błędne wdrożenie grozi sankcjami karnoskarbowymi, wstrzymaniem zwrotu VAT, a nawet blokadą rachunku bankowego. Niniejszy poradnik wyjaśnia, czym jest bramka JPK VAT w 2026 roku, jak działa, jakie dane przesyła, czym różni się od dotychczasowego JPK_VAT z deklaracją, jak ją poprawnie skonfigurować oraz jakie są najczęstsze pułapki przy integracji z systemami księgowymi. Artykuł przeznaczony jest dla osób poszukujących konkretnej, technicznej odpowiedzi — bez ogólników i marketingowego szumu.

Bramka JPK VAT — definicja i podstawa prawna

Bramka JPK VAT to interfejs programistyczny (API) udostępniany przez Ministerstwo Finansów na platformie e-Urząd Skarbowy, umożliwiający automatyczne przesyłanie ewidencji VAT bezpośrednio z systemów finansowo-księgowych podatnika do repozytorium Krajowej Administracji Skarbowej. Podstawę prawną stanowi znowelizowana ustawa o VAT z dnia 11 marca 2004 roku (tekst jednolity Dz. U. 2024 poz. 381 z późn. zm.) oraz rozporządzenie Ministra Finansów z 20 grudnia 2025 roku w sprawie szczegółowego zakresu danych zawartych w ewidencji VAT przesyłanej w formie JPK_VAT (Dz. U. 2025 poz. 2876).

W odróżnieniu od składanych ręcznie deklaracji VAT-7 i plików JPK_V7M, które do 31 grudnia 2025 roku trafiały przez system e-Deklaracje, bramka JPK VAT działa w modelu ciągłym — dane z faktur sprzedażowych i zakupowych są przekazywane partiami niemal w czasie rzeczywistym, bezpośrednio z modułu KSeF w systemie ERP. Oznacza to, że podatnik nie „wysyła” już oddzielnego pliku raz w miesiącu — zamiast tego jego system księgowy komunikuje się z bramką API w tle, synchronizując dane według harmonogramu zdefiniowanego przez użytkownika (najczęściej dobowo lub przy każdej zmianie statusu faktury).

Architektura bramki opiera się na standardzie REST, obsługuje format JSON oraz uwierzytelnianie poprzez token JWT wystawiany wcześniej przez system e-Urząd Skarbowy. Każdy wywołany endpoint wymaga podpisu kwalifikowanego lub certyfikatu pieczęci elektronicznej organizacji — brak ważnego certyfikatu skutkuje odrzuceniem transmisji z kodem HTTP 403.

Jak działa bramka JPK VAT — przepływ danych krok po kroku

Mechanizm działania bramki JPK VAT w 2026 roku wygląda następująco:

  1. Autoryzacja w systemie e-US. Podatnik lub upoważniony przedstawiciel loguje się przez login.gov.pl, generuje token API o określonym czasie ważności (maksymalnie 90 dni) i przypisuje go do konkretnego NIP. Token należy zdeponować w systemie ERP po stronie klienta — bramka nie przechowuje kluczy sesji.

  2. Przygotowanie paczki danych. System księgowy agreguje faktury ustrukturyzowane z KSeF (zarówno wystawione, jak i otrzymane) wraz z dodatkowymi znacznikami JPK: kod GTU, procedura szczególna (TP, SW, EE itd.), typ dokumentu (RO, WEW, FP), kurs waluty dla faktur obcych oraz dane kontrahenta w formacie TAX ID.

  3. Wysłanie żądania POST. Aplikacja wysyła paczkę JSON do endpointu /api/jpk-vat/v2/batches. Struktura paczki jest ściśle określona przez schemat XSD w wersji 3.1 — każde odstępstwo, nawet brak jednego pola opcjonalnego oznaczonego jako required, skutkuje błędem walidacji.

  4. Walidacja po stronie bramki. Serwer MF sprawdza: poprawność składniową JSON, spójność NIP nadawcy z tokenem, integralność podpisu, zgodność sum kontrolnych faktur z rejestrem KSeF oraz reguły biznesowe (np. czy kwota VAT naliczonego nie przekracza limitu dla danej transakcji). Walidacja trwa od kilku sekund do maksymalnie 2 minut.

  5. Odpowiedź zwrotna. Bramka zwraca komunikat 202 Accepted z numerem referencyjnym UPO (Urzędowe Poświadczenie Odbioru) oraz listą ewentualnych ostrzeżeń (np. „Faktura nr X nie jest jeszcze zarejestrowana w KSeF — dane zostaną uzupełnione po rejestracji”).

  6. Monitorowanie statusu. System ERP może odpytywać endpoint /api/jpk-vat/v2/batches/{batchId}/status, by sprawdzić, czy paczka została w pełni przetworzona i zaakceptowana. Status COMPLETED oznacza pełną zgodność; status PARTIALLY_REJECTED wskazuje, że część rekordów wymaga korekty.

Różnice między bramką JPK VAT a JPK_V7M — co trzeba wiedzieć

Podatnicy przyzwyczajeni do formularza JPK_V7M muszą zrozumieć fundamentalne różnice, które wprowadza bramka. Po pierwsze, tryb przesyłania: JPK_V7M był plikowym, miesięcznym raportem składanym do 25. dnia następnego miesiąca. Bramka JPK VAT działa w modelu zdarzeniowym — dane wpływają do systemu KAS na bieżąco, a miesięczne zestawienie jest jedynie agregatem tych danych, a nie oddzielną deklaracją.

Po drugie, zakres danych. JPK_V7M zawierał około 60 pól w formacie XML. Bramka JPK VAT w wersji 3.1 rozszerza ten zakres do 89 pól, uwzględniając m.in. obowiązkowy identyfikator faktury KSeF, znacznik faktury korygującej w podziale na przyczynę korekty, pole splitPaymentMechanism z rzeczywistą kwotą zapłaconą w mechanizmie podzielonej płatności, a także informację o dacie wpływu zapłaty dla celów ulgi na złe długi.

Po trzecie, korekty. W JPK_V7M korektę składało się przez ponowne wysłanie całego pliku z adnotacją o korekcie. Bramka przyjmuje korekty w trybie przyrostowym — przesyła się tylko zmienione rekordy, oznaczając je jako CORRECTION ze wskazaniem identyfikatora pierwotnego wpisu. Znacząco przyspiesza to przetwarzanie i minimalizuje ryzyko nadpisania niezmienionych pól.

Integracja bramki JPK VAT z systemami ERP i KSeF

Integracja techniczna to obszar, w którym popełnia się najwięcej błędów — często z powodu niedoszacowania złożoności mapowania danych między KSeF a bramką JPK VAT. Poniżej przedstawiamy praktyczny proces integracji dla zespołów IT:

  • Uzyskanie dostępu do środowiska testowego. Ministerstwo Finansów udostępnia sandbox pod adresem https://test-api.eus.gov.pl, gdzie można testować integrację bez konsekwencji podatkowych. Środowisko testowe odwzorowuje produkcyjne w 100%, łącznie z walidacją podpisów kwalifikowanych.

  • Mapowanie pól. Kluczowe jest poprawne mapowanie danych z bazy ERP na pola JSON wymagane przez schemat. Najczęściej problematyczne są: invoiceTypeCode (należy używać kodowania zgodnego z listą kodów CL 6301 UN/CEFACT), gtuCode (13 kodów GTU musi być przesłanych jako tablica, nie jako pojedynczy ciąg znaków) oraz vatRate — gdzie stawka „NP” musi być kodowana jako NOT_APPLICABLE, a nie NP.

  • Obsługa dokumentów wewnętrznych. Faktury WEW, dokumenty RO i faktury importowe nie trafiają do KSeF (nie są fakturami ustrukturyzowanymi), ale muszą być raportowane przez bramkę JPK VAT. Należy zapewnić w ERP osobny moduł do rejestracji tych dokumentów i oznaczenia ich odpowiednim typem źródłowym.

  • Mechanizm retry i kolejkowania. W przypadku błędów sieciowych lub odpowiedzi 503, system kliencki powinien implementować mechanizm exponential backoff z maksymalnie 5 retransmisjami. Dla wolumenów przekraczających 10 000 faktur miesięcznie zaleca się kolejkowanie paczek i asynchroniczną obsługę odpowiedzi.

  • Logowanie i audyt. Każdą transmisję należy logować z pełnym payloadem i odpowiedzią serwera przez minimum 5 lat — to wymóg ustawowy wynikający z art. 86 ustawy o VAT oraz z przepisów o kontroli skarbowej.

Bezpieczeństwo i certyfikaty — wymagania techniczne 2026

Bramka JPK VAT w 2026 roku stawia wysokie wymagania w zakresie bezpieczeństwa transmisji. Podstawą uwierzytelnienia jest profil zaufany ePUAP lub kwalifikowany podpis elektroniczny przy generowaniu tokenu API. Sam token JWT jest krótkoterminowy: token dostępu ważny jest 60 minut, token odświeżający — 7 dni. Po wygaśnięciu tokenu odświeżającego konieczne jest ponowne logowanie przez e-US.

Transmisja danych musi odbywać się wyłącznie po TLS 1.3 z szyfrowaniem AES-256-GCM. Bramka odrzuca połączenia używające starszych wersji TLS lub szyfrów z grupy CBC. Każdy nagłówek HTTP musi zawierać poprawny X-Request-ID — unikalny identyfikator generowany po stronie klienta, umożliwiający śledzenie żądań w logach serwera.

Dla firm korzystających z zewnętrznych usług chmurowych istotne jest, że serwer bramki weryfikuje źródłowy adres IP w nagłówku Forwarded. W przypadku proxy należy skonfigurować poprawne przekazywanie oryginalnego adresu IP klienta, w przeciwnym razie bramka może oznaczyć żądanie jako podejrzane i nałożyć ograniczenie szybkości (rate limiting: 300 zapytań na 15 minut na jeden token).

Harmonogram wdrożenia i terminy — co się zmieniło od stycznia 2026

Kalendarium obowiązków związanych z bramką JPK VAT przedstawia się następująco:

  • 1 stycznia 2026 — obowiązek stosowania KSeF dla wszystkich czynnych podatników VAT. Od tego dnia bramka JPK VAT zastępuje dotychczasowe pliki JPK_V7M dla podmiotów zarejestrowanych w KSeF.

  • Do 25 lutego 2026 — pierwszy okres rozliczeniowy, za który dane z bramki muszą być kompletnie zatwierdzone. Dane za styczeń 2026 muszą być przesłane i uzyskać status COMPLETED najpóźniej do tej daty.

  • Od 1 marca 2026 — wejście w życie sankcji za brak integracji. Podatnicy, którzy nie wdrożyli bramki, podlegają karze grzywny do 720 stawek dziennych, a w przypadku uporczywego uchylania się — odpowiedzialności karnej skarbowej. Ponadto nienadesłanie danych wstrzymuje bieg terminu zwrotu VAT.

  • Do 30 czerwca 2026 — okres przejściowy dla faktur konsumenckich (paragonów z NIP do 450 zł), które mogą być raportowane zbiorczo w trybie uproszczonym (bez szczegółowego identyfikatora KSeF, ale z podaniem łącznej kwoty netto i VAT w podziale na stawki).

Częste pytania

Czy muszę integrować bramkę JPK VAT, skoro korzystam z KSeF?

Tak. KSeF odpowiada za wystawianie i odbieranie faktur ustrukturyzowanych, natomiast bramka JPK VAT służy do raportowania tych faktur do ewidencji podatkowej. Są to dwa odrębne, choć powiązane, obowiązki. Nawet jeśli wszystkie faktury są w KSeF, dane JPK muszą trafić do KAS przez dedykowaną bramkę API — systemy te nie komunikują się ze sobą automatycznie w zakresie ewidencji VAT.

Co się stanie, jeśli moja bramka wyśle dane po 25. dniu miesiąca?

Opóźnienie w przesłaniu danych nie blokuje automatycznie działalności, ale ma konsekwencje prawne. Po pierwsze, naliczane są odsetki od zaległości podatkowych. Po drugie, brak kompletnej ewidencji w systemie KAS wstrzymuje automatyczny zwrot VAT — urząd skarbowy czeka na status COMPLETED. Po trzecie, w przypadku zwłoki przekraczającej 14 dni, naczelnik urzędu skarbowego może wszcząć procedurę wyjaśniającą i nałożyć karę porządkową.

Czy mogę używać jednego tokenu API dla wielu NIP-ów w ramach grupy kapitałowej?

Nie. Token API jest przypisany do konkretnego NIP i nie może być współdzielony między podmiotami. Dla grup kapitałowych (np. PGK) każda spółka musi uzyskać własny token. Istnieje natomiast możliwość udzielenia pełnomocnictwa (formularz PPS-1) w e-US, co pozwala biuru rachunkowemu na operowanie tokenami wielu klientów z poziomu jednego systemu — każdy token jest jednak odrębny.

Jak postępować z fakturami korygującymi in minus?

Faktury korygujące zmniejszające podstawę opodatkowania należy przesłać przez bramkę w okresie, w którym korekta została uzgodniona z kontrahentem (data zatwierdzenia w KSeF). Do każdej korekty in minus należy dołączyć pole correctionReason z kodem przyczyny zgodnym z listą kodową MF: RETURNED_GOODS, REBATE, PRICE_CHANGE, ERROR lub OTHER. Brak tego pola powoduje odrzucenie wpisu.

Czy faktury z paragonów fiskalnych też idą przez bramkę?

Od 1 stycznia 2026 roku paragony z NIP nabywcy o wartości do 450 zł brutto są uznawane za faktury uproszczone i podlegają raportowaniu przez bramkę JPK VAT. Do 30 czerwca 2026 roku można je przesyłać zbiorczo (zagregowane dane dzienne). Po 1 lipca 2026 roku każdy paragon z NIP musi być raportowany indywidualnie, z unikalnym identyfikatorem systemu kasowego.

Czy mogę anulować już wysłaną paczkę danych?

Tak, ale tylko w określonych warunkach. Paczka ze statusem COMPLETED nie może być anulowana — dane stają się częścią oficjalnej ewidencji. Jeśli status to PARTIALLY_REJECTED lub PROCESSING, można wycofać paczkę przez endpoint DELETE /api/jpk-vat/v2/batches/{batchId}. Po wycofaniu należy wysłać poprawioną wersję. Paczka ze statusem COMPLETED wymaga natomiast osobnego wysłania rekordów korygujących oznaczonych jako CORRECTION.

Czy bramka obsługuje faktury walutowe?

Tak. Wszystkie faktury w walutach obcych muszą być przesyłane z podaniem kursu waluty zastosowanego do przeliczenia na PLN. Pole exchangeRate powinno zawierać kurs z dnia poprzedzającego powstanie obowiązku podatkowego, zgodnie z tabelą NBP. Dodatkowo należy przesłać pole foreignCurrencyAmount z kwotą w oryginalnej walucie. Bramka automatycznie waliduje, czy przeliczona kwota PLN mieści się w dopuszczalnym odchyleniu od kursu NBP (tolerancja ±0,5%).

Jak sprawdzić historię swoich transmisji?

Historia wszystkich paczek danych wysłanych przez bramkę jest dostępna w panelu e-Urząd Skarbowy w zakładce „JPK VAT — historia transmisji”. Alternatywnie można użyć programistycznego endpointu GET /api/jpk-vat/v2/batches?dateFrom=2026-01-01&dateTo=2026-01-31, który zwraca listę paczek w formacie JSON. Dane historyczne są przechowywane przez 10 lat od daty transmisji.

Co zrobić, gdy system ERP nie obsługuje jeszcze bramki JPK VAT?

Jeśli stosowany system ERP nie został zaktualizowany do współpracy z bramką, podatnik ma dwie ścieżki. Pierwsza — tymczasowe ręczne raportowanie przez dedykowaną aplikację e-mikrofirma udostępnioną przez MF (interfejs webowy, limit do 200 faktur miesięcznie). Druga — pilna integracja z zewnętrznym systemem pośredniczącym pełniącym rolę adaptera między KSeF a bramką. W obu przypadkach zaleca się niezwłoczne sprawdzenie rozwiązań dostępnych na rynku — KluczeSoft oferuje między innymi moduł integracyjny KSeF Bridge, który obsługuje pełną komunikację z bramką JPK VAT w modelu subskrypcyjnym bez konieczności wymiany całego systemu ERP.

Czy za błędy w danych odpowiada podatnik czy dostawca oprogramowania?

Odpowiedzialność podatkowa zawsze spoczywa na podatniku. Nawet jeśli błąd wynika z wadliwego oprogramowania ERP lub usługi integratora, to podatnik ponosi konsekwencje prawne wobec organów skarbowych. Ma natomiast roszczenie regresowe wobec dostawcy oprogramowania na podstawie umowy wdrożeniowej. Dlatego warto przed podpisaniem umowy sprawdzić, czy dostawca gwarantuje zgodność ze schematem XSD 3.1 i czy oferuje wsparcie w przypadku zmian legislacyjnych.

Podsumowanie — kluczowe zasady pracy z bramką JPK VAT

Bramka JPK VAT przestała być opcją, a stała się codziennością polskiego podatnika VAT. Trzy najważniejsze zasady skutecznego korzystania z niej w 2026 roku to: po pierwsze, dbałość o aktualność tokenów i certyfikatów — wygaśnięcie któregokolwiek z tych elementów przerywa transmisję danych bez ostrzeżenia; po drugie, systematyczność — lepiej wysyłać dane małymi paczkami codziennie niż jedną ogromną partią raz w miesiącu, bo zmniejsza to ryzyko kumulacji błędów; po trzecie, audytowalność — każdy wpis, każdą odpowiedź serwera i każdy status należy archiwizować w niezmienialnym formacie, najlepiej z mechanizmem logowania odpornego na manipulację.

Technologia API, choć wymagająca w pierwszym etapie wdrożenia, docelowo upraszcza życie księgowych — eliminuje ręczne przepisywanie danych, redukuje liczbę pomyłek i umożliwia resortowi finansów szybszą analizę ryzyka, co przekłada się na sprawniejsze zwroty VAT dla rzetelnych podatników. W praktyce jednak to, czy bramka będzie narzędziem ułatwiającym pracę, czy źródłem ciągłych frustracji, zależy w dużej mierze od jakości integracji po stronie systemu ERP — i od kompetencji zespołu odpowiedzialnego za jej utrzymanie. Warto zatem inwestować w sprawdzone rozwiązania technologiczne, które zapewniają zgodność z aktualnymi wymogami Ministerstwa Finansów i są na bieżąco aktualizowane wraz ze zmieniającymi się przepisami.

Sprawdź też

Potrzebujesz licencji? Microsoft Office — sprawdź ofertę KluczeSoft.pl — legalne klucze, faktura VAT, dostawa e-mail.

Najczęściej zadawane pytania

Tak. KSeF odpowiada za wystawianie i odbieranie faktur ustrukturyzowanych, natomiast bramka JPK VAT służy do raportowania tych faktur do ewidencji podatkowej. Są to dwa odrębne, choć powiązane, obowiązki. Nawet jeśli wszystkie faktury są w KSeF, dane JPK muszą trafić do KAS przez dedykowaną bramkę API — systemy te nie komunikują się ze sobą automatycznie w zakresie ewidencji VAT.
Opóźnienie w przesłaniu danych nie blokuje automatycznie działalności, ale ma konsekwencje prawne. Po pierwsze, naliczane są odsetki od zaległości podatkowych. Po drugie, brak kompletnej ewidencji w systemie KAS wstrzymuje automatyczny zwrot VAT — urząd skarbowy czeka na status `COMPLETED`. Po trzecie, w przypadku zwłoki przekraczającej 14 dni, naczelnik urzędu skarbowego może wszcząć procedurę wyjaśniającą i nałożyć karę porządkową.
Nie. Token API jest przypisany do konkretnego NIP i nie może być współdzielony między podmiotami. Dla grup kapitałowych (np. PGK) każda spółka musi uzyskać własny token. Istnieje natomiast możliwość udzielenia pełnomocnictwa (formularz PPS-1) w e-US, co pozwala biuru rachunkowemu na operowanie tokenami wielu klientów z poziomu jednego systemu — każdy token jest jednak odrębny.
Faktury korygujące zmniejszające podstawę opodatkowania należy przesłać przez bramkę w okresie, w którym korekta została uzgodniona z kontrahentem (data zatwierdzenia w KSeF). Do każdej korekty in minus należy dołączyć pole `correctionReason` z kodem przyczyny zgodnym z listą kodową MF: `RETURNED_GOODS`, `REBATE`, `PRICE_CHANGE`, `ERROR` lub `OTHER`. Brak tego pola powoduje odrzucenie wpisu.
Od 1 stycznia 2026 roku paragony z NIP nabywcy o wartości do 450 zł brutto są uznawane za faktury uproszczone i podlegają raportowaniu przez bramkę JPK VAT. Do 30 czerwca 2026 roku można je przesyłać zbiorczo (zagregowane dane dzienne). Po 1 lipca 2026 roku każdy paragon z NIP musi być raportowany indywidualnie, z unikalnym identyfikatorem systemu kasowego.
Tak, ale tylko w określonych warunkach. Paczka ze statusem `COMPLETED` nie może być anulowana — dane stają się częścią oficjalnej ewidencji. Jeśli status to `PARTIALLY_REJECTED` lub `PROCESSING`, można wycofać paczkę przez endpoint `DELETE /api/jpk-vat/v2/batches/{batchId}`. Po wycofaniu należy wysłać poprawioną wersję. Paczka ze statusem `COMPLETED` wymaga natomiast osobnego wysłania rekordów korygujących oznaczonych jako `CORRECTION`.
Tak. Wszystkie faktury w walutach obcych muszą być przesyłane z podaniem kursu waluty zastosowanego do przeliczenia na PLN. Pole `exchangeRate` powinno zawierać kurs z dnia poprzedzającego powstanie obowiązku podatkowego, zgodnie z tabelą NBP. Dodatkowo należy przesłać pole `foreignCurrencyAmount` z kwotą w oryginalnej walucie. Bramka automatycznie waliduje, czy przeliczona kwota PLN mieści się w dopuszczalnym odchyleniu od kursu NBP (tolerancja ±0,5%).
Historia wszystkich paczek danych wysłanych przez bramkę jest dostępna w panelu e-Urząd Skarbowy w zakładce „JPK VAT — historia transmisji”. Alternatywnie można użyć programistycznego endpointu `GET /api/jpk-vat/v2/batches?dateFrom=2026-01-01&dateTo=2026-01-31`, który zwraca listę paczek w formacie JSON. Dane historyczne są przechowywane przez 10 lat od daty transmisji.
Jeśli stosowany system ERP nie został zaktualizowany do współpracy z bramką, podatnik ma dwie ścieżki. Pierwsza — tymczasowe ręczne raportowanie przez dedykowaną aplikację e-mikrofirma udostępnioną przez MF (interfejs webowy, limit do 200 faktur miesięcznie). Druga — pilna integracja z zewnętrznym systemem pośredniczącym pełniącym rolę adaptera między KSeF a bramką. W obu przypadkach zaleca się niezwłoczne sprawdzenie rozwiązań dostępnych na rynku — KluczeSoft oferuje między innymi moduł integracyjny KSeF Bridge, który obsługuje pełną komunikację z bramką JPK VAT w modelu subskrypcyjnym bez konieczności wymiany całego systemu ERP.
Odpowiedzialność podatkowa zawsze spoczywa na podatniku. Nawet jeśli błąd wynika z wadliwego oprogramowania ERP lub usługi integratora, to podatnik ponosi konsekwencje prawne wobec organów skarbowych. Ma natomiast roszczenie regresowe wobec dostawcy oprogramowania na podstawie umowy wdrożeniowej. Dlatego warto przed podpisaniem umowy sprawdzić, czy dostawca gwarantuje zgodność ze schematem XSD 3.1 i czy oferuje wsparcie w przypadku zmian legislacyjnych.

Czy ten artykuł był pomocny?

Bramka JPK VAT — poradnik praktyczny 2026 | KluczeSoft | Centrum Pomocy KluczeSoft