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:
| Model | Jak działa | Kiedy stosować |
|---|---|---|
| Token klienta | Klient generuje token własnym NIP i przekazuje go biuru | Tablixa — zalecane |
| Pełnomocnictwo + token biura | Klient nadaje uprawnienia biuru, biuro używa swojego tokena | Zaawansowane 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:
| Uprawnienie | Zaznacz? | Opis |
|---|---|---|
| ✅ wystawianie faktur | TAK | Biuro może wysyłać faktury sprzedaży klienta do KSeF |
| ✅ przeglądanie faktur | TAK – zalecane | Biuro może pobierać i przeglądać faktury klienta |
| ☐ zarządzanie uprawnieniami | opcjonalne | Biuro może nadawać dalsze uprawnienia |
| ☐ przeglądanie historii sesji | opcjonalne | Dostę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:
- Klient generuje token: Tokeny → Generuj token → zaznacza
wystawianie faktur→ kopiuje - Klient przekazuje token biuru (email, telefon)
- 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.