Był wtorek, godzina 9:15. Właściciel firmy napisał do mnie jedną wiadomość:

„Konrad, mam dane w mOrganizerze, ale żeby zrobić zestawienie sprzedaży, muszę wyeksportować do Excela, wyczyścić, doliczyć prowizje ręcznie… to kilka godzin roboty. Czy da się to jakoś zautomatyzować?”

Da się. I nie wymaga to żadnego API. W tym artykule pokażę dokładnie, jak przeprowadzić automatyzację mOrganizer i Power BI — od faktury wystawionej w mOrganizerze do raportu sprzedażowego aktualizowanego w czasie niemal rzeczywistym. Zero Excela. Zero ręcznego przetwarzania. Jeden manualny krok w całym procesie.

mOrganizer — gdzie jest świetny, a gdzie się zatrzymuje

mBank mOrganizer to jedno z lepszych narzędzi do fakturowania dla małych i średnich firm w Polsce. Szybkie wystawianie faktur, integracja z kontem firmowym, automatyczne dopasowanie płatności — operacyjnie działa sprawnie i wiele firm jest z niego zadowolona.

Problem zaczyna się w momencie, gdy ktoś w firmie zadaje pytanie: „Ile sprzedaliśmy w tym miesiącu?” albo „Która osoba w zespole sprzedażowym wygenerowała największy przychód?” albo — co dzieje się regularnie w firmach z prowizjami — „Kto ile zarobił i od których faktur?”

mOrganizer nie ma wbudowanych raportów analitycznych. Nie ma API, które pozwoliłoby pobrać dane do zewnętrznego systemu. Jedyną opcją jest eksport do pliku CSV lub Excel — i dalej: ręcznie.

To nie jest wada produktu. mOrganizer nie jest narzędziem analitycznym. Jest narzędziem do fakturowania. Problem polega na tym, że większość firm nie ma nic po drugiej stronie tej granicy.

Ile naprawdę kosztuje brak automatyzacji raportowania

Zanim przejdę do rozwiązania, warto nazwać koszt wprost — bo w wielu firmach jest on niewidoczny, bo rozproszony.

Weźmy typowy scenariusz: firma z 5-osobowym zespołem sprzedażowym, wystawiająca 80–120 faktur miesięcznie, rozliczająca prowizje raz w miesiącu.

Czynność Czas (miesięcznie)
Eksport danych z mOrganizera 30 min
Czyszczenie i formatowanie w Excelu 2–3 h
Ręczne liczenie prowizji 2–4 h
Weryfikacja i poprawki (błędy w formułach) 1–2 h
Przygotowanie zestawienia dla zarządu 1–2 h
Razem 6,5–11,5 h miesięcznie

Przy koszcie pracy 60–80 zł/h to 400–920 zł miesięcznie. Rocznie: 5 000–11 000 zł — tylko za prace, które można wyeliminować dzięki automatyzacji.

Do tego dochodzą koszty ukryte:

  • Opóźnienie decyzji — raport gotowy 5–7 dni po zamknięciu miesiąca, nie w dniu
  • Błędy prowizyjne — formuły, scalenia, literówki w nazwach kontrahentów. Więcej o automatyzacji rozliczania prowizji w Power BI pisałem osobno.
  • Zależność osobowa — raport umie zrobić jedna osoba; jest na urlopie → wszyscy czekają
  • Prowizje od nieopłaconych faktur — często firmy liczą prowizję od wystawionej faktury, nie od zapłaconej. To generator konfliktów w zespole sprzedaży.

To ostatnie zdanie warto zapamiętać. Wrócimy do niego przy opisie rozwiązania.

Architektura automatyzacji: mOrganizer, Power Automate i Power BI

Zanim przejdę do szczegółów, odpowiem na pytanie, które pojawia się zawsze: „Ale mOrganizer nie ma API — jak ta automatyzacja ma działać?”

Odpowiedź jest prosta. Zamiast wyciągać dane z systemu przez API, podpinamy się pod naturalny przepływ procesu, który już istnieje: faktura trafia do klienta mailem — i kopia trafia do nas.

Całe rozwiązanie zbudowane jest na narzędziach, które firma prawdopodobnie już posiada w ramach Microsoft 365:

Żadnych zewnętrznych systemów. Żadnych dodatkowych licencji (poza Power BI Pro, jeśli raporty mają być udostępniane zespołowi).

Jak działa automatyzacja mOrganizer i Power BI — krok po kroku

Krok 1: Wystawienie faktury w mOrganizerze

Proces po stronie użytkownika nie zmienia się w ogóle. Faktura wystawiana jest tak samo jak dotychczas. Wysyłana do klienta przez system. Nic nowego.

Krok 2: Kopia faktury trafia na dedykowaną skrzynkę mailową

Przy konfiguracji mOrganizera ustawiamy jedno dodatkowe pole: kopia wiadomości trafia na dedykowaną skrzynkę mailową — np. faktury@firma.pl. To skrzynka techniczna, nikt jej nie czyta, ale Power Automate jej słucha.

Krok 3: Power Automate wykrywa nową wiadomość i parsuje dane

Przepływ Power Automate uruchamia się automatycznie przy każdej nowej wiadomości na tej skrzynce. Odczytuje dane z treści maila: numer faktury, datę wystawienia, nazwę kontrahenta, kwotę netto/VAT/brutto, termin płatności oraz handlowca (jeśli jest w treści lub w temacie maila).

Nie wymaga to wchodzenia do mOrganizera. Dane są w mailu — wyciągamy je stamtąd.

Krok 4: Dane trafiają do SharePoint List

Każda faktura to jeden nowy wiersz w SharePoint List. Lista zachowuje się jak lekka baza danych — ma kolumny, typy danych, widoki. Nie jest to Excel. Nie ma problemu z wersjami, nadpisywaniem ani brakiem historii.

Kolumna Przykładowa wartość
Nr faktury FV/2026/04/047
Data wystawienia 2026-04-22
Kontrahent Firma XYZ Sp. z o.o.
Kwota netto 12 400 zł
Handlowiec Anna Kowalska
Status płatności Nieopłacona
Data opłacenia

Krok 5: Power BI pobiera dane z SharePoint i buduje raporty

Power BI podłączony jest do SharePoint List jako źródła danych. Przy każdym nowym rekordzie (lub w określonych interwałach) dane są odświeżane i raporty aktualizują się bez żadnej ingerencji człowieka.

Zarząd wchodzi do Power BI — i widzi aktualne dane. Nie czeka na koniec miesiąca. Nie prosi nikogo o zestawienie. Dokładnie tak, jak opisuję w artykule o automatyzacji raportowania dla firm.

Krok 6: Oznaczenie płatności — jedyny krok manualny

Kiedy faktura zostaje opłacona, użytkownik wchodzi do SharePoint, znajduje fakturę i zmienia status na Opłacona oraz wpisuje datę wpływu. To jedyny krok, który wymaga działania człowieka.

Ta zmiana natychmiast pojawia się w danych Power BI. W praktyce oznacza to jedno: prowizje liczone są wyłącznie od opłaconych faktur. Koniec dyskusji o tym, czy handlowiec dostaje prowizję od faktury z terminem 60 dni, której klient jeszcze nie zapłacił.

Efekty biznesowe — co zmienia mOrganizer Power BI automatyzacja w firmie

Po wdrożeniu tego rozwiązania firma zyskuje coś, czego wcześniej nie miała: jedno, wiarygodne źródło prawdy o sprzedaży.

Raportowanie sprzedaży — z 3 dni do 0 minut. Raport nie musi być „robiony” — on po prostu istnieje, zaktualizowany do chwili obecnej.

Prowizje obliczane automatycznie. W Power BI definiujemy raz miarę prowizyjną (np. 5% od faktur opłaconych w danym miesiącu) — i system liczy to zawsze, dla każdego handlowca, bez Excela.

Monitoring cashflow na żywo. Widać które faktury są nieopłacone, jak długo i od jakich kontrahentów. CFO nie musi pytać księgowości. Więcej możliwości opisuję w artykule o zarządzaniu cash flow w Power BI.

Dostęp z telefonu. Power BI działa na mobile. Właściciel firmy może sprawdzić wyniki sprzedaży w 10 sekund, niezależnie od tego, gdzie jest.

Niezależność od osoby. Raport nie wymaga niczyich działań. Nie ma osoby, której urlop blokuje dostęp do danych.

Jedno z wdrożeń, które zrealizowałem dla firmy z branży usług B2B, przyniosło zmianę, której właściciel początkowo się nie spodziewał: odkrycie, że jeden z kontrahentów systematycznie płaci faktury 45–60 dni po terminie, mimo 30-dniowych warunków. Wcześniej nikt tego nie widział, bo dane były rozsiane po Excelach. Po wdrożeniu — widoczne od razu.

Co dalej — skalowalność rozwiązania

To, co opisałem powyżej, to fundament. Nie jednorazowy trik, lecz infrastruktura danych, którą można rozbudowywać.

Plany sprzedażowe i cele handlowe. SharePoint List z targetami dla handlowców → w Power BI pojawia się porównanie plan vs wykonanie w czasie rzeczywistym.

Faktury kosztowe z KSeF. KSeF zacznie obowiązywać kolejne grupy firm — dane z faktur kosztowych można pobierać analogicznie i zestawiać z przychodami. Wtedy w jednym dashboardzie widać marżę brutto per projekt, per klient, per oddział.

Integracja z CRM. Jeśli firma używa CRM (Pipedrive, HubSpot, Salesforce) — dane o szansach sprzedaży można zestawić z wystawionymi fakturami. Widoczność lejka i jego realizacji w jednym miejscu.

Raporty rentowności per klient. Gdy do systemu dołożymy koszty (czas, materiały, usługi zewnętrzne) — możliwa jest pełna analiza: który klient jest faktycznie rentowny, a który generuje przychód, ale pochłania zasoby.

FAQ — najczęstsze pytania o mOrganizer Power BI automatyzację

Czy automatyzacja mOrganizer z Power BI wymaga programowania?

Nie. Power Automate działa w modelu no-code / low-code. SharePoint List konfiguruje się jak formularz. Power BI używa interfejsu przeciągnij-i-upuść do budowania raportów. Wdrożenie wymaga wiedzy konfiguracyjnej, nie programistycznej.

Czy muszę mieć Microsoft 365?

Tak, rozwiązanie bazuje na ekosystemie Microsoft 365. Potrzebne licencje: Microsoft 365 Business (dowolny plan z Power Automate i SharePoint) + Power BI Pro dla użytkowników korzystających z raportów.

Co jeśli mOrganizer zmieni format maila?

Przepływ w Power Automate może wymagać aktualizacji, jeśli zmieni się struktura treści wiadomości. To kilkanaście minut pracy. Zalecamy testować po każdej aktualizacji mOrganizera.

Czy SharePoint List zastępuje bazę danych?

Dla tego zastosowania — tak, z powodzeniem. SharePoint List obsługuje dziesiątki tysięcy rekordów bez problemów z wydajnością. Jeśli firma wystawia powyżej 5 000 faktur miesięcznie, warto rozważyć Azure SQL jako docelowe repozytorium.

Jak długo trwa wdrożenie?

Podstawowe wdrożenie (faktura → SharePoint → Power BI) to 3–5 dni roboczych. Czas zależy od złożoności struktury prowizji i liczby wymaganych raportów.

Czy to działa tylko z mOrganizerem?

Nie. Ta sama architektura działa z każdym systemem, który wysyła faktury mailem — ifirma, Fakturownia, InFakt i inne. Kluczowe jest to, że dane są dostępne w treści maila.

Podsumowanie

mOrganizer jest dobrym narzędziem do fakturowania. Raportowanie sprzedaży i prowizji to jednak nie jest jego rola.

Automatyzacja mOrganizer i Power BI przez Microsoft Power Automate i SharePoint List rozwiązuje ten problem bez API, bez zewnętrznych systemów i bez zmiany sposobu pracy użytkowników mOrganizera.

  • Faktura wysłana → dane w SharePoint → raport zaktualizowany automatycznie
  • Jedyny krok manualny: oznaczenie płatności
  • Prowizje liczone od faktur opłaconych, nie wystawionych
  • Raport dostępny w Power BI na komputerze i telefonie, bez czekania
  • Rozwiązanie skalowalne o kolejne źródła danych i moduły analityczne

Dane w 10 sekund, nie w 3 dni.

Jeśli korzystasz z mOrganizera i chcesz widzieć sprzedaż swojej firmy w Power BI — bez Excela, bez czekania, bez zależności od jednej osoby, zrobimy to razem.