
Obowiązkowy KSeF zbliża się wielkimi krokami. Niezależnie od wielkości Twojej firmy, warto się przygotować wcześniej, by uniknąć stresu i kar finansowych. W tym artykule przedstawiamy praktyczny przewodnik krok po kroku, który pomoże Ci płynnie przejść na Krajowy System e-Faktur.
Krok 1: Sprawdź obecne oprogramowanie
Pierwszym krokiem jest weryfikacja, czy Twój obecny program do fakturowania wspiera KSeF. Jeśli korzystasz z Excela, papierowych faktur lub przestarzałego oprogramowania — czas na zmianę. Programy takie jak Fakturownia, inFakt czy wFirma oferują pełne wsparcie KSeF.
Zwróć uwagę na to, czy Twój program obsługuje zarówno wysyłkę faktur do KSeF, jak i ich odbiór. Pełna integracja oznacza również automatyczną walidację dokumentów przed wysyłką i pobieranie potwierdzeń z numerem KSeF.
Jeśli korzystasz z systemu ERP, sprawdź, czy producent zapewnia moduł KSeF lub API umożliwiające integrację z zewnętrznym narzędziem do fakturowania. Brak takiej integracji może wymagać zmiany procesów lub wdrożenia dodatkowego oprogramowania.
Krok 2: Zarejestruj firmę w KSeF
Aby korzystać z KSeF, musisz zarejestrować swoją firmę w systemie Ministerstwa Finansów. Potrzebujesz do tego profilu zaufanego, podpisu kwalifikowanego lub pieczęci elektronicznej. Rejestracja jest jednorazowa i bezpłatna.
Proces rejestracji obejmuje nadanie uprawnień do konta KSeF. Jako właściciel firmy automatycznie otrzymujesz pełne uprawnienia. Możesz też nadać uprawnienia innym osobom — np. pracownikom działu księgowości czy zewnętrznemu biuru rachunkowemu.
Ważne: jeśli korzystasz z biura rachunkowego, upewnij się, że biuro ma odpowiednie uprawnienia do działania w Twoim imieniu w KSeF. Wymaga to wystawienia stosownego pełnomocnictwa w systemie.
Krok 3: Wygeneruj token autoryzacyjny
Token jest niezbędny do komunikacji Twojego programu do fakturowania z KSeF. Wygenerujesz go na stronie Ministerstwa Finansów lub bezpośrednio z poziomu programu obsługującego KSeF. Token ma określony czas ważności i powinien być przechowywany w bezpiecznym miejscu.
Zalecamy wygenerowanie tokenów dla wszystkich osób, które będą korzystały z KSeF w Twojej firmie. Każdy token powinien mieć odpowiedni zakres uprawnień — od wystawiania faktur po wyłącznie ich odbiór.
Krok 4: Przeprowadź testy na środowisku demo
KSeF udostępnia środowisko testowe (demo), na którym możesz sprawdzić, czy Twoje faktury przechodzą walidację. Skorzystaj z niego, zanim zaczniesz wysyłać prawdziwe dokumenty. Środowisko testowe jest w pełni funkcjonalne i pozwala przetestować cały proces — od wystawienia faktury po pobranie potwierdzenia.
Przetestuj różne scenariusze: zwykłą fakturę VAT, fakturę korygującą, fakturę proforma, fakturę z różnymi stawkami VAT. Upewnij się, że wszystkie typy dokumentów przechodzą walidację bez błędów.
Jeśli używasz integracji API, przetestuj również automatyczne pobieranie faktur zakupowych z KSeF — to funkcja, która w pełni automatyzuje obieg dokumentów kosztowych.
Krok 5: Przeszkol pracowników
Upewnij się, że osoby wystawiające faktury w Twojej firmie znają nowy proces. Większość programów z naszego rankingu oferuje materiały szkoleniowe i wsparcie techniczne. Szkolenie powinno obejmować:
- Wystawianie faktur z obsługą KSeF
- Sprawdzanie statusu wysyłki w KSeF
- Obsługę błędów i odrzuconych faktur
- Wystawianie korekt z odniesieniem do numeru KSeF
- Pobieranie faktur zakupowych z KSeF
Warto przeprowadzić szkolenie z wyprzedzeniem — przynajmniej miesiąc przed planowanym przejściem na obowiązkowy KSeF. Daj pracownikom czas na oswojenie się z nowym procesem.
Krok 6: Zaktualizuj procesy biznesowe
KSeF zmienia sposób obiegu dokumentów — faktury mają ustrukturyzowaną formę XML, a ich oryginał znajduje się w systemie centralnym. Dostosuj swoje procedury archiwizacji i obiegu dokumentów. Pamiętaj, że:
- Faktura w KSeF jest uznana za doręczoną w momencie nadania numeru KSeF
- Nie musisz już wysyłać faktur e-mailem ani pocztą
- Archiwum faktur w KSeF jest prowadzone przez 10 lat
- Faktura korygująca musi zawierać numer KSeF faktury pierwotnej
Krok 7: Przygotuj plan awaryjny
Co zrobisz, jeśli KSeF będzie niedostępny? Przepisy przewidują tryb awaryjny, w którym można wystawiać faktury poza systemem i przesłać je do KSeF po przywróceniu jego działania. Upewnij się, że Twój program obsługuje tryb offline i automatyczne dosyłanie faktur po przywróceniu łączności.
Przygotuj również procedurę na wypadek problemów z tokenami autoryzacyjnymi — warto mieć zapasowy token lub możliwość szybkiego wygenerowania nowego.
O czym warto pamiętać — checklista
- Faktury w KSeF muszą być w formacie XML (schemat FA(2))
- Numer KSeF jest nadawany automatycznie przez system
- Faktura jest uznana za wystawioną w momencie nadania numeru KSeF
- Kontrahent otrzymuje fakturę bezpośrednio z KSeF
- Archiwum faktur jest prowadzone centralnie przez 10 lat
- Faktury zagraniczne nie podlegają obowiązkowi KSeF
- Korekty muszą odwoływać się do numeru KSeF faktury pierwotnej
- Środowisko testowe pozwala bezpiecznie przetestować cały proces
Kiedy zacząć przygotowania?
Im wcześniej, tym lepiej. Nawet jeśli termin obowiązkowego KSeF nie został jeszcze ostatecznie ustalony, warto korzystać z systemu dobrowolnie. Pozwala to oswoić się z procesem, wyłapać potencjalne problemy i skorzystać z korzyści — takich jak skrócony termin zwrotu VAT (40 zamiast 60 dni).
Sprawdź nasz ranking programów do fakturowania i wybierz narzędzie z pełną obsługą KSeF. Większość programów oferuje bezpłatny okres próbny, w którym możesz przetestować wszystkie funkcje.
Sprawdź nasz ranking
Porównaj najlepsze programy do fakturowania i znajdź idealne narzędzie dla siebie.
Zobacz ranking TOP 15