Synthetic month, seed 3 · 16 planted mistakes

FileDetected asEvidence
stripe_payout_reconciliation.csvStripe payout reconciliation report (itemized CSV)generated in the PSP's own format
mollie_settlements.jsonMollie settlements (JSON)generated in the PSP's own format
adyen_settlement_details.csvAdyen settlement details report (CSV)generated in the PSP's own format
bank_camt053.xmlBank statement (ISO 20022 camt.053 XML)generated in the PSP's own format
exact_transactionlines.jsonExact Online TransactionLines (REST JSON)generated in the PSP's own format

Excel workbook Exact import file breaks.json report.html Another month

Payout reconciliation · 1 Aug – 31 Aug 2026

Data as of 7 Sep 2026 · generated by payrecon M0
2,252settlement lines
73payouts
95bank lines
1,552ledger postings
1,675matches
14breaks to review
2in transit
0unexplained

Clearing-account proof

Expected closing = opening + sales + refunds + chargebacks + fees + payouts arrived. The difference to the ledger must be fully explained by the breaks below.

PSPOpeningSalesRefundsChargebacksFeesPayouts arrivedExpected closingLedger closingDifferenceExplainedUnexplained
Adyen€5,633.50€95,369.85-€3,857.91-€383.88-€1,302.65-€90,859.17€4,599.74€4,991.87€392.13€392.13€0.00
Mollie€6,755.29€80,262.54-€1,991.60-€271.07-€240.92-€71,943.31€12,570.93€12,754.07€183.14€183.14€0.00
Stripe€9,206.37€98,255.08-€2,595.67-€330.29-€1,912.00-€89,212.14€13,411.35€13,540.08€128.73€128.73€0.00

Review · 16 open · 0 confirmed · 0 changed · 0 dismissed

Confirm a break as the engine classified it, change its class when you know better, or dismiss it. Amounts are never edited here; a change only re-labels the break. In this demo your decisions are kept in your browser only.

Missing payout · 1 · €2,813.93

PSPAmountWhat happenedProposed entryStatusDecision
Stripe €2,813.93 Stripe payout po_q33kzxu0khigthg08f10a7o2 (€2,813.93) paid on 14 Aug 2026 was due by 19 Aug 2026 and has not arrived. Contact Stripe.
— open

Unknown bank credit · 1 · €213.72

PSPAmountWhat happenedProposed entryStatusDecision
Stripe €213.72 €213.72 from STRIPE PAYMENTS EUROPE LTD on 13 Aug 2026 ("STRIPE TRANSFER") matches no payout in the Stripe data. It is booked on the clearing account.
Dr 1105 €213.72
Cr 2999 €213.72
open

Sale unbooked · 2 · €307.65

PSPAmountWhat happenedProposed entryStatusDecision
Adyen €187.40 Adyen charge UESFUICH7EZZ2QZV for €187.40 (order ORD-101171, 6 Aug 2026) has no booking.
Dr 1107 €187.40
Cr 2999 €187.40
open
Stripe €120.25 Stripe charge ch_597wx3ba95qnsy for €120.25 (order ORD-102115, 20 Aug 2026) has no booking.
Dr 1105 €120.25
Cr 2999 €120.25
open

Duplicate posting · 1 · €76.73

PSPAmountWhat happenedProposed entryStatusDecision
Stripe €76.73 Order ORD-102457 (€76.73) is booked twice; posting 26001232-1 on 25 Aug 2026 is the duplicate.
Dr 2999 €76.73
Cr 1105 €76.73
open

Chargeback unbooked · 1 · €38.53

PSPAmountWhat happenedProposed entryStatusDecision
Mollie €38.53 The customer disputed order ORD-101926: Mollie took back €38.53 on 21 Aug 2026. Not booked.
Dr 4420 €38.53
Cr 1106 €38.53
open

Refund unbooked · 2 · €94.63

PSPAmountWhat happenedProposed entryStatusDecision
Adyen €58.47 Refund of €58.47 on order ORD-100997 (10 Aug 2026) was paid out by Adyen but is not booked.
Dr 8010 €58.47
Cr 1107 €58.47
open
Stripe €36.16 Refund of €36.16 on order ORD-101485 (22 Aug 2026) was paid out by Stripe but is not booked.
Dr 8010 €36.16
Cr 1105 €36.16
open

Refund cross-period · 2 · €268.53

PSPAmountWhat happenedProposed entryStatusDecision
Mollie €142.11 Refund of €142.11 on 7 Aug 2026 for order ORD-100028 relates to a sale from 20 Jul 2026; it is not booked and affects revenue cut-off for that earlier period.
Dr 8010 €142.11
Cr 1106 €142.11
open
Stripe €126.42 Refund of €126.42 on 3 Aug 2026 for order ORD-100212 relates to a sale from 23 Jul 2026; it is not booked and affects revenue cut-off for that earlier period.
Dr 8010 €126.42
Cr 1105 €126.42
open

Fee unbooked · 1 · €521.06

PSPAmountWhat happenedProposed entryStatusDecision
Adyen €521.06 Adyen charged €1,302.65 in fees this period but only €781.59 is booked; €521.06 is missing.
Dr 4410 €521.06
Cr 1107 €521.06
open

FX variance · 1 · €223.39

PSPAmountWhat happenedProposed entryStatusDecision
Stripe €223.39 124 GBP sales were booked at the ledger's exchange rate, which values them €223.39 more than the euro amounts Stripe actually settled at its own conversion rate.
Dr 8900 €223.39
Cr 1105 €223.39
open

Amount mismatch · 1 · €2.50

PSPAmountWhat happenedProposed entryStatusDecision
Mollie €2.50 Mollie payout stl_nht8w2nadx of €8,395.80 arrived as €8,393.30 on 23 Aug 2026, €2.50 short; likely a bank charge.
Dr 4411 €2.50
Cr 1106 €2.50
open

Payout integrity · 1 · €500.00

PSPAmountWhat happenedProposed entryStatusDecision
Adyen €500.00 Adyen payout adyen-batch-223 (€3,259.93) is €500.00 below the €3,759.93 net of its transactions: a reserve was withheld.
Dr 1150 €500.00
Cr 1107 €500.00
open

In transit · 2 · €10,725.66

PSPAmountWhat happenedProposed entryStatusDecision
Adyen €1,917.07 Adyen payout adyen-batch-242 (€1,917.07) was paid on 31 Aug 2026 and reached the bank on 1 Sep 2026, after period end. No action.
— open
Mollie €8,808.59 Mollie payout stl_ecwmf6dfp9 (€8,808.59) was paid on 31 Aug 2026 and reached the bank on 1 Sep 2026, after period end. No action.
— open