- Short answer
- Yes — a CSV in Settings > Users creates, suspends and reactivates staff in bulk, but it fills only the seats your plan already allows.
- What the file does
- Creates admin users, creates POS users with PINs, and suspends or reactivates existing admin and POS accounts.
- Seats are not bypassed
- Seat limits still apply to the admin users a CSV creates: Grow 5 additional staff, Advanced 15, Plus unlimited.
- Not on Basic or Starter
- Basic and Starter carry no staff accounts for an import to fill.
- Outside the seat limit
- Collaborators and POS-only staff never count toward your plan's user limit; POS-only staff still need a POS Pro location.
- Not supported
- Through the file: no bulk deletion, no user-type change, no 2FA requirement changes, no role changes for existing users.
- Prepare first
- Role, group and location names must already exist in your admin; the import creates none of them.
- Plus-only piece
- Groups, the role bundles behind the group_name column, are limited to organizations on Shopify Plus.
- As of
- Shopify's import-users, manage-users and user-limit Help Center pages, read September 5, 2026; feature shipped August 21, 2026.
Which plans can bulk-import Shopify users with a CSV?
Grow, Advanced and Plus all get the CSV; Basic and Starter have no admin seats for it to fill, because the Users feature itself starts at Grow. Groups, the role bundles behind the group_name column, are limited to organizations on Shopify Plus.
Shopify's manual for Settings > Users says that to create, suspend, or reactivate users in bulk, you can import users using a CSV file — a feature Shopify's changelog dates to August 21, 2026.
- Settings
- Users
- Import
Does a CSV import raise your staff seat limit?
No — the file fills seats faster; it does not create them:
Seat limits apply to admin users on your organization's pricing plan.
A seat limit error means your file's new admin users don't fit your plan's seat limit — Grow 5, Advanced 15, Plus unlimited.
Collaborators and POS-only staff never count toward your plan's user limit, so the POS users the file creates cost no seat. Adding POS-only staff needs at least one location on a Shopify POS Pro subscription.
Existing admin staff hold seats too. If you're at or near the limit, Shopify's fix is to reduce the new admin users in the CSV, or review your plan's limits before importing again. The same file can suspend accounts, so check whether suspended users free a seat before you drop new hires from it.
What the CSV import cannot do
Out of scope, per Shopify: the import does not support bulk deletion of users, it cannot change a user's type (a POS-only user does not become an admin), it cannot set or update two-factor authentication requirements, and it cannot change an existing user's role, group, location or store access. So bulk offboarding through the file means suspending, not deleting.
Role, group and location names must match what already exists in your Shopify admin; the import creates none of them. The role is assigned in the same row that creates the user, through role_name, so you need no second pass to hand out access.
Whether the Admin API can delete users and whether Shopify Flow can suspend or remove staff are separate answers.
This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.
Editorial Policy