SE

Stripe Exporter

Stripe Exporter is a Google Sheets™ add-on that saves reports over your Stripe charges, payouts, invoices, customers, and subscriptions, refreshes them on a schedule, and reconciles every payout against the balance transactions that make it up.

Coming soon

Contact Cody Labs

What is Stripe Exporter?

Stripe Exporter is a Google Sheets™ add-on published by Cody Labs. It connects with a restricted read-only Stripe API key you create, and lets you save reports over charges, payouts, balance transactions, invoices, customers, and subscriptions — each a resource, a date range, a status filter, and the columns you want. Its flagship report is payout reconciliation: for each payout, it lists the real balance transactions behind it with gross, fee, and net figures, sums them, and confirms the total ties to the payout amount, flagging anything that doesn't. Your data flows directly from Stripe to your spreadsheet: we operate no servers and never receive your financial data. See the privacy policy for full details.

What it does

Six Stripe resources

Charges, payouts, balance transactions, invoices, customers, and subscriptions, each as a saved report.

Payout reconciliation

Per-payout gross, fee, and net breakdown that ties to the payout amount — with any mismatch visibly flagged, never hidden.

Scheduled refresh

Manual, hourly, daily, or weekly. Currency amounts are converted correctly, including Stripe's zero-decimal currencies.

Read-only by design

A restricted read-only API key stays in your Google account. Cody Labs runs no servers and never sees your Stripe data.

How it works

Three steps, all inside the sheet you are already working in. Your restricted key never leaves your Google account.

  1. Connect a restricted read-only key

    Open the sidebar from Extensions › Stripe Exporter and paste a restricted, read-only Stripe API key. The add-on validates it against your account balance and stores it only in your Google account — never in the spreadsheet.

  2. Save a report

    Pick a resource — charges, payouts, balance transactions, invoices, customers, or subscriptions — a date range, a status filter, and the columns you want. For payouts, choose one payout or "all payouts in range" for the reconciliation report.

  3. Refresh manually or on a schedule

    Run a report now, or set it to refresh hourly, daily, or weekly. Large exports page through Stripe's cursor automatically and resume where they left off if a run doesn't finish in one execution.

What you need before you start

  • A Stripe account, and a restricted API key with read access to the resources you want to export.
  • A Google account, and edit access to the spreadsheet you want to report into.
  • Nothing else — there is no server to set up, and Stripe data never leaves your sheet.

Pricing

Free
$0
  • 1 saved report
  • Manual refresh
  • All six resources
Pro
$19/mo
  • Unlimited saved reports
  • Hourly / daily / weekly schedules
  • $159/yr option

Frequently asked questions

Does it reconcile Stripe payouts?

Yes. The payout reconciliation report lists gross, fee, and net for every balance transaction behind a payout, sums them, and flags any mismatch against the payout amount.

Can it schedule Stripe exports?

Yes. Pro supports hourly, daily, and weekly refresh of saved reports.

Is this an official Stripe product?

No. It is an independent add-on published by Cody Labs. Stripe is a trademark of Stripe, Inc.