Przejdź do treści
Biuro rachunkowe: 20 klientów w KSeF do Excela/CSV
Start Blog Biura rachunkowe
Biura rachunkowe · Poradnik

Biuro rachunkowe: 20 klientów w KSeF do Excela/CSV

Biuro rachunkowe: jeden panel, 20 NIP-ów, automatyczny CSV/Excel per klient – z 20 godzin do 1 godziny.

Wypróbuj za darmo
PZ Paulina Zielińska 9 min Akt. 18 czerwca 2026 Zweryfikowane
Szybka odpowiedź

Jak biuro rachunkowe pobiera faktury z KSeF dla 20 klientów do Excela i CSV?

Wgrywasz raz certyfikat .p12 per NIP klienta, ustawiasz harmonogram synchronizacji co 15 minut (plan Biuro) i od tej chwili faktury każdego klienta spływają do panelu automatycznie. Z jednego miejsca eksportujesz plik .xlsx lub CSV per klient – gotowy do importu do programu FK. Nie logujesz się do portalu MF, nie klikasz XML-ów ręcznie.

TL;DR – w skrócie
  • Plan Biuro obsługuje do 20 NIP-ów z jednego panelu; sync co 15 minut, bez limitu faktur.
  • Excel (.xlsx) i CSV dostępne od planu Firma – biuro ma oba formaty bez dopłat.
  • Pierwsze pobranie per NIP obejmuje ostatnie 90 dni; potem dochodzą tylko nowe faktury.
  • Certyfikat każdego klienta szyfrowany AES-256-GCM, klucz generowany osobno per użytkownik, serwery w UE (OVH).
  • Oszczędność: ok. 20 h ręcznej pracy miesięcznie przy 20 klientach z 100 fakturami każdy.
W tym artykule

Od problemu do efektu

PWE
1
Problem
20 klientów = 20 sesji KSeF

Ręczne pobieranie faktur dla każdego NIP-u z osobna – logowanie, filtrowanie, pobieranie XML-ów partiami – pochłania kilkadziesiąt godzin miesięcznie i generuje ryzyko pominięcia dokumentów.

2
Jak rozwiązujemy
Jeden panel, 20 NIP-ów, auto-sync

KSeF Import łączy się z API KSeF certyfikatem klienta i automatycznie pobiera nowe faktury w tle. Biuro widzi wszystkich klientów w jednym miejscu i eksportuje plik Excel lub CSV jednym kliknięciem.

3
Efekt
Z 20 h do ok. 1 h miesięcznie

Zamiast trzech dni roboczych na pobieranie faktur masz kompletny, ustrukturyzowany plik per klient – gotowy do importu w programie FK tego samego dnia.

Ile naprawdę trwa ręczne pobieranie faktur dla 20 klientów

Rozbijmy pracę dla jednego klienta z ok. 100 fakturami kosztowymi w miesiącu. Czynności wykonywane ręcznie w portalu KSeF:

KrokCzynnośćCzas
1Logowanie do portalu KSeF (certyfikat lub profil zaufany)3 min
2Filtrowanie listy faktur (zakres dat, typ: kosztowe)2 min
3Pobieranie 100 XML-ów partiami (ok. 10 rund kliknięć)30 min
4Skopiowanie danych z XML do Excela lub parsowanie20 min
5Czyszczenie danych (kwoty, duplikaty, kodowanie)10 min
RazemPer klient~65 min
20 klientów20 x 65 min~22 h / miesiąc
~22 h
miesięcznie pochłania ręczne pobieranie faktur dla 20 klientów
Przy założeniu 100 faktur per klient. Przy większej liczbie faktur czas rośnie proporcjonalnie.
Surowy XML to nie arkusz

Nawet zbiorczy eksport z portalu zwraca plik XML w schemacie FA(3) – ok. 80 pól zagnieżdżonych w sekcjach, zoptymalizowanych pod maszynę, nieczytelnych dla człowieka. Do zaksięgowania i tak potrzebujesz tabeli z kwotami, datami i kontrahentami.

Jak działa automatyczny eksport – krok po kroku

Konfigurację wykonujesz raz per NIP. Potem system działa w tle, a biuro odbiera gotowe pliki.

  1. 1
    Wgranie certyfikatu klienta

    Klient generuje plik .p12 w portalu KSeF i przekazuje go biuru. Biuro wgrywa certyfikat do panelu – system przeprowadza 3-etapową walidację: sprawdza plik i hasło, wyciąga klucz prywatny, testuje połączenie z API KSeF. Certyfikat jest szyfrowany AES-256-GCM kluczem generowanym osobno per użytkownik i przechowywany na serwerach w Unii Europejskiej (OVH). Ok. 2 minuty per klient.

  2. 2
    Pierwsze pobranie historyczne

    System automatycznie pobiera faktury z ostatnich 90 dni. KSeF ogranicza pojedyncze zapytanie do 3 miesięcy, więc to okno pobieramy w turach, bez udziału użytkownika. API KSeF udostępnia ok. 60 faktur na godzinę dla jednego NIP – przy dużej liczbie dokumentów zostaw pobranie na noc.

  3. 3
    Automatyczny sync co 15 minut

    Plan Biuro synchronizuje faktury co 15 minut. System wykrywa nowe dokumenty, pobiera XML-e i parsuje je do ustrukturyzowanych danych (numer KSeF, daty, kwoty, kontrahenci, stawki VAT, MPP, GTU). Duplikaty są wykluczane po numerze KSeF.

  4. 4
    Eksport Excel lub CSV per klient

    W panelu wybierasz NIP klienta, zakres dat i typ faktur (kosztowe, sprzedażowe lub wszystkie), klikasz Pobierz Excel lub Pobierz CSV. Plik .xlsx i CSV dostępne od planu Firma. Konfigurujesz kolumny raz – kolejne eksporty używają tych samych ustawień.

  5. 5
    Import do programu FK

    Gotowy plik wgrywasz do Comarch Optima, Symfonii, enova365, Insert GT lub wFirma. Typowe ścieżki: Rejestry VAT → Import z pliku. 100 faktur jednego klienta: ok. 35 sekund od pobrania pliku do zaksięgowania.

Wskazówka dla biur z wieloma klientami

Przy pierwszym pobraniu dla wielu NIP-ów uruchom je jeden po drugim, nie wszystkich naraz – API KSeF limituje zapytania per NIP i per adres IP. System sam respektuje limity i ponawia próby, ale rozłożenie w czasie przyspiesza ogólne dociąganie historii.

Skonfiguruj raz, pobieraj jednym kliknięciem

Zobacz, jak KSeF Import pobiera faktury kosztowe i układa je w gotowy arkusz.

Wypróbuj za darmo

Pipeline KSeF → Excel/CSV → program FK

Konkretne pola i ustawienia eksportu zależą od programu księgowego. Oto typowe konfiguracje dla najpopularniejszych systemów FK:

Program FKFormatSeparatorKluczowe pola
Comarch OptimaCSVśredniknumer KSeF, data wystawienia, data sprzedaży, NIP kontrahenta, nazwa, netto, stawka VAT, kwota VAT, brutto
SymfoniaCSVśrednikjak Optima + format daty DD.MM.RRRR, kodowanie Windows-1250
Insert GTCSV / XLSprzecinekjak Optima + typ dokumentu, waluta
enova365XLSXimport przez standardowy format Excel, mapowanie kolumn
wFirmaCSVprzecinekprzychody i wydatki z mapowaniem kolumn w kreatorze importu

Konfiguracja per klient zapisuje się raz – każdy kolejny eksport używa tych samych ustawień. Szczegółowy przewodnik po imporcie CSV do Optimy: pipeline KSeF do CSV do Optima.

Faktury walutowe w eksporcie

Dla faktur wystawionych w walutach obcych (EUR, USD itp.) eksport zawiera walutę oryginalną i równowartość w PLN po kursie średnim NBP z dnia poprzedzającego datę wystawienia, zgodnie ze schematem FA(3).

Bezpieczeństwo certyfikatów 20 klientów

Biuro przechowuje w systemie certyfikaty wielu klientów – architektura bezpieczeństwa jest zaprojektowana z myślą o tym scenariuszu.

  • Szyfrowanie AES-256-GCM – każdy certyfikat szyfrowany kluczem generowanym osobno per użytkownik algorytmem HKDF. Klucze prywatne nigdy nie są przechowywane jawnie.
  • Izolacja per konto – dane każdego użytkownika przechowywane z osobnym identyfikatorem; żaden klient biura rachunkowego nie widzi danych innego.
  • Serwery w Unii Europejskiej – infrastruktura OVH; dane nie opuszczają UE.
  • 3-etapowa walidacja przy uploadzie – plik + hasło → klucz prywatny → próbne połączenie z API KSeF. Certyfikat bez uprawnienia odczytu faktur (InvoiceRead) jest odrzucany przed zapisem.
  • Alert przy wygaśnięciu certyfikatu – panel pokazuje ostrzeżenie, gdy certyfikat klienta zbliża się do końca ważności, a sync dla danego NIP-u zwraca błąd po wygaśnięciu.
Każdy NIP wymaga osobnego certyfikatu

Architektura KSeF wiąże certyfikat z konkretnym NIP-em i zakresem uprawnień (odczyt lub odczyt+wystawianie). Biuro nie może użyć jednego certyfikatu dla 20 NIP-ów – to ograniczenie systemu MF, nie narzędzia. Wgranie 20 certyfikatów to jednorazowa czynność, ok. 40 minut.

ROI: plan Biuro vs koszt ręcznej pracy

Prosty rachunek przy założeniu 20 klientów, 100 faktur każdy, kosz czasu pracownika ok. 35 zł/h brutto z ZUS:

PozycjaRęcznieZ KSeF Import
Czas pobierania faktur / mc~22 h~1 h (eksport + import do FK)
Koszt czasu pracownika / mc~770 zł (22 h x 35 zł/h)~35 zł (1 h x 35 zł/h)
Koszt narzędzia / mc0 zł347 zł (plan Biuro)
Łączny koszt / mc~770 zł~334 zł
Oszczędność / mc~436 zł + 21 h odzyskanego czasu
Oszczędność / rok~5 232 zł + 252 godziny

Odzyskane 21 godzin miesięcznie to ok. 2–3 dodatkowych klientów, których biuro może obsłużyć bez zatrudniania kolejnej osoby. Pełne porównanie planów: cennik. Dla biur obsługujących więcej niż 20 NIP-ów możliwe jest uruchomienie kilku kont lub kontakt w sprawie indywidualnych warunków.

~436 zł
miesięczna oszczędność dla biura z 20 klientami po przejściu na plan Biuro
Konserwatywne wyliczenie przy 100 fakturach per klient i koszcie czasu 35 zł/h.

Najczęstsze pytania

Krótkie, konkretne odpowiedzi na pytania, które zadają użytkownicy i wyszukiwarki.

Tak. Każdy NIP wymaga osobnego certyfikatu .p12 wygenerowanego w portalu KSeF przez klienta lub biuro z odpowiednim pełnomocnictwem. Certyfikat jest powiązany z konkretnym NIP-em i zakresem uprawnien. Biuro nie moze uzyc jednego certyfikatu dla 20 NIP-ow – wynika to z architektury KSeF. Wgranie 20 certyfikatow to jednorazowa czynnosc, ok. 40 minut.

Stary certyfikat przestaje dzialac natychmiast – synchronizacja dla tego NIP-u zwroci blad i panel pokaze alert. Wystarczy wgrac nowy plik .p12 – system przeprowadzi walidacje i wznowi synchronizacje. Nie tracisz faktur: przy kolejnym sync system pobierze wszystkie brakujace od ostatniego udanego pobrania.

Tak. Excel (.xlsx) i CSV sa dostepne od planu Firma wyzej, wiec plan Biuro ma oba formaty. Solo to tylko Arkusze Google. Siedmiodniowy okres probny daje pelne limity planu Biuro (20 NIP-ow, bez limitu faktur, sync co 15 min), wiec masz Excel i CSV od pierwszego dnia.

Standardowy eksport zawiera: numer KSeF, numer faktury, datę wystawienia, datę sprzedazy, NIP i nazwę sprzedawcy, NIP i nazwę nabywcy, kwoty netto/VAT/brutto, stawki VAT, walutę i przeliczenie na PLN po kursie srednim NBP, oznaczenia MPP i GTU. Wybierasz, ktore kolumny trafiaja do pliku.

Pierwsze pobranie obejmuje ostatnie 90 dni. Czas zalezy od liczby faktur: API KSeF udostepnia ok. 60 faktur na godzine dla jednego NIP. Przy 100 fakturach to ok. 2 godziny; system pobiera w tle, nie musisz czekac przy ekranie.

Plan Biuro obejmuje do 20 NIP-ow. Przy wiekszej liczbie klientow mozna uruchomic kilka kont Biuro lub skontaktowac sie z zespolem w sprawie indywidualnych warunkow.

PZ
Paulina Zielińska
Doradczyni biur rachunkowych

Doradczyni biur rachunkowych. Wspiera obsługę wielu NIP-ów w KSeF i przygotowanie danych z faktur pod programy księgowe.

Merytorycznie zweryfikował Anna Kowalczyk – Specjalistka ds. KSeF.
Wszystkie artykuły na blogu

Przeczytaj również

Faktury z KSeF automatycznie
7 dni za darmo · bez karty
Wypróbuj
7 dni za darmo · bez karty kredytowej

Przestań przepisywać faktury ręcznie

Wgraj certyfikat raz i pozwól, by faktury kosztowe z KSeF same trafiały do Excela, Google Sheets, CSV i zbiorczego PDF – bez logowania do portalu MF.

Bez karty kredytowej Konfiguracja w 5 minut Serwery w EU · GDPR