> For the complete documentation index, see [llms.txt](https://help.supplyd.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.supplyd.co/supplyd-erp/products/bulk-importing-of-products.md).

# Bulk Importing of Products

Bulk importing products into **Supply’d** is a quick and efficient way to add multiple products to your account at once. Instead of entering each product manually, you can upload all your product details using a CSV file. This saves time, reduces data entry errors, and ensures your product catalogue is accurate and up to date.&#x20;

Products in Supply'd use a "Simple Product" methodology, meaning for each size, colour or flavour of product you would create a new product.&#x20;

There are 2 ways to import products to Supply'd:

1. Manually add products to Supply'd \
   👉 For instructions on how to do this see the [Adding Products](/supplyd-erp/products/adding-products.md) document.
2. Bulk import products to Supply'd from a CSV template.

This document will guide you through bulk adding and updating of products to Supply'd.

* [#bulk-import-add-products](#bulk-import-add-products "mention")
* [#bulk-updating-products](#bulk-updating-products "mention")

***

## Bulk Import/Add Products

Supply'd makes it easy to import large sets of product from a spreadsheet. There is a specific template you will need to follow to do so in order to allow Supply'd to import the values correctly.

{% stepper %}
{% step %}

### Open the Import Products Form

To start an import, or to get the template:

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

1. Select **Products** from the menu.
2. Click on the three dots on the top right corner
3. Select **Import** then **Products**.

<figure><img src="/files/7mugdiDoSP4MTbmB7l3x" alt=""><figcaption></figcaption></figure>

![](/files/dmXmDvIcHc0y1aCQzrkQ)

<figure><img src="/files/hWGGz5jAh95nsC4syMiv" alt=""><figcaption></figcaption></figure>

<img src="/files/Q4PMvy6jY8QTakhr8xCX" alt="" width="375">

<figure><img src="/files/dVBhYjQ4IkR52AaOfns3" alt=""><figcaption></figcaption></figure>

The **Import Products** form will open.

<figure><img src="/files/XUP5SoITjXV8svL9vMeU" alt=""><figcaption></figcaption></figure>

<img src="/files/kQ35w9wUBuK8MWLCrqJ5" alt="" width="563">

<figure><img src="/files/N00HdZx9JEVAG9UCWq81" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

### Download the Template

Click on **Download the template** to download our base template containing some sample products for your guidance.&#x20;

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/gN6fSN3VZN1McH9gUgy2" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/82s0Jq76LqRXkxzbXUzf" alt=""><figcaption></figcaption></figure>

The **Export Products** form will open.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/QmGO9GlxBAWpOmmUtVbI" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

### Export Sample Data

Select **Sample Data** from the **Data Source** menu.

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/FeSDhnqJFQROtc6yDDKN" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
If you have already started adding products to Supply'd, you will be given the option to export existing products from your various sales channels. This is particularly useful if you want to bulk update your products with additional information.

👉 See the [#bulk-updating-products](#bulk-updating-products "mention") section below.
{% endhint %}

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

#### **Fields**

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/JzfNH48s6dlgT8UtssVE" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

The **Fields** section lets you select the types of data to include in the export.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

* **Product Info:** Includes basic details about the product such as its name, description, SKU, category, and tags.&#x20;

  <div data-gb-custom-block data-tag="hint" data-style="success" class="hint hint-success"><p>This information is used to create new products.</p></div>

* **Purchasing Info:** If you buy this product, these fields cover supplier-related details, cost prices, minimum order quantities, and other purchasing data.&#x20;

  <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>The products and suppliers must already exist.</p></div>

* **Label Info :** Contains information used for food product labelling, including place of ingredients, allergens, and nutrition details. Helps with printing labels and regulatory compliance.

  <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>This will only update existing products.</p></div>

* **Sales Channel Info:** Includes data related to what sales channels the product is sold on, pricing for different channels, inventory availability, and channel-specific settings. Useful for managing multi-channel sales.&#x20;

  <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Each product can be sold through multiple sales channels.</p></div>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

Click <img src="/files/kYtM1Qw1eqhm8aC612Rv" alt="" data-size="line">.

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

Once the data export is complete, you can open the downloaded template in any spreadsheet application, such as Excel or Numbers.

<figure><img src="/files/qxfvskRq9bXfdJGQ1JmF" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
You should remove the sample products from the file before importing to Supply'd.
{% endhint %}

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The more selections you make in the **Fields** section, the more data fields will be included in the spreadsheet. For clarity, we will break these down into sections, under their respective tabs, in the next step. However, when multiple selections are made, the order of fields on the spreadsheet may vary slightly, as some selections share the same fields, such as Name and Size.
{% endhint %}

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

### Complete the Spreadsheet

Complete the template by following the instructions provided in each tab - **Product Info**, **Purchasing Info**, **Label Info** and **Sales Channel Info**. Make sure to click through all the tabs for each set of details you want to import, as each tab contains specific fields and examples needed to complete the template correctly.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

{% tabs %}
{% tab title="Product Info" %}

#### Product Info

The Product Info fields contain all the basic details about a product, including its name, description, SKU, category, and tags. This information helps identify, classify, and organise the product within Supply’d, making it easier to manage inventory, track items, and support accurate reporting and search functionality.

<figure><img src="/files/2eZhFSuBY0P5OCkQncBj" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/5FdaU8FkoojHHJn9v4aG" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/jpoKOgfaVx7iA3Wq6d40" alt=""><figcaption></figcaption></figure>

**Id**

The **ID** is the unique identifier of a product in Supply’d.

* **For existing products:** Enter the product’s ID to update it.
* **For new products:** Leave this tab blank so Supply’d can assign a new ID automatically.

This ensures Supply’d correctly matches updates to existing products while preventing conflicts for new products by letting the system generate a unique ID.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**SKU**

The SKU of the product.&#x20;

This should be a unique identifier for the product. The same SKU cannot be used on multiple products. The SKU is used to match products when updating so it is strongly recommended not to leave blank.&#x20;

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Brand**

The brand or the manufacturer of the product.&#x20;

In the example of : Full Cream Milk 2lt,  the brand would be "Sungold". The brand is optional if you do not sell the product. Brand is required for product you sell.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Name**

The product name.&#x20;

As the brand and size can be entered in alternative field you would enter it without the extra details.&#x20;

For example if you have a Sungold Full Cream Milk 2lt you would simply put the name as "Full Cream Milk".

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Size**

The unit size of the product to be used in conjunction with the **Size Measure** field.&#x20;

For example, with our product Sungold Full Cream Milk 2lt we would define the size as "2".

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Size Measure**&#x20;

The unit size measurement of the product to be used in conjunction with the **Size Unit** field.&#x20;

For example with our product Sungold Full Cream Milk 2lt we would define the size measure as "Litres" or "l".&#x20;

Possible values are:

* "Grams" or "g"
* "Kilograms" or "kg"
* "Millilitres" or "ml"
* "Litres" or "l"
* "Ounces" or "oz"
* "Pounds" or "lb"

Any alternative measures will be ignored.

<figure><img src="/files/ZjdhTiCPOWfaZAGcTwbd" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Size & Size Measure**

These fields determine how items are tracked in Inventory and depends on how you want to manage them. For products you sell, make sure you keep the correct sizing as listed. For items used internally or in production, the requirements may differ depending on use.

For example, if you buy a 15 kg bag of sugar:

* If you want to track it as a single 15 kg bag, enter **15 kg**.
* If you want to track it in 1 kg units, enter **1 kg**.

It’s best to keep this consistent across your inventory, especially if you switch suppliers or use multiple suppliers with different package sizes, to avoid confusion and simplify reporting.
{% endhint %}

<figure><img src="/files/gczrFjFXejYdihB3r6TH" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
If you do not need a **Size** (and **Size Measure**), and you want to keep stock as simple units, leave these fields blank. The system will recognise this and track inventory in units rather than by weight or another measurement type.

This is useful when the measurement is not important, or when the item is too small for weight to be practical.

For example:

* **Cello bags** - Each bag weighs almost 0g, so tracking them by weight adds little value. It is much easier to count them as individual units for selling and production.
* **Sugar decorations for cupcakes or cookies** - These are also very light, and during production you usually count how many decorations are needed rather than weigh them. For example, you may place a specific number on each cupcake or cookie.
  {% endhint %}

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Barcode**&#x20;

The barcode of the product.&#x20;

This should be the barcode of an individual item in the carton. This allows customers to scan an item to find it quickly in Supply'd for ordering or re-ordering.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Carton Barcode**&#x20;

The barcode on the carton of this product (if different to the unit barcode).

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/vDYCJyBras8XqwhnublR" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/kxowJKosX9t61Szppucm" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/67CHyewJJiexdWh5Jtvx" alt=""><figcaption></figcaption></figure>

**Description**&#x20;

Enter a detailed description of the product.&#x20;

This is useful to give customers extra information to assist them with making their purchasing decisions. For example, you may include any allergen information and/or ingredients as well as descriptive details of the product.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Category**&#x20;

The category on your supplier profile that you would like this product to sit under.&#x20;

Supply'd is flexible with categories to allow you to define your own so you can group your products in any way you choose.&#x20;

For example, with our product Sungold Full Cream Milk 2lt, if you are a milk distributor you may opt to have a "Full Cream Milk" category, or if you sell lots of other products not just milk you may opt to have the category as simply "Milk".

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Tags**&#x20;

Enter any tags that suit the product, separated by a comma.&#x20;

Supply’d provides a set of predefined tags used to classify and match specific product attributes, such as whether a product is vegan, vegetarian, nut-free, or gluten-free. These tags help customers filter and search for products more effectively. For example, customers can use tags to find all vegan products that match a specific search query.

Available options are:

* Biodegradeable
* Compostable
* Gluten Free
* Vegan
* Vegetarian
* Dairy Free
* Nut Free
* Egg Free

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
👉 You can also add custom tags in the [Product Editing](https://help.supplyd.co/configuring-supplyd/settings/product-settings#product-editing) section in your [Product Settings](https://help.supplyd.co/configuring-supplyd/settings/product-settings).
{% endhint %}

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2NDLs6uF1aoAvMjwfnQe" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/d3ImQVXqxmRQm4faJN7R" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/JDYOLItOBlB6TzdSTBu5" alt=""><figcaption></figcaption></figure>

**Width**

The width of the carton in centimetres when shipped.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Height**

The height of the carton in centimetres when shipped.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Depth**

The depth of the carton in centimetres when shipped.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Weight (kg)**&#x20;

The weight of the carton in kilograms when shipped.&#x20;

For our example product, "Sungold Full Cream Milk 2L", each bottle weighs 2 kg and comes in a crate of 9, so the total weight would be entered as "18". This is used for third-party applications such as Shippit to provide live quoting on products.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Type**

The type of product this is.&#x20;

Types are:

* Standard
* Bundled
* Recipe
* Shipping Carton
* Gift Note/Card
* Production

<figure><img src="/files/sQwLKuJQZvKUiH9Jdnti" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
👉 For more details on **Product Types**, refer to the [Product Types Overview](/supplyd-erp/products/product-types/product-types-overview.md) document.
{% endhint %}

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Sell Product**

Whether or not you sell this product. Type **Yes** or **No**.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Price**&#x20;

The default sell price for this product, including tax.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Sale Price**&#x20;

If this product is on sale, enter the sale price here. Leave blank for no sale price.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Tax Type**

If tax, such as GST, is applicable to this product when selling, type the tax type, eg. "GST".

Leave blank if tax does not apply.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Unit Rrp**

The recommended retail price (RRP), including taxes, for a stockist to sell one unit of this product.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Avg Unit Cost**

The average cost for one unit of the product.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Pack In Carton**&#x20;

Whether or not this item should be packed in a shipping carton when shipped.&#x20;

Type **Yes** or **No:**

* **Yes**: The item would be packed in an aggregated shipping carton during packing.&#x20;
* **No:** The item would ship as is with no additional cartons.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Version Of**

This field links a new product to an existing one when you're creating an updated version (like a recipe or packaging change). It helps you track changes while keeping the product history clear.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/hZ3Qn0ryQfg1GvXk8vCP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/7p8nYo8aNe3eFQJYCUwo" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/hm3ZuR9Lang9ZNWnw3Xj" alt=""><figcaption></figcaption></figure>

**Is Discontinued**

Whether this item is discontinued. Type "**Yes**" if the product is discontinued.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Notes**

Add any desired notes about this product - for internal reference only.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Departments**

The department(s) this product belongs to. &#x20;

{% hint style="info" %}
This field will only appear if you’ve set up optional Departments within your [Locations](/supplyd-erp/settings/locations.md).
{% endhint %}

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Custom - Ambient Shelf Life**

This is an example of a custom field. The shelf life of this product.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Custom - Ticket Name**

Another example of a custom field. The name that will appear on the shelf ticket for this item.

<figure><img src="/files/MePMg62ARcY8TXn5WkFp" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Custom fields are additional fields you can create for yourself, and they may differ from those in our example above.&#x20;

👉 See the [Product Settings](/supplyd-erp/settings/product-settings.md#custom-fields) section of the [Product Settings](/supplyd-erp/settings/product-settings.md) document for details on how to add these.
{% endhint %}

<figure><img src="/files/ceMe5VGrygUWqI4S6itL" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title=" Purchasing Info" %}

#### Purchasing Info

If you purchase this product, these fields provide detailed information about the supplier, including their name, contact details, preferred status, and any other relevant purchasing information.&#x20;

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/cuOQ8nDR5rv7ihYO8VQt" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Supplier Name**

The name of the supplier for this product.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Sku**

The SKU of the product.&#x20;

This should be a unique identifier for the product. The same SKU cannot be used on multiple products. The SKU is used to match products when updating so it is strongly recommended not to leave blank.&#x20;

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Supplier Sku**

The SKU or unique identifier for this product to be used when sending orders to the supplier. Leave blank to use the SKU for the overall product.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Barcode**&#x20;

The barcode of the product.&#x20;

<figure><img src="/files/PoYX28Rqp4kMcQclk0LI" alt=""><figcaption></figcaption></figure>

**Supplier Barcode**

The suppler's barcode for this product used for receiving stock with this barcode. Leave blank to use the overall product barcode.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Brand**

The brand or the manufacturer of the product.&#x20;

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Supplier Brand**

The brand of the product being bought. Leave blank if the same brand as the product.&#x20;

This is useful when you have the same product available from different brands or suppliers.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Name**

The product name.&#x20;

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/cnaSn0fieH6NTUUiRwKo" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Image**

Allows you to upload a product image to Supply'd.&#x20;

We recommend a square image at least 640 x 640px with a transparent background such as a PNG file. JPG uploads are also supported if transparent images aren't available.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Category**

The category on your supplier profile that you would like this product to sit under.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Is Discontinued**

Whether this item is discontinued. Type "**Yes**" if the product is discontinued.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Size**

The unit size of the product to be used in conjunction with the **Size Measure** field.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Size Measure**

The unit size measurement, eg. g, oz, l etc., of the product to be used in conjunction with the **Size Unit** field.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/okSsecIyV6HlAdGuX2zt" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Supplier Size**

The weight/size of a single unit. Leave blank to ignore if the same size as the product.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Supplier Size Measure**

The unit size measurement, eg. g, l, kg etc., of the product to be used in conjunction with the **Supplier Size** field.

<figure><img src="/files/0sjfF9XuvkJIbMjfEj5z" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Supplier Size & Supplier Size Measure**

These fields control how items are tracked in Inventory and should be decided based on how you want to manage stock.

For example, with a 15 kg bag of sugar:

* If you track it as a single 15 kg bag, set **Size = 15 kg** and leave **Supplier Size** blank.
* If you track it in 1 kg units, set **Size = 1 kg** and enter **Supplier Size = 15 kg**.

Keeping this consistent helps if you switch suppliers or use multiple suppliers with different package sizes, making inventory management and reporting simpler.
{% endhint %}

<figure><img src="/files/gczrFjFXejYdihB3r6TH" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
If you do not need a **Supplier Size** (and **Supplier Size** **Measure**), and you want to keep stock as simple units, leave these fields blank. The system will recognise this and track inventory in units rather than by weight or another measurement type.

This is useful when the measurement is not important, or when the item is too small for weight to be practical.

For example:

* **Cello bags** - Each bag weighs almost 0g, so tracking them by weight adds little value. It is much easier to count them as individual units for selling and production.
* **Sugar decorations for cupcakes or cookies** - These are also very light, and during production you usually count how many decorations are needed rather than weigh them. For example, you may place a specific number on each cupcake or cookie.
  {% endhint %}

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Buy Carton Qty**

The number of units in a carton. Applicable to products purchased by the carton.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Buy Price**

Enter the wholesale price for a unit or carton, excluding taxes (such as GST), depending on your choice in the **Purchase By** field.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Buy Tax Type**

Whether tax (such as GST) applies to this product when purchasing. If it does, enter the type of tax, eg. **GST**.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Buy Currency**

The currency used to buy this product.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**In Preferred**

Enter **Yes** if this supplier is the preferred source for purchasing this product."

If  **Yes**, the system will add this supplier to your favourites, suggest them first when purchasing the product, and use their costs for product cost calculations

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Minimum Qty**

The minimum order required for this supplier.&#x20;

You will be unable to order less than this quantity of an item.&#x20;

Leave blank for no minimum.<br>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Qty Multiple**

The quantity multiple set for this supplier.&#x20;

Orders can only be placed in multiples of this amount. For example if set to "5" you will only be able to order 5, 10, 15, 20 etc.&#x20;

Leave blank for no order multiple.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Label Info" %}

#### Label Info

Adding **Labelling Details** to your product set up in Supply’d gives you a central place to store and manage everything related to your food products - from ingredients and allergens to nutritional info and shelf life. This helps ensure compliance, supports traceability, and makes it easier to keep product data accurate and up to date across your business.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/gGCpxJSP7VrW4vO6PJ40" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Country of Manufacture**

Select the country the product was made in.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Percentage Australian**

The percentage of this items ingredients that are Australian. Applicable to products made in Australia.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Ingredients**

Add any ingredients contained in this product. Leave blank if not applicable.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Allergens - Contains**

Enter any allergens that **are present** in this product, separated by a comma (eg. "dairy, nuts"). Don't include leading statements such as "Contains". Leave blank if not applicable.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Allergens - May Contain**

Enter any allergens that **may be present** in this product, separated by a comma. Don't include leading statements such as "May contain". Leave blank if not applicable.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Storage Type**

The type of storage required - **Ambient**, **Refrigerated** or **Frozen**.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/utKgZek2zreR0jms7OpV" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/gczrFjFXejYdihB3r6TH" alt=""><figcaption></figcaption></figure>

**Recipe Goods Cost**

The total cost of all ingredients used in the recipe to produce this product.&#x20;

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Recipe Labour Cost**

The cost of labor required to prepare the recipe.&#x20;

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Recipe Total Cost**

The combined total of goods cost and labor cost. This gives the overall cost to produce the recipe.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Recipe Size**

The total quantity or volume that the recipe produces (eg. number of units).&#x20;

This helps in portioning and inventory planning.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Recipe Expected Yield**

The standard or typical output quantity expected from the recipe.&#x20;

This is the target amount you plan to produce under normal conditions.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Recipe Min Yield**

The minimum quantity the recipe is expected to produce.&#x20;

This accounts for natural variations in production.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/JokjSa96yXdHvQqnZG0Z" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/WlEPMU7XeUziQcfWfyVa" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/JokjSa96yXdHvQqnZG0Z" alt=""><figcaption></figcaption></figure>

**Recipe Max Yield**

The maximum quantity the recipe could produce.&#x20;

This helps set realistic production limits and expectations.

<figure><img src="/files/JokjSa96yXdHvQqnZG0Z" alt=""><figcaption></figcaption></figure>

**Recipe Yield Multiple**

Enter the multiple of units produced per batch. Production runs can only be scheduled in these multiples.

For example: If set to **5**, you can only schedule batches of 5, 10, 15, 20, etc.

* Leave blank to allow any batch size.
* Can be used in combination with **Minimum** and **Maximum Yield**.

<figure><img src="/files/JokjSa96yXdHvQqnZG0Z" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
**Setting Yield for Bakers:** For bakers, it’s best to set the yield so that **1 yield = 1 deck (oven)**. This makes it easier to use **Deck Reports** to plan and track daily production.
{% endhint %}

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Recipe Unit Cost**

The cost to produce a single unit of the recipe.&#x20;

It is calculated by dividing the **Recipe Total Cost** (ingredients + labor) by the number of units produced (**Recipe Size**).

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Default Smart Planner Method**

Enter the default method to apply when using the [Smart Production Plan](https://help.supplyd.co/production/smart-production-plan).

* **None:** To not set a default method for this product.
* **Made to Order:** Create production runs for each of your current Sales Orders.
* **Net Requirements:** Deduct your current Sales Orders and expiry from inventory throughout the date range, ensuring that stock stays above Min Hold.
* **Suggested:** Utilise your forecast rate of sale, stock expiry, and Min Stock Hold to keep you always in stock.

<figure><img src="/files/aRv3XKAQvmvtJAi2CUWm" alt=""><figcaption></figcaption></figure>

**Include in Deck Reports**

Whether to include this product in production deck reports. Enter "**Yes**" or "**No**".

{% hint style="info" %}
This field will only show when **Bakers Mode** is enabled in the [Production Defaults](https://help.supplyd.co/configuring-supplyd/settings/production-settings#production-defaults) section in your [Production Settings](https://help.supplyd.co/production/creating-a-production-product#production-settings).
{% endhint %}

![](https://help.supplyd.co/~gitbook/image?url=https%3A%2F%2F2965503026-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDaPYJDB89ny0x7wcMedb%252Fuploads%252FBGPvMnoni2l5cqCnYLdp%252FSpacer.png%3Falt%3Dmedia%26token%3Dbd1e5a01-0cf7-4767-bd71-93573f093177\&width=768\&dpr=3\&quality=100\&sign=ebeb90a\&sv=2)

{% hint style="success" %}
A **Deck Report** is a planning tool used in bakeries and production environments to organise daily production across ovens (or “decks”).

* The report helps optimise the baking schedule, making it easier to plan production, reduce bottlenecks, and ensure efficient use of resources.
* You can select which products appear on the report for a specific day.
* **1 deck = 1 oven**, so the report shows how many ovens are currently being used.
  {% endhint %}

<figure><img src="/files/aRv3XKAQvmvtJAi2CUWm" alt=""><figcaption></figcaption></figure>

**Production Priority**

The **Production Priority** field is used to indicate the importance or urgency of producing a specific product.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Nutrition - Servings Per Package**

This is the total number of servings in one full pack of your product.

For example, if a bottle contains 500ml and each serving is 250ml, then **Servings Per Package = 2**.

<figure><img src="/files/JokjSa96yXdHvQqnZG0Z" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/wDY8UugsEWa2lRcMxjsL" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/JokjSa96yXdHvQqnZG0Z" alt=""><figcaption></figcaption></figure>

**Nutrition - Serving Size**

This is the amount of product in a single serving. It should reflect the typical portion someone would consume at one time.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Nutrition - Remaining Fields**

The remaining fields capture the nutritional values of the product, both per serving and per 100g, as indicated in the field headings.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/ZEiCVeTXim1eP1JPNANF" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/5kqq8VMSMgkGfZypjn5Z" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Sales Channel Info" %}

#### Sales Channel Info

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/gIBaJzAEDffC2Z5W4YEq" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Sales Channel Name**

Specifies the sales platform(s) where the product will be available, such as Shopify, Square or your Supply'd store(s).

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
You will need to have any third party sales platforms integrated with Supply’d.\
👉 See the  [Integrations](/supplyd-erp/integrations.md) documents for instructions on how to integrate each platform.
{% endhint %}

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Sku**

The SKU of the product.&#x20;

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Barcode**

The barcode of the product.&#x20;

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Brand**

The brand or the manufacturer of the product.&#x20;

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Name**

The product name.&#x20;

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Image**

Allows you to upload a product image to Supply'd.&#x20;

We recommend a square image at least 640 x 640px with a transparent background such as a PNG file. JPG uploads are also supported if transparent images aren't available.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/99i8UXaBG1mjaYmVinJG" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Size**

The unit size of the product to be used in conjunction with the **Size Measure** field.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Size Measure**

The unit size measurement, eg. g, oz, l etc., of the product to be used in conjunction with the **Size Unit** field.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Category**

The category on your supplier profile that you would like this product to sit under.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Is Discontinued**

Whether this item is discontinued. Type "**Yes**" if the product is discontinued.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Sell Active**

Indicates whether the product is currently active for sale on this channel.

Type **Yes** if it is active.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Is Sellable**

Indicates whether the product is allowed to be sold.

This helps differentiate between sellable products and non-sellable items (such as components or internal materials).

Type **Yes** if the product is sellable.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Sell Price**

The default sell price for this product, including tax.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Sell Sale Price**

If this product is on sale, enter the sale price here. Leave blank for no sale price.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Sell Tax Type**

If tax, such as GST, is applicable to this product when selling, type the tax type, eg. "GST".

Leave blank if tax does not apply.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Sell Currency**

The currency used to sell this product.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Sell Pack in Carton**

Whether or not this item should be packed in a shipping carton when selling through this channel.&#x20;

Type **Yes** this item is packed in a carton.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Sell Carton Qty**

The number of units in a carton. Applicable to products sold by the carton.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/I3KIbvV2MEoz5KAWtbni" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Minimum Qty**

The minimum order amount of this product required for a customer to buy.&#x20;

Customers will be unable to order less than this quantity of an item.&#x20;

Leave blank for no minimum.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Qty Multiple**

The quantity multiple set for a customer to buy this product.&#x20;

Customer orders can only be placed in multiples of this amount. For example if set to "5" customers will only be able to order 5, 10, 15, 20 etc.&#x20;

Leave blank for no order multiple.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Default Price**

The default sell price for this product, including tax.

Channel-specific prices can be set if needed.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Default Sale Price**&#x20;

If this product is on sale, enter the default sale price here. Leave blank for no sale price.

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

**Default Tax Type**

If tax, such as GST, is applicable to this product when selling, type the default tax type, eg. "GST".

Leave blank if tax does not apply.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

**Default Pack In Carton**

Indicates whether this item should, by default, be packed in a shipping carton when shipped.

Enter **Yes** to set the default so this item is packed in a carton.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

### Export/Save the File

Once you have completed filling out the spreadsheet, ensure that you save or export it as a CSV file as this format is required for successful import into Supply’d.

<figure><img src="/files/2QWSjqhcT7Bcy5SPf1SP" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

### Upload the File

On the **Products** page, click on the 3 dots in the top right and select **Import**, then **Products**.

The **Import Products** form will open.

<figure><img src="/files/SxGNmaktgZHFMClxmMCm" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/WNtRChf1Fya93ShDoxZe" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

In the **Upload CSV File** field, click on <img src="/files/Ipww2izJFLH3952qx9g1" alt="" data-size="line"> to select the CSV file you just completed.

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/y8zW61JPRmmo6K3QCQ98" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
After selecting the file please ensure you wait for the file to successfully upload before clicking Import.
{% endhint %}

<figure><img src="/files/tBHGEN6xz2q2q8ncO6Vh" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

### Select Options&#x20;

Select the options to apply during the import.

<figure><img src="/files/th8m7jyPQNGRv7NeARWq" alt=""><figcaption></figcaption></figure>

**Update Existing Products**&#x20;

Select whether or not to update existing products in Supply'd.&#x20;

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
This option will only appear if you already have products in Supply'd.&#x20;
{% endhint %}

<figure><img src="/files/3JoPLI4phdXTuCJl1WIE" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/nQWecVcCsv17i0wQ1c6W" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

* **Yes:** Select "Yes" if you want existing products to be updated when the SKUs match.
* **Skip:** Select this option if you want products with matching SKUs to be ignored.

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Selecting "**Yes**" is useful to bulk update products in Supply'd.

👉 See the [#bulk-updating-products](#bulk-updating-products "mention") section below.
{% endhint %}

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

#### Advanced

Optional data you would like to be used to populate the export.

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/1DONw2RhEcppDPrV7YtO" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MVtI24A9Ag13wcVCp72P" alt=""><figcaption></figcaption></figure>

**Auto Extract Data**

Choose whether or not to enable automatic data extraction.

Auto extracting data helps speed up product imports by automatically matching columns in your CSV to the correct fields in Supply’d.

It looks for common headers like “Product Name” or “SKU” and maps them for you, saving time and reducing errors, especially with large product lists.

<figure><img src="/files/W9HwRlNsh2cGTJwtgk09" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/35MJN7h4LhpALo1Th1el" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="/files/ZAmoUUOKv8sY89YR7QB1" alt=""><figcaption></figcaption></figure>

**Run Other Product Importers**

Select whether or not to let Supply’d detect and automatically map CSV files from other platforms (such as Shopify or Square), making it faster to import products without reformatting your file.

<figure><img src="/files/LAGayvgoyfx8yWB8ov7M" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

### Import the File

Once the file has successfully uploaded and you have selected your options, click <img src="/files/PsR2h4xKgd4C8nUG1uBJ" alt="" data-size="line"> to begin the import.

<figure><img src="/files/wpg97BGj9ejJjDDPCYib" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Products will be imported immediately into Supply'd. If you have a lot of products, please be patient.&#x20;
{% endhint %}

<figure><img src="/files/OyTQOwe8lwpHxp0hvjES" alt=""><figcaption></figcaption></figure>

{% endstep %}
{% endstepper %}

<figure><img src="https://help.supplyd.co/~gitbook/image?url=https%3A%2F%2F2965503026-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FDaPYJDB89ny0x7wcMedb%252Fuploads%252FBGPvMnoni2l5cqCnYLdp%252FSpacer.png%3Falt%3Dmedia%26token%3Dbd1e5a01-0cf7-4767-bd71-93573f093177&#x26;width=768&#x26;dpr=3&#x26;quality=100&#x26;sign=ebeb90a&#x26;sv=2" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
👉 Once imported, the products can be managed as outlined in the [Managing Products](/supplyd-erp/products/managing-products.md) document.
{% endhint %}

***

## Bulk Updating Products

When bulk updating existing products in Supply'd via a CSV file, following a "lean" approach is recommended to prevent data loss or operational disruption.

{% stepper %}
{% step %}

#### Export the Template

Following the steps above, but instead of selecting **Sample Data** in Step 3, select **Supply’d** (or the data source you want to update) to export your current product list. This ensures you have the correct formatting and system IDs before making updates.

<figure><img src="/files/hAPUnEun5KL1dEsUilLN" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Filter Columns

Remove all unnecessary columns from the CSV, keeping only the specific fields you wish to change (eg. Price or Category).

<figure><img src="/files/hAPUnEun5KL1dEsUilLN" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**Preserve Product IDs:** You must keep the ID column for every product you intend to modify. This ID tells the system exactly which existing record to overwrite.
{% endhint %}

<figure><img src="/files/hAPUnEun5KL1dEsUilLN" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Update the Fields

Update the required fields, following the guidelines outlined above for [#bulk-import-add-products](#bulk-import-add-products "mention").

<figure><img src="/files/hAPUnEun5KL1dEsUilLN" alt=""><figcaption></figcaption></figure>

***

{% endstep %}

{% step %}

#### Import with Update

When re-uploading the file, ensure you select "**Yes**" for the **Update Existing Products** field.

<figure><img src="/files/hAPUnEun5KL1dEsUilLN" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/yK4PiBG7ESrCSXqtB2Vq" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/hAPUnEun5KL1dEsUilLN" alt=""><figcaption></figcaption></figure>

{% endstep %}
{% endstepper %}

{% hint style="info" %}
**Why This Method is Best Practice**

* **Avoids User Conflict:** Keeping unnecessary columns in your file can potentially disrupt other team members who may be simultaneously editing those same products in the dashboard.
* **Prevents Data Deletion:** If you leave unnecessary columns in the file but clear the data inside them (leaving them blank), the system will interpret this as an instruction to wipe those fields clean in the database.
* **System Efficiency:** Importing a smaller file with fewer columns reduces processing time and the risk of import errors.

{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.supplyd.co/supplyd-erp/products/bulk-importing-of-products.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
