Keep one inventory CSV at or below 5,000 rows
STORES inventory CSV updates have a per-upload row limit. This checker counts data rows excluding the header and reports 5,001 or more as an error.
It checks quantity only; IDs and stock values are separate concerns.
If the file exceeds the limit, do not simply keep the first 5,000 rows. Split by a meaningful product or work batch so results are easier to reconcile, and make sure the resulting files do not overlap the same Variation IDs.
Smaller batches can be easier to reconcile even below the limit
Inventory can change through orders or manual edits while you are preparing a CSV. The larger the batch, the more time there is for exported stock to diverge from live stock.
For large updates, smaller batches and a post-upload stock review are safer.
Treat the result as a preflight check, not a guarantee that the platform will accept the upload. Account state and current admin settings can add conditions that a browser-only checker cannot prove.
Row count and duplicate Variation IDs are different risks
A file can be under 5,000 rows and still target the same Variation ID twice.
Run the Variation ID duplicate checker next.
Stock numbers also depend on the selected update mode
Overwrite and increase/decrease modes give the same numeric cell different meanings. Passing the row limit does not validate update intent.
Check values separately with the stock-value checker.