Inventory Groups and Locations have their own import and export files. Stock quantity import updates existing item-location rows; it does not create products, variants, inventory groups, or locations.
Preview before importing
Preview validates identifiers, location ownership, numeric values, limits, and the shared field rules before a job starts. Fix every preview error before starting the job. Rows that already match the stored value are counted as skipped, not succeeded.
How rows commit
Each applied row uses the same transactional stock command as the form and Store API. A successful row writes its stock value, movement, low-stock state, audit data, and webhook outbox together. A failed row writes none of them and appears in the job report with its reason.
Completion records
The completed job reports processed, succeeded, skipped, and failed rows once. It does not create a separate store audit entry for every internal file or every unchanged row.