To import inventory items via our Retail Imports team, please refer to this article.
How you format your import file is dependent on if you're:
If you're also importing images, please see Importing item images overview for more information.
The Item Import tool also handles matrix items differently than other item types. For a full outline, please see 1.1 Import matrix items.
The following table defines the columns in the template CSV import file that you can download from the Item Import tool. It also explains how to format the inventory data in each column.
As for the rows in blue in the table, they only apply if you're using Retail with eCom (Omnichannel). Some cells are also in blue to provide additional Omnichannel information.
If you have a multi-store account, some rows in the table below, such as [Shop name] - Quantity on Hand and [Shop name] - Unit Cost, have additional information as well.
Before you format your import file, we'd like to help highlight some of the important notes that you'll find in the table below:
Column | Definition | Data format | Imported to |
Description | The name of your item. Make it unique so you can tell it apart from other item descriptions. If you're importing a matrix item, leave the Description field blank and enter a name in the Matrix Description field instead. |
| Inventory > [item description] > Details submenu > Description field |
System ID | A unique identifier generated by Lightspeed Retail. It cannot be created or updated through an item import. The system ID is also used for the barcode on labels generated by Lightspeed Retail. |
| Inventory > [item description] > Details submenu > System ID |
UPC | The "Universal Product Code" of the item. It contains the manufacturer identification number and the item number. |
| Inventory > [item description] > Details submenu > UPC field |
EAN | The "European Article Number" of the item. It's also known as the "International Article Number". |
| Inventory > [item description] > Details submenu > EAN field |
Custom SKU | The series of numbers and/or letters sometimes required for internal shop use. For example, you can use this field for old POS barcodes or item numbers. |
| Inventory > [item description] > Details submenu > Custom SKU field |
Manufacturer SKU | The manufacturer's series of numbers and/or letters assigned to the item by the manufacturer. |
| Inventory > [item description] > Details submenu > Manufact.SKU field |
Vendor | The name of the vendor who sold you the item. |
| Inventory > [item description] > Details submenu > Vendor drop-down |
Vendor ID | The vendor's part number for the item. |
| Inventory > [item description] > Details submenu > ID |
Brand | The item's brand (e.g. Shimano). |
Note: If you have an eCom store, please see Managing product brands in eCom to understand how brands in Retail are pushed to eCom. | Inventory > [item description] > Details submenu > Brand drop-down |
Default Cost | The cost at which you purchased the item from your vendor. |
| Inventory > [item description] > Details submenu > Default Cost field |
Default - Price | The price associated with the item's Default pricing level and charged to the customer in your Retail shop. |
| Inventory > [item description] > Details submenu > Default price field |
MSRP - Price | The price associated with the item's MSRP (manufacturer suggested retail price) pricing level. This price is not charged to the customer unless you set it to. You can also specify whether or not to display the MSRP price on labels. |
| Inventory > [item description] > Details submenu > MSRP price field |
Online - Price | The price associated with the item's Online pricing level and charged to the customer in your eCom store (if you don't use the Default pricing level). |
| Inventory > [item description] > Details submenu > Online price field |
[Name of custom pricing level] - Price | The price associated with the item's custom pricing level. This price is not charged to the customer in your Retail shop unless you set it to. |
| Inventory > [item description] > Details submenu > [Name of custom pricing level] price field |
Matrix Description | The name of the matrix that will be included in the name of all the matrix variants it contains. To elaborate, the Item Import tool creates matrix variant names based on the Matrix Description + Attribute 1, Attribute 2, and Attribute 3 fields. E.g. T-Shirt (matrix description) + Blue (Attribute 1) + Medium (Attribute 2) + Tri-blend (Attribute 3) |
Note: If you're using Retail with eCom, you can only publish 100 variants per matrix to eCom. For more information, please see the article 1.2 Importing matrix items. | Inventory > Matrix > [matrix description] > Setup submenu > Description field |
Matrix Attribute Set | The group of attributes the variants in the matrix share. Lightspeed Retail has four built-in matrix attribute sets:
E.g. If the items in your matrix (matrix description) are separated only by size, enter size in this column. You can also create custom matrix attribute sets under Inventory > Matrix Attribute Sets. |
For more information, please see the article 1.2 Importing matrix items. | Inventory > Matrix > [matrix description] > Setup submenu > Attributes drop-down |
Attribute 1 | The name of the attribute (e.g. Blue). |
For more information, please see 1.2 Importing matrix items. | Inventory > Matrix > [matrix name] > Setup > Attribute 1 field, Color field or Size field |
Attribute 2 | The name of the attribute (e.g. Medium). |
For more information, please see 1.2 Importing matrix items. | Inventory > Matrix > [matrix name] > Setup > Attribute 2 field or Size field |
Attribute 3 | The name of the attribute (e.g. Tri-Blend). |
Please see the complimentary article 1.2 Importing matrix items for more information. | Inventory > Matrix > [matrix name] > Setup > Attribute 3 field |
Discountable | Specifies whether or not discounts can be applied to the item. |
| Inventory > [item description] > Details submenu > Discounts Allowed checkbox |
Taxable | Specifies whether or not the item is taxable. |
| Inventory > [item description] > Details submenu > Taxable checkbox |
Tax Class | Specifies the tax class to apply to the item. Lightspeed Retail has three built-in tax classes:
You can also create custom tax classes (e.g. ) under Settings > Tax Classes. |
| Inventory > [item description] > Details submenu > Tax Class drop-down |
Item Type | The type of item you're importing:
|
| Inventory > [item description] > Details submenu > Type drop-down |
Publish to eCom | Specifies whether or not the item should be published to your eCom store (with online visibility hidden). |
| Inventory > [item description] > Details submenu > Publish to eCom field |
Serialized | Specifies whether or not to track serial number information for the item. |
| Inventory > [item description] > Details submenu > Serialized checkbox |
Category | The category you want the item to be organized into (e.g. Apparel). It's helpful to organize your items into categories as you can use them as filters in many areas of your account (e.g. inventory searches and reports). |
| Inventory > [item description] > Details submenu > Category field |
Subcategory 1 to 9 | The subcategories you want the item to be organized into (e.g. Apparel > Women > Tops). It's helpful to organize your items into subcategories as you can use them as filters in many areas of your account (e.g. inventory searches and reports). |
| Inventory > [item description] > Details submenu > Category field |
Clear Existing Tags | Specifies whether or not to delete the item's existing tags. |
| Inventory > [item description] > Details submenu > Tags field |
Add Tags | Specifies the new tags to add to the item's existing tags. |
| Inventory > [item description] > Details submenu > Tags field |
Note | The note that will appear on sales and receipts for the item. For the note to display, the item's Display Note column needs to be set to yes. |
| Inventory > [item description] > Details submenu > Notes field |
Display Note | Determines whether or not to display the note specified under the Note column on sales and receipts for the item. |
| Inventory > [item description] > Details submenu > Display Note On Sales and Receipts checkbox |
Archive | Specifies whether or not the item is archived. |
| Inventory > [item description] > Details submenu > Archive or Un-Archive button |
Featured Image | Specifies the filename of the item's featured image. |
Note: Entering a new filename will push the item's current featured image further down the list of images. For best practices regarding filenames of item images, please see 1. Preparing your import file for image imports. | Inventory > [item description] > Details submenu > Image section |
Image | The filenames of the item's images. You can enter up to 11 filenames, one in each of the 11 Image columns. |
Note: For best practices regarding filenames of item images, please see 1. Preparing your import file for image imports. | Inventory > [item description] > Details submenu > Image section |
Shop Quantity on Hand | Specifies the shop's current stock level of the item. You can only enter a shop's QOH when creating an item, not when updating an existing item. |
| Inventory > [item description] > Inventory submenu > Inventory Details section > Remaining field |
Shop Unit Cost | Specifies the unit cost at which your shop purchased the item's quantity on hand. |
| Inventory > [item description] > Inventory submenu > Inventory Details section > UnitCost field |
Shop Reorder Point | When you view your item or the Reorder List report, the item will show as needing to be reordered if your stock is at or below the quantity specified as the reorder point. |
| Inventory > [item description] > Details submenu > Automatic Re-Ordering section > Point field |
Shop Reorder Level | Specifies the stock level your store wants to replenish up to when you reorder stock. E.g. If you have 3 items in stock, the reorder point is 5, and the reorder level is 10, the Reorder List report will show that you need to order 7 to get your stock level back to 10. |
| Inventory > [item description] > Details submenu > Automatic Re-Ordering section > Level field |
If you're updating existing items, the Item Import tool can either replace or delete the details of items in your inventory.
To replace the details of your existing items, enter the new details in the columns of your import file. To delete the details of your existing items, enter NULL in the columns of your import file. If you leave any columns empty, the Item Import tool will simply ignore and skip it.
Whether you're replacing or deleting the details of your existing items, you need to include one of the below columns as a unique item identifier. This unique item identifier will make sure that the details in your import file will be imported to the correct item in your inventory.
Note: You can only enter NULL in the columns below. The rows in blue only apply to merchants who use Retail with eCom (Omnichannel).
Column | NULL value handling |
UPC | NULL will delete details in this field. |
EAN | NULL will delete details in this field. |
Custom SKU | NULL will delete details in this field. |
Manufacturer SKU | NULL will delete details in this field. |
Vendor | NULL will clear the relation between the item and the vendor. |
Vendor ID | NULL will delete details in this field. |
Brand | NULL will clear the relation between the item and the brand. |
Category | NULL will clear the relation between the item and the category. |
Shop Reorder Point | NULL will set the field to 0. |
Shop Reorder Level | NULL will set the field to 0. |
Price | NULL will set the field to 0.00. |
MSRP | NULL will set the field to 0.00. |
Default Cost | NULL will set the field to 0.00. |
Online Price | NULL will set the field to 0.00. |
Discountable | NULL will disable this setting. |
Taxable | NULL will disable this setting. |
Publish to eCom | NULL defaults to the Automatically publish to eCom setting under Settings > General Options > General. |
Item Type | NULL will update this setting to Single. |
Serialized | NULL will disable this setting. |
Note | NULL will delete details in this field. |
Display Note | NULL will disable this setting. |
Archive | NULL will un-archive the item. |