How to fix it
- Rename the columns the checker lists to the exact spelling shown.
- Delete trailing spaces in the header row.
- If your spreadsheet saved it with semicolons, save again as "CSV UTF-8 (comma delimited)".
Example
A file with this problem
title,URL handle,Price Cotton Tee,cotton-tee,20.00
What the checker says about it
- Line 1: Header "title" should be written "Title". Shopify column headers are case-sensitive.
- Line 1: Column 3 header "Price " has extra spaces. Shopify needs header names to match exactly ("Invalid CSV header: missing headers").
Once the listed rows are fixed, check the file again; the checker also looks for every other problem Shopify documents, so you do not trade one error for the next.