KSeF + Make.com — jak zbudować automatyzację faktur bez programowania
Opublikowano: 15 marca 2026
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:
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.
-
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.
-
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ć.
-
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.
-
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.).
-
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ą.
-
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ł.
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.
-
Zarejestruj się na ksefimport.pl
Podaj NIP, email i hasło. Konto jest aktywne od razu.
-
Wgraj certyfikat .p12 i skonfiguruj eksport
W dashboardzie: zakładka Certyfikaty → upload, zakładka Eksporty → Google Sheets. 5 minut.
-
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