Hi. How can we help?

Importing and exporting items in bulk

Item imports in Lightspeed Restaurant enable you to add or modify multiple menu items at once by uploading a spreadsheet template into the Back Office. You can also export existing items from your account to create a backup, view your items list offline, or make bulk updates.

Guidelines for import files

Understanding the requirements for your import file is crucial to ensure a successful import. Your file must be formatted correctly, with mandatory columns filled in and optional columns added as needed.

Overview

To successfully import items, you must organize them into a spreadsheet that follows our formatting guidelines. Here are a few important things to note about the requirements for your import file:

  • It must be a CSV (comma-separated value) or Excel spreadsheet.
  • It has to meet all of the import column requirements. Mandatory columns must be filled in, all column data must follow the right format, and optional columns must be added correctly.
  • Leave cells blank if you're missing optional item information, such as course number or production instructions, for certain items.
  • If an entire optional column is not in use, delete the empty column to streamline the import process.

Understanding import columns

An effective import relies on correctly formatting the columns in your spreadsheet file. Some columns are mandatory, like SKU and Type, while others are optional. Understanding the role and format of each column ensures accurate data import and management.

Some item columns will not be correctly formatted for re-import after they are exported from the Back Office. To ensure a successful import, carefully review the import column requirements and edit the import file to match the specified formats and guidelines.

Required template columns

SKU: The SKU is a unique identifier assigned to each item. All imports require a SKU column in order to succeed.

  • When importing new items, ensure each one has a unique SKU to prevent unintended updates to existing items that may already have that same SKU.
  • When updating existing items or changing prices, the SKU already assigned to each item is used as a key to identify which items to modify.

Accounting group: Accounting groups are categories that apply shared settings, such as taxes and production centers, to items. Enter the name of a new or existing accounting group. All imports require an Accounting group column in order to succeed.

Type: All imported items must be identified as a specific type: Item, Sub-item, Group, or Combo. For Groups, the Min - Max column is also mandatory.

Min - Max: Add the minimum value and maximum value of the associated Group here. For example, entering 2-5 would mean customers can choose a minimum of 2 items from the group and a maximum of 5.

Optional template columns

Name: Name or title of each individual item. Item names must be unique.

Parent SKU: If items are tied to a combo, the parent SKU is the unique number used to identify the main menu item.

Production instruction: Add a production instruction to an item. Production instructions must be created in the Back Office before they can be used in the import spreadsheet.

Default price: Cost of the item as it will appear on the menu for customers. Leave blank to set the price at the POS, meaning that an employee will have to manually enter a price every time the item is sold.

Extra price: Add an extra price for an item in a group. For example, in the group Fries, sweet potato fries can be sold at a higher price than regular French fries.

Course: Set which course this item will be added to. For example, to make an item part of Course 1, add a 1 into this column. Leave the column blank if you don't want to specify a course.

Statistic group: Statistics groups, also called statistics categories, are organizational tools that help you filter items on certain reports. To apply a statistic group, use the format 'category/tag'. To add more than one statistic group, use a comma. For example, your statistic groups might be Drinks/Soda,Desserts/Ice cream.

Menu/Screen: Places the item's button in the appropriate menu and screen. All menus created in the Back Office are available for selection. Main screens are like categories that sort item buttons into groups on your POS. Enter the name of a menu, screen, and sub-screen using the format Menu/Screen/Sub-screen.

Button name: Text that appears on the button representing this item on the POS screen. Leave blank to use the item's name.

Button color: Color of the button that represents the item on the POS screen. Enter as one word without hyphens. To view available color choices, follow the steps to add a button to your menu via the Back Office.

Barcode: If you have items with barcodes, enter the barcode number here. Most common formats are accepted, including EAN and UPC. To enter multiple barcodes, use a comma (,) between each one.

Cost price: Cost of the item to the restaurant. This is used, in combination with the Default price, to determine the margins on your items.

Sharing status: Indicates whether the item is available to be shared across locations. Sharing status can be set to:

  • Local: Item is available at this business location only.
  • Shared: Item name is shared with other business locations. Item details (e.g., price) may vary per location.
  • Global: Item name and details (e.g., price) are shared with other business locations.

Docket name: Sets the name that will appear on order tickets that are sent to the kitchen or bar. Leave blank to use the item's default Name.

Package content: Indicates the item's numeric quantity on hand based on its Package Unit. For example, for a standard bottle of wine, enter 750 and omit the packaging unit measure. This field is used in our Inventory module for managing recipes, inventory, and stock movement.

Package unit: Describes the dimensions by which this item is measured. Enter the abbreviation for a unit of mass (for example: g, lb, etc.) or volume (for example: mL, fl oz, etc.), or enter % if the item is measured by percentage. This field is used in our Inventory module for managing recipes, inventory, and stock movement.

Weight: This allows you to sell the item by weight, measured in grams. Enter 100 or 1000 to determine whether the item's default price will be for 100g or 1000g of the item. For example, entering 100 for an item priced at 12.00 would mean the item will cost the customer 0.12 per gram (12.00 divided by 100).

Tare: This field refers to the weight of any packaging materials used to contain the item being imported. For items sold by weight, the weight of the tare can automatically be deducted. Enter the tare weight in grams without the unit measure. For example, you would enter 30 for 30 grams of tare weight.

Importing new items

Add new items in bulk to Lightspeed Restaurant by organizing your menu item data into our spreadsheet template and importing it to the Back Office.

Using the import template

The import template imports new items in bulk, or can be used to update multiple items at once.

  1. Access the import template via one of the following methods:
    • If you have a Google account, open the template in your web browser and select Make a copy to save it to your account.
    • If using spreadsheet software on your computer, such as Excel, download the template as a .XLSX file and open it.
  2. Enter your required information in each column.
  3. After entering your item information, go to the Import File tab in the spreadsheet and save it as a .CSV or .XLSX file.
    • Saving .CSV or .XLSX files in Google Sheets

      Click the File menu, and select Download from the menu. In the sub-menu, choose Comma Separated Values (.csv) or Microsoft Excel (.xlsx). A download will start automatically, and the .CSV or .XLSX file will be saved to your computer's default downloads folder.

      Restaurant Import file

    • Saving .CSV or .XLSX files in Excel

      Click the File menu, and select Save As. In the Save As dialog box, pick a location to save the file. Finally, choose CSV (Comma delimited) or XLSX as the file type, and finish saving the file.

  4. Follow the steps in the next section to upload the spreadsheet file to the Back Office.

Uploading new items to the Back Office

After preparing your import spreadsheet, proceed to the Back Office to upload the file and import your items. On the Import items page, you'll also find a history of past imports and their results.

Once imported, items can be disabled or re-enabled from the Back Office, but they cannot be deleted.

  1. Log in to the Back Office with your Lightspeed Restaurant credentials.
  2. Select Menu management > Items from the navigation menu.
  3. Click Import.

    The Back Office Items page with import button highlighted

  4. In the File import (new) tile, select Start import.

    The Import items page also shows a history of past and ongoing imports, along with who submitted them and their status.

    The Back Office imports page with 'File import (new)' tile highlighted

  5. Drag and drop your import file into the pop-up window, or click to browse for and select the file.

    The modal window that prompts you to select your import spreadsheet

  6. For each value listed under Your file data, use the Back Office data menu to select the specific item parameter matching that column from your file.
    • SKU and Type must be mapped for the import to process. For any optional columns you did not use, select the Skip for import option.
    • To automatically make these selections, click Map identical column names. We highly recommend double-checking automatic column mappings for accuracy before continuing.
  7. Click Continue.

    The mapping page that lists all item settings and the columns from your import spreadsheet

  8. On the Import preview, ensure (a) the number of new inventory elements being created is correct and (b) that your template columns are mapped to the correct item settings. If you need to make changes to mapping, click Edit column mapping.

    The 'Import preview' page showing the items in the import and column mappings

  9. (Optional) Toggle on the Accounting group setting to automatically create any new accounting groups contained in your file during the import. If left off, items in accounting groups that don't currently exist will not import.

    Double-check the spelling of accounting groups to avoid inadvertently creating duplicates of existing ones.

  10. Click Start import to begin processing the import.
  11. Once finished, you'll see a notification explaining whether your import was successful or if there were issues you need to correct.

Importing updates to existing items

Update existing item settings in your Lightspeed Restaurant account by exporting your items, making changes, and importing those changes into the Back Office.

Preparing your item updates import file

Prepare an item updates import spreadsheet to specify the specific changes you'd like to make to your items.

  1. Export your existing items from the Back Office.
  2. Create a new spreadsheet file for your item updates. 
  3. Paste the following information from the items export spreadsheet into the blank spreadsheet created in step 2:
    • Column headers (SKU, Accounting group, etc.)
    • Rows for each item you want to update 
  4. Make your desired updates on the spreadsheet you created, and format all columns to meet the import requirements.

    Some item columns will not be correctly formatted for reimport after they are exported from the Back Office. To ensure success, carefully review the import column requirements and edit the file to match the specified formats and guidelines.

  5. After entering your item information, go to the Import File tab in the spreadsheet and save it as a .CSV or .XLSX file.
    • Saving .CSV or .XLSX files in Google Sheets

      Click the File menu, and select Download from the menu. In the sub-menu, choose Comma Separated Values (.csv) or Microsoft Excel (.xlsx). A download will start automatically, and the .CSV or .XLSX file will be saved to your computer's default downloads folder.

      Restaurant Import file

    • Saving .CSV or .XLSX files in Excel

      Click the File menu, and select Save As. In the Save As dialog box, pick a location to save the file. Finally, choose CSV (Comma delimited) or XLSX as the file type, and finish saving the file.

  6. Follow the steps in the next section to upload the spreadsheet file to the Back Office.

Uploading item updates to the Back Office

Proceed to the Back Office to import the spreadsheet file with your updates to actually update your items. On the Import items page, you'll also find a history of past imports and their results.

Review your file for accuracy and adherence to the import file requirements to avoid any unintended modifications to your inventory. Item updates cannot be automatically reversed after they are imported.

  1. Log in to the Back Office with your Lightspeed Restaurant credentials.
  2. Select Menu management > Items from the navigation menu.
  3. Click Import.

    The Back Office Items page with import button highlighted

  4. In the File import (new) tile, select Start import.

    The Import items page also shows a history of past and ongoing imports, along with who submitted them and their status.

    The Back Office imports page with 'File import (new)' tile highlighted

  5. Drag and drop your import file into the pop-up window, or click to browse for and select the file.

    The modal window that prompts you to select your import spreadsheet

  6. For the SKU, Type, and any columns that contain updates, use the corresponding Back Office data drop-down to manually select the matching item parameter. For any columns you did not update, choose Skip for import to prevent unintended results.
  7. Click Continue.

    The mapping page that lists all item settings and the columns from your import spreadsheet

  8. On the Import preview, ensure (a) the number of new inventory elements being created is correct and (b) that your template columns are mapped to the correct item settings. If you need to make changes to mapping, click Edit column mapping.

    The 'Import preview' page showing the items in the import and column mappings

  9. (Optional) Toggle on the Accounting group setting to automatically create any new accounting groups contained in your file during the import. If left off, items in accounting groups that don't currently exist will not import.
  10. Click Start import to begin processing the import.
  11. Once finished, you'll see a notification explaining whether your import was successful or if there were issues you need to correct.

Importing price changes

Change the prices of existing items in your Lightspeed Restaurant account by preparing a spreadsheet file with your updated pricing and importing those changes into the Back Office.

Use this process to change pricing only if you use multiple prices for at least one item. If all items have a single price, use the import new items file and change only the prices.

Preparing your price change import file

There are two ways that you can create an import file for price changes. You can export your items and prices and then edit the exported file, or create a new import template from scratch. The import file must be in .CSV or .XLSX format and contain fewer than 10,000 rows.

  • Exporting prices - From the Items page, click Export > Export custom file. Select Prices only, and then choose your File format. Finish by clicking Export, and a file should download automatically. Open the file, and begin editing the item prices as needed in your spreadsheet editing program.  restaurant-exporting-prices-only.png
  • Creating a new import template - To create a new price change import file, add four columns to a new spreadsheet file: SKU, Name, Order profile, and Price.
    • SKU (Required) - Enter the unique SKU of the item whose price you want to change.
    • Name (Optional) - Enter the item's name as a reference for yourself.
    • Order profile (Optional) - If an item has different prices under different order profiles, add a separate row for each order profile. Enter the order profile name in this column, or leave blank to change the default price.
    • Price (Required) - The price you want to set for the item. 

Uploading price changes to the Back Office

Proceed to the Back Office to import the spreadsheet file with your price changes and update your items' prices. On the Import items page, you'll also find a history of past imports and their results.

  1. Log in to the Back Office with your Lightspeed Restaurant credentials.
  2. Select Menu management > Items from the navigation menu.
  3. Click Import.
  4. Under Price only, select Start import.

    The Back Office imports page with 'Price only' tile highlighted

  5. Click Browse, select your import file from your computer, then click Open.
  6. After uploading your file, you will automatically advance to Select columns. Only mandatory columns, including SKU, Order profile, and Price, are required. All other columns are optional.
  7. Select Map columns.
  8. For each spreadsheet column listed, use the corresponding drop-down to select the matching item parameter.

    To do this automatically, click Map columns with identical names. We highly recommend double-checking automatic column mappings for accuracy before continuing.

  9. (Optional) Do a test import to ensure everything works by selecting the Additional parameters tab and toggling the Dry-run option to ON. Click Continue, and skip to step 11.
  10. Select the Confirmation tab.
  11. Click Confirm submission to start the import.

Exporting items and prices

Export your items into a .CSV or .XLSX spreadsheet file for use in bulk updating items, changing prices, or backing up your data outside of the Back Office. 

  1. Log in to the Back Office with your Lightspeed Restaurant credentials.
  2. From the navigation menu, select Menu management > Items.
  3. Click Export at the top of the Items page.
  4. Select the type of export: Export Lightspeed formatted file or Export custom file.
    • We recommend the Lightspeed formatted file in most cases as it contains all existing items and their settings. This is the best export to use for making bulk updates
    • Only export a custom file if you are changing prices or if you are backing up your item data locally and don't plan to bulk update items.
  5. (Optional) If exporting a custom file, choose which items and information to export.
    • Items to export: All, Selection (only the items you've selected using the checkboxes beside each item), or Filtered items (only items you've filtered for).
    • Information to export: All columnsPrices only (only the name, accounting group, price, and SKU), or Custom (select or deselect the information you want to export).
  6. For the File format, select CSV for Mac, CSV for PC, XLSX, or Custom (specify the cell delimiter, line delimiter, and encoding used in the export file).
  7. Click Export to finish.

What's next?

Creating and editing items

Once items are created on Lightspeed Restaurant (K Series), you can always modify items from your Back Office.

Learn more

Assigning barcodes to items

Barcodes can be assigned to items to allow for scanning.

Learn more

Attachments

Was this article helpful?

0 out of 0 found this helpful