Column Validation
Checks for required columns like Name, Created at, Total, Subtotal, and Billing Name.
Enter your email to receive a sign-in link
Check your Shopify orders CSV export for missing columns, data type errors, and formatting issues before importing.
Free preview — then from $5. Save with bundles.Required columns include: Name (order number), Created at (order date), Total, Subtotal, Billing Name, Lineitem name, Lineitem quantity, and Lineitem price.
You can preview Shopify Orders validation results for free — no signup needed. Full validation reports use credits based on row count.
Your Shopify file is validated entirely in your browser — nothing is uploaded to any server. The Shopify Orders validation runs client-side using JavaScript.
Orders → Export → Export orders
Upload your Orders Export export file
Check your Shopify 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 'Name' column (order number like #1001) is required but not found
File exported without 'Name' column
Re-export with all columns selected
Ensure you export orders with the 'Name' column included
Go to Shopify Admin → Orders → Export and select all columns
The 'Created at' column contains unparseable date values
01/15/25 (ambiguous format)
2025-01-15T10:30:00-05:00 (ISO format)
Shopify exports dates in ISO 8601 format; don't modify them in Excel
Re-export from Shopify without opening in Excel first
Required 'Total' column has empty or missing values
(blank cell in Total column)
45.99
Each order row should have a Total value from Shopify
Check if the row is a continuation line item (normal) or data corruption
Currency columns (Total, Subtotal, Shipping) contain non-numeric values
N/A or #REF!
25.00
Currency values must be numeric with optional decimal
Check for Excel formula errors or manually corrupted cells
Same order number appears multiple times (this is often normal)
#1001 appears in 3 rows
Each row = one line item in the order
Shopify exports one row per line item, not per order
This is expected behavior for orders with multiple products
Checks for required columns like Name, Created at, Total, Subtotal, and Billing Name.
Validates dates, currencies, numbers, and enum values match expected formats.
Get specific error messages with row numbers for quick debugging.
Understands Shopify's one-row-per-line-item export format.
Files processed locally. Your data never leaves your computer.
Get validation results in seconds, even for large files.
Your Shopify Orders files stay on your device. Processing happens client-side, nothing leaves your machine.
Your Shopify Orders files are never cached, logged, or stored anywhere. Every session is ephemeral.
Designed for data sovereignty. No third-party trackers or analytics touch your Shopify Orders files.
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
Once your Shopify export passes validation, convert it to your accounting format
Name → DOCNUM
Created at → DATE
Billing Name → NAME
Name → InvoiceNo
Created at → InvoiceDate
Created at → DueDate
Name → External ID
Email / Billing Name → Customer
Created at → Date
Name → RefNumber
Created at → TxnDate
Billing Name → Customer
Name → InvoiceNumber
Name → Reference
Created at → InvoiceDate
Name → Invoice Number
Email / Billing Name → Customer Name
Created at → Invoice Date
Learn More:
Help us improve—what stopped you today?
Enter your email to claim your welcome bonus
SpreadsheetBroccoli