Home>Items and inventory

Automatically generate SKUs

Who is this article for?
  • Sellers with general items and inventory permissions. Set permissions in the Square Dashboard.
  • Square for Retail Free, Plus and Premium subscribers.
  • About SKUs

    A Stock Keeping Unit (SKU) is an internal identification number that consists of a unique series of letters and numbers, often referred to as a “SKU number” and/or “product code.” Assign unique SKU numbers to products in order to identify items within your point of sale and inventory management system. The SKU number is usually visible to customers, whether it be on the item label, price tag, or included in the product description on your online store.

    Before you begin

    • In Square Dashboard, you can automatically populate SKUs for future items that you create and generate missing SKUs for existing items. You can also create new items with auto-generated SKUs.

    • To automatically generate SKUs, you need to have access to your Square Dashboard. To create new items with auto-generated SKUs, you need access to your Square Dashboard or the Square Retail POS app.

    SKUs aren't different from GTINs. The ability to auto-generate GTINs for item variations is unavailable. Since product manufacturers set GTINs, Square for Retail does not support automatic GTIN generation.

    Step 1: Enable Auto-generate SKUs

    You can enable auto-creation for SKUs from your Square Dashboard.

    1. Sign in to your Square Dashboard and click Items & orders > Items.

    2. Click Settings > Inventory.

    3. Toggle on Automatically generate SKUs.

    SKUs will automatically populate when you create new items or add item options and variations to existing items.

    If your device is offline or does not have a stable internet connection, SKUs will not automatically generate and the Generate SKU button will not appear, even if the setting is turned on.

    Step 2: Generate missing SKUs

    You can generate your missing SKUs from your Square Dashboard.

    Option 1: Auto generate SKUs

    1. Sign in to your Square Dashboard and click Items & orders > Items > Item library.
    2. Click the Actions drop-down menu and select Generate SKUs. Your access to the item library may be limited for several minutes while the update takes place.
    3. Click Generate SKUs to confirm you’d like to auto-generate SKUs for all items missing SKUs.

    All item variations missing SKUs will receive their own unique SKUs. If all of your item variations already have SKUs, you’ll see a pop-up confirming there are no more SKUs to generate.

    1. Click Done if applicable.

    Option 2: Generate missing SKUs by printing labels

    You can also auto-generate SKUs when creating a barcode label.

    1. Sign in to your Square Dashboard and click Items & orders > Items > Item library.
    2. Click the Actions drop-down menu and select Print labels.
    3. On the Create labels screen, click Add item and select which item you want to print labels for or click Select multiple items to choose more than one item.
    4. Click Create Labels once you select the item(s).
    5. If any item variations are missing SKUs, you’ll see a pop-up allowing you to either Continue without SKUs or Generate SKUs. Click Generate SKUs to auto-generate SKUs for the item variations missing them.
    6. Choose Print labels or Download PDF.

    Step 3: Create new items with auto-generated SKUs

    You can create new items with auto-generated SKUs in Square Dashboard and from the Retail POS app on an iOS device, Square Register or Square Terminal.

    If you delete an item, the same auto-generated SKU will not populate a second time for newly created items ― even if the item variation(s) they were associated with are deleted.

    Square Dashboard

    1. Sign in to your Square Dashboard and click Items & orders > Items > Item library.
    2. Click Create item.
    3. View the auto-generated SKU under Variations.
    4. Click Save.

    Retail POS app

    1. Open the Retail POS app on an iOS device (including connected Square Stand), Square Register, or Square Terminal.
    2. Tap ≡ More > Items > All items.
    3. Tap Create item.
    4. View the auto-generated SKU under Price and inventory.
    5. Tap Save.

    Related articles