Jak połączyć mBank z Freenance 2026 — PSD2 open banking, konto osobiste i eMakler w jednym dashboardzie

Tutorial krok po kroku: jak podłączyć mBank do Freenance przez Synci.io (PSD2 open banking) lub import CSV, automatyczna kategoryzacja BLIK/karta/przelew, integracja danych z eMakler.

14 min czytania

Jak połączyć mBank z Freenance 2026 — kompletny tutorial PSD2

mBank to bank, w którym Polacy mają konta osobiste, oszczędnościowe, eMakler i często dodatkowo karty kredytowe. Aplikacja mBanku jest świetna do codziennej obsługi, ale ma jedną fundamentalną wadę: pokazuje tylko to, co dzieje się w mBanku. Nie zobaczysz tam Twojego Revolut, nie zobaczysz akcji z XTB, nie zobaczysz oszczędności w ING. Freenance jako agregator finansów rozwiązuje ten problem — synchronizujesz mBank przez Synci.io (regulowany agregator PSD2) albo importujesz wyciąg CSV, dodajesz pozostałe instytucje i widzisz całość finansów w jednym dashboardzie.

Ten przewodnik pokazuje, jak podłączyć mBank do Freenance przez Synci, jak działa flow PSD2 open banking, jak konfigurujesz automatyczną kategoryzację transakcji BLIK, kart i przelewów oraz jak integrujesz dane z eMaklera, żeby widzieć inwestycje obok wydatków. Bez teorii, konkretny tutorial.

Czym jest PSD2 i dlaczego mBank musi udostępnić Ci dane

PSD2 (Payment Services Directive 2) to unijna dyrektywa, która od 2019 roku zmusza banki w całej UE — w tym mBank — do udostępniania Twoich danych transakcyjnych zewnętrznym, licencjonowanym dostawcom usług na Twoje wyraźne życzenie. Mówiąc prościej: jeśli Ty kliknąłeś "tak, autoryzuję", mBank musi przesłać licencjonowanemu dostawcy Twoje saldo i historię transakcji w czytelnym formacie API.

Freenance sam nie jest dostawcą PSD2. Korzysta z regulowanego agregatora Synci.io, który jest stroną zgody PSD2 wobec mBanku i pcha zsynchronizowane transakcje do Freenance. Co ważne dla bezpieczeństwa — używana jest wyłącznie ścieżka AIS (Account Information Service), czyli tylko odczyt salda i historii operacji; nikt nie dostaje dostępu do robienia przelewów. Twoje hasło do mBanku nigdy nie opuszcza serwerów mBanku — nie widzi go ani Synci, ani Freenance.

Dlaczego natywny budżet mBanku Ci nie wystarcza

Aplikacja mBanku ma wbudowane "Wydatki" i kategoryzację — to dobra funkcja, ale ma cztery zasadnicze ograniczenia:

  1. Widzisz tylko mBank. Jeśli płacisz raz Revolut, raz mBankiem, raz BLIK z drugiego banku — masz cztery częściowe obrazy zamiast jednego całościowego.
  2. Brak inwestycji w jednym widoku. eMakler jest formalnie częścią mBanku, ale dane o saldzie portfela ETF i akcji żyją osobno od konta osobistego.
  3. Brak rodzinnego trybu. Jeśli Ty masz konto w mBanku, a partnerka w PKO BP — nie zobaczycie wspólnego budżetu domowego w aplikacji żadnego z tych banków.
  4. Brak agregacji oszczędności i kryptowalut. mBank nie pokaże Ci Binance, Zonda ani kont oszczędnościowych w innym banku.

Freenance jako agregator finansów rozwiązuje wszystkie cztery na raz — i właśnie to chcemy w tym tutorialu skonfigurować.

Krok 1: Załóż konto w Freenance i zasubskrybuj Synci.io

Wejdź na freenance.io i zarejestruj się — email plus hasło, weryfikacja w ciągu minuty. Synchronizację z bankiem we Freenance realizuje Synci.io — regulowany agregator PSD2, który faktycznie łączy się z mBankiem i pcha transakcje do Freenance. Zasubskrybuj go na synci.io/pricing (płacisz Synci jego własną subskrypcję; najtańszy płatny plan wystarczy). Integracja Synci jest wliczona w płatny plan Freenance — bez dopłaty po stronie Freenance.

Zarejestruj się i połącz wszystkie konta — start za darmo na freenance.io.

Krok 2: Połącz mBank w Synci — zgoda PSD2 na stronie banku

W panelu Synci kliknij "Dodaj bank" i wybierz mBank. Synci pokaże ekran zgody na PSD2 — zobaczysz dokładnie, do czego prosi o dostęp:

  • Saldo i historia transakcji (zgoda ok. 90 dni, odnawiana)
  • Lista rachunków powiązanych z Twoim loginem mBanku
  • BRAK dostępu do robienia przelewów
  • BRAK dostępu do Twojego hasła

Synci przekierowuje Cię na właściwą stronę mBanku — adres w pasku to mbank.pl, certyfikat zielony. To krytyczny moment — nigdy nie wpisuj loginu do mBanku na żadnej innej stronie niż prawdziwa mbank.pl.

Logujesz się do mBanku jak zwykle (login + hasło). mBank wymaga drugiego składnika — PUSH do aplikacji mBanku lub kod SMS. Potwierdzasz tożsamość. mBank pyta, czy zgadzasz się na odczyt Twoich kont przez ok. 90 dni — zaznaczasz konta (możesz wybrać tylko osobiste, albo dodać oszczędnościowe i kartę kredytową) i klikasz "Zatwierdź". Tę zgodę PSD2 trzyma Synci i to on przypomni Ci o jej odnowieniu — nie Freenance.

Krok 3: Połącz Synci z Freenance i pierwsza synchronizacja

W Freenance otwórz Konfiguracja → Integracje → Synci.io, kliknij Włącz integrację Synci.io i skopiuj wygenerowany URL webhooka. W Synci dodaj go w Destinations → Add destination → Custom webhook, zapisz i skopiuj pokazany sekret podpisujący whsec_…. Wróć do strony Synci.io we Freenance i wklej sekret.

Od tej chwili Synci pcha zaksięgowane transakcje mBanku do Freenance: każda jest mapowana automatycznie (debet → Wydatek, kredyt → Przychód), dedupowana po Synci event ID i kategoryzowana przez AI. Pierwsza synchronizacja pokaże saldo i transakcje wybranych kont; status każdej dostawy widzisz w Konfiguracja → Synci.io → Ostatnie zdarzenia.

Jeśli potrzebujesz starszej historii (np. rok wstecz) albo w ogóle nie chcesz subskrypcji Synci, zaimportuj eksport CSV lub MT940 z mBanku ręcznie — funkcja Import bankowy w sekcji Konta. Freenance dopasuje stare transakcje do tych już pobranych przez Synci i usunie duplikaty.

Krok 4: Automatyczna kategoryzacja BLIK, karty i przelewów

Tu Freenance robi największą różnicę względem natywnego "Wydatki" w mBanku. Po pierwszej synchronizacji silnik kategoryzacji automatycznie przypisuje transakcje do kategorii:

  • BLIK do znajomych → kategoria "Transfer P2P" (i konkretna osoba, jeśli Freenance rozpozna telefon)
  • Karta debetowa Biedronka, Lidl, Żabka → "Zakupy spożywcze"
  • Przelew "Czynsz mieszkanie ul. Marszałkowska" → "Mieszkanie"
  • mBank prowizja, opłata za przelew zagraniczny → "Opłaty bankowe"
  • mBank eMakler — przelew na rachunek maklerski → "Inwestycje" (NIE wydatek)

Ten ostatni punkt jest krytyczny. Jeśli ręcznie kategoryzujesz "przelew na eMakler" jako wydatek, Twój budżet pokaże, że "wydałeś 1000 zł" — a Ty po prostu przesunąłeś środki do swojego portfela. Freenance rozumie tę różnicę, bo widzi w jednym dashboardzie zarówno konto osobiste, jak i instrumenty z eMaklera.

Każdą kategorię możesz oczywiście zmienić ręcznie — i Freenance zapamiętuje Twoje decyzje. Jeśli raz przypiszesz "Auchan Online" do "Zakupy spożywcze" zamiast domyślnego "Online shopping", przy następnej transakcji z Auchan Online Freenance użyje już Twojej kategorii.

Krok 5: Integracja z eMakler — dane z portfela maklerskiego

eMakler to broker mBanku — formalnie osobna spółka (Biuro Maklerskie mBanku), ale logujesz się do niego z aplikacji mBanku. PSD2 pokrywa konta bankowe, ale konto maklerskie to inny reżim prawny. Dlatego Freenance integruje eMakler dwoma uzupełniającymi się ścieżkami:

  1. Automatyczna detekcja przelewów eMakler → konto osobiste i odwrotnie. Te przelewy są oznaczane jako "transfer wewnętrzny" — nie jako wydatek ani przychód.
  2. Ręczne dodanie pozycji portfela w sekcji "Inwestycje → Konto maklerskie eMakler". Wpisujesz instrumenty (np. VWCE, IWDA, CSPX, akcje GPW), liczbę sztuk i średnią cenę zakupu. Freenance pobiera aktualne kursy i pokazuje wartość portfela obok salda z mBanku.

Efekt — w jednym dashboardzie widzisz: 12 000 zł na koncie osobistym mBank, 8000 zł na oszczędnościowym, 47 000 zł w eMaklerze (VWCE + akcje PKN), 2300 zł na karcie kredytowej. Pełen obraz finansów osobistych, którego sama aplikacja mBanku nigdy Ci nie pokaże.

Krok 6: Odnawianie zgody PSD2 co ok. 90 dni

PSD2 mocno chroni Cię jako konsumenta — żaden bank nie może przyznać dostępu na "na zawsze". Co ok. 90 dni Synci przypomina Ci o wygasającej zgodzie i prowadzi przez jej odnowienie: krótkie logowanie do mBanku ze strony Synci, potwierdzenie PUSH — i masz kolejne ok. 90 dni. To Synci, nie Freenance, jest stroną tej zgody.

Jeśli przegapisz odnowienie — nic się nie dzieje poza tym, że Synci przestaje pobierać nowe transakcje, więc Freenance ich nie dostaje (zobaczysz banner "brak zdarzeń od 7 dni"). Dane historyczne zostają, saldo zostaje na ostatniej znanej wartości. Wystarczy odnowić zgodę w Synci i synchronizacja wraca — albo w międzyczasie zaimportować świeży wyciąg CSV.

Zarejestruj się i połącz wszystkie konta w 5 minut — start za darmo na freenance.io.

Praktyczny przykład — Magda i jej miesięczne wyciągi z mBanku

Najlepiej widać wartość Freenance na konkretnym scenariuszu. Magda, 32 lata, marketing manager w Warszawie, ma w mBanku: konto osobiste, oszczędnościowe Mocne Oszczędzanie, kartę kredytową i eMakler. Dodatkowo używa Revolut do podróży i ma IKE w XTB.

Przed Freenance Magda używała trzech narzędzi:

  • Aplikacja mBanku — codzienne sprawdzanie salda i BLIK
  • Excel — ręczne wpisywanie wybranych wydatków raz w tygodniu
  • Aplikacja Revolut — kategoryzacja zagranicznych transakcji

Problemy, których Excel jej nie rozwiązywał: nie widziała IKE, gubiła stałe zlecenia, kategoryzowała wybiórczo (tylko "duże" wydatki), nie miała pojęcia, ile w skali roku wydaje na BLIK do znajomych ani na subskrypcje.

Po podłączeniu mBanku do Freenance pierwszy miesiąc danych pokazał:

  • Subskrypcje 247 zł/miesiąc — Netflix, Spotify Family, Disney+, ChatGPT Plus, Notion, Adobe Creative Cloud, abonament telefoniczny. Po przejrzeniu Magda zrezygnowała z Adobe (nie używała od 4 miesięcy) i Disney+, oszczędność 92 zł/miesiąc, czyli ~1100 zł/rok.
  • BLIK do znajomych 580 zł/miesiąc — głównie składki na prezenty, wypady na obiady, "podzielmy się rachunkiem". Magda nie planowała tego zmieniać, ale po pierwszy raz miała świadomość skali.
  • Zakupy spożywcze 1840 zł/miesiąc — większe niż zakładała o ~400 zł. Postanowiła robić listę zakupów przed Biedronką.
  • eMakler salda i transferów — pierwszy raz widziała w jednym miejscu, że jej portfel ETF wzrósł o 8,3% rok-do-roku.

To typowy efekt pierwszego miesiąca z agregatorem — odkrycie 200-500 zł wycieków, których wcześniej nikt nie świadomie nie wydatkował, plus realny obraz inwestycji.

Co możesz zrobić dalej — workflow zaawansowanego użytkownika

Po podłączeniu mBanku najwięcej wartości dostają osoby, które dodają jeszcze 2-3 inne instytucje:

  • Revolut — multi-currency, do podróży i subskrypcji
  • ING lub PKO BP — drugie konto osobiste lub rachunek partnerki
  • Karta kredytowa innego banku — kontrola, ile rzeczywiście wydajesz na "potem zapłacę"
  • Konto maklerskie inne niż eMakler — np. XTB, Bossa
  • Wallet kryptowalutowy — Binance, Zonda

Freenance jako agregator finansów obsługuje wszystkie te źródła w tym samym interfejsie — konta bankowe synchronizujesz przez Synci, resztę dodajesz przez API lub ręcznie. Po podłączeniu trzech instytucji bardzo szybko widzisz, gdzie naprawdę uciekają pieniądze — i tu zazwyczaj zaczyna się prawdziwa optymalizacja budżetu.

Porównanie — natywne Wydatki mBanku vs Freenance

Żeby zrozumieć różnicę między natywnym "Wydatki" w aplikacji mBanku a Freenance, warto je zestawić bezpośrednio:

Funkcja mBank Wydatki Freenance
Zasięg Tylko konta mBank Wszystkie polskie banki + fintechy + manualne pozycje
Inwestycje (eMakler) Osobny widok Razem z kontami w jednym dashboardzie
Rodzinny budżet (2 osoby) Brak Tak, z trybem wspólnym lub rozdzielnym
Kategorie polskie (Żabka, Lidl, ZUS) Tak, dobrze Tak, dobrze + uczy się z Twoich poprawek
Eksport do PIT Brak Tak (plan freelancer/multi-asset)
Multi-currency Słabo Pełen widok PLN/EUR/USD/GBP
Alerty kasowe (np. ZUS za 3 dni) Częściowo Tak, konfigurowalne
Plan rodzinny / współwłaściciel Brak Tak
Otwartość na inne instytucje Zamknięty Otwarty (PSD2 + manualne)

Wniosek jest prosty — mBank Wydatki jest świetne dla osób z jednym kontem w mBanku, bez inwestycji i bez partnera/partnerki z innym bankiem. Freenance jest dla wszystkich pozostałych.

Najczęstsze błędy przy konfiguracji mBank + Freenance

Z naszej bazy wiemy, że pierwsi użytkownicy popełniają zwykle 4 typowe błędy. Świadoma świadomość pozwala ich uniknąć:

Błąd 1: Zaznaczenie tylko jednego konta przy autoryzacji PSD2. Jeśli zaznaczysz tylko konto osobiste, a pominiesz oszczędnościowe i kartę kredytową, Freenance pokaże Ci niepełny obraz. Karta kredytowa jest szczególnie istotna — bez niej budżet wygląda "lepiej niż jest", bo nie widzisz odroczonych wydatków. Zaznacz wszystkie konta, do których chcesz mieć wgląd.

Błąd 2: Niezakategoryzowanie pierwszej grupy transakcji. Pierwsze 90 dni historii w Freenance jest automatycznie kategoryzowane, ale silnik nie zna jeszcze Twoich preferencji. Poświęć 15 minut na przejrzenie i poprawienie 20-30 najczęstszych pozycji — od tego momentu kategoryzacja będzie znacznie celniejsza dla kolejnych transakcji.

Błąd 3: Mylenie "transferu na eMakler" z wydatkiem inwestycyjnym. Jeśli przelewasz 2000 zł z konta mBank na eMakler, NIE jest to wydatek. Freenance domyślnie rozpoznaje to jako "transfer wewnętrzny", ale jeśli ręcznie oznaczysz tę pozycję jako "Inwestycje", całkowita suma wydatków miesięcznych będzie zaniżona o tę kwotę i zaburzy raporty.

Błąd 4: Pomyłka logowania na fałszywej stronie. Phishing podszywający się pod mBank jest realnym zagrożeniem. ZAWSZE sprawdź pasek adresu — prawdziwy mBank to mbank.pl, z zielonym certyfikatem SSL. Synci przekierowuje Cię na prawdziwą stronę banku, ale jeśli kiedykolwiek widzisz adres typu mbank-secure-login.com czy mbank.pl-verify.com — to oszustwo. Nigdy nie wpisuj tam danych.

Najczęściej zadawane pytania

Czy podłączenie mBanku do Freenance jest bezpieczne?

Tak — bezpieczniejsze niż większość alternatyw. Stroną PSD2 wobec mBanku jest regulowany agregator Synci.io (oficjalne API PSD2 mBanku, regulowane przez KNF i nadzorowane przez Europejski Urząd Nadzoru Bankowego), który pcha transakcje do Freenance. Ani Synci, ani Freenance nigdy nie dostają Twojego loginu ani hasła. Komunikacja jest szyfrowana, dane przechowywane w UE, dostęp tylko do odczytu — nikt nie może wykonać przelewu z Twojego konta. Freenance dodatkowo weryfikuje HMAC każdej dostawy Synci.

Czy Freenance ma dostęp do moich haseł do mBanku?

Nie, nigdy. Hasło wpisujesz wyłącznie na prawdziwej stronie mBanku w momencie autoryzacji PSD2 w Synci. Token dostępu (anonimowy ciąg znaków, pozwalający tylko na ODCZYT salda i historii) dostaje Synci, a Freenance odbiera od Synci już gotowe transakcje. Zgoda wygasa po ok. 90 dniach.

Ile to kosztuje?

Freenance udostępnia 14-dniowy trial bez opłat. Po triale aplikacja jest płatna — plany zaczynają się od 19,99 zł / €9.99 miesięcznie (bez planu free na stałe i bez freemium), a integracja Synci jest w nie wliczona. Synchronizację przez Synci.io opłacasz osobno u Synci (jego własna subskrypcja — cennik na synci.io/pricing); samo udostępnianie danych przez API PSD2 mBank zapewnia bezpłatnie, bo jest do tego zobligowany prawem. Jeśli nie chcesz subskrypcji Synci, import CSV wyciągu jest darmowy.

Czy mogę odłączyć mBank w dowolnym momencie?

Tak — z kilku miejsc. W Freenance w Konfiguracja → Synci.io wyłączasz integrację lub rotujesz URL webhooka. W panelu Synci usuwasz połączenie z bankiem. Możesz też cofnąć zgodę bezpośrednio w aplikacji mBanku ("Ustawienia → Aplikacje zewnętrzne → Cofnij dostęp"). Każde z tych działań zatrzymuje przepływ nowych transakcji.

Czy widzę wszystkie konta z mBanku, czy tylko jedno?

Zobaczysz wszystkie, do których pozwoliłeś na dostęp przy autoryzacji w Synci — konto osobiste, oszczędnościowe, kredytowe, a nawet konta dla dzieci. Na ekranie zgody mBanku możesz zaznaczyć tylko wybrane konta, jeśli wolisz nie udostępniać niektórych.

Co jeśli mam kilka loginów do mBanku (np. firmowy i osobisty)?

Każdy login wymaga osobnej zgody PSD2 w Synci. W Synci dodajesz mBank dwukrotnie — raz dla loginu osobistego, raz dla mBank Firma — a obie zgody pchają transakcje do tego samego webhooka Freenance. Konta z każdego loginu pojawią się w dashboardzie jako osobne grupy, z możliwością ich logicznego oznaczenia (np. "Osobiste" / "Firmowe").

Czy Freenance działa, gdy mBank ma awarię techniczną?

Tak — dashboard jest dostępny zawsze, bo Freenance przechowuje zsynchronizowaną historię u siebie. Podczas awarii mBanku Synci nie pobierze nowych transakcji do czasu odzyskania API banku, więc Freenance ich nie dostanie, ale wszystkie historyczne dane i kategorie pozostają widoczne. Po awarii synchronizacja wznawia się automatycznie.

Jak często Freenance dostaje nowe transakcje?

To zależy od planu, który wybierzesz w Synci — to Synci odpytuje API mBanku i pcha transakcje do Freenance w swojej częstotliwości synchronizacji (szczegóły w cenniku Synci). Freenance odbiera każdą dostawę webhooka od razu po jej nadejściu i loguje ją w Konfiguracja → Synci.io → Ostatnie zdarzenia.

Dalsza lektura

Disclaimer

Ten materiał ma charakter edukacyjny. Freenance to narzędzie do śledzenia finansów osobistych — nie jest doradcą inwestycyjnym ani podatkowym i nie wydaje rekomendacji indywidualnych. W sprawach indywidualnych dotyczących inwestycji, podatków lub planowania finansowego skonsultuj się z licencjonowanym doradcą.

FAQ

Czy synchronizacja eMakler odbywa się tym samym kanałem PSD2 co konto osobiste mBank?

Nie — PSD2 obejmuje wyłącznie rachunki bankowe (osobiste, oszczędnościowe, karty kredytowe). eMakler to działalność maklerska Biura Maklerskiego mBanku objęta innym reżimem regulacyjnym (MiFID II), dlatego pozycje portfela dodajesz w Freenance ręcznie albo przez import CSV z wyciągu maklerskiego.

Jak Freenance rozpoznaje transakcję BLIK z mBanku w polskim sklepie zbliżeniowym?

Gdy Synci przekaże transakcję, silnik Freenance dopasowuje akceptanta (np. "BIEDRONKA 4521 WARSZAWA") do polskiej bazy sieci handlowych i kategoryzuje jako "Zakupy spożywcze". BLIK do osoby fizycznej trafia do kategorii "Transfer P2P", a kod jednorazowy BLIK w bankomacie do "Gotówka".

Czy mBank pobiera opłatę za udostępnianie danych przez PSD2?

Nie — zgodnie z dyrektywą PSD2 i implementacją w Polsce bank ma prawny obowiązek udostępniać Twoje dane transakcyjne licencjonowanym AISP (tutaj: Synci.io) nieodpłatnie. Żadne opłaty po stronie mBanku za samo udostępnianie danych nie pojawiają się na wyciągu. Osobno opłacasz subskrypcję Synci.

Co się stanie z mBank-eMakler w Freenance, gdy zmienisz login na mBank Firma?

To dwa odrębne loginy w mBanku, więc w Synci autoryzujesz je jako dwie osobne zgody PSD2 (obie pchają do tego samego webhooka Freenance). Konta firmowe pojawią się jako osobna grupa "mBank Firma", a portfel eMakler (dodany ręcznie) pozostaje powiązany z loginem osobistym — bez ryzyka pomieszania transakcji.

Czy mogę połączyć mBank tylko w trybie odczytu salda bez historii operacji?

Nie ma takiej opcji w zakresie PSD2 mBanku — AIS (Account Information Service) udostępnia komplet: saldo plus historię. Jeśli wolisz nie widzieć starszych transakcji w Freenance, możesz ukryć je w widoku po pierwszej synchronizacji, ale samo API zawsze zwraca pełen pakiet.

Zarejestruj się i połącz wszystkie konta w 5 minut — start za darmo na freenance.io.

How many months could you live without working?

See your Freedom Runway — free
Free 14-day trial

How long could you livewithout working?

Freenance connects your accounts, investments and crypto in one place and shows your Financial Freedom Runway — how many months you could cover your expenses without income. Demo data is seeded on signup, so you can explore before importing anything.

Start free — no card
14 days free
No credit card
Bank-grade encryption