Połączenie z KSeF

Jak Zirko samo wysyła Twoje faktury w Polsce do KSeF — i co w tym celu raz konfigurujesz.

Na tej stronie

W Polsce każda faktura dla klienta biznesowego idzie przez KSeF (Krajowy System e-Faktur), państwowy system faktur ustrukturyzowanych. Zirko wysyła ją tam samo przy wystawieniu. Niczego nie wgrywasz i nie przepisujesz żadnego numeru — w zamian raz zapisujesz swój własny dostęp do KSeF.

Dlatego przy kliencie KSeF jest wstępnie wybrany: w polu Format faktury stoi „KSeF FA(3)” z oznaczeniem „Obowiązkowy”. Jeśli wybierzesz tam Bez e-faktury (tylko PDF), żadna faktura dla tego klienta nie trafi do KSeF i powstanie tylko PDF. Pasek ostrzegawczy mówi Ci przy kliencie i w oknie dialogowym Ukończ dokument, że odpowiedzialność za to ponosisz Ty.

Zakładka Interfejsy w ustawieniach
Zakładka Interfejsy w ustawieniach

Co dzieje się przy wystawieniu

  1. Wystawiasz fakturę. Zirko wysyła plik FA(3) do KSeF.
  2. KSeF nadaje numer KSeF. Pojawia się on przy dokumencie w polu KSeF, zwykle po kilku sekundach — możesz zamknąć okno, przesyłanie trwa dalej.
  3. Dopiero wtedy powstaje PDF, z kodem QR KOD I i numerem KSeF. Do tego czasu nie ma pobierania ani wysyłki.

Jeśli KSeF jest akurat niedostępny, faktura czeka, a Zirko samo ponawia próby. Przy dokumencie widać, dlaczego czeka.

Najpierw: NIP

Połączenie dotyczy NIP Twojej firmy. Jeśli go brakuje, wpisz go w Ustawienia → Przedsiębiorstwo → Dane firmy — jako numer VAT UE z prefiksem PL albo jako numer podatkowy.

Tworzenie dostępu w KSeF

Dostęp tworzysz w Aplikacji Podatnika KSeF Ministerstwa Finansów, a nie w Zirko. Są dwa sposoby:

  • Certyfikat KSeF (zalecany). W zakładce „Certyfikaty" tworzysz certyfikat typu „Uwierzytelnienie". Dostajesz plik certyfikatu (.crt) i klucz prywatny (.key) z hasłem.
  • Token KSeF — tylko do 31.12.2026 r. W zakładce „Tokeny" tworzysz token z uprawnieniami „Wystawianie faktur" i „Przeglądanie faktur". Jest wyświetlany tylko raz, więc skopiuj go od razu. Od 01.01.2027 r. uwierzytelnienie tokenem nie będzie już możliwe; do tego czasu zapisz certyfikat.

Zapisywanie w Zirko

W Ustawienia → Przedsiębiorstwo → Interfejsy jest karta KSeF (Krajowy System e-Faktur). Tam:

  1. Wybierz Połącz KSeF.
  2. Wybierz Sposób uwierzytelnienia i wgraj certyfikat, klucz prywatny i hasło — albo wklej token.
  3. Sprawdź i zapisz.

Zirko sprawdza dostęp w KSeF, zanim go zapisze. Zapisuje go w postaci zaszyfrowanej; otworzyć go może tylko usługa e-faktur, a w żadnym logu się nie pojawia. Potem na karcie widnieje Połączone, ze sposobem uwierzytelnienia i datą „Ważny do". Skonfigurować to może tylko Biuro – administrator.

Klienci prywatni: Twój wybór

Dla klientów prywatnych KSeF nie jest obowiązkowy. Czy ich faktury mimo to tam trafią, decydujesz w trzech miejscach. Wybór przy fakturze ma pierwszeństwo przed wyborem przy kliencie, a ten przed ustawieniem domyślnym:

GdzieCo ustawiasz
Karta KSeFWysyłaj faktury dla klientów prywatnych przez KSeF — ustawienie domyślne, na początku wyłączone
KlientWysyłaj faktury przez KSeF: Ustawienie domyślne firmy, Tak albo Nie
FakturaWyślij przez KSeF przy wystawianiu

Jeśli faktura dla klienta prywatnego nie idzie przez KSeF, fakturą jest PDF. Faktury dla klientów biznesowych trafiają do KSeF, chyba że przy kliencie wybrano Bez e-faktury (tylko PDF).

Gdy KSeF nie działa: wystawienie offline

Do ustawowego trybu offline (offline24) zapisujesz dodatkowo certyfikat offline — w Aplikacji Podatnika certyfikat KSeF typu „Offline", w Zirko na karcie Certyfikat offline. Jeśli wtedy jakaś faktura czeka na KSeF, możesz ją przy dokumencie wystawić w trybie offline: od razu dostaje PDF z KOD I „OFFLINE" i KOD II i można ją przekazać klientowi. Zirko dosyła ją do KSeF najpóźniej następnego dnia roboczego. Tego nie da się cofnąć.

Gdy KSeF odrzuci fakturę

Wtedy przy dokumencie widnieje Odrzucona przez KSeF, z podaniem przyczyny. Odrzucona faktura w Polsce uchodzi za niewystawioną. Zostaje ze swoim numerem jako dowód i nie stornujesz jej. Przyciskiem Wystaw ponownie w polu KSeF Zirko zakłada jej kopię jako wersję roboczą — popraw, wystaw jeszcze raz, gotowe.

Faktury sprzed połączenia

Dokumenty wystawione, zanim KSeF był połączony, mają oznaczenie Bez numeru KSeF. Nie trafiają do KSeF same; przyciskiem Wyślij do KSeF przy dokumencie wysyłasz je pojedynczo. Jeśli któraś już tam jest, Zirko przejmuje istniejący numer.

Usuwanie i unieważnianie dostępu

Usuń na karcie kasuje dostęp w Zirko. W KSeF pozostaje on ważny, dopóki go tam nie unieważnisz. Przy tokenie zaznaczasz w tym celu pole Unieważnij token także w KSeF; certyfikat unieważniasz w Aplikacji Podatnika. Bez dostępu nie można wystawiać faktur dla klientów biznesowych — z wyjątkiem klientów, przy których wybrano Bez e-faktury (tylko PDF).

Faktury zakupu Zirko również pobiera z KSeF, dopóki włączona jest opcja Pobieraj faktury zakupu z KSeF — zobacz Rejestrowanie faktur zakupu.

Dotyczy: PL

Powiązane artykuły