KSeF + Make.com — jak zbudować automatyzację faktur bez programowania

Opublikowano: 15 marca 2026

Schemat automatyzacji: KSeF połączony z Make.com przez Google Sheets — Slack, Trello, Notion, CRM

Make.com (dawniej Integromat) to najpopularniejsza platforma automatyzacji w Polsce. Tysiące firm używają go do łączenia aplikacji: nowa wiadomość w Gmail → wiersz w arkuszu, nowe zamówienie w sklepie → powiadomienie na Slack, nowa faktura → wpis w CRM. Scenariusze buduje się myszką, bez pisania kodu.

Problem pojawia się, gdy chcesz podłączyć KSeF — Krajowy System e-Faktur. Szukasz konektora w Make.com — nie ma. Próbujesz w Zapier — nie ma. Sprawdzasz n8n — też nie ma. Żadna platforma no-code nie oferuje natywnego połączenia z KSeF. I nie jest to przeoczenie — to ograniczenie techniczne.

Dlaczego Make.com nie połączy się z KSeF bezpośrednio

KSeF to nie jest zwykłe REST API z kluczem API. Ministerstwo Finansów zaprojektowało system z myślą o bezpieczeństwie podatkowym, a to oznacza kilka warstw kryptografii, które są poza zasięgiem platform no-code:

  • Autentykacja certyfikatem .p12 — zamiast prostego tokena API, KSeF wymaga certyfikatu kwalifikowanego lub certyfikatu autoryzacyjnego w formacie PKCS#12. Certyfikat zawiera klucz prywatny chroniony hasłem. Make.com nie obsługuje tego typu uwierzytelniania.
  • Podpis cyfrowy XAdES — każde żądanie autoryzacyjne musi być podpisane cyfrowo w standardzie XML Advanced Electronic Signatures. To nie jest zwykły HMAC ani JWT — to pełny podpis XML z kanonizacją, transformacjami i referencjami. Żadna platforma no-code nie potrafi generować takich podpisów.
  • Szyfrowanie AES sesji — token sesji KSeF jest szyfrowany kluczem publicznym z certyfikatu. Odszyfrowujesz go swoim kluczem prywatnym. Make.com nie ma modułu do operacji kryptograficznych na takim poziomie.
  • Agresywne limity API — KSeF pozwala na 20 zapytań o metadane faktur na godzinę i 20 eksportów zbiorczych na godzinę. Przy większej liczbie faktur musisz zarządzać kolejkowaniem, retry, exponential backoff. W Make.com trudno to zrealizować.
  • Odpowiedź w XML FA(3) — faktury zwracane przez KSeF są w formacie XML zgodnym ze schematem FA(3). To 36 pól w 7 kategoriach, zagnieżdżonych w złożonej strukturze XML. Parsowanie tego w Make.com byłoby koszmarem.

Efekt? Firmy, które chcą automatyzować obieg faktur, ręcznie pobierają dane z portalu KSeF i wklejają je do arkuszy, CRM-ów i narzędzi projektowych. Co miesiąc. Tracąc godziny na coś, co powinno dziać się automatycznie.

Rozwiązanie: KSeF Import jako middleware

Skoro Make.com nie może połączyć się z KSeF bezpośrednio, potrzebujesz warstwy pośredniej — middleware'u, który obsłuży kryptografię i limity API, a wynik wyśle do miejsca, z którego Make.com potrafi czytać dane. Tym miejscem jest Google Sheets.

Schemat wygląda tak:

Schemat automatyzacji: KSeF → KSeF Import → Google Sheets → Make.com → aplikacje KSeF API + certyfikat .p12 XAdES KSeF Import szyfrowanie, parsowanie rate limiting, sync auto Google Sheets czytelne dane faktur Watch Rows Make.com scenariusze automatyzacji Slack Gmail Trello Notion CRM Jak to działa: 1. KSeF Import loguje się do KSeF Twoim certyfikatem .p12 (obsługuje XAdES, AES, limity API) 2. Nowe faktury są automatycznie parsowane i eksportowane do Google Sheets (czytelne kolumny) 3. Make.com wykrywa nowe wiersze w arkuszu (moduł "Watch Rows") i uruchamia Twój scenariusz 4. Scenariusz wysyła powiadomienie, tworzy zadanie, aktualizuje CRM — cokolwiek chcesz

KSeF Import obsługuje najtrudniejszą część: autentykację certyfikatem, podpisy cyfrowe XAdES, szyfrowanie sesji, zarządzanie limitami API i parsowanie XML FA(3) na czytelne pola. Wynik trafia do Google Sheets — a stamtąd Make.com potrafi go przeczytać natywnie, bez żadnej konfiguracji technicznej.

Google Sheets pełni tu rolę "mostu" między światem kryptografii KSeF a światem no-code. Make.com ma wbudowany moduł Google Sheets: Watch Rows, który sprawdza arkusz co kilka minut i uruchamia scenariusz, gdy pojawi się nowy wiersz — czyli nowa faktura.

Krok po kroku: od zera do działającej automatyzacji

Cała konfiguracja zajmuje około 15 minut. Nie musisz pisać ani linijki kodu.

  1. Rejestracja w KSeF Import i upload certyfikatu .p12

    Wejdź na ksefimport.pl/auth/register, załóż konto podając NIP i email. Następnie wgraj certyfikat .p12 — ten sam, którego używasz do logowania w portalu KSeF. Certyfikat jest szyfrowany AES-256-GCM i bezpiecznie przechowywany. Zajmuje to 2 minuty.

  2. Konfiguracja eksportu do Google Sheets

    W panelu KSeF Import przejdź do zakładki "Eksporty", wybierz Google Sheets i skonfiguruj: które pola z faktur chcesz widzieć w arkuszu (numer, data, NIP, nazwa kontrahenta, kwoty netto/VAT/brutto — do wyboru 36 pól). Ustaw częstotliwość synchronizacji (co 6h na planie Firma, co 2h na Grupa). System utworzy arkusz i zacznie go wypełniać.

  3. W Make.com — nowy scenariusz z modułem "Google Sheets: Watch Rows"

    Zaloguj się do Make.com, utwórz nowy scenariusz. Jako pierwszy moduł (trigger) wybierz Google Sheets → Watch Rows. Ten moduł sprawdza arkusz i uruchamia scenariusz za każdym razem, gdy pojawi się nowy wiersz.

  4. Podłączenie konta Google i wybór arkusza

    Make.com poprosi o autoryzację dostępu do Twojego Google Drive. Następnie wybierasz arkusz utworzony przez KSeF Import i zakres danych (zwykle "Sheet1"). Make.com automatycznie rozpozna kolumny (numer faktury, data, kwota itp.).

  5. Dodanie akcji — co ma się stać, gdy pojawi się nowa faktura

    Dodaj następny moduł w scenariuszu: Slack (Send Message), Gmail (Send Email), Trello (Create Card), Notion (Create Database Item) — cokolwiek potrzebujesz. Możesz użyć danych z arkusza: numeru faktury, kwoty, nazwy sprzedawcy, NIP-u. Konfiguracja to przeciąganie pól myszką.

  6. Ustawienie harmonogramu i uruchomienie

    Ustaw, jak często Make.com ma sprawdzać arkusz: co 15 minut, co godzinę — zależnie od potrzeb. Włącz scenariusz. Od teraz działa automatycznie, 24/7.

5 gotowych scenariuszy Make.com z fakturami KSeF

Nie musisz wymyślać zastosowań od zera. Oto pięć sprawdzonych scenariuszy, które możesz odtworzyć w Make.com w kilka minut:

Scenariusz 1: Nowa faktura → powiadomienie Slack

Gdy KSeF Import doda nowy wiersz do arkusza, Make.com wysyła wiadomość na kanał Slack: "Nowa faktura FV/03/2026/041 od InPost Sp. z o.o. na kwotę 2 847,00 zł brutto". Cały zespół widzi, co przychodzi — bez zaglądania do KSeF.

Scenariusz 2: Faktura > 5 000 zł → mail do dyrektora

Dodaj filtr w Make.com: jeśli kwota brutto przekracza 5 000 zł, wyślij email do dyrektora finansowego z prośbą o akceptację. Zawiera numer faktury, kwotę, nazwę sprzedawcy i NIP. Duże wydatki nigdy więcej nie przejdą niezauważone.

Scenariusz 3: Nowa faktura → wiersz w Notion (rejestr kosztów)

Każda faktura z KSeF automatycznie trafia do bazy danych w Notion. Dodajesz właściwości: "Kategoria", "Status płatności", "Przypisany do". Masz żywy rejestr kosztów, który aktualizuje się sam — bez ręcznego przepisywania.

Scenariusz 4: Raport zbiorczy email o 18:00

Make.com zbiera wszystkie faktury, które pojawiły się w ciągu dnia, i o 18:00 wysyła zbiorczego maila: "Dziś wpłynęło 7 nowych faktur na łączną kwotę 12 450,30 zł". Idealne dla właściciela firmy, który chce wiedzieć, co się dzieje, bez zaglądania do paneli.

Scenariusz 5: Faktura od konkretnego NIP → karta w Trello

Filtr w Make.com: jeśli NIP sprzedawcy to 5272680793 (Allegro), utwórz kartę w Trello na liście "Prowizje do sprawdzenia" z kwotą i numerem faktury. Przydatne, gdy chcesz monitorować koszty konkretnego kontrahenta — np. Allegro, InPost, dostawcy.

Każdy scenariusz to 2-3 moduły w Make.com — trigger (Watch Rows), opcjonalny filtr i akcja. Konfiguracja jednego scenariusza zajmuje 5 minut. Możesz je łączyć: jedna nowa faktura uruchamia jednocześnie powiadomienie Slack, wpis w Notion i email, jeśli kwota przekracza próg.

Dlaczego nie bezpośrednie API KSeF w Make.com

Może myślisz: "Ale Make.com ma moduł HTTP, mógłbym sam wysłać zapytanie do API KSeF". Teoretycznie tak — praktycznie nie. Oto dlaczego:

  • Certyfikat .p12 vs. tokeny — KSeF wymaga certyfikatu kwalifikowanego. Tokeny autoryzacyjne (prostsze w użyciu) wygasają 31.12.2026. Od 2027 roku jedyną metodą autentykacji będą certyfikaty. Budowanie automatyzacji na tokenach to praca, którą trzeba będzie wyrzucić za niecały rok.
  • Podpis XAdES — Make.com nie ma modułu do podpisywania XML cyfrowo w standardzie XAdES. Nie da się tego obejść modułem HTTP ani JavaScriptem w Make.com. Potrzebujesz bibliotek kryptograficznych (np. lxml, signxml w Pythonie), które działają po stronie serwera.
  • Limity API: 20 zapytań/h na metadane — jeśli masz 100 faktur, potrzebujesz wielu zapytań rozłożonych w czasie. KSeF Import zarządza kolejką, retry i exponential backoff automatycznie. W Make.com musiałbyś budować skomplikowaną logikę z opóźnieniami i pętlami.
  • Parsowanie FA(3) XML — schemat FA(3) to 36 pól w 7 kategoriach: dane podstawowe, sprzedawca, nabywca, kwoty, płatność, pozycje, inne. Dane są zagnieżdżone w złożonej strukturze XML z namespace'ami. KSeF Import wyciąga czytelne wartości i wstawia je jako proste kolumny w arkuszu.

KSeF Import rozwiązuje wszystkie te problemy za Ciebie. Ty dostajesz czyste, czytelne dane w Google Sheets — a Make.com robi resztę.

Ile to kosztuje

Automatyzacja KSeF + Make.com jest zaskakująco tania:

  • KSeF Import — od 9 zł netto/miesiąc (plan Solo: 1 NIP, do 50 faktur, sync co 24h, eksport do Google Sheets). Dla firm z większą liczbą faktur: plan Firma za 29 zł (200 faktur, sync co 6h) lub Grupa za 99 zł (1000 faktur, 5 NIP-ów, sync co 2h).
  • Make.com — plan Free daje 1 000 operacji miesięcznie. Jeśli masz 50 faktur i każda uruchamia scenariusz z 3 modułami, to 150 operacji — mieścisz się w darmowym limicie. Plan Core (9 USD/msc) daje 10 000 operacji, co wystarczy dla większych firm.
  • Google Sheets — za darmo (konto Google).

Razem: od 9 zł miesięcznie za pełną automatyzację obiegu faktur z KSeF. Dla porównania — ręczne pobieranie i przepisywanie 50 faktur to minimum 2-3 godziny pracy miesięcznie. Przy stawce 80 zł/h oszczędzasz 160-240 zł.

Koszt automatyzacji vs. praca ręczna (miesięcznie) 9 zł KSeF Import + Make.com Free vs. 160 - 240 zł 2-3h pracy ręcznej x 80 zł/h Ręczne pobieranie z KSeF + przepisywanie do systemów

Jak zacząć — wypróbuj za darmo

Nie musisz od razu płacić. Darmowy okres próbny KSeF Import daje Ci 7 dni i do 20 faktur — wystarczy, żeby podłączyć certyfikat, skonfigurować eksport do Google Sheets i zbudować pierwszy scenariusz w Make.com.

  1. Zarejestruj się na ksefimport.pl

    Podaj NIP, email i hasło. Konto jest aktywne od razu.

  2. Wgraj certyfikat .p12 i skonfiguruj eksport

    W dashboardzie: zakładka Certyfikaty → upload, zakładka Eksporty → Google Sheets. 5 minut.

  3. Zbuduj scenariusz w Make.com

    Google Sheets: Watch Rows → Twoja akcja. 5 minut na pierwszy scenariusz.

Po 15 minutach masz działającą automatyzację. Nowe faktury z KSeF automatycznie trafiają do Slacka, maila, Notion, Trello — gdziekolwiek potrzebujesz. Bez programowania, bez ręcznego pobierania, bez logowania się do portalu KSeF.

Artykuł przygotowany przez zespół KSeF Import (ANTENA Sp. z o.o.)

Połącz KSeF z Make.com w 15 minut

KSeF Import obsługuje kryptografię i API. Ty budujesz automatyzacje w Make.com. 7 dni za darmo.

Wypróbuj za darmo