Live reconciliation Stripe, your ledger and your bank
Runs in your browser Request early accessGet access

Reconcile Stripe with your books and your bank

Add Stripe's reports, your order ledger and a bank statement. Matchwright matches every order, payout and bank credit, and lists what does not tie out, with the amount and the next step. It all runs in this tab: your files are never uploaded.

Not sure what to drop?

Try it on real reports from a Stripe test account: 31 card payments for 30 orders, paid in EUR, USD and SEK, with refunds, a double charge, a dispute and a payout. A shop ledger and a sample bank statement come with them.

Drop files here or

CSV and XML. Each file is recognised by what is inside it, whatever its name.

1Your orders

Order ledger or shop export, CSV: order number, payment or refund, amount.

    2Stripe

    Itemized reports: Balance change from activity for the orders, Payout reconciliation for the payouts.

      3Bank

      Statement in ISO 20022 camt.053 (XML), the format every Baltic bank exports.

          Card fee in your Stripe contract % +EUR

          Loading the engine…

          Nothing leaves this tab

          The parsers and the matching are Matchwright's Go connectors compiled to WebAssembly. Files are read in your browser; the page's security policy lets it talk to Stripe and to nothing else.

          Three sides, one answer

          Orders are matched to Stripe by order number. Each payout is rebuilt from its items and found on the bank statement. Every difference gets the amount at stake and what to do about it.

          Straight from Stripe

          With a test-mode key, the page asks Stripe for both reports with the columns it needs and reconciles them. The key goes only to Stripe and is forgotten when you close the tab.