SiteFlow
Wszystkie wpisy
KSEF10 sierpnia 2026 · aktualizacja 26 października 2026 · 3 min

Uprawnienia w KSeF dla biura rachunkowego: jak je nadać i jak biuro przekazuje je pracownikom

Firma nadaje biuru rachunkowemu uprawnienia KSeF na NIP biura, a biuro przekazuje je swoim księgowym. Wyjaśniam ten model, opcję delegowania i typowe błędy.

Biuro rachunkowe obsługujące 80 klientów nie może prosić każdego z nich o osobne uprawnienia dla każdej księgowej, która przychodzi i odchodzi. KSeF 2.0 rozwiązuje to modelem podmiotu pośredniczącego: klient nadaje uprawnienie biuru jako firmie, po NIP-ie, z możliwością delegowania, a biuro samo rozdziela dostęp swoim pracownikom. Klient zajmuje się tym raz, na początku współpracy.

Model uprawnień dla biura rachunkowego

Jak dostęp płynie od klienta do księgowej
  1. 1

    Klient nadaje uprawnienie biuru

    Na NIP biura: InvoiceRead (przegląd i pobieranie) i ewentualnie InvoiceWrite (wystawianie).

  2. 2

    Z flagą canDelegate

    Opcja delegowania pozwala biuru przekazać te uprawnienia dalej.

  3. 3

    Biuro nadaje dostęp pracownikom

    Nadanie pośrednie na PESEL lub NIP księgowej, w kontekście klienta albo wszystkich klientów.

Dokumentacja KSeF opisuje to jako nadanie uprawnień w sposób pośredni. Tylko InvoiceRead i InvoiceWrite mogą być delegowane. Uprawnienia administracyjne, jak zarządzanie uprawnieniami firmy klienta, zostają po stronie klienta.

Jakie uprawnienia nadać biuru

  • InvoiceRead: wystarczy, jeśli biuro tylko księguje faktury kosztowe i sprzedażowe klienta. To najczęstszy przypadek.
  • InvoiceWrite: potrzebne, gdy biuro wystawia faktury w imieniu klienta, np. przy usługach fakturowania.
  • canDelegate: prawie zawsze, chyba że z klientem pracuje tylko jedna osoba, której nadajesz uprawnienie bezpośrednio.

Najczęstsze błędy przy współpracy z biurem

  • Uprawnienie nadane księgowej zamiast biuru. Działa do jej odejścia z biura, potem klient musi wszystko powtarzać.
  • Brak opcji delegowania. Biuro ma dostęp jako firma, ale nie może przekazać go pracownikom, więc księgowe dostają błąd 403 przy pobieraniu faktur. Ten błąd opisałem w tekście o kodach 401 i 403.
  • Zakończenie współpracy bez odebrania uprawnień. Uprawnienie w KSeF nie wygasa samo, więc stare biuro widzi faktury, dopóki klient go nie odbierze.

Pobieranie faktur klientów przez biuro

Biuro z wieloma klientami pobiera faktury w kontekście każdego z nich, a limity żądań KSeF są liczone na parę kontekst i adres IP. W praktyce limity jednego klienta nie blokują drugiego, ale masowe odpytywanie wszystkich klientów co kwadrans szybko trafi na błąd 429. Lepiej pobierać przyrostowo, raz na kilka godzin, jak opisuję w tekście o pobieraniu faktur z KSeF.

Bezpośrednio czy przez biuro
Uprawnienie dla księgowejUprawnienie dla biura z delegowaniem
Zmiana księgowejKlient nadaje i odbiera ręcznieBiuro przekazuje dostęp samo
Liczba nadań po stronie klientaTyle, ile osóbJedno
Kontrola klientaWidzi konkretne osobyWidzi biuro jako firmę

Księgowa z biura loguje się do KSeF własnym podpisem, certyfikatem albo tokenem, ale w kontekście NIP-u klienta. Jeśli program biura loguje się w kontekście NIP-u biura, nie zobaczy faktur klienta, nawet gdy uprawnienia są nadane poprawnie. To częsta przyczyna zgłoszeń „uprawnienia są, a faktur nie widać”.

Co zapisać w umowie z klientem

  • Kto po stronie klienta nadaje uprawnienia i w jakim terminie od podpisania umowy.
  • Zakres: tylko InvoiceRead czy także InvoiceWrite, z opcją delegowania czy bez.
  • Kto i kiedy odbiera uprawnienia po zakończeniu umowy.
  • Kto pobiera faktury kosztowe i jak często, żeby nie dublować pracy klienta i biura.

Na start współpracy dobrze sprawdza się krótki test: księgowa z biura loguje się w kontekście klienta i pobiera jedną fakturę kosztową. Jeśli to działa, uprawnienia i delegowanie są ustawione poprawnie.

Źródło: uprawnienia i nadawanie pośrednie w dokumentacji KSeF 2.0.

›Czy klient musi mieć podpis kwalifikowany, żeby nadać uprawnienia biuru?

Musi zalogować się do KSeF jako właściciel albo administrator, np. Profilem Zaufanym, podpisem kwalifikowanym albo pieczęcią firmową. Szczegóły w tekście o nadawaniu uprawnień w KSeF.

›Czy biuro może nadać uprawnienia innemu biuru?

Delegowanie dotyczy przekazania InvoiceRead i InvoiceWrite dalej w kontekście klienta. Każdą taką konfigurację warto uzgodnić z klientem, bo to on odpowiada za dostęp do swoich faktur.

›Jak odebrać uprawnienia staremu biuru?

Właściciel albo administrator odbiera je w KSeF tak samo, jak je nadawał. Dobrze robić to w dniu zakończenia umowy. Całość można zautomatyzować w integracji z KSeF.

Chcesz przegadać swój projekt?

Odpowiadam osobiście w ciągu 24h w dni robocze — bez handlowca po drodze.