{
  "period": [
    "2026-08-01",
    "2026-08-31"
  ],
  "as_of": "2026-09-07",
  "stats": {
    "settlement_lines_in_period": 2244,
    "payouts_in_period": 73,
    "ledger_postings_in_period": 1548,
    "bank_lines_in_period": 98,
    "matches": 1672,
    "breaks": 14,
    "in_transit": 2,
    "unexplained": 0
  },
  "proofs": [
    {
      "psp": "adyen",
      "currency": "EUR",
      "opening": "3555.12",
      "sales": "94768.49",
      "refunds": "-1502.41",
      "chargebacks": "-280.12",
      "fees": "-1294.43",
      "other": "0.00",
      "payouts_arrived": "-88767.31",
      "expected_closing": "6479.34",
      "ledger_closing": "6339.48",
      "difference": "-139.86",
      "explained": "-139.86",
      "unexplained": "0.00",
      "in_transit": "3895.78"
    },
    {
      "psp": "mollie",
      "currency": "EUR",
      "opening": "6811.31",
      "sales": "82202.74",
      "refunds": "-2691.93",
      "chargebacks": "-283.55",
      "fees": "-242.27",
      "other": "0.00",
      "payouts_arrived": "-74480.51",
      "expected_closing": "11315.79",
      "ledger_closing": "11637.41",
      "difference": "321.62",
      "explained": "321.62",
      "unexplained": "0.00",
      "in_transit": "8086.74"
    },
    {
      "psp": "stripe",
      "currency": "EUR",
      "opening": "9777.81",
      "sales": "97009.14",
      "refunds": "-3397.70",
      "chargebacks": "-402.09",
      "fees": "-1882.66",
      "other": "0.00",
      "payouts_arrived": "-91681.16",
      "expected_closing": "9423.34",
      "ledger_closing": "11229.21",
      "difference": "1805.87",
      "explained": "1805.87",
      "unexplained": "0.00",
      "in_transit": "0.00"
    }
  ],
  "arrived_payouts": [
    "adyen-batch-211",
    "adyen-batch-212",
    "adyen-batch-213",
    "adyen-batch-214",
    "adyen-batch-215",
    "adyen-batch-216",
    "adyen-batch-217",
    "adyen-batch-218",
    "adyen-batch-219",
    "adyen-batch-220",
    "adyen-batch-221",
    "adyen-batch-222",
    "adyen-batch-223",
    "adyen-batch-224",
    "adyen-batch-225",
    "adyen-batch-226",
    "adyen-batch-227",
    "adyen-batch-228",
    "adyen-batch-229",
    "adyen-batch-230",
    "adyen-batch-231",
    "adyen-batch-232",
    "adyen-batch-233",
    "adyen-batch-234",
    "adyen-batch-235",
    "adyen-batch-236",
    "adyen-batch-237",
    "adyen-batch-238",
    "adyen-batch-239",
    "adyen-batch-240",
    "adyen-batch-241",
    "adyen-batch-242",
    "adyen-batch-243",
    "adyen-batch-244",
    "adyen-batch-245",
    "adyen-batch-246",
    "adyen-batch-247",
    "adyen-batch-248",
    "po_02guv74yyu265udjmmo1lzmq",
    "po_2a4nhmtnvlyol08p8nyian19",
    "po_3ulwrn99qie4yjduc3i50z8n",
    "po_5suh4r9auzdd0chu3b7blmka",
    "po_5vgd0r2q3u891yxwdnzn024s",
    "po_6xz1v2tzcyujnwqcs0og7lot",
    "po_7791exd78dvufzakfzmsevqw",
    "po_8caiutnr2xq7hq2ndqc8ymn3",
    "po_97z9e5bfja1qdv6lfrdp2k6n",
    "po_anxajvgg17p2yqd3f4if2dqr",
    "po_dl6z67yfrvg2eabslj9rq2f7",
    "po_dttmte63evx7dupod7i8ydj6",
    "po_f1k2c9vha4zadtnn6ke2f0ns",
    "po_gvhx1yajkrf5g857tegwgg0c",
    "po_hdxl1t0t7kns0igquv4c884d",
    "po_hliravam2v9ibfjv59k0b0gk",
    "po_ic4n1ei7wkggxm30tt1glsmz",
    "po_ilpyy1xdyjhd4eqedqy1miti",
    "po_im16a246pc8smejkzs72fre8",
    "po_jcmza19w2e9kyc18twjujt6x",
    "po_kvgp719n88gmr0owmijtjz0b",
    "po_lqaa2u3z72sdv6pymw0jrnw5",
    "po_n5d6ammt7qkxsk3c4h2sa4kl",
    "po_n7byhgkieihwnaeho8hkfpgc",
    "po_nb3bfa5jtkbzgd9nbmyzx9b2",
    "po_o7drrk2tnkv0emhdy3lviego",
    "po_p2q9eg3mf8695jusv1y3vh00",
    "po_pa0du5uc2ehz5wnojzmptylm",
    "po_rdujg14eojeyrpczdnjctkpo",
    "po_reegqph0qaug4fmitl7wn4o1",
    "po_rnk8lv81k5bxpxnx00zw4qwv",
    "po_tkawbnc5n3p9tt8a8bgfmieh",
    "po_tpmfwcdgkbugy8fsj5vl7mbj",
    "po_uewn6a9qwsatm668n3vhijvq",
    "po_umx3el1063kcqq1b5k7rcbgi",
    "po_w2y1yh1kit8w8jfdhbr3mwok",
    "po_ys3soppiwqj9jmn5em8xn4ev",
    "stl_3iwd0ylcx6",
    "stl_418ukyv0wk",
    "stl_5o3s5cm7q3",
    "stl_ecqk6qlz5g",
    "stl_emqbldbt5f",
    "stl_hv90326yje",
    "stl_knn9aw5uyv",
    "stl_nnrrx2buxw",
    "stl_or2t11hk0z",
    "stl_qk5ij7cfg6",
    "stl_t6jgyqpwj4",
    "stl_tferhmpe3b",
    "stl_w94ho62b5i"
  ],
  "breaks": [
    {
      "id": "0:payout_integrity:adyen:adyen-batch-226",
      "class": "payout_integrity",
      "layer": "L2",
      "psp": "adyen",
      "key": "adyen-batch-226",
      "amount": "500.00",
      "proof_effect": "0.00",
      "explanation": "Adyen payout adyen-batch-226 (\u20ac1,536.31) is \u20ac500.00 below the \u20ac2,036.31 net of its transactions: a reserve was withheld.",
      "sources": [
        "adyen-batch-226"
      ],
      "entry": {
        "date": "2026-08-15",
        "reference": "adyen-batch-226",
        "description": "Adyen reserve withheld on adyen-batch-226",
        "lines": [
          {
            "account": "1150",
            "debit": "500.00",
            "credit": "0.00"
          },
          {
            "account": "1107",
            "debit": "0.00",
            "credit": "500.00"
          }
        ]
      }
    },
    {
      "id": "1:amount_mismatch:adyen:adyen-batch-228",
      "class": "amount_mismatch",
      "layer": "L1",
      "psp": "adyen",
      "key": "adyen-batch-228",
      "amount": "2.50",
      "proof_effect": "2.50",
      "explanation": "Adyen payout adyen-batch-228 of \u20ac3,193.59 arrived as \u20ac3,191.09 on 18 Aug 2026, \u20ac2.50 short; likely a bank charge.",
      "sources": [
        "adyen-batch-228",
        "B01100041"
      ],
      "entry": {
        "date": "2026-08-18",
        "reference": "adyen-batch-228",
        "description": "Bank charge on Adyen payout adyen-batch-228",
        "lines": [
          {
            "account": "4411",
            "debit": "2.50",
            "credit": "0.00"
          },
          {
            "account": "1107",
            "debit": "0.00",
            "credit": "2.50"
          }
        ]
      }
    },
    {
      "id": "2:missing_payout:stripe:po_sugt5vujziw0nb6ojdgk82he",
      "class": "missing_payout",
      "layer": "L1",
      "psp": "stripe",
      "key": "po_sugt5vujziw0nb6ojdgk82he",
      "amount": "1702.89",
      "proof_effect": "0.00",
      "explanation": "Stripe payout po_sugt5vujziw0nb6ojdgk82he (\u20ac1,702.89) paid on 23 Aug 2026 was due by 26 Aug 2026 and has not arrived. Contact Stripe.",
      "sources": [
        "po_sugt5vujziw0nb6ojdgk82he"
      ],
      "entry": null
    },
    {
      "id": "3:in_transit:adyen:adyen-batch-242",
      "class": "in_transit",
      "layer": "L1",
      "psp": "adyen",
      "key": "adyen-batch-242",
      "amount": "3895.78",
      "proof_effect": "0.00",
      "explanation": "Adyen payout adyen-batch-242 (\u20ac3,895.78) was paid on 31 Aug 2026 and reached the bank on 1 Sep 2026, after period end. No action.",
      "sources": [
        "adyen-batch-242",
        "B01100072"
      ],
      "entry": null
    },
    {
      "id": "4:in_transit:mollie:stl_w94ho62b5i",
      "class": "in_transit",
      "layer": "L1",
      "psp": "mollie",
      "key": "stl_w94ho62b5i",
      "amount": "8086.74",
      "proof_effect": "0.00",
      "explanation": "Mollie payout stl_w94ho62b5i (\u20ac8,086.74) was paid on 31 Aug 2026 and reached the bank on 1 Sep 2026, after period end. No action.",
      "sources": [
        "stl_w94ho62b5i",
        "B01100073"
      ],
      "entry": null
    },
    {
      "id": "5:sale_unbooked:adyen:ORD-102236",
      "class": "sale_unbooked",
      "layer": "L3",
      "psp": "adyen",
      "key": "ORD-102236",
      "amount": "158.58",
      "proof_effect": "-158.58",
      "explanation": "Adyen charge QZZ1LL8FF7T8BMW8 for \u20ac158.58 (order ORD-102236, 21 Aug 2026) has no booking.",
      "sources": [
        "adyen-QZZ1LL8FF7T8BMW8-Settled"
      ],
      "entry": {
        "date": "2026-08-21",
        "reference": "ORD-102236",
        "description": "Adyen receipt order ORD-102236 (match to invoice)",
        "lines": [
          {
            "account": "1107",
            "debit": "158.58",
            "credit": "0.00"
          },
          {
            "account": "2999",
            "debit": "0.00",
            "credit": "158.58"
          }
        ]
      }
    },
    {
      "id": "6:refund_unbooked:adyen:ORD-102034",
      "class": "refund_unbooked",
      "layer": "L3",
      "psp": "adyen",
      "key": "ORD-102034",
      "amount": "16.22",
      "proof_effect": "16.22",
      "explanation": "Refund of \u20ac16.22 on order ORD-102034 (19 Aug 2026) was paid out by Adyen but is not booked.",
      "sources": [
        "adyen-sh8lwbm1hlr3-Refunded"
      ],
      "entry": {
        "date": "2026-08-19",
        "reference": "ORD-102034",
        "description": "Adyen refund order ORD-102034",
        "lines": [
          {
            "account": "8010",
            "debit": "16.22",
            "credit": "0.00"
          },
          {
            "account": "1107",
            "debit": "0.00",
            "credit": "16.22"
          }
        ]
      }
    },
    {
      "id": "7:sale_unbooked:mollie:ORD-102288",
      "class": "sale_unbooked",
      "layer": "L3",
      "psp": "mollie",
      "key": "ORD-102288",
      "amount": "131.92",
      "proof_effect": "-131.92",
      "explanation": "Mollie charge tr_5de6dh7xh9 for \u20ac131.92 (order ORD-102288, 22 Aug 2026) has no booking.",
      "sources": [
        "tr_5de6dh7xh9"
      ],
      "entry": {
        "date": "2026-08-22",
        "reference": "ORD-102288",
        "description": "Mollie receipt order ORD-102288 (match to invoice)",
        "lines": [
          {
            "account": "1106",
            "debit": "131.92",
            "credit": "0.00"
          },
          {
            "account": "2999",
            "debit": "0.00",
            "credit": "131.92"
          }
        ]
      }
    },
    {
      "id": "8:duplicate_posting:mollie:ORD-101892",
      "class": "duplicate_posting",
      "layer": "L3",
      "psp": "mollie",
      "key": "ORD-101892",
      "amount": "233.37",
      "proof_effect": "233.37",
      "explanation": "Order ORD-101892 (\u20ac233.37) is booked twice; posting 26000811-1 on 16 Aug 2026 is the duplicate.",
      "sources": [
        "26000811-1"
      ],
      "entry": {
        "date": "2026-08-16",
        "reference": "ORD-101892",
        "description": "Reverse duplicate 26000811-1 (match to invoice)",
        "lines": [
          {
            "account": "2999",
            "debit": "233.37",
            "credit": "0.00"
          },
          {
            "account": "1106",
            "debit": "0.00",
            "credit": "233.37"
          }
        ]
      }
    },
    {
      "id": "9:refund_cross_period:mollie:ORD-100657",
      "class": "refund_cross_period",
      "layer": "L3",
      "psp": "mollie",
      "key": "ORD-100657",
      "amount": "161.37",
      "proof_effect": "161.37",
      "explanation": "Refund of \u20ac161.37 on 4 Aug 2026 for order ORD-100657 relates to a sale from 29 Jul 2026; it is not booked and affects revenue cut-off for that earlier period.",
      "sources": [
        "re_1q7fh870rosi"
      ],
      "entry": {
        "date": "2026-08-04",
        "reference": "ORD-100657",
        "description": "Mollie refund order ORD-100657",
        "lines": [
          {
            "account": "8010",
            "debit": "161.37",
            "credit": "0.00"
          },
          {
            "account": "1106",
            "debit": "0.00",
            "credit": "161.37"
          }
        ]
      }
    },
    {
      "id": "10:chargeback_unbooked:mollie:ORD-101067",
      "class": "chargeback_unbooked",
      "layer": "L3",
      "psp": "mollie",
      "key": "ORD-101067",
      "amount": "58.80",
      "proof_effect": "58.80",
      "explanation": "The customer disputed order ORD-101067: Mollie took back \u20ac58.80 on 6 Aug 2026. Not booked.",
      "sources": [
        "chb_ujf0kfl0u5"
      ],
      "entry": {
        "date": "2026-08-06",
        "reference": "ORD-101067",
        "description": "Mollie chargeback order ORD-101067",
        "lines": [
          {
            "account": "4420",
            "debit": "58.80",
            "credit": "0.00"
          },
          {
            "account": "1106",
            "debit": "0.00",
            "credit": "58.80"
          }
        ]
      }
    },
    {
      "id": "11:fx_variance:stripe:stripe:GBP",
      "class": "fx_variance",
      "layer": "L3",
      "psp": "stripe",
      "key": "stripe:GBP",
      "amount": "213.77",
      "proof_effect": "213.77",
      "explanation": "120 GBP sales were booked at the ledger's exchange rate, which values them \u20ac213.77 more than the euro amounts Stripe actually settled at its own conversion rate.",
      "sources": [],
      "entry": {
        "date": "2026-08-31",
        "reference": "stripe:GBP",
        "description": "Stripe FX variance GBP",
        "lines": [
          {
            "account": "8900",
            "debit": "213.77",
            "credit": "0.00"
          },
          {
            "account": "1105",
            "debit": "0.00",
            "credit": "213.77"
          }
        ]
      }
    },
    {
      "id": "12:refund_cross_period:stripe:ORD-100156",
      "class": "refund_cross_period",
      "layer": "L3",
      "psp": "stripe",
      "key": "ORD-100156",
      "amount": "201.17",
      "proof_effect": "201.17",
      "explanation": "Refund of \u20ac201.17 on 3 Aug 2026 for order ORD-100156 relates to a sale from 22 Jul 2026; it is not booked and affects revenue cut-off for that earlier period.",
      "sources": [
        "txn_njpmtqlvnng0"
      ],
      "entry": {
        "date": "2026-08-03",
        "reference": "ORD-100156",
        "description": "Stripe refund order ORD-100156",
        "lines": [
          {
            "account": "8010",
            "debit": "201.17",
            "credit": "0.00"
          },
          {
            "account": "1105",
            "debit": "0.00",
            "credit": "201.17"
          }
        ]
      }
    },
    {
      "id": "13:refund_unbooked:stripe:ORD-101667",
      "class": "refund_unbooked",
      "layer": "L3",
      "psp": "stripe",
      "key": "ORD-101667",
      "amount": "16.13",
      "proof_effect": "16.13",
      "explanation": "Refund of \u20ac16.13 on order ORD-101667 (28 Aug 2026) was paid out by Stripe but is not booked.",
      "sources": [
        "txn_vpg0bdx5j183"
      ],
      "entry": {
        "date": "2026-08-28",
        "reference": "ORD-101667",
        "description": "Stripe refund order ORD-101667",
        "lines": [
          {
            "account": "8010",
            "debit": "16.13",
            "credit": "0.00"
          },
          {
            "account": "1105",
            "debit": "0.00",
            "credit": "16.13"
          }
        ]
      }
    },
    {
      "id": "14:fee_unbooked:stripe:stripe",
      "class": "fee_unbooked",
      "layer": "L3",
      "psp": "stripe",
      "key": "stripe",
      "amount": "1882.66",
      "proof_effect": "1882.66",
      "explanation": "Stripe charged \u20ac1,882.66 in fees between 1 Aug 2026 and 31 Aug 2026; none are booked on the clearing account.",
      "sources": [],
      "entry": {
        "date": "2026-08-31",
        "reference": "stripe-fees",
        "description": "Stripe fees Aug 2026",
        "lines": [
          {
            "account": "4410",
            "debit": "1882.66",
            "credit": "0.00"
          },
          {
            "account": "1105",
            "debit": "0.00",
            "credit": "1882.66"
          }
        ]
      }
    },
    {
      "id": "15:unknown_bank_credit:stripe:B01100088",
      "class": "unknown_bank_credit",
      "layer": "L1",
      "psp": "stripe",
      "key": "B01100088",
      "amount": "507.86",
      "proof_effect": "-507.86",
      "explanation": "\u20ac507.86 from STRIPE PAYMENTS EUROPE LTD on 20 Aug 2026 (\"STRIPE TRANSFER\") matches no payout in the Stripe data. It is booked on the clearing account.",
      "sources": [
        "B01100088"
      ],
      "entry": {
        "date": "2026-08-20",
        "reference": "B01100088",
        "description": "Reclass unidentified Stripe credit to suspense",
        "lines": [
          {
            "account": "1105",
            "debit": "507.86",
            "credit": "0.00"
          },
          {
            "account": "2999",
            "debit": "0.00",
            "credit": "507.86"
          }
        ]
      }
    }
  ]
}