Biuro rachunkowe a KSeF: jak wysyłać faktury za 50 klientów bez szaleństwa
Tablixa Blog · 2026-05-11
Biuro rachunkowe a KSeF: jak wysyłać faktury za 50 klientów
Wyobraź sobie sytuację: masz 40 klientów, każdy wystawia faktury co miesiąc, KSeF jest obowiązkowy i musisz wysyłać za każdego z nich. W starym modelu oznaczałoby to logowanie się 40 razy do różnych kont, ręczne kopiowanie XML-ów, śledzenie statusów w kilku miejscach.
Tablixa rozwiązuje ten problem inaczej — jeden panel, każdy klient ma swój folder i swój token KSeF. Wysyłka to jedno kliknięcie.
---
Jak działa model per-klient token?
Każdy klient biura rachunkowego posiada własny NIP i własne konto w KSeF. Żeby Tablixa mogła wysyłać faktury z NIP-em klienta (a nie z NIP-em biura), potrzebuje tokena wygenerowanego przez klienta na jego koncie KSeF.
Schemat jest prosty:
Klient (NIP: XXXXXXXXXX)
↓ loguje się na ksef.mf.gov.pl
↓ generuje token → kopiuje
↓ przekazuje token biuru
Biuro
↓ wkleja token w Tablixa (Klienci → Edytuj → pole "Token KSeF klienta")
↓ token szyfrowany AES-256 na serwerze
Tablixa
↓ po otwarciu folderu klienta — automatycznie używa jego tokena
↓ wysyła fakturę do KSeF z NIP-em klienta
KSeF
↓ przyjmuje fakturę, zwraca numer referencyjny
Każdy klient ma osobny token. Tablixa przechowuje je bezpiecznie i dobiera właściwy token automatycznie — bez Twojego udziału przy każdej wysyłce.
---
Jak dodać klienta w Tablixa?
1. Dodaj klienta w sekcji Klienci
Przejdź do lewego menu → Klienci → kliknij Dodaj klienta.
Wypełnij:
- Nazwa firmy / klienta — np. „ABC Sp. z o.o."
- NIP — 10 cyfr, system automatycznie sprawdza poprawność
- Dane adresowe (opcjonalne, do faktur)
- Token KSeF klienta — wklej token od razu lub dodaj później
Po zapisaniu Tablixa automatycznie tworzy folder o nazwie klienta w sekcji Dokumenty.
2. Klient generuje token
Klient (samodzielnie lub z Twoją pomocą) loguje się do portalu KSeF:
- ksef.mf.gov.pl (produkcja)
- ksef-test.mf.gov.pl (testy)
Następnie: Tokeny → Generuj token → zaznacza wystawianie faktur + przeglądanie faktur → klika Generuj → kopiuje token natychmiast (jest widoczny tylko raz!).
3. Wklej token w Tablixa
Klienci → znajdź klienta → kliknij ikonę ołówka → w polu „Token KSeF klienta" wklej token → Zapisz zmiany.
Obok NIP pojawi się zielony znaczek „aktywny" — token jest gotowy.
---
Wysyłanie faktur — jak to wygląda w praktyce?
Po skonfigurowaniu tokenów wysyłka jest błyskawiczna:
- Otwórz folder klienta w sekcji Dokumenty
- Wgraj fakturę PDF lub wybierz istniejącą
- Kliknij Wyślij do KSeF
- Tablixa automatycznie rozpoznaje klienta i używa jego tokena
- Faktura trafia do KSeF — dostajesz numer referencyjny i status „Wysłano"
Nie musisz nic wybierać — Tablixa wie, czyj folder otworzyłeś i czyj token ma użyć.
---
Co jeśli klient nie ma jeszcze tokena?
Jeśli próbujesz wysłać fakturę, a klient nie ma jeszcze tokena — Tablixa wyświetli odpowiedni komunikat. Możesz wtedy:
- Wysłać ręcznie (wybierając klienta z listy w oknie wysyłki)
- Poprosić klienta o token i dodać go w ustawieniach klienta
---
Ile kosztuje obsługa wielu klientów?
Tablixa rozlicza kredyty per dokument, nie per klient. Oznacza to, że możesz dodać nieograniczoną liczbę klientów i folderów — płacisz tylko za faktycznie przetworzone faktury.
| Plan | Kredyty/miesiąc | Koszt | Dla kogo |
|---|---|---|---|
| Free | 20 | 0 zł | Testy, 1-2 klientów |
| Starter | 100 | ~49 zł | Małe biuro, 5-10 klientów |
| Pro | 500 | ~129 zł | Średnie biuro, 20-30 klientów |
| Business | bez limitu | kontakt | Duże biuro, 50+ klientów |
Każdy kredyt = jedna wysłana faktura do KSeF lub jeden przetworzony dokument.
---
Bezpieczeństwo tokenów klientów
Tokeny klientów są szyfrowane algorytmem AES-256-GCM z losowym IV dla każdego tokena. Klucz szyfrowania jest przechowywany w zmiennych środowiskowych serwera — oddzielnie od bazy danych.
Co to oznacza w praktyce:
- Token nigdy nie jest widoczny w interfejsie w postaci jawnej po zapisaniu
- Nawet w przypadku wycieku bazy danych — tokeny są bezużyteczne bez klucza serwera
- Możesz usunąć token klienta w każdej chwili (Klienci → Edytuj → „Usuń zapisany token")
---
Checklist: wdrożenie KSeF w biurze rachunkowym
- [ ] Biuro generuje własny token KSeF (Ustawienia → KSeF → Token autoryzacyjny)
- [ ] Biuro testuje połączenie z KSeF w środowisku testowym
- [ ] Dla każdego klienta: klient loguje się do KSeF → generuje token → przekazuje biuru
- [ ] Biuro dodaje klienta w Tablixa: Klienci → Dodaj → wkleja token
- [ ] Test wysyłki: otwórz folder klienta → wyślij fakturę testową
- [ ] Po potwierdzeniu działania: przełącz na środowisko Live (Ustawienia → KSeF → Live)
Cały proces konfiguracji jednego klienta zajmuje ok. 10 minut — po tym wysyłka jest w pełni automatyczna.