Square Item Details CSV Validator

🥦

Validate Complete

Validation Report Format

Ready for download

Records validated

Check your Square item details CSV export for missing columns and data format issues.

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

Download Sample Square Item Details

Sample CSV to test the validator

Download Sample

How It Works

1

Export from Square

Item Details CSV is exported alongside Transactions from Square Dashboard

2

Upload File

Drop your item details CSV file or click to browse

3

Review Results

See validation summary and detailed error list

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 Item Details?

Line Item Accuracy

Item Details contain one row per product sold. Missing Transaction ID breaks the link to the parent transaction.

What This Tool Checks

We validate your Square item details export: - Required columns present (Transaction ID) - Item Name and SKU columns properly formatted - Quantity values are valid integers

Common Target Import Errors

Issues you might encounter when importing Source data to Target - and how we solve them

Missing Item Name

The 'Item' column is required but has empty values

(blank Item column)
Blue Widget - Large

Every item detail row should reference a product name

Check for custom amounts or ad-hoc items without names

Invalid Quantity

The 'Qty' column contains non-integer values

many or 2.5
2

Item quantities must be whole numbers

Check for data entry errors or modifications

Missing Transaction Reference

Item detail row is missing its parent transaction reference

(blank Transaction ID column)
TX123456789

Item details should link to their parent transaction

Re-export ensuring transaction ID is included

Invalid Unit Price

The price per unit is not a valid currency value

TBD or varies
$15.00

Unit prices must be valid numeric currency values

Check for placeholder prices in Square catalog

Why Use This Tool?

Column Validation

Checks for required Transaction ID column (links to Transactions export).

Item Checking

Validates Item Name, Variation Name, SKU, and Category columns.

Quantity Validation

Validates Qty column for proper integer values.

Price Checking

Validates Gross Sales, Discounts, and Net Sales currency columns.

Browser-Based

Files processed locally. Your data never leaves your computer.

Instant Results

Get validation results in seconds, even for large files.

Frequently Asked Questions

Only the Transaction ID column is required. It links to the Transactions export.
Item Details contains one row per line item and joins to Transactions via Transaction ID.
Yes, the validator is completely free.