Oprogramowanie dla firm

FAQ - Najczęstsze pytania o KSeF 2.0 i programu Faktura VAT

Faktura VAT » FAQ – Najczęstsze pytania o KSeF 2.0 i programu Faktura VAT

FAQ - Najczęściej zadawane pytania o KSeF 2.0

O tym dokumencie: Odpowiedzi na najczęstsze pytania użytkowników dotyczące integracji z Krajowym Systemem e-Faktur 2.0. Informacje aktualne na luty 2026.

Podstawowe informacje o KSeF 2.0

1 Czy środowisko PRODUKCYJNE (PROD) jest już dostępne?

TAK! Środowisko produkcyjne (PROD) jest dostępne od 1 lutego 2026.

  • Obowiązkowe dla dużych firm (przychód powyżej 200 mln PLN rocznie)
  • Dobrowolne dla małych i średnich przedsiębiorstw

Każdy może już teraz korzystać ze środowiska PROD — wysyłać faktury sprzedażowe i pobierać faktury zakupowe od kontrahentów.

Ważne: Faktury wysłane na środowisko PROD mają pełne skutki podatkowe i są widoczne w systemie Ministerstwa Finansów.

Harmonogram środowisk:

ŚrodowiskoDostępnośćPrzeznaczenie
TESTJuż dostępneTesty techniczne, rozwój aplikacji
DEMOJuż dostępneSzkolenia, prezentacje (fikcyjne dane)
PRODJuż dostępne (od 1.02.2026)Faktury z pełną mocą prawną
2 Jakie są różnice między środowiskami TEST, DEMO i PROD?

TEST - środowisko dla programistów i firm testujących integrację:

  • Faktury bez skutków podatkowych
  • Dane nie są usuwane
  • Idealne do testów długoterminowych
  • Uwaga: certyfikaty kwalifikowane NIE działają (tylko token)

DEMO - środowisko przedprodukcyjne (dostępne od lutego 2026):

  • Zbliżone do PROD, ale bez skutków podatkowych
  • Dane okresowo usuwane przez Ministerstwo Finansów
  • Przeznaczone do szkoleń i prezentacji
  • MF zaleca używanie fikcyjnych danych

PROD - środowisko produkcyjne:

  • Faktury z pełną mocą prawną
  • Widoczne w systemie MF dla kontrahentów
  • Dane przechowywane zgodnie z przepisami
  • Wysyłanie i pobieranie faktur: od 1 lutego 2026
  • Obowiązkowe od 1 lutego 2026 dla dużych firm (przychód > 200 mln PLN rocznie)
  • Dobrowolne dla małych i średnich przedsiębiorstw

Ważne: Po wybraniu środowiska PROD program będzie wysyłał faktury sprzedażowe z pełną mocą prawną oraz pobierał faktury zakupowe od kontrahentów. Upewnij się, że chcesz pracować z rzeczywistymi fakturami!

3 Jak wygenerować token do autoryzacji w KSeF?

Token autoryzacyjny generujesz w programie KSeF Client:

  1. Wybierz środowisko (TEST/DEMO/PROD)
  2. Wpisz NIP firmy
  3. Wybierz metodę: Token autoryzacyjny (online)
  4. Kliknij Generuj Token
  5. Skopiuj wygenerowany token (20 znaków)
  6. Wklej token w programie Faktura VAT 2026 (Ustawienia → KSeF)

Ważność tokena: Token wygasa po ~1 godzinie. Program automatycznie odświeża token podczas synchronizacji.

Faktury zagraniczne i prywatni klienci

4 Czy KSeF obsługuje faktury zagraniczne (WDT, eksport, OSS)?

TAK, KSeF 2.0 obsługuje wszystkie typy faktur zagranicznych:

  • WDT (Wewnątrzwspólnotowa Dostawa Towarów) - faktury dla firm UE
  • Eksport - faktury dla kontrahentów spoza UE
  • OSS (One Stop Shop) - usługi elektroniczne dla konsumentów UE

Program automatycznie wykrywa faktury zagraniczne na podstawie:

  • Kodu kraju w NIP/VATIN kontrahenta (np. DE12345678 = Niemcy)
  • Ustawień w zakładce „Podatki” (zaznaczenie OSS/WDT/Eksport)

Synchronizacja: Faktury zagraniczne są automatycznie wysyłane do KSeF podczas standardowej synchronizacji.

5 Co z fakturami dla prywatnych klientów (bez NIP)?

Faktury bez NIP NIE są wysyłane do KSeF - to zgodne z przepisami:

Zasada: KSeF wymaga faktury VAT wystawione dla podmiotów posiadających NIP. Faktury dla konsumentów (klienci indywidualni bez działalności) są wyłączone z obowiązku.

Przykłady faktur NIE wysyłanych do KSeF:

  • Faktury dla klientów indywidualnych bez NIP
  • Faktury detaliczne/paragonowe
  • Faktury dla nierezydentów bez polskiego NIP (o ile brak VATIN)

Co robi program:

  • Sprawdza czy kontrahent ma wypełniony NIP
  • Jeśli brak NIP → faktura pomijana podczas synchronizacji
  • W liście faktur wyświetla status: „Bez NIP - pominięto”
6 Jak wyłączyć wysyłanie faktur zagranicznych lub dla prywatnych klientów?

W programie Faktura VAT 2026 możesz filtrować faktury przed synchronizacją:

Krok 1: Otwórz listę faktur → Przycisk „KSeF Ustawienia”

Krok 2: W zakładce „Dodatkowe” znajdziesz opcje filtrowania:

  • ☑ Wysyłaj faktury zagraniczne - odznacz aby pominąć WDT/OSS/Eksport
  • ☑ Wysyłaj faktury dla prywatnych klientów - odznacz aby pominąć faktury bez NIP

Pobieranie faktur zakupowych: Od 1 lutego 2026 program automatycznie pobiera faktury zakupowe gdy wybierzesz środowisko PROD w zakładce „Środowisko”.

Uwaga: Jeśli wyłączysz wysyłanie faktur zagranicznych, będziesz musiał samodzielnie przechowywać te faktury w formie elektronicznej (np. PDF/A).

Domyślne ustawienia:

  • Faktury zagraniczne - WŁĄCZONE (zalecane)
  • Prywatni klienci - WYŁĄCZONE (automatycznie, gdy brak NIP)

Faktury zakupowe (otrzymane)

7 Jak włączyć pobieranie faktur zakupowych z KSeF?

Pobieranie faktur zakupowych jest dostępne od 1 lutego 2026 na środowisku PROD.

Krok po kroku:

  1. Otwórz KSeF 2.0 Client → zakładka „Środowisko”
  2. Wybierz opcję „PROD – Produkcja”
  3. Upewnij się, że masz wygenerowany token dla środowiska PROD
  4. Kliknij „Zapisz”

Jak to działa: Podczas synchronizacji program automatycznie pobierze z KSeF PROD faktury wystawione na Twój NIP przez kontrahentów.

Wymagania:

  • Token dla środowiska PROD (wygenerowany z profilu zaufanego lub podpisu kwalifikowanego)
  • Kontrahenci muszą wystawić faktury w KSeF na Twój NIP

Ważne: Po wybraniu środowiska PROD program będzie również wysyłał Twoje faktury sprzedażowe na produkcję (z pełną mocą prawną)!

8 Czy mogę pobierać faktury zakupowe na środowisku TEST lub DEMO?

NIE - faktury zakupowe od kontrahentów są dostępne tylko na środowisku PROD.

Dlaczego?

  • Środowisko TEST/DEMO służy do testów integracji
  • Faktury w TEST/DEMO są fikcyjne i nie mają skutków podatkowych
  • Rzeczywiste faktury zakupowe pojawiają się tylko w PROD (wystawiane przez kontrahentów)

Rekomendacja: Aby pobierać faktury zakupowe, wybierz środowisko PROD w ustawieniach KSeF Client. Pamiętaj, że wtedy również Twoje faktury sprzedażowe będą wysyłane na produkcję.

Typy faktur i obsługiwane dokumenty

9 Jakie typy faktur są obsługiwane przez KSeF?

Program obsługuje wszystkie typy faktur VAT zgodne ze schematem FA(3):

Typ fakturyOznaczenieObsługa KSeF
FakturaFATAK
Faktura zaliczkowaZALTAK
Faktura korygującaKOREKTATAK
Faktura VAT-MPVAT-MPTAK
Faktura VAT-RRVAT-RRNIE - schemat nie obsługuje
Faktura wewnętrznaFWTAK (specjalne pola)
Nota korygującaNOTATAK
Faktura pro formaPROFORMANIE - nie jest fakturą VAT
Paragon/RachunekPARAGONNIE - wyłączony z KSeF
10 Co z fakturami w walutach obcych (EUR, USD)?

Faktury walutowe są w pełni obsługiwane, ale z ważnym zastrzeżeniem:

Kursy walut wymagane dla faktur krajowych w EUR/USD!

Jeśli wystawiasz fakturę krajową (polski kontrahent z NIP) w walucie obcej, MUSISZ podać kurs waluty w programie.

Kiedy potrzebny jest kurs:

  • TAK - Faktura krajowa w EUR/USD - WYMAGANY kurs (do przeliczenia VAT)
  • NIE - Faktura zagraniczna (WDT/Eksport) - kurs NIE jest wymagany

Jak ustawić kurs:

  1. W fakturze wybierz walutę (EUR/USD)
  2. Program pobierze kurs z NBP (lub wpisz ręcznie)
  3. Kurs zostanie zapisany w fakturze i wysłany do KSeF

Obsługiwane waluty: EUR, USD, GBP, CHF, CZK, oraz wszystkie waluty z tabeli NBP

11 Które dokumenty NIE są wysyłane do KSeF?

Program automatycznie pomija następujące typy dokumentów:

  • Pro forma - nie jest fakturą VAT
  • Rachunki/Paragony - poza systemem KSeF
  • Faktury VAT-RR - schemat FA(3) nie obsługuje (będzie w przyszłych wersjach)
  • Faktury bez NIP nabywcy - automatycznie pomijane
  • Dokumenty w statusie „robocza” - tylko zatwierdzone faktury

Wskazówka: W liście faktur możesz zobaczyć status wysyłki - dokumenty pominięte mają uwagę „Typ nie objęty KSeF” lub „Bez NIP - pominięto”.

Wieloprofilowość (wiele firm)

12 Czy program obsługuje wiele firm (profili NIP)?

TAK, program automatycznie rozpoznaje środowisko wieloprofilowe:

Tryb STANDARD (1 firma):

  • Wszystkie faktury w folderze C:\RAFSOFT\KSEF\out\
  • Jeden plik konfiguracji ksef_config.ini

Tryb PRO (wiele firm):

  • Każda firma ma osobny folder: C:\RAFSOFT\KSEF\{NIP}\out\
  • Osobne sekcje w konfiguracji: [KSeF_1234567890]
  • Plik ksef.cmd zawiera linię NIP=1234567890

Automatyzacja: Program wykrywa tryb wieloprofilowy i automatycznie tworzy odpowiednią strukturę folderów podczas pierwszej synchronizacji.

Jak to działa:

  1. Program sprawdza czy masz więcej niż 1 profil firmy
  2. Jeśli TAK → eksportuje faktury do C:\RAFSOFT\KSEF\{NIP}\out\
  3. Tworzy plik sygnałowy ksef.cmd z linią NIP=...
  4. KSeF Client rozpoznaje NIP i używa odpowiedniego tokena

Kompatybilność wsteczna: Jeśli masz 1 firmę, program działa w trybie STANDARD (bez zmian).

UPO i przywracanie faktur

13 Jak pobrać UPO (Urzędowe Poświadczenie Odbioru)?

UPO pobierane jest automatycznie po zaakceptowaniu faktury przez KSeF:

Proces automatyczny:

  1. Wysyłasz faktury do KSeF (synchronizacja)
  2. Program czeka ~30 sekund na przetworzenie
  3. Sprawdza status faktury w KSeF
  4. Jeśli status = „Zaakceptowana” → pobiera UPO
  5. Zapisuje UPO w folderze C:\RAFSOFT\KSEF\upo\

Zapisywanie: UPO są zapisywane jako pliki XML z nazwą: UPO_{KSeFNumber}.xml

Ręczne pobieranie UPO:

  • W liście faktur kliknij prawym przyciskiem na fakturę
  • Wybierz „Pobierz UPO”
  • Program pobierze UPO z KSeF i zapisze na dysku

Uwaga: UPO nie jest dostępne natychmiast - KSeF potrzebuje kilkunastu sekund do przetworzenia faktury. Program automatycznie ponawia próbę pobierania.

14 Co jeśli przypadkowo usunę fakturę, która była już w KSeF?

Program ma automatyczną funkcję przywracania usuniętych faktur z KSeF:

Jak to działa:

  1. Usuwasz fakturę z listy w programie
  2. Program oznacza fakturę jako DELETED w bazie (nie kasuje z KSeF!)
  3. Podczas następnej synchronizacji:
    • Program wykrywa faktury ze statusem DELETED
    • Tworzy plik deleted_list.txt z numerami KSeF
    • KSeF Client pobiera XML z systemu
    • Program importuje faktury z powrotem
    • Status zmienia się na OK

Bezpieczeństwo: Faktury wysłane do KSeF są trwale zapisane w systemie MF przez 10 lat. Możesz je pobrać w każdej chwili.

Wymogi:

  • Faktura musi być wcześniej wysłana do KSeF (mieć numer KSeF)
  • Program KSeF Client musi być aktywny
  • Token musi być ważny

Rozwiązywanie problemów

15 Faktury nie są wysyłane do KSeF - co robić?

Diagnoza krok po kroku:

1. Sprawdź konfigurację:

  • Czy token jest wpisany w Ustawieniach KSeF?
  • Czy środowisko (TEST/DEMO/PROD) jest prawidłowo wybrane?
  • Czy NIP firmy jest poprawny?

2. Sprawdź faktury:

  • Czy kontrahent ma wypełniony NIP?
  • Czy faktura jest zatwierdzona (nie robocza)?
  • Czy typ faktury jest obsługiwany (nie PROFORMA/PARAGON)?

3. Sprawdź połączenie:

  • Czy program KSeF Client jest uruchomiony?
  • Czy folder C:\RAFSOFT\KSEF\signal\ istnieje?
  • Czy plik ksef.cmd jest tworzony po kliknięciu synchronizacji?

Błąd: „Token wygasł” - kliknij ponownie „KSeF Synchronizacja” (token się automatycznie odświeży)

4. Sprawdź logi:

  • W KSeF Client: zakładka „Logi” (przycisk 7)
  • Szukaj komunikatów błędów (czerwone)
  • Sprawdź folder C:\RAFSOFT\KSEF\out\error\
16 Błąd: „Nieprawidłowy token” - jak naprawić?

Ten błąd oznacza, że token nie jest rozpoznawany przez KSeF. Możliwe przyczyny:

1. Token został skopiowany z błędami:

  • Sprawdź czy nie ma spacji na początku/końcu
  • Token ma dokładnie 20 znaków alfanumerycznych
  • Skopiuj ponownie z programu KSeF Client

2. Token został wygenerowany dla innego środowiska:

  • Token TEST nie działa na PROD i odwrotnie
  • Upewnij się, że środowisko w ustawieniach zgadza się z tokenem
  • W razie wątpliwości wygeneruj nowy token

3. Token wygasł (po ~1 godzinie):

  • Kliknij ponownie „KSeF Synchronizacja”
  • Program automatycznie odświeży token

Szybkie rozwiązanie: Wygeneruj nowy token i wklej w Ustawieniach KSeF. To zajmuje 30 sekund.

17 Czy można cofnąć/anulować fakturę wysłaną do KSeF?

NIE - faktury wysłane do KSeF nie mogą być usunięte. To ograniczenie systemu KSeF (przepisy podatkowe).

Ważne: Przed wysłaniem faktury do KSeF ZAWSZE sprawdź dane! Po wysłaniu nie da się jej cofnąć.

Co zrobić w przypadku błędu?

  • Błędna kwota/stawka VAT: Wystaw fakturę korygującą
  • Błędny kontrahent: Wystaw fakturę korygującą do 0 zł + nową poprawną fakturę
  • Faktura wystawiona omyłkowo: Wystaw korektę całkowicie anulującą (wszystkie pozycje do 0 zł)

Faktury korygujące w KSeF:

  • Program automatycznie wykrywa faktury korygujące
  • Musisz podać numer faktury pierwotnej (oryginalnej)
  • Korekta jest powiązana z oryginalną fakturą w systemie KSeF

Rekomendacja: Zawsze testuj na środowisku TEST przed wysyłką do PROD (szczególnie w pierwszych tygodniach).

Nie znalazłeś odpowiedzi na swoje pytanie?

Skontaktuj się z nami przez formularz kontaktowy

Otwórz formularz kontaktowy

FAQ KSeF 2.0 | Aktualizacja: Luty 2026 | Wersja dla WordPress/Elementor