Powrót do Pomocy

Integracja z Krajowym Systemem e-Faktur (KSeF)

Integracja z KSeF umożliwia pełną automatyzację obiegu dokumentów sprzedażowych bezpośrednio z panelu Base.com. Dzięki niej możesz przesyłać faktury do systemu państwowego oraz pobierać ich oficjalne odpowiedniki wraz z nadanym numerem KSeF i wymaganymi kodami QR.

 

Kluczowe informacje o integracji KSeF w Base

  • Koszt: Integracja jest dostępna, bez dodatkowych opłat.
  • Typy dokumentów: Obsługujemy faktury zwykłe, (wkrótce – zaliczkowe, końcowe oraz faktury VAT-marża).
  • Zakres: System przesyła wyłącznie dokumenty wystawione w Base.com. Nie ma możliwości pobierania faktur kosztowych lub faktur wystawionych w innych systemach.
  • Dostępne środowiska: Możesz korzystać ze środowiska testowego oraz przedprodukcyjnego.

Krok 1: Dodawanie Integracji KSeF

Aby rozpocząć proces, należy aktywować moduł w panelu administracyjnym:

  1. Przejdź do sekcji Integracje.
  2. W wyszukiwarce wpisz frazę KSeF (wielkość liter bez znaczeni).
  3. Kliknij w logo integracji, aby dodać ją do swojego konta.

Krok 2: Konfiguracja ustawień podstawowych

Po dodaniu integracji pojawi się okienko konfiguracji. 

Uzupełnij dane dostępowe:

  • KSeF 2.0 klucz API (opcjonalnie): Token jest wymagany dla środowiska przedprodukcyjnego oraz produkcyjnego.
    • Ważne: W przypadku środowiska testowego, w polu tym wpisz frazę "test", aby uwierzytelnić się za pomocą certyfikatu.
    • Instrukcja generowania tokenu na końcu artykułu.
  • NIP: Numer identyfikacji podatkowej Twojej firmy.
  • Środowisko: Wybierz między środowiskiem testowym a przedprodukcyjnym.

 

Uwaga! W przypadku korzystania ze środowisk innych niż produkcyjne, przesyłaj wyłącznie fikcyjne dane. Dane te mogą być publicznie dostępne w ramach testów systemu.

Po zapisaniu powyższych ustawień pojawią się dodatkowe pola konfiguracyjne.

Przekazywanie dokumentów

 

  • Przekazuj faktury automatycznie: 
    • TAK: Faktury są wysyłane do KSeF natychmiast po ich utworzeniu.
    • NIE: Faktury będą oczekiwać na ręczne wysłanie lub eksport zbiorczy.
  • Przekaż oznaczenie OSS: Decyduje o przekazywaniu oznaczenia procedury unijnej (One Stop Shop).
  • Numer seryjny certyfikatu – jest to unikalny identyfikator certyfikatu wykorzystywanego do podpisywania faktur offline. System Base umożliwia automatyczne wczytanie listy certyfikatów dostępnych dla danego konta bezpośrednio z systemu KSeF. Należy wybrać z listy właściwy numer seryjny przypisany do danej organizacji.
  • Prywatny klucz certyfikatu – plik niezbędny do autoryzacji dokumentów wystawianych poza połączeniem z serwerem MF. Podczas generowania certyfikatu w aplikacji podatkowej KSeF, klucz prywatny powinien zostać automatycznie pobrany i zapisany na dysku komputera. Plik ten należy wskazać i wczytać do systemu Base w tym polu.
  • Hasło do prywatnego klucza certyfikatu – należy wprowadzić hasło, które zostało ustalone przez użytkownika w momencie tworzenia certyfikatu po stronie KSeF. Hasło to jest niezbędne do poprawnego odczytania klucza i zabezpieczenia procesu generowania kodów QR na fakturach.

Krok 3: Dodatkowe opcje i zarządzanie seriami

Zakładka "Eksportuj dokumenty”

Ta sekcja umożliwia masowe przesyłanie wszystkich faktur z danego miesiąca. Możesz wyeksportować nieprzekazane do tej pory dokumenty, maksymalnie do 12 miesięcy wstecz.

Zakładka "Serie numeracji”

Tutaj możesz zdecydować, które konkretne serie numeracji faktur mają być przesyłane do KSeF. Dzięki temu możesz wykluczyć np. serie używane wyłącznie do celów wewnętrznych.

Ręczne przekazywanie faktur

Jeśli automatyczne przekazywanie jest wyłączone, możesz wysłać pojedyncze dokumenty bezpośrednio z listy faktur:

  1. Przejdź do działu Faktury.
  2. Przy konkretnej fakturze odszukaj i kliknij ikonę integracji KSeF.
  3. System wyśle dokument i po przetworzeniu pobierze jego odpowiednik z numerem KSeF i kodem QR.

Zarządzanie fakturami i wydruki

Po poprawnym przekazaniu faktury do KSeF, system automatycznie aktualizuje dane dokumentu w Base.com.

Co zmienia się na fakturze?

Integracja automatycznie uzupełnia standardowy wydruk faktury o następujące dane:

  • Kod QR: Pojawia się na standardowym wydruku faktury w Base.com (zgodnie z wymogami ustawowymi).
  • Numer KSeF: Oficjalny identyfikator nadany przez system rządowy.
  • Data przetworzenia: Dokładny czas przyjęcia dokumentu przez KSeF.
  • Status faktury: Aktualny status dokumentu w systemie państwowym.

Zaznaczone na czerwono:

Obsługa Trybu Offline i kodów QR

System automatycznie rozpoznaje i obsługuje tzw. Tryb Offline. Ma on miejsce w sytuacji, gdy data wystawienia faktury w systemie Base jest wcześniejsza niż data jej faktycznego przesłania i zarejestrowania w systemie KSeF.

 

Specyfika Trybu Offline:

  • Data wystawienia a data wysyłki: Jeśli faktura została wystawiona w systemie Base, ale z powodów technicznych (np. brak dostępu do internetu, przerwa techniczna bramki MF) została wysłana do KSeF z opóźnieniem, KSeF traktuje taki dokument jako wystawiony w trybie offline.
  • Wymagany Kod QR: Zgodnie z przepisami, faktury procesowane w tym trybie muszą posiadać dodatkowe oznaczenie. System Base automatycznie generuje i nanosi na dokument kod QR.
  • Weryfikacja autentyczności: Kod QR zawiera zaszyfrowany certyfikat wystawcy. Umożliwia on nabywcy oraz organom kontrolnym błyskawiczną weryfikację poprawności faktury i sprawdzenie, czy dokument o takich parametrach rzeczywiście figuruje w zasobach KSeF, mimo że proces jego rejestracji nastąpił po dacie wystawienia.

Ważne! Wizualna zmiana na fakturze (pojawienie się kodu QR) jest procesem automatycznym i niezbędnym do zachowania pełnej zgodności z wymogami Ministerstwa Finansów dla dokumentów wystawianych poza bezpośrednim połączeniem z systemem centralnym.

Obsługa statusów wysyłki do KSeF

Proces przesyłania dokumentów do systemu KSeF odbywa się asynchronicznie. Oznacza to, że po poprawnym nadaniu faktury, system KSeF potrzebuje czasu na jej przetworzenie i nadanie oficjalnego numeru identyfikacyjnego.

  1. Status "W przetwarzaniu" Jeśli bezpośrednio po wysyłce system KSeF nie zwróci potwierdzenia, faktura w systemie Base otrzyma status "W przetwarzaniu"
  2. Automatyczna weryfikacja statusu System Base posiada wbudowany mechanizm automatycznej weryfikacji dokumentów oczekujących:
  • Częstotliwość: System automatycznie odpytuje bramkę KSeF o status faktur co 60 minut.
  • Aktualizacja: W momencie otrzymania pozytywnej odpowiedzi, status faktury zostanie zmieniony na "Zaakceptowana", a do dokumentu zostanie przypisany numer KSeF.
  • Błędy: Jeśli podczas weryfikacji KSeF okaże się, że KSEF odrzucił fakturę, Base czyści jej powiązanie z KSef co umożliwia ponowne jej wysłanie.
  1. Działania użytkownika W przypadku statusu "W przetwarzaniu" użytkownik nie musi podejmować żadnych dodatkowych działań. Ponowna ręczna próba wysyłki tej samej faktury przed zakończeniem przetwarzania poprzedniej może skutkować błędem duplikatu.

Uwaga! W celu umożliwienia poprawnego wystawiania faktur w trybie offline oraz generowania wymaganych kodów QR, w sekcji ustawień należy skonfigurować dane certyfikatu wystawcy takie jak:

  • Numer seryjny certyfikatu
  • Prywatny klucz certyfikatu
  • Hasło do prywatnego klucza certyfikatu

 

Instrukcja tworzenia tokenu w systemie KSeF

1. Logowanie do portalu podatkowego

Zacznij od wizyty na oficjalnej platformie pod adresem ksef.podatki.gov.pl. Po wybraniu opcji logowania, system poprosi Cię o autoryzację. Możesz to zrobić na trzy sposoby:

    • wykorzystując Profil Zaufany,
    • używając podpisu kwalifikowanego,
    • posługując się pieczęcią elektroniczną.

Token należy wygenerować w aplikacji podatnika, dla każdego środowiska musi być osobny token. Przy generowaniu tokenu należy skorzystać z odpowiedniej aplikacji podatnika
https://web2tr-ksef.mf.gov.pl/web/  dla środowiska przedprodukcyjnego https://web2te-ksef.mf.gov.pl/web/ dla środowiska testowego

2. Odnalezienie ustawień autoryzacji

Gdy znajdziesz się już w panelu użytkownika, spójrz na menu nawigacyjne. Musisz zlokalizować zakładkę opisaną jako „Tokeny” lub służącą do zarządzania uprawnieniami. To właśnie tam znajduje się centrum dowodzenia Twoimi cyfrowymi kluczami dostępu.

3. Konfiguracja nowego klucza

Wybierz funkcję generowania nowego identyfikatora. Zanim system stworzy kod, poprosi Cię o zdefiniowanie kilku parametrów:

  • Etykieta (Nazwa): Warto wpisać tu coś konkretnego, np. „Program Symfonia” lub „Biuro Rachunkowe”, abyś później wiedział, do czego służy dany klucz.
  • Zakres dostępu: Określ, co dokładnie będzie mógł robić użytkownik korzystający z tego tokenu (np. tylko wysyłka faktur lub tylko ich podgląd).
  • Czas trwania: Możesz zdecydować, jak długo dany token ma pozostać aktywny.

4. Pobranie i zabezpieczenie kodu

Po zatwierdzeniu danych, na ekranie pojawi się długi ciąg znaków.

 

Ważne: To kluczowy moment. Kod wyświetla się tylko raz. Jeśli zamkniesz okno bez jego skopiowania, będziesz musiał powtórzyć cały proces od początku. Skopiuj go i umieść w bezpiecznym miejscu (np. w menedżerze haseł).

 

Czy ten tekst był pomocy?

Powrót do Pomocy