Przejdź do treści
Automatyczna kategoryzacja kosztów z faktur KSeF w Arkuszu Google
Start Blog Automatyzacja
Automatyzacja · Poradnik

Automatyczna kategoryzacja kosztów z faktur KSeF w Arkuszu Google

Zbudujesz słownik kontrahentów i formułę WYSZUKAJ.PIONOWO w ARRAYFORMULA, która sama przypisuje kategorię kosztową (np. Paliwo, IT, Marketing) każdej nowej fakturze z KSeF w Arkuszu Google.

Wypróbuj za darmo
AK Anna Kowalczyk 8 min Akt. 28 września 2026 Zweryfikowane
Szybka odpowiedź

Jak automatycznie kategoryzować koszty z faktur KSeF w Arkuszu Google?

Tak, da się to zbudować raz i zapomnieć. Wyeksportuj faktury kosztowe z KSeF do Arkuszy Google, dodaj zakładkę „Słownik” z listą kontrahentów i kategorii (np. Paliwo, Biuro, IT, Marketing), a w kolumnie „Kategoria” wstaw formułę WYSZUKAJ.PIONOWO z ARRAYFORMULA, która sama dopasuje kategorię każdej nowej faktury po NIP-ie sprzedawcy.

TL;DR – w skrócie
  • Faktury kosztowe z KSeF trafiają do Arkuszy Google automatycznie – certyfikat i arkusz łączysz raz.
  • Budujesz zakładkę „Słownik”: NIP kontrahenta -> kategoria kosztowa (Paliwo, Biuro, IT, Marketing, Usługi obce).
  • Formuła WYSZUKAJ.PIONOWO w ARRAYFORMULA sama uzupełnia kategorię każdej nowej faktury – to Twoja formuła, nie funkcja produktu.
  • Nieznany dostawca nie psuje arkusza: JEŻELI.BŁĄD pokazuje komunikat „Nowy dostawca – uzupełnij słownik” zamiast błędu.
  • Efekt: gotowy podział kosztów per kategoria do budżetu i rachunku zysków i strat, bez ręcznego tagowania faktury po fakturze.
W tym artykule

Od problemu do efektu

PWE
1
Problem
Każdą fakturę kosztową szufladkujesz ręcznie

Dziś otwierasz każdą fakturę kosztową i „na oko” decydujesz, czy to paliwo, biuro czy marketing. Portal KSeF pokaże Ci pojedynczy dokument, ale żadnej kategorii kosztowej nie przypisze – to zawsze robota po Twojej stronie.

2
Jak rozwiązujemy
Słownik kontrahentów robi to za Ciebie

KSeF Import eksportuje NIP i nazwę sprzedawcy do arkusza. Ty raz budujesz słownik „NIP -> kategoria”, a formuła WYSZUKAJ.PIONOWO w ARRAYFORMULA sama dopasowuje kategorię każdej nowej faktury – znanego dostawcę rozpozna od razu.

3
Efekt
Koszty od razu podzielone na kategorie

Zamiast tagować fakturę po fakturze, uzupełniasz słownik raz na dostawcę. Podsumowanie kosztów per kategoria masz gotowe formułą SUMIF albo tabelą przestawną – do budżetu, kontroli VAT i rachunku zysków i strat.

Na czym polega problem: ręczne szufladkowanie kosztów

Każda firma prędzej czy później dzieli koszty na kategorie: paliwo, biuro i najem, IT i oprogramowanie, marketing, usługi obce. Podział jest potrzebny do budżetu, do kontroli VAT (np. inny sposób odliczenia dla paliwa) i do rachunku zysków i strat, który liczy księgowa albo sam właściciel.

Bez automatyzacji ten podział wygląda zwykle tak:

  • Otwierasz każdą fakturę kosztową z KSeF i czytasz, od kogo jest i za co.
  • Decydujesz „na oko”, do jakiej kategorii ją przypisać.
  • Wpisujesz kategorię ręcznie w arkuszu albo w programie księgowym, fakturę po fakturze.
  • Przy kolejnej fakturze od tego samego dostawcy powtarzasz cały proces od nowa.

Portal Ministerstwa Finansów tego nie ułatwia – pokaże pojedynczą fakturę, ale nie doda kolumny „Kategoria” i nie zapamięta, że dany NIP to zawsze „Paliwo”. KSeF przechowuje dokumenty, nie kategoryzuje kosztów.

Ręczne tagowanie nie skaluje się

Przy kilkunastu fakturach miesięcznie ręczne szufladkowanie jeszcze da się ogarnąć. Przy stu i więcej – zajmuje godziny, a przy każdej zmianie osoby, która to robi, kategorie zaczynają się różnić: raz „IT”, raz „Oprogramowanie”, raz „Subskrypcje”.

Jak to zbudować krok po kroku

Cały mechanizm stawiasz raz. Później tylko dopisujesz nowego dostawcę do słownika, gdy się pojawi – reszta liczy się sama.

  1. 1
    Wyeksportuj faktury kosztowe z KSeF z NIP-em sprzedawcy

    W panelu wgrywasz certyfikat dla swojego NIP-u i łączysz Arkusz Google. W konfiguracji eksportu upewnij się, że pola „Sprzedawca” i „Sprzedawca NIP” są zaznaczone – są włączone domyślnie, obok kwot netto/VAT/brutto. Faktury kosztowe trafiają do osobnej zakładki, niezależnej od sprzedaży.

  2. 2
    Załóż zakładkę „Słownik”

    Nowa zakładka, dwie kolumny: A – NIP kontrahenta, B – kategoria kosztowa. Wypełnij ją dla dostawców, których już znasz: „5260001246 | IT”, „7010001454 | Paliwo” i tak dalej. NIP jest kluczem, bo jest unikalny – nazwa sprzedawcy potrafi się nieznacznie różnić między fakturami.

  3. 3
    Dodaj kolumnę „Kategoria” z formułą WYSZUKAJ.PIONOWO

    Za ostatnią kolumną eksportu dopisz nagłówek „Kategoria”. KSeF Import dopisuje wyłącznie nowe wiersze i nigdy nie nadpisuje Twoich kolumn, więc formuła jest bezpieczna przy każdej synchronizacji.

  4. 4
    Opakuj formułę w ARRAYFORMULA i JEŻELI.BŁĄD

    Jedna formuła w pierwszym wierszu danych obejmuje cały zakres kolumny naraz (patrz sekcja niżej) – nie musisz jej kopiować w dół po każdej synchronizacji. Nieznany NIP dostaje czytelny komunikat zamiast błędu #N/D.

  5. 5
    Gdy pojawi się „Nowy dostawca”, uzupełnij słownik

    Skopiuj NIP z komunikatu, dopisz go do zakładki „Słownik” z właściwą kategorią. Formuła przeliczy się automatycznie – dla tego i wszystkich kolejnych dokumentów od tego samego kontrahenta.

  6. 6
    Podsumuj koszty per kategoria

    W osobnej zakładce policz sumę netto dla każdej kategorii formułą SUMIF albo zbuduj tabelę przestawną (wiersze = „Kategoria”, wartości = suma netto). Masz gotowy podział do budżetu i rachunku zysków i strat.

NIP, nie nazwa sprzedawcy

Buduj słownik po NIP-ie, nie po nazwie firmy. Ten sam kontrahent potrafi pojawić się na fakturach jako „Orlen S.A.”, „PKN ORLEN SA” albo ze skróconą nazwą – NIP zawsze zostaje ten sam, więc dopasowanie nigdy nie zawiedzie przez literówkę w nazwie.

Skonfiguruj raz, pobieraj jednym kliknięciem

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

Wypróbuj za darmo

Formuła kategoryzacji – jak działa krok po kroku

Załóżmy typowy układ zakładki kosztowej: kolumna G to „Sprzedawca NIP”, kolumna L to nowa kolumna „Kategoria”, którą dopisałeś. Zakładka „Słownik” ma NIP w kolumnie A i kategorię w kolumnie B.

Podstawowe dopasowanie: WYSZUKAJ.PIONOWO

WYSZUKAJ.PIONOWO

Dla pojedynczego wiersza: =WYSZUKAJ.PIONOWO(G2; Słownik!A:B; 2; FAŁSZ) – szuka NIP-u z komórki G2 w kolumnie A zakładki „Słownik” i zwraca dopasowaną kategorię z kolumny B. Ostatni argument FAŁSZ wymusza dopasowanie dokładne, nie przybliżone.

Cały zakres naraz: ARRAYFORMULA

ARRAYFORMULA + JEŻELI.BŁĄD

W komórce L2 wstaw: =ARRAYFORMULA(JEŻELI(G2:G="";"";JEŻELI.BŁĄD(WYSZUKAJ.PIONOWO(G2:G;Słownik!A:B;2;FAŁSZ);"Nowy dostawca – uzupełnij słownik"))). Ta jedna formuła liczy kategorię dla całej kolumny G na raz – gdy synchronizacja dopisze nowy wiersz, kategoria pojawi się w nim automatycznie, bez kopiowania formuły w dół.

Ten sam mechanizm działa w Excelu – zamiast WYSZUKAJ.PIONOWO użyjesz X.WYSZUKAJ (XLOOKUP), który sam obsługuje cały zakres bez owijania w ARRAYFORMULA. Funkcja jest dostępna w Excel 365 i Excel 2021+; starsze wersje (2016/2019) użyją klasycznego WYSZUKAJ.PIONOWO skopiowanego w dół kolumny.

KategoriaPrzykładowi dostawcyDo czego się przyda
Paliwostacje paliw, flotykontrola kosztów floty, inne zasady odliczenia VAT od paliwa
Biuro i najemczynsz, media, sprzątaniekoszty stałe, budżet biura
IT i oprogramowanielicencje, hosting, subskrypcje SaaSbudżet IT, przegląd subskrypcji
Marketingreklama, agencje, platformy reklamoweanaliza kosztu pozyskania klienta
Usługi obceprawnik, kurier, zewnętrzna księgowośćrachunek zysków i strat
Kategorie liczysz Ty, nie produkt

Ważne rozróżnienie: KSeF Import nie przypisuje kategorii kosztowej w eksporcie. Zapisuje NIP i nazwę sprzedawcy do arkusza, a kategoria powstaje z Twojej formuły i Twojego słownika. Dzięki temu to Ty decydujesz, jakie kategorie ma Twoja firma i jak je nazywasz.

Co robi KSeF Import, a co robisz Ty

Warto jasno rozdzielić automat od Twojej pracy. To, do jakiej kategorii należy dany kontrahent, wynika z Twojej wiedzy o firmie – żadne narzędzie tego za Ciebie nie zgadnie.

Robi KSeF Import (automat)Robisz Ty (raz ustawione, potem samo się liczy)
Pobiera faktury kosztowe z KSeF przez API dla Twojego NIP-uWgrywasz certyfikat i wskazujesz Arkusz Google
Dopisuje faktury jako nowe wiersze z NIP-em i nazwą sprzedawcyBudujesz zakładkę „Słownik” z kategoriami dla znanych dostawców
Rozpoznaje duplikaty po numerze KSeF – żadna faktura nie wejdzie dwa razyPiszesz formułę WYSZUKAJ.PIONOWO/ARRAYFORMULA w kolumnie „Kategoria”
Nigdy nie nadpisuje Twoich kolumn ani formuł przy kolejnej synchronizacjiDopisujesz nowego dostawcę do słownika, gdy formuła zgłosi „Nowy dostawca”
Oblicza status płatności („Czy opłacona?”) na podstawie terminu i Twoich oznaczeńRęcznie oznaczasz fakturę jako przetworzoną we własnym polu obiegu dokumentów i podsumowujesz koszty formułą SUMIF lub tabelą przestawną
Granica, której nie przekraczamy

KSeF Import dostarcza dane i porządek, ale nie podejmuje decyzji za Ciebie. Ostateczna kwalifikacja kosztu i jego ujęcie w księgach zostają po stronie Twojej księgowej – słownik kategorii w arkuszu to Twoje robocze narzędzie do kontroli budżetu, nie zamiennik księgowania.

Zastosowanie w firmie: budżet, VAT, rachunek zysków i strat

Gdy każda faktura kosztowa ma kategorię, jeden arkusz odpowiada od razu na pytania, które wcześniej wymagały przeglądania dokumentów po kolei: ile firma wydała na paliwo w tym miesiącu, czy budżet marketingu się nie przekroczył, jaki jest udział usług obcych w kosztach ogółem.

Cały ten mechanizm stoi na jednym fundamencie – automatycznym eksporcie faktury z KSeF do Google Sheets. Produkt dba o to, żeby świeże koszty z NIP-em sprzedawcy trafiały do arkusza w stałym układzie kolumn; Ty na tej podstawie budujesz słownik, formułę i podsumowanie – raz skonfigurowane, dalej liczy się samo.

Zacznij od pełnego dostępu

Zakładasz konto na ksefimport.pl i przez 7 dni testujesz cały proces na limitach planu Biuro (20 NIP, bez limitu faktur, synchronizacja co 15 minut) – bez podawania karty. Eksport do Arkuszy Google działa już w planie Solo; pełne porównanie planów znajdziesz w cenniku.

Najczęstsze pytania

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

Tak. Eksport faktur kosztowych z KSeF do Arkuszy Google jest dostępny już w planie Solo, a zakładkę „Słownik”, formułę WYSZUKAJ.PIONOWO i ARRAYFORMULA budujesz w samym arkuszu, który jest bezpłatny. Eksport do Excela i CSV wymaga planu Firma lub wyższego, ale do kategoryzacji w Arkuszach Google wystarczy Solo.

Nie – i to jest kluczowe rozróżnienie. Produkt eksportuje NIP i nazwę sprzedawcy do arkusza, ale kategorii nie przypisuje. Kategoria powstaje z Twojej formuły WYSZUKAJ.PIONOWO odwołującej się do słownika, który sam zbudowałeś i uzupełniasz.

Formuła opakowana w JEŻELI.BŁĄD pokaże w kolumnie „Kategoria” komunikat „Nowy dostawca – uzupełnij słownik” zamiast błędu #N/D. Dopisujesz NIP i kategorię do zakładki „Słownik” jeden raz, a formuła przeliczy tę i wszystkie kolejne faktury od tego kontrahenta automatycznie.

Tak. Obsługa wielu NIP-ów jest dostępna w planach Grupa i Biuro. Każdy klient może mieć osobny arkusz z własnym słownikiem kategorii albo biuro rachunkowe zbuduje jeden wspólny słownik, jeśli klienci działają w podobnej branży i mają podobnych dostawców.

Tak, ta sama logika działa w Excelu – zamiast WYSZUKAJ.PIONOWO w ARRAYFORMULA użyjesz funkcji X.WYSZUKAJ (XLOOKUP), która sama obejmuje cały zakres. Eksport faktur kosztowych do Excela wymaga jednak planu Firma lub wyższego.

Pierwsza synchronizacja pobiera faktury z ostatnich 90 dni, a formuła ARRAYFORMULA obejmie od razu cały ten zakres, nie tylko nowe wiersze. Starsze koszty spoza tego okna dopisujesz do arkusza ręcznie, jeśli chcesz je też skategoryzować.

AK
Anna Kowalczyk
Specjalistka ds. KSeF

Specjalistka ds. KSeF w zespole redakcyjnym KSeF Import. Pisze o eksporcie faktur z Krajowego Systemu e-Faktur do arkuszy i rozliczaniu kosztów.

Merytorycznie zweryfikował Michał Wójcik – Inżynier integracji 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