KSeF + Zapier i Power Automate — automatyzacja faktur w ekosystemie Microsoft 365
Opublikowano: 17 marca 2026
Twoja firma pracuje na Microsoft 365. Teams do komunikacji, SharePoint do dokumentów, Outlook do maili, OneDrive do plików. Do automatyzacji procesów używasz Power Automate (dawniej Microsoft Flow) albo Zapier. Wszystko działa sprawnie — dopóki nie wchodzi w grę KSeF.
Krajowy System e-Faktur nie ma konektora do Zapier. Nie ma konektora do Power Automate. Nie ma publicznego API, do którego mógłbyś się podłączyć zwykłym HTTP requestem. KSeF wymaga certyfikatu .p12, podpisu XAdES i wieloetapowej autentykacji — to coś, czego żadna platforma automatyzacji nie obsłuży natywnie.
Efekt? Dział finansowy co tydzień loguje się ręcznie do portalu Ministerstwa Finansów, pobiera faktury jedną po drugiej i wkleja dane do SharePointa albo wysyła mailem do księgowości. Przy 50-200 fakturach miesięcznie to kilka godzin zmarnowanego czasu. Co miesiąc, każdego miesiąca.
KSeF Import jako brakujące ogniwo
Problem polega na tym, że między KSeF a Zapier/Power Automate brakuje jednego elementu: narzędzia, które obsłuży certyfikat, autentykację i pobierze faktury w formacie, z którym platformy automatyzacji potrafią pracować. Tym narzędziem jest KSeF Import.
KSeF Import pobiera faktury automatycznie i eksportuje je do Google Sheets lub pliku Excel (.xlsx). A Google Sheets i Excel to formaty, które zarówno Zapier, jak i Power Automate rozumieją doskonale. Masz dwie ścieżki:
- Ścieżka Google: KSeF Import → Google Sheets → Zapier → Teams / Outlook / SharePoint
- Ścieżka Microsoft: KSeF Import → Excel (.xlsx) → OneDrive → Power Automate → Teams / SharePoint
Ścieżka Google jest lepsza dla firm, które używają mieszanki Google i Microsoft (np. Google Sheets do analiz + Teams do komunikacji). Ścieżka Microsoft jest lepsza dla firm w 100% na ekosystemie Microsoftu — Excel trafia na OneDrive, Power Automate reaguje na zmiany pliku.
Scenariusz 1: Nowa faktura → powiadomienie w Teams
Najczęstszy przypadek: chcesz, żeby dział finansowy dostawał powiadomienie w Microsoft Teams za każdym razem, gdy wpływa nowa faktura kosztowa. Bez logowania się do KSeF, bez sprawdzania arkuszy — wiadomość pojawia się automatycznie na kanale #faktury-kosztowe.
Konfiguracja przez Zapier (ścieżka Google):
- Trigger: Google Sheets → New Spreadsheet Row — Zapier monitoruje arkusz z fakturami z KSeF Import. Gdy pojawi się nowy wiersz (= nowa faktura), Zap się uruchamia.
- Action: Microsoft Teams → Send Channel Message — Zapier wysyła wiadomość na kanał Teams z danymi z wiersza.
Treść wiadomości: "Nowa faktura: FV/03/2026/001 od InPost Sp. z o.o. — 3 501,81 zł brutto"
Konfiguracja przez Power Automate (ścieżka Microsoft):
- Trigger: When a file is modified (OneDrive) — Power Automate wykrywa zmianę w pliku Excel z fakturami, który KSeF Import regularnie aktualizuje.
- Action: List rows present in a table (Excel Online) — pobiera nowe wiersze z tabeli.
- Action: Post message in a chat or channel (Teams) — wysyła powiadomienie z danymi faktury na wybrany kanał.
W obu przypadkach cały flow konfiguruje się w 10-15 minut. Od tego momentu każda nowa faktura z KSeF automatycznie trafia jako powiadomienie do Teams. Dział finansowy widzi ją od razu, bez otwierania żadnych portali.
Scenariusz 2: Faktura powyżej progu → zatwierdzenie w SharePoint
Firma średniej wielkości (50-200 osób) ma procedurę: każda faktura kosztowa powyżej 5 000 zł wymaga zatwierdzenia przez kierownika działu, zanim trafi do księgowości. Dziś to wygląda tak: ktoś z finansów przegląda faktury, wyłapuje te powyżej progu, pisze maila do managera, czeka na odpowiedź, notuje wynik w pliku.
Z Power Automate ten proces działa sam:
- Trigger: Nowy wiersz w arkuszu / Excelu z kwotą brutto > 5 000 zł.
- Condition: Power Automate sprawdza pole "kwota brutto". Jeśli przekracza próg — uruchamia approval.
- Start an approval: Manager dostaje powiadomienie w Teams z danymi faktury (numer, kontrahent, kwota) i przyciskami "Zatwierdzam" / "Odrzucam". Może dodać komentarz.
- Zapis wyniku: Decyzja (kto, kiedy, czy zatwierdził) zapisywana automatycznie w SharePoint List — pełna historia auditowa.
- Powiadomienie: Po zatwierdzeniu automatyczny mail do księgowej: "Faktura FV/03/2026/044 od DataCenter S.A. na 12 300 zł — zatwierdzona przez Jana Kowalskiego".
Cały obieg trwa minuty zamiast dni. Manager zatwierdza fakturę jednym kliknięciem w Teams — nawet z telefonu. Bez maili, bez papierowych obiegówek, z pełną historią decyzji w SharePoint.
Scenariusz 3: Miesięczny raport kosztów → mail do zarządu
Zarząd chce dostawać zbiorczy raport kosztów na początku każdego miesiąca. Nie chce się logować do żadnych systemów — ma dostać maila z tabelą: jakie kategorie kosztów, ile faktur, jaka suma netto i VAT. Gotowy do przeczytania w 30 sekund.
Konfiguracja w Zapier:
- Trigger: Schedule by Zapier — 1. dzień miesiąca, godzina 8:00.
- Action: Google Sheets → Lookup Spreadsheet Rows — filtr: faktury z poprzedniego miesiąca.
- Action: Formatter by Zapier — grupowanie i sumowanie kwot per kategoria kosztów.
- Action: Gmail / Outlook → Send Email — mail ze zbiorczym podsumowaniem w formie tabeli HTML.
Mail, który dostaje zarząd, zawiera tabelę:
| Kategoria kosztów | Liczba faktur | Suma netto | Suma VAT |
|---|---|---|---|
| Dostawcy towarów | 38 | 124 500,00 zł | 28 635,00 zł |
| Usługi i oprogramowanie | 12 | 18 400,00 zł | 4 232,00 zł |
| Przesyłki i logistyka | 8 | 9 200,00 zł | 2 116,00 zł |
| Reklama i marketing | 5 | 7 800,00 zł | 1 794,00 zł |
| Koszty biurowe i stałe | 9 | 6 340,00 zł | 1 458,20 zł |
| RAZEM | 72 | 166 240,00 zł | 38 235,20 zł |
Taki raport generuje się automatycznie. Zarząd widzi trend kosztów miesiąc do miesiąca bez angażowania nikogo z działu finansowego. A jeśli koszty w jakiejś kategorii nagle skoczą — widać to od razu.
Zapier vs. Power Automate — co wybrać?
Obie platformy działają z KSeF Import. Wybór zależy od tego, jakie narzędzia dominują w Twojej firmie. Porównanie:
| Cecha | Zapier | Power Automate |
|---|---|---|
| Cena | Free (100 tasks/msc), Pro $29.99/msc | Darmowy z M365, Premium $15/user/msc |
| Google Sheets trigger | Tak (New Row) | Tak (przez connector) |
| Excel / OneDrive trigger | Nie natywnie | Tak (natywny) |
| Teams integration | Tak | Tak (najlepszy) |
| SharePoint | Tak | Tak (natywny) |
| Approval workflow | Nie | Tak (wbudowany) |
| Liczba integracji | 6 000+ aplikacji | 1 000+ connectorów |
| Dla kogo | Firmy mieszane (Google + MS) | Firmy 100% Microsoft 365 |
Rekomendacja: Jeśli firma ma licencje Microsoft 365 i nie używa Google Workspace — Power Automate z Excel na OneDrive. Jeśli używacie Google Sheets (nawet obok Microsoft) — Zapier z triggerem "New Row" jest prostszy i szybszy w konfiguracji.
Inne platformy automatyzacji, które działają z KSeF Import
Zapier i Power Automate to najbardziej popularne narzędzia, ale nie jedyne. Każda platforma, która potrafi reagować na zmiany w Google Sheets lub pliku Excel na OneDrive, będzie działać z KSeF Import. Oto alternatywy warte uwagi:
- Make (dawniej Integromat) — najpopularniejsza alternatywa Zapier w Europie. Ma moduł Google Sheets "Watch New Rows", wizualny edytor scenariuszy i darmowy plan na 1 000 operacji miesięcznie. Ceny niższe niż Zapier.
- Pabbly Connect — tańsza alternatywa z modelem lifetime deal (jednorazowa opłata zamiast subskrypcji). Google Sheets trigger działa identycznie. Dobry wybór dla firm, które nie chcą kolejnego abonamentu.
- Activepieces — open-source alternatywa, można hostować na własnym serwerze. Dla firm, które nie chcą wysyłać danych faktur przez zewnętrzne platformy.
- Pipedream — developer-friendly, darmowy tier z 10 000 wywołań dziennie. Idealny, gdy potrzebujesz niestandardowej logiki (np. parsowanie dodatkowych pól z faktur).
- Integrately — prosty interfejs, gotowe szablony automatyzacji. 8M+ gotowych scenariuszy — wystarczy wybrać "Google Sheets + Teams" i dostosować.
Wszystkie te platformy mają jedno wspólne: potrafią reagować na nowy wiersz w Google Sheets. A KSeF Import eksportuje faktury właśnie do Google Sheets. Dlatego każda z nich działa z KSeF od razu, bez dodatkowej konfiguracji po stronie KSeF Import.
Ile to kosztuje
Całkowity koszt automatyzacji faktur KSeF zależy od wielkości firmy i wybranej platformy. Przykładowe zestawienia:
- Firma 20-50 osób, 100 faktur/msc: KSeF Import plan Firma (29 zł/msc) + Zapier Free (0 zł) lub Power Automate z M365 (0 zł dodatkowego) = 29 zł/msc
- Firma 50-200 osób, 500 faktur/msc: KSeF Import plan Grupa (99 zł/msc) + Power Automate Premium ($15/user) = 99 zł + koszt M365
- Biuro rachunkowe, 2000+ faktur/msc: KSeF Import plan Biuro (299 zł/msc) + Zapier Pro ($29.99/msc) = ok. 430 zł/msc
Porównaj to z kosztem ręcznej pracy: 4-8 godzin miesięcznie na logowanie się do KSeF, pobieranie faktur, wklejanie do SharePointa i wysyłanie powiadomień. Przy koszcie pracy pracownika działu finansowego (80-120 zł/h) to 320-960 zł zmarnowane co miesiąc.
Jak zacząć — 3 kroki
-
Podłącz KSeF Import
Zarejestruj się, wgraj certyfikat .p12 i skonfiguruj eksport do Google Sheets (lub Excel). Od tego momentu faktury pobierają się automatycznie.
-
Stwórz automatyzację w Zapier lub Power Automate
Wybierz trigger (Google Sheets: New Row lub OneDrive: File Modified) i action (Teams: Send Message). Konfiguracja zajmuje 10-15 minut.
-
Dodaj kolejne scenariusze
Zacznij od powiadomień w Teams. Potem dodaj approval workflow dla dużych faktur. Na koniec automatyczny raport miesięczny. Buduj stopniowo.
Możesz przetestować wszystko za darmo — darmowy okres próbny KSeF Import daje 7 dni i do 20 faktur, żebyś zobaczył jak dane trafiają do arkusza. Stamtąd do Zapier czy Power Automate to już jeden krok.
Artykuł przygotowany przez zespół KSeF Import (ANTENA Sp. z o.o.)
Połącz KSeF z Teams, SharePoint i Outlook
KSeF Import eksportuje faktury do Google Sheets i Excel — resztę zrobi Zapier lub Power Automate. 7 dni za darmo.
Wypróbuj za darmo