Bank Transactions-connector

Gebruik je bankuittreksel-bestanden voor rapportering, automatisatie en AI.

Data Panda leest de CODA-, MT940- en CAMT.053-bestanden die je banken op SFTP, in een mailbox of in je e-banking-download zetten, en landt elke lijn in je warehouse naast facturen, payouts en boekingen. Vanop één plek maken we van die ruwe banklijnen dashboards, automatisaties, AI-toepassingen en apps die je financiële team elke dag gebruikt.

Data Panda Reporting Automation AI Apps
Bank Transactions logo
Over Bank Transactions

De vergaarbak-file feed voor de banken die open banking niet dekt.

De meeste bedrijven krijgen nog altijd minstens één bankuittreksel op de oude manier binnen. CODA is de Belgische standaard, beheerd door Febelfin (de federatie van de Belgische financiële sector), en elke Belgische bank levert het dagelijks aan haar zakelijke klanten. MT940 is het SWIFT-einde-dag-uittreksel dat banken in Europa en ver daarbuiten al decennia gebruiken, en CAMT.053 is zijn opvolger in ISO 20022-XML. De SWIFT-migratie naar ISO 20022 voor grensoverschrijdende betaalinstructies werd op 22 november 2025 afgerond, dus CAMT.053 is het formaat dat in 2026 het snelst groeit, terwijl CODA en MT940 in leven blijven voor binnenlandse feeds en oudere contracten.

De connector leest die bestanden waar de bank ze ook neerzet: een SFTP-folder, een EBICS-endpoint, een mailbox waar de bank ze naartoe stuurt, of een uploadscherm voor de kleinere rekening waar een controller het uittreksel nog wekelijks met de hand binnenhaalt. We parsen de vorm van het bestand (fixed-width voor CODA, MT-syntax-blokken voor MT940, XML voor CAMT.053), behouden IBAN, valutadatum, boekingsdatum, bedrag, tegenpartij-naam, end-to-end-referentie en bank transaction code per lijn, en landen die in het warehouse naast de klant of leverancier waar de lijn over gaat. Daar leven dan dagelijkse cashpositie, AR- en AP-afpunting en fraudemonitoring, in plaats van binnen het dashboard dat één bank voor één rekening levert.

Waar je Bank Transactions-data voor dient

Wat je krijgt zodra Bank Transactions gekoppeld is.

Dagelijkse cashpositie, elke rekening

Eén beeld van cash over elke bank, elke IBAN, elke munt, ververst op de ochtend dat het bestand binnenkomt.

  • Einde-dag-saldo per IBAN, opgeteld per entiteit, munt en bank
  • Inkomende tegenover uitgaande stromen, opgesplitst per familie van bank transaction codes
  • Vastgelopen of ontbrekende bestanden per rekening, zodat je meteen ziet welke bank vannacht niet leverde

Afpunting die zichzelf doet

Elke geboekte banklijn landt naast de factuur, payout of onkostennota waar ze bij hoort, zonder dat een controller staat te matchen.

  • Inkomende creditlijnen aansluiten op openstaande AR-facturen via gestructureerde referentie (OGM-VCS, ISO 11649) of via bedrag en tegenpartij
  • Uitgaande debetlijnen verrekenen met AP-facturen, payroll-runs en fiscale betalingen
  • De echte onbekenden naar de controller sturen als een korte wachtrij, geen export van 400 lijnen

AI-toepassingen op echte bankdata

Gebruik de banklijnen en hun geschiedenis om risico te scoren en afwijkingen in mensentaal te verklaren.

  • Fraudemonitoring op tegenpartij, bedrag en frequentie tegen je eigen baselines
  • Tegenpartij-verrijking die een vrije tekst op de bank koppelt aan een gekende leverancier of klant
  • Vraag-en-antwoord in mensentaal over de cashpositie voor een CFO die in Slack leeft, niet in de e-banking

Custom apps op je data

Interne tools rond de banklijnen voor mensen die geen banklogin hebben.

  • AR-collections-werkblad, gevoed door wat gisteren effectief betaald werd
  • Cash-pooling-zicht over juridische entiteiten en rekeningen
  • Fraude-review-wachtrij voor treasury, met de originele bestandsregel erbij
Use cases

Use cases die we met Bank Transactions-data leveren.

Een lijst van concrete rapporten, automatisaties en AI-toepassingen die we op Bank Transactions-data hebben gebouwd. Kies er een die bij je situatie past.

Dagelijkse cashpositieEinde-dag-saldo per IBAN, opgeteld per entiteit, bank en munt.
AR auto-matchInkomende creditlijnen aansluiten op openstaande facturen via gestructureerde referentie.
AP-afpuntingUitgaande debetlijnen aansluiten op leveranciersfacturen, payroll en fiscaliteit.
Fraudevolume-monitoringUitschieters op tegenpartij, bedrag en frequentie elke dag in beeld.
Monitoring op bestandsleveringWelke bank vandaag wel en niet leverde, per rekening.
Tegenpartij-verrijkingVrije tekst op de bank koppelen aan gekende klanten en leveranciers.
Multi-bank-cash-poolingCashpositie van de groep over banken en entiteiten, in één beeld.
FX-blootstelling opvolgenSaldi en stromen per munt, met de bankkoers per lijn bewaard.
Analyse van bankkostenKosten, commissies en valutadatumverliezen per bank en per rekening.
Inputs voor cashforecastRecurrente in- en uitstromen uit oude lijnen halen voor de forecast.
Audit-spoor per IBANElke geboekte lijn, elk slotsaldo, jaren terug bevraagbaar.
Echte vragen uit de praktijk

Antwoorden die je eindelijk krijgt.

Wat is onze cashpositie van de groep op dit moment, over elke bank?

Slotsaldo per IBAN uit het laatst geboekte bestand, opgeteld per entiteit, bank en munt, met de tijdstempel van het bestand naast elke rekening. De CFO ziet de echte cijfers voor de groep, in plaats van vier bankportalen te openen en de saldi met de hand op te tellen.

Hoeveel van onze inkomende bankverrichtingen worden zonder controller op een factuur geplakt?

De match-rate per bank, opgesplitst per gestructureerde referentie (OGM-VCS of ISO 11649), per fallback op bedrag en tegenpartij, en de echte onbekenden. Maandelijks uitgezet, zodat je ziet of de discipline op het factuursjabloon werkt, en welke klant blijft betalen zonder de referentie te citeren.

Zien we betaalpatronen die we beter in vraag stellen voor het een fraudedossier wordt?

Uitgaande debetlijnen tegen je eigen baseline voor die tegenpartij, bedragschijf en weekdag gerangschikt, met de verdachte lijnen ter review voor treasury. Vangt de nieuwe leverancier die op de dag van zijn aanmaak betaald wordt, de afgeronde betaling naar een onbekende IBAN, en de piek in payroll-volume die niet had mogen gebeuren.

Waarde voor iedereen in de organisatie

Wat elke functie eruit haalt.

Voor finance leads

De CFO en de group controller krijgen de echte cashpositie op de ochtend dat de bankbestanden binnenkomen, over elke entiteit en bank. De maandafsluiting is niet meer het moment waarop je merkt dat één rekening is afgedreven, want het warehouse toonde het gat al op dag drie.

Voor sales leads

Sales ziet welke grote klanten effectief betaald hebben, op welke IBAN en tegen welke factuur, de ochtend nadat de overschrijving binnenkwam. Account managers bellen niet meer achter klanten aan die al gisteren betaalden, en pipeline-gesprekken weerspiegelen cash, niet enkel toegekende omzet.

Voor operations

Operations en treasury krijgen één feed van elke banklijn over elke rekening, met monitoring op bestandslevering en een fraude-review-wachtrij. Het team dat CODA, MT940 en CAMT.053 met de hand binnenhaalde, besteedt die tijd nu aan uitzonderingen, niet aan routinepulls.

Ideeën

Wat je met Bank Transactions kan automatiseren.

Connecteer met Exact Online

Connecteer met Exact Online: punt facturen automatisch af op banklijnen

Inkomende creditlijnen uit CODA, MT940 of CAMT.053 landen op openstaande AR-facturen in Exact Online, eerst via gestructureerde referentie, daarna via bedrag en tegenpartij. Uitgaande debetlijnen punten AP-facturen op dezelfde manier af. De boekhouder opent de wachtrij met enkel de echte onbekenden, in plaats van door elke banklijn te scrollen die al een match had.

Connecteer met Octopus

Connecteer met Octopus: punt klantfacturen af tegen het dagelijkse CODA

Voor Belgische KMO's die hun boekhouding in Octopus draaien, wordt het dagelijkse CODA-bestand geparsed en tegen openstaande klantfacturen gezet via de OGM-VCS-referentie. Leveranciersbetalingen verrekenen AP op dezelfde ochtend. De boekhouder ziet bij dagstart een propere afpunting, met de paar onafgepunte lijnen in een korte wachtrij.

Connecteer met Yuki

Connecteer met Yuki: voed het dossier met banklijnen, ook zonder bank-API

Yuki-dossiers met een bank waar de API-feed achterloopt of ontbreekt, krijgen dezelfde geboekte lijnen uit het CODA-, MT940- of CAMT.053-bestand dat de bank dagelijks blijft droppen. Het Yuki-grootboek blijft actueel, AR-AP-afpunting loopt op tijd, en de boekhouder hoeft niet te kiezen tussen wachten op de bank-integratie of uittreksels manueel opladen.

Connecteer met Silverfin

Connecteer met Silverfin: voed werkpapieren met banklijnen uit CODA

Voor kantoren die klanten in Silverfin opvolgen, voeden de geparsede CODA-, MT940- en CAMT.053-lijnen het bank-reconciliation-werkpapier rechtstreeks: beginsaldo, mutatie, eindsaldo en het detail per lijn erachter. Reviewers tikken het bankluik niet meer over bij de kwartaalafsluiting, en de partner ziet dezelfde cijfers over elk klantenportefeuille.

Connecteer met MS Dynamics 365 Business Central

Connecteer met Business Central: laat banklijnen landen als geboekte bank-entries

CODA-, MT940- en CAMT.053-lijnen landen in Microsoft Dynamics 365 Business Central als bank account ledger entries op de juiste bankrekeningfiche, met de gestructureerde referentie, tegenpartij en valutadatum per lijn bewaard. Klant- en leveranciersafpunting loopt daar bovenop, zodat financiële teams uittreksels niet meer per juridische entiteit via de standaard import-wizard binnenhalen.

Connecteer met HubSpot

Connecteer met HubSpot: meld welke grote klant net betaald heeft

Wanneer een credit-lijn uit CODA, MT940 of CAMT.053 op een HubSpot-deal of -company afpunt, schuift de deal naar closed-won-en-betaald en ziet de account owner de cash binnenkomen op het record. Sales belt geen klanten meer die al betaalden, en de renewal-beweging draait op echte cashdata, niet op factuurdata.

Datamodel

Tabellen die we beschikbaar maken.

Dit zijn de 2 tabellen die we vandaag uit Bank Transactions naar je warehouse halen. Je bevraagt ze rechtstreeks in SQL, koppelt ze aan de rest van je stack, of bouwt er rapporten op.

  • Booked Transactions
  • Pending Transactions

Mis je een tabel? We kunnen de sync uitbreiden. Laat ons weten wat je mist en we bouwen het erbij.

Je bestaande tools

Je data komt in een warehouse terecht. Je BI-tools lezen eruit.

Je houdt de rapporteringstool die je al hebt. Wij koppelen hem aan het warehouse waar je Bank Transactions-data staat.

Power BI logo
Power BI Microsoft
Microsoft Fabric logo
Fabric Microsoft
Snowflake logo
Snowflake Data warehouse
Google BigQuery logo
BigQuery Google
Tableau logo
Tableau Visualisatie
Microsoft Excel logo
Excel Spreadsheets & draaitabellen
In drie stappen

Van Bank Transactions naar antwoorden in drie stappen.

01

Veilig koppelen

OAuth-authenticatie. Standaard read-only. Wij tekenen een DPA en je admin houdt de sleutels.

02

Landen in je warehouse

Data stroomt naar je warehouse op het schema dat jij kiest. Bijna real-time of 's nachts, aan jou. Jij bent eigenaar.

03

Rapportering, automatisatie, AI

We bouwen het eerste dashboard, de eerste workflow of AI-toepassing samen met jou, en geven de sleutels over. Of we blijven erbij voor doorlopende levering.

Twee manieren om met ons te werken

Kies het traject dat past bij jouw team.

Traject 01

Zelf doen

Wij zetten de basis op. Jouw team bouwt erop verder.

  • Bank Transactions-connector geconfigureerd en draaiend
  • Warehouse opgezet in jouw cloud-account
  • Propere toegang voor je Power BI-, Fabric- of Tableau-team
  • Documentatie over wat er in het datamodel zit
  • Sync-monitoring zodat je gewaarschuwd wordt voor rapporten stukgaan

Beste match Teams die al een BI-analist of data engineer in huis hebben en zelf willen bouwen.

Traject 02

Wij doen het voor je

Wij bouwen het geheel, van A tot Z.

  • Alles uit Zelf doen
  • Dashboards gebouwd op de vragen die je team effectief stelt
  • Automatisaties tussen je systemen
  • AI-workflows afgestemd op taken die je team dagelijks draait
  • Custom apps waar een dashboard niet volstaat
  • Doorlopende levering op een tempo dat past bij je team

Beste match Teams zonder BI- of dev-capaciteit in huis. Jij zegt wat je nodig hebt en wij leveren het.

Voor je een gesprek boekt

Veelgestelde vragen.

Wie is eigenaar van de data?

Jij. Ze komt in jouw warehouse terecht, op jouw cloud-account. Wij verkopen ze niet door en aggregeren ze niet. Stop je met ons, dan blijft het warehouse van jou en blijft het draaien.

Hoe vers is de data?

Bijna real-time voor de meeste operationele systemen. Voor zwaardere bronnen plannen we per uur of per nacht. Je kiest op basis van wat de rapporten nodig hebben.

Moet ik al een warehouse hebben?

Nee. Heb je er geen, dan helpen we je er een kiezen en zetten we het op als deel van de eerste levering. Gangbare startpunten zijn Snowflake, Microsoft Fabric of een kleine Postgres-start.

Welke bankuittreksel-formaten leest deze connector echt?

CODA (de Belgische Febelfin-standaard, huidige spec is versie 2.7), MT940 (het SWIFT MT-einde-dag-uittreksel dat de meeste Europese banken nog publiceren) en CAMT.053 (het ISO 20022-XML-uittreksel, met de varianten camt.053.001.02 tot camt.053.001.11 in actief gebruik). Eén bron kan meerdere formaten leveren; we routeren elk bestand naar de juiste parser op basis van extensie en inhoud, dus een mailbox of SFTP-folder die ze door elkaar mixt, werkt zonder extra setup.

Hoe haalt de connector de bestanden binnen? Onze bank pusht niet naar een API.

Kies het kanaal dat de bank al met jou gebruikt: een SFTP-folder waar de bank 's nachts in schrijft, een EBICS-endpoint, een mailbox waar de bank uittreksels naartoe stuurt, of een manueel uploadscherm voor een kleinere rekening waar iemand het bestand nog met de hand binnenhaalt. De verwerking aan warehouse-kant is identiek; enkel de stap van bestandsverzameling verschilt per bank.

We hebben al een open-banking-connector voor één bank. Waarom dan ook bestanden trekken?

Open-banking-API's dekken een deel van de rekeningen en een deel van de banken goed, en een lange staart aan oudere banken, subrekeningen en zakelijke rekeningen helemaal niet. De file feed is de vergaarbak voor de rest: ze werkt op elke IBAN waarvoor je bank een uittreksel publiceert, inclusief de buitenlandse subrekening, de derdenrekening en het historische archief. De meeste groepen draaien uiteindelijk beide, waarbij file feeds de gaten dichten die de API laat liggen.

GDPR-conform
Data blijft in de EU
Jij bent eigenaar van het warehouse

Eerste oplevering live in vier tot zes weken.

We bekijken je Bank Transactions-opzet en de systemen eromheen. Samen kiezen we wat we als eerste bouwen.