"Inventory management is 1, so fulfillment service must also be 1" — what this means
This error shows up in Shopify's import confirmation email next to specific rows in your CSV. The message is written in Shopify's internal code language, not plain English. Here is what it actually means and the two-column fix that clears it.
The fix: pair the two columns
Set Variant Fulfillment Service to manual on every row where
Variant Inventory Tracker is shopify. The value manual
means your own store fulfills the order — no third-party warehouse, no dropshipper. That is
the default for the vast majority of Shopify merchants, and it clears the error.
Look for these two column headers in your comma-separated values (CSV) spreadsheet:
Variant Inventory Tracker— the field you've set toshopifyVariant Fulfillment Service— the field that is blank (or missing entirely) on the rows that errored
Translating the error into plain English
The phrase "is 1" is Shopify's internal shorthand for a boolean true — meaning "is set" or "is turned on." So the error is really saying:
"You told Shopify to track inventory for this variant (Variant Inventory Tracker
is set to shopify), but you left Variant Fulfillment Service blank.
When tracking is on, a fulfillment service must also be specified."
The two fields are linked. Shopify needs to know not just whether to count stock, but who is responsible for fulfilling orders from that stock. If you leave the second field blank while the first is set, the row is rejected.
Why does this happen in the first place?
Shopify's product export includes both columns, and if your products were already set up correctly in the store, both columns will be populated in the export. The problem usually appears when a file was built from scratch, copied from a template, or came from a supplier who did not include the fulfillment service column. It can also appear if you added new rows to an existing export and only filled in the tracker column, forgetting the fulfillment service column that lives a few positions to the right.
A note on the import email
Shopify sends this error in a post-import email, not in a live UI alert. If you missed the
email, check your inbox for a message with subject line containing "Import" from
noreply@shopify.com. The email lists each rejected row by number so you can find
them in your spreadsheet.
Fix it before you re-upload
After correcting the Variant Fulfillment Service column, use the free tool below
to run a pre-upload check on the corrected file. It will flag any remaining rows where the
tracker and fulfillment service columns are mismatched, so you can catch every problem before
anything touches your store — not after Shopify sends you another error email.