← Back to blog

Matching Mollie and Stripe payouts in Exact Online

Last updated: October 15, 2026
TL;DR An AI assistant can split a payout from Mollie, Stripe or Adyen: which outstanding invoices it contains, what the transaction fees are and what is left. It can prepare the bank entry with one line per invoice and, after your approval, match the payments to the invoices.

Anyone with a web shop or subscriptions knows it: the bank statement shows one amount from Mollie, Stripe or Adyen, and behind it sit dozens of orders, the transaction fees and maybe a chargeback. Splitting and matching that amount is exactly the work that takes an afternoon and teaches you nothing.

Can AI match a PSP payout?

Yes, in steps. An assistant works out which outstanding invoices are in the payout, what the fees are and what does not add up, and with Advanced prepares the bank entry with one line per invoice. After your approval it matches the payments to the invoices, once per customer — just as with ordinary bank statements.

Why a payout is not a payment

A payout is a net amount: the sum of all customer payments in a period, minus the transaction fees, minus any chargebacks or refunds. Your bank statement only shows that one figure. The details are in the payment provider's payout report, and that is the first step.

The approach

  1. Export the payout report from Mollie, Stripe or Adyen (a CSV or Excel per payout) and add it to the conversation.
  2. Have the rows matched to outstanding items. The assistant finds the invoice for each payment by customer, amount and order or invoice number.
  3. Have the fees and differences calculated. What is the total of the customer payments, what was paid out, and where is the difference?
  4. Have the bank entry prepared (Advanced): one line per invoice with the invoice number in Our reference, and one line for the fees.
  5. Have it matched after your approval with financial_entries_match: per customer, the bank line against the invoice.

The tools involved

WhatToolRead or write
Retrieve outstanding itemsfinancial_outstanding_get, cashflow_receivables_searchread
Search sales invoicessales_invoices_searchread
View existing bank entriesfinancial_bank_search, financial_bank_getread
Create a bank entryfinancial_bank_createwrite
Add a line, with Our referencefinancial_bank_add_linewrite
Match the payment to the invoicefinancial_entries_matchwrite

Prompts that work

  • "Here is the Mollie payout of 12 August. Which outstanding invoices are in it, and which payments can you not match to an invoice?"
  • "What is the difference between the customer payments and the amount paid out, and does it consist entirely of transaction fees?"
  • "Prepare a bank entry in the Mollie journal with one line per invoice and one line for the fees on 4920."

Exact Online without and with an AI connection

Exact Online without an AI connectionExact Online with Ledger Botje (MCP)
Split a payoutput the provider report next to Exact line by linein one question, with the exceptions listed separately
Determine the feescalculate yourselfcalculated and proposed as an entry line
Matchingsearch and link per line in Exact Onlineafter your approval, per customer in one step

Where it goes wrong

  • Refunds and chargebacks reduce the payout without an invoice behind them. Have them named separately.
  • Payments without an invoice — for example an order that has not been invoiced yet. Those are left over; that short list is valuable.
  • Currency — with payments in another currency the amount in the payout is rarely equal to the invoice amount.
  • A clearing account — many businesses use a separate journal or clearing account for the payment provider. Say in your question which one you use.

Looking up and calculating works with Basic; preparing the bank entry needs Advanced. All tools are in the tool catalogue.

Frequently asked questions

Can AI match Mollie or Stripe payouts in Exact Online?

Partly. An AI assistant can split a payout into the outstanding invoices and the transaction fees, and with the Advanced plan prepare a bank entry with one line per invoice. After your approval it matches the payment to the invoice per customer with financial_entries_match.

Why is a PSP payout hard to match?

Because a payout is not a single payment. It is the sum of many customer payments, reduced by transaction fees and sometimes by chargebacks. Your bank statement only shows that one net amount.

Where does the assistant get the details of the payout?

From the payment provider's payout report. You export it from Mollie, Stripe or Adyen as a file and add it to the conversation. The assistant lines those rows up against the outstanding items in Exact Online.

How do I book the transaction fees?

As a separate line in the same bank entry, on the expense account you use for them. The assistant calculates the difference between the customer payments and the amount paid out and proposes that line.

FW
Frank Woutersen is the founder of Ledger Botje and writes about AI, MCP and Exact Online. He helps businesses manage their administration smarter with AI assistants.

Ready to use AI with Exact Online?

Try Ledger Botje for free and discover how AI simplifies your daily work.

Try free