Synthetic month, seed 42 · 19 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,266settlement lines
73payouts
95bank lines
1,541ledger postings
1,664matches
17breaks 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€4,205.70€101,587.75-€2,678.56-€379.93-€1,379.72-€93,659.07€7,696.17€7,566.51-€129.66-€129.66€0.00
Mollie€6,242.37€81,346.27-€3,170.20-€249.95-€239.57-€74,708.18€9,220.74€9,597.14€376.40€376.40€0.00
Stripe€7,656.01€97,631.63-€4,160.16-€264.98-€1,824.29-€88,030.29€11,007.92€13,144.32€2,136.40€2,136.40€0.00

Review · 19 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,719.69

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

Unknown bank credit · 1 · €483.63

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

Sale unbooked · 3 · €398.78

PSPAmountWhat happenedProposed entryStatusDecision
Adyen €132.16 Adyen charge 85KVF90YDQ6OB9WU for €132.16 (order ORD-102823, 30 Aug 2026) has no booking.
Dr 1107 €132.16
Cr 2999 €132.16
open
Mollie €155.58 Mollie charge tr_mns7f7yggg for €155.58 (order ORD-101453, 10 Aug 2026) has no booking.
Dr 1106 €155.58
Cr 2999 €155.58
open
Stripe €111.04 Stripe charge ch_2uyrkso37zxe0h for €111.04 (order ORD-101490, 11 Aug 2026) has no booking.
Dr 1105 €111.04
Cr 2999 €111.04
open

Duplicate posting · 2 · €267.11

PSPAmountWhat happenedProposed entryStatusDecision
Mollie €193.70 Order ORD-101947 (€193.70) is booked twice; posting 26000849-1 on 17 Aug 2026 is the duplicate.
Dr 2999 €193.70
Cr 1106 €193.70
open
Stripe €73.41 Order ORD-102537 (€73.41) is booked twice; posting 26001304-1 on 26 Aug 2026 is the duplicate.
Dr 2999 €73.41
Cr 1105 €73.41
open

Chargeback unbooked · 1 · €81.89

PSPAmountWhat happenedProposed entryStatusDecision
Stripe €81.89 The customer disputed order ORD-100277: Stripe took back €66.89 plus a €15.00 dispute fee on 5 Aug 2026. Not booked.
Dr 4420 €66.89
Dr 4410 €15.00
Cr 1105 €81.89
open

Refund unbooked · 2 · €406.47

PSPAmountWhat happenedProposed entryStatusDecision
Stripe €192.55 Refund of €192.55 on order ORD-100791 (16 Aug 2026) was paid out by Stripe but is not booked.
Dr 8010 €192.55
Cr 1105 €192.55
open
Stripe €213.92 Refund of €213.92 on order ORD-101649 (20 Aug 2026) was paid out by Stripe but is not booked.
Dr 8010 €213.92
Cr 1105 €213.92
open

Refund cross-period · 3 · €530.98

PSPAmountWhat happenedProposed entryStatusDecision
Mollie €101.90 Refund of €101.90 on 8 Aug 2026 for order ORD-075016 relates to a sale from an earlier period; it is not booked and affects revenue cut-off for that earlier period.
Dr 8010 €101.90
Cr 1106 €101.90
open
Mollie €236.38 Refund of €236.38 on 9 Aug 2026 for order ORD-100645 relates to a sale from 29 Jul 2026; it is not booked and affects revenue cut-off for that earlier period.
Dr 8010 €236.38
Cr 1106 €236.38
open
Stripe €192.70 Refund of €192.70 on 11 Aug 2026 for order ORD-100420 relates to a sale from 26 Jul 2026; it is not booked and affects revenue cut-off for that earlier period.
Dr 8010 €192.70
Cr 1105 €192.70
open

Fee unbooked · 1 · €1,824.29

PSPAmountWhat happenedProposed entryStatusDecision
Stripe €1,824.29 Stripe charged €1,824.29 in fees between 1 Aug 2026 and 31 Aug 2026; none are booked on the clearing account.
Dr 4410 €1824.29
Cr 1105 €1824.29
open

FX variance · 1 · €152.31

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

Amount mismatch · 1 · €2.50

PSPAmountWhat happenedProposed entryStatusDecision
Adyen €2.50 Adyen payout adyen-batch-232 of €2,517.14 arrived as €2,514.64 on 22 Aug 2026, €2.50 short; likely a bank charge.
Dr 4411 €2.50
Cr 1107 €2.50
open

Payout integrity · 1 · €500.00

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

In transit · 2 · €10,882.44

PSPAmountWhat happenedProposed entryStatusDecision
Adyen €4,224.57 Adyen payout adyen-batch-242 (€4,224.57) was paid on 31 Aug 2026 and reached the bank on 1 Sep 2026, after period end. No action.
— open
Mollie €6,657.87 Mollie payout stl_cmwhch5url (€6,657.87) was paid on 31 Aug 2026 and reached the bank on 1 Sep 2026, after period end. No action.
— open