How-To Guide
7 min read

How to Export Disputes from Stripe (2026 Guide)

Follow these steps to export your Stripe disputes as a CSV file. Once exported, you can use any of our converter tools to transform the data for your target system.

Export Steps

1

Log in to your Stripe Dashboard

Go to dashboard.stripe.com and sign in with your email and password. Complete two-factor authentication if your account requires it.

2

Navigate to the Disputes page

In the left-hand navigation menu, click on 'Disputes'. This page lists all chargebacks and disputes filed against your Stripe account, showing each dispute's status, amount, reason, and associated charge.

Stripe Dashboard Payments page showing the navigation with Payments selected in the left sidebar and the Disputes tab visible in the top tab bar alongside All payments, Collected fees, and All transactions
Click Payments in the left menu, then select the Disputes tab to access your dispute and chargeback list.
3

Filter disputes by status or date

Use the 'Filter' button to narrow disputes by status (needs response, under review, won, lost), reason code, or date range. Filtering helps you isolate specific dispute categories for reporting or analysis.

Tip: Filter by 'Lost' status to export only disputes that resulted in chargebacks, which is what you typically need for accounting adjustments and write-offs.
4

Click the Export button

In the upper-right corner of the Disputes page, click the 'Export' button. A dialog will appear with options to set the date range, time zone, and columns for your export.

Stripe Export dialog showing Time zone selector, Date range options with presets including Today, Current month, Last 7 days, Last month, All, and Custom, a Columns dropdown, and Cancel and Export buttons at the bottom
Configure the time zone, date range, and columns for your dispute data export, then click Export.
5

Configure date range and columns

Select a preset date range or enter custom dates. Choose the columns you want to include, such as Amount, Status, Reason, and Charge ID. For accounting purposes, include the dispute amount and reason to properly categorize the chargeback expense.

Warning: Keep track of disputes with 'needs_response' status separately. These represent potential losses that may need to be accrued in your books until the dispute is resolved.
6

Download the CSV file

Click 'Export' to generate and download the CSV file. Each row represents one dispute with a dp_XXXXX identifier, linked to the original charge via the Charge ID column.

7

Review disputes analytics for additional context

For more context, navigate to Payments, then Analytics, then Disputes in the dashboard. This view shows dispute trends, win rates, and reason breakdowns. You can download charts as CSV files by clicking 'Download' at the top of each chart.

Tip: Monitor your dispute rate regularly. Card networks have monitoring programs that may impose penalties if your dispute rate exceeds certain thresholds (typically 0.9% for Visa and 1.0% for Mastercard).

Required Disputes Fields

Field Type Description Example
id Text Dispute ID (dp_XXXXX) dp_1G87Ik2m123abc
Amount Currency Disputed amount 100.00
Created (UTC) Date/Time Dispute creation timestamp 2025-01-25 08:00:00

Your Stripe export must include these fields for successful conversion.

Next Step Once you have exported your disputes, use one of the converter tools below to transform your file.

Frequently Asked Questions

Stripe exports disputes as a CSV (Comma Separated Values) file, which can be opened in Excel or Google Sheets.
The file is usually downloaded to your browser's default Downloads folder. Check your Downloads folder or look for the download notification.