Amazon Settlement CSV Validator

🥦

Validate Complete

Validation Report Format
validated

Check your Amazon Settlement Report V2 for missing columns, data errors, and formatting issues before importing to QuickBooks.

No API required
Browser-based processing
Run on Google Cloud Platform

Download Clean Sample

Valid Amazon Settlement Report V2 (no errors)

Clean Template

Download Error Sample

Sample with validation errors for testing

Error Example

How It Works

1

Export from Seller Central

Go to Reports → Payments → Date Range Reports

2

Upload File

Drop your settlement CSV/TXT file or click to browse

3

Review Results

See validation summary and detailed error list with row numbers

4

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.

ISO/IEC 27001 Certified GDPR Compliant Swiss Privacy CCPA Compliant

Why Validate Before Converting?

Catch Issues Early

Bad data causes conversion failures and import errors. Missing columns, wrong date formats, or invalid values can waste hours troubleshooting QuickBooks import rejections. Validating first identifies exactly which rows have problems before you process.

What This Tool Checks

We validate your Amazon settlement export against the expected schema: - Required columns present (settlement-id, amount-description, amount) - Date formats parseable (ISO 8601) - Currency values valid - Transaction types recognized You get a detailed error report with row numbers to fix issues at the source.

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

Required columns include: settlement-id (unique identifier), transaction-type, amount-type, amount-description, and amount.
Use Settlement Report V2 (Date Range Report) from Seller Central. This is the only report that matches your bank deposits.
Amazon exports use ISO 8859-1 encoding, not UTF-8. If you open in Excel and re-save, it may corrupt special characters. Download and upload directly.
Yes, the validator is completely free. We charge only for conversion tools that transform data.
Your file is processed entirely in your browser. No data is uploaded to our servers.
Settlement Report V2 contains fees and matches bank deposits. Orders report shows order details but doesn't reconcile with your bank.