Been searching for something like this for months. Our Shopify store processes 500+ orders monthly and this handles everything perfectly. Date formats, tax columns, refunds - all correct.
Amazon Settlement CSV Validator
Check your Amazon Settlement Report V2 for missing columns, data errors, and formatting issues before importing to QuickBooks.
How It Works
Export from Seller Central
Go to Reports → Payments → Date Range Reports
Upload File
Drop your settlement CSV/TXT file or click to browse
Review Results
See validation summary and detailed error list with row numbers
Fix Issues
Use the error report to fix issues in your source file
Your Data is Safe
Bank-Level Security
256-bit SSL encryption. Same standards as major financial institutions.
No Data Storage
Files are processed directly in browser. No calls to our servers.
GDPR Compliant
Full EU data protection compliance. Your privacy rights protected.
Why Validate Before Converting?
Catch Issues Early
What This Tool Checks
Common Target Import Errors
Issues you might encounter when importing Source data to Target - and how we solve them
Missing Settlement ID
The 'settlement-id' column is required but not found
File exported without 'settlement-id' column
Column with values like '16427587891'
Ensure you're using Settlement Report V2 (Date Range Report)
Go to Seller Central → Reports → Payments → Date Range Reports
Missing Amount Description
The 'amount-description' column is required for fee categorization
File without 'amount-description' column
Column with values like 'Commission', 'Principal', 'FBAPerUnitFulfillmentFee'
This column identifies fee types for proper Chart of Accounts mapping
Re-export using Settlement Report V2 format
Invalid Amount Value
The 'amount' column contains non-numeric values
N/A or (blank)
-15.00 or 49.99
Amount must be a numeric value (negative for fees, positive for revenue)
Check for cells corrupted by Excel or manual editing
Unknown Transaction Type
The 'transaction-type' value is not recognized
Sale or Payment
Order, Refund, ServiceFee, Adjustment, Transfer
Amazon uses specific transaction type values
Ensure data hasn't been modified after export
Invalid Date Format
Date columns contain unparseable values
01/15/25 (ambiguous format)
2025-01-15T00:00:00+00:00 (ISO 8601)
Amazon exports dates in ISO 8601 format
Don't open in Excel before validating, or export again
Character Encoding Problem
File contains characters that couldn't be decoded properly
Special characters appearing as ??? or garbled text
Proper text with accented characters
Amazon uses ISO 8859-1 encoding, not UTF-8
Re-download the file without opening/saving in another program
Wrong Report Type
File appears to be an Orders report, not Settlement report
Columns like 'item-price' without 'amount-description'
Columns: settlement-id, amount-description, amount
Use Settlement Report V2 for bank reconciliation, not Orders report
Go to Reports → Payments → Date Range Reports, not Orders report
Why Use This Tool?
Column Validation
Checks for required columns like settlement-id, amount-description, and amount.
Data Type Checking
Validates dates, currencies, and enum values match expected formats.
Row-Level Errors
Get specific error messages with row numbers for quick debugging.
Fee Type Detection
Validates amount-description values map to known fee categories.
Browser-Based
Files processed locally. Your financial data never leaves your computer.
Instant Results
Get validation results in seconds, even for large settlement files.
Frequently Asked Questions
After Validation: Convert Your Settlement Report V2
Once your Amazon Seller export passes validation, convert it to your accounting format
settlement-id → DOCNUM
deposit-date → DATE
amount-description → ACCNT
settlement-id → JournalNo
deposit-date → JournalDate
amount-description → Account Name