KSeF: Jak biuro rachunkowe otrzymuje uprawnienia od klienta

Tablixa Blog · 2026-05-11

Jak klient nadaje uprawnienia biuru rachunkowemu w KSeF

Jednym z największych wyzwań przy wdrożeniu KSeF w biurze rachunkowym jest pytanie: jak technicznie upoważnić biuro do wysyłania faktur w imieniu klientów?

Odpowiedź jest prostsza niż się wydaje — każdy klient samodzielnie nadaje uprawnienia w portalu KSeF. Zajmuje to około 5 minut. Ten artykuł przeprowadzi Cię przez cały proces.

---

Dlaczego klient musi nadać uprawnienia?

KSeF (Krajowy System e-Faktur) to system Ministerstwa Finansów. Każda faktura trafia do systemu podpisana NIP-em wystawcy. Żeby biuro rachunkowe mogło technicznie wysyłać faktury z NIP-em klienta, klient musi formalnie upoważnić biuro w systemie KSeF.

Bez tego upoważnienia wysyłka w imieniu klienta zakończy się błędem autoryzacji.

Istnieją dwa modele pracy biura rachunkowego z KSeF:

ModelJak działaKiedy stosować
Token klientaKlient generuje token własnym NIP i przekazuje go biuruTablixa — zalecane
Pełnomocnictwo + token biuraKlient nadaje uprawnienia biuru, biuro używa swojego tokenaZaawansowane integracje ERP

Tablixa korzysta z modelu token klienta — jest prostszy, bezpieczniejszy i nie wymaga integracji pełnomocnictwa przez API.

---

Krok 1 – Klient loguje się do portalu KSeF

Klient (nie biuro!) otwiera portal:

  • Produkcja (faktury prawdziwe): ksef.mf.gov.pl
  • Środowisko testowe: ksef-test.mf.gov.pl

Loguje się metodą:

  • Profil zaufany (login.gov.pl) — najczęściej używana
  • e-Dowód
  • Kwalifikowany podpis elektroniczny

Klient musi logować się swoim NIP-em firmy — tym, którego używa na fakturach.

---

Krok 2 – Przejdź do sekcji Uprawnienia

Po zalogowaniu w lewym menu kliknij:

Uprawnienia → Nadaj uprawnienie podmiotowi

Może się też pojawić jako „Nadaj uprawnienie" lub „Zarządzanie uprawnieniami" zależnie od wersji portalu.

---

Krok 3 – Wpisz NIP biura rachunkowego

Na formularzu nadawania uprawnień pojawi się pole:

NIP podmiotu — wpisz tutaj NIP biura rachunkowego (nie NIP klienta).

Przykład: jeśli NIP biura to 5278470539, wpisz 5278470539.

System sprawdzi, czy podmiot o tym NIP-ie jest zarejestrowany w KSeF. Jeśli nie, pojawi się komunikat o braku podmiotu — w takim razie biuro musi najpierw zalogować się do KSeF i aktywować swoje konto.

---

Krok 4 – Wybierz uprawnienia

Zaznacz odpowiednie uprawnienia, jakie chcesz przyznać biuru:

UprawnienieZaznacz?Opis
wystawianie fakturTAKBiuro może wysyłać faktury sprzedaży klienta do KSeF
przeglądanie fakturTAK – zalecaneBiuro może pobierać i przeglądać faktury klienta
☐ zarządzanie uprawnieniamiopcjonalneBiuro może nadawać dalsze uprawnienia
☐ przeglądanie historii sesjiopcjonalneDostęp do UPO i historii wysyłek

Minimalne uprawnienie dla Tablixa: wystawianie faktur.

---

Krok 5 – Zatwierdź uprawnienie

Kliknij Zatwierdź lub Zapisz. System wyświetli potwierdzenie:

„Uprawnienie zostało nadane pomyślnie"

Uprawnienie jest aktywne natychmiast — biuro może teraz wysyłać faktury w imieniu klienta.

---

Co dalej po nadaniu uprawnień?

Po nadaniu uprawnień klient musi jeszcze wygenerować token i przekazać go biuru. Token jest osobnym kluczem API — bez niego Tablixa nie może się zalogować do KSeF jako klient.

Kolejne kroki:

  1. Klient generuje token: Tokeny → Generuj token → zaznacza wystawianie faktur → kopiuje
  2. Klient przekazuje token biuru (email, telefon)
  3. Biuro wkleja token w Tablixa: Klienci → ołówek → pole „Token KSeF klienta" → Zapisz

Szczegółowy opis generowania tokena → Jak wygenerować token KSeF

---

Jak długo ważne są uprawnienia?

Uprawnienia w KSeF nie wygasają automatycznie. Są aktywne do momentu, gdy klient je ręcznie cofnie (Uprawnienia → Lista uprawnień → Cofnij).

Kiedy cofnąć uprawnienia:

  • Gdy klient zmienia biuro rachunkowe
  • Gdy klient decyduje się sam obsługiwać KSeF
  • Na żądanie klienta

---

Uprawnienia a pełnomocnictwo notarialne

Uprawnienia nadane w portalu KSeF nie są tożsame z pełnomocnictwem ogólnym składanym w CEIDG lub US. Są to wyłącznie uprawnienia techniczne w systemie informatycznym Ministerstwa Finansów.

Biuro rachunkowe powinno posiadać odpowiednie pełnomocnictwo na gruncie prawa cywilnego (podpisane przez klienta) — niezależnie od uprawnień w portalu KSeF.

---

Najczęstsze pytania

Czy klient może nadać uprawnienia wielu biurom jednocześnie? Tak — można nadać uprawnienia dowolnej liczbie podmiotów. Każde nadane uprawnienie działa niezależnie.

Czy biuro widzi, że klient nadał uprawnienia? Nie — system nie wysyła powiadomień. Biuro dowie się o uprawnieniach dopiero, gdy spróbuje się połączyć przez API lub zapyta klienta.

Czy token klienta jest bezpieczny jeśli przekazuje go emailem? Token powinien być przekazany bezpiecznym kanałem. Po wklejeniu w Tablixa jest szyfrowany AES-256-GCM i przechowywany wyłącznie po stronie serwera — nigdy nie jest widoczny w interfejsie w postaci jawnej.