SKUs
SKUs are the individual items in your principal catalog — everything you make, buy, or sell. Manage them at/principal/skus in the Principal Catalog section: browse and filter the full list, create SKUs one at a time or import them from CSV, and open a detail page for units, external IDs, BOM components, and policies.
Your organization may use a different name for SKUs. Administrators can rename catalog terms in Settings → Terminology. See Terminology.
SKU list
The list page shows every SKU with its SKU code, Name, Type, Status, unit of measurement, and Primary SKU Group. Additional columns — description, UPC, archive reason, dimensions and weights, created/updated details, and one column per attribute — are hidden by default and can be enabled from the table settings menu.- Search by code or name.
- Filter with chips for Primary Group, Secondary Group, Type, Status (Active or Archived), and one chip per attribute. Add chips with + Filter and reset with Clear all. Filter views can be saved.
- Group rows by Type, Status, Primary SKU Group, or any attribute.
- Edit inline — fields like type, description, UPC, and attribute values are editable directly in the grid, with a banner to save or discard batched edits.
- Export the filtered list to CSV from the table settings menu.
Creating a SKU
1
Open the form
Click Create SKU on the SKU list page.
2
Pick the primary group
Select a Primary SKU Group — every SKU belongs to exactly one, and only primary groups appear in the picker.
3
Enter core details
Fill in Name and SKU code (the code auto-generates from the name; override it if needed), and set Type and Unit of measurement.
4
Optionally add dimensions and weight
Expand Dimensions & Weight (optional) to enter length, width, and height (all three together or none) and gross/net weight. You can pre-fill these by copying from another SKU in the same primary group.
5
Create
Click Create SKU. Attributes, units, and policies can be set afterward on the detail page.
Importing SKUs from CSV
Click Import CSV on the SKU list page to open the import dialog:1
Upload
Click Download template to get a CSV with the right columns (including one column per attribute), fill it in with one row per SKU, then drop the file on the dialog or click to browse. Only
.csv files are accepted.2
Review
The Review import step validates every row and shows results inline. You can edit rows and revalidate before applying.
3
Import
Click Import N skus to apply. The import both creates new SKUs and updates existing ones.
4
Done
The completion screen summarizes how many SKUs were created, updated, and skipped, and lists any groups or attribute values the import created along the way. Click Done to close.
SKU detail page
Open any SKU to see its detail page, titled with the SKU code. Tabs cover:
On the Overview tab, the SKU Groups card shows the SKU’s Primary SKU Group (with a link and a Primary badge) and any other group memberships, which you can add to or remove. The Attribute Values card lists assigned values and lets you Add Attribute or remove one.
On the BOM tab, click Add component to pick a component SKU from a searchable picker. If the SKU has no BOM yet, adding the first component creates one automatically with this SKU as the primary output. Circular BOMs are blocked.
Archiving a SKU
Click Archive in the list or on the detail page. Archiving is more than a confirmation — you select a Reason (such as Product Discontinued, Supplier Change, Quality Issues, Seasonal End, or Other) and can add optional notes. Archived SKUs get an Archived status badge and can be brought back with Restore.Policies tab
The Policies tab lists planning policies scoped to this SKU, grouped by domain, and lets you create new ones pre-scoped to the SKU. Editing policies requires network write permission, which is separate from catalog write permission. Policies drive planning behavior — see Supply planning.Best practices
Let SKU codes auto-generate, then standardize
Let SKU codes auto-generate, then standardize
The create form generates a code from the name; override it only to match an established convention. Consistent codes make search, imports, and integrations far more reliable.
Use the template for imports
Use the template for imports
Always start from Download template — it includes a column for each of your current attributes, so rows map cleanly and validation passes on the first try.
Archive with an accurate reason
Archive with an accurate reason
The archive reason (discontinued, supplier change, quality issues, and so on) becomes part of the SKU’s record and is exportable as a list column — future you will want to know why an item was retired.
Set unit conversions before transacting in cases
Set unit conversions before transacting in cases
If you buy in cases but sell in eaches, add the conversion on the Units tab early. Conversion ratios express how many base units make up the alternate unit.
Troubleshooting
Next Steps
SKU groups
Organize SKUs into groups and bulk-create variants from attributes
BOMs
Define how SKUs are produced from components
Attributes
Manage the attributes and values assigned to SKUs
Supply planning
See how SKU policies drive planning recommendations