Supported Stripe input
The app validates the Stripe Balance change from activity - itemized CSV export. It expects the itemized balance-change headers used by the pipeline, rejects unknown extra columns unless they match the documented optional profile, and rejects multi-currency files instead of silently mixing currencies.
Supported accounting outputs
Choose QuickBooks CSV for a Date, Description, Amount bank upload; Xero CSV for Date, Amount, Payee, Description, Reference; or Exact Online statement exports as MT940 .sta or CAMT.053 XML. Exact exports require a bank journal IBAN and opening balance.
Payout summary and detail modes
Summary mode creates one bank line per automatic payout. Detail mode creates supporting rows for payout activity such as fees, refunds, and disputes where present, then validates that those rows balance to the payout net.
Privacy and limits
Uploads are processed in memory on the server for conversion. The current app does not store Stripe CSVs, optional bank CSVs, or generated exports in a database. Outputs still need review in your accounting system; this tool is not accounting advice.