ID Validation
Checks for required id column with Stripe charge IDs (ch_XXXXX format).
Enter your email to receive a sign-in link
Check your Stripe payments CSV export for missing columns, data type errors, and formatting issues.
Free preview — then from $5. Save with bundles.Required columns are id (charge ID) and Created (UTC). Amount is also typically required.
You can preview Stripe Payments validation results for free — no signup needed. Full validation reports use credits based on row count.
Export your CSV from Stripe, manually review the first batch of transactions, verify column mappings are correct, and leave Auto Sync off until you confirm data accuracy.
Payments → Export
Upload your Payments Export export file
Check your Stripe data for errors and warnings
Issues are flagged inline with clear fix suggestions — review and correct before you import.
Issues you might encounter when importing Source data to Target - and how we solve them
The 'id' column (charge ID like ch_xxx) is required but not found
File exported without 'id' column
ch_1A2B3C4D5E6F7G
Ensure you export with the charge ID column included
Re-export from Stripe Dashboard → Payments → Export
The 'Amount' column contains non-numeric values
pending or N/A
1500 (in cents) or 15.00
Stripe exports amounts in cents; ensure no modifications
Check if data was modified after export
The 'Status' value is not a recognized Stripe payment status
completed or approved
succeeded, pending, failed
Only Stripe's standard status values are valid
Ensure you're using unmodified Stripe export
The 'Created (UTC)' timestamp is required for each payment
(blank date column)
2025-01-15 10:30:00
Every payment should have a creation timestamp
Re-export from Stripe ensuring all columns included
Checks for required id column with Stripe charge IDs (ch_XXXXX format).
Validates Amount, Fee, and Net currency columns.
Validates Status column values (succeeded, pending, failed).
Validates Created (UTC) timestamp format.
Files processed locally. Your data never leaves your computer.
Get validation results in seconds, even for large files.
Your Stripe Payments files stay on your device. Processing happens client-side, nothing leaves your machine.
Your Stripe Payments files are never cached, logged, or stored anywhere. Every session is ephemeral.
Designed for data sovereignty. No third-party trackers or analytics touch your Stripe Payments files.
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
Once your Stripe export passes validation, convert it to your accounting format
id → DOCNUM
Created (UTC) → DATE
Amount → AMOUNT
id → External ID
Created (UTC) → Date
Amount → Credit (Revenue)
id → RefNumber
Created (UTC) → TxnDate
Amount → ItemAmount
Created (UTC) → Date
Amount / Net → Amount
Customer Name / Email → Payee
Help us improve—what stopped you today?
Enter your email to claim your welcome bonus
SpreadsheetBroccoli