Skip to content

How Can I Create a Food Product Manually?

A step-by-step guide to manually modelling a food product, from product details through lifecycle mapping to generating a report.

Included in Footprinting and above

Creating a food product involves four key steps: choosing the type of product, entering generic product details, specifying if the packaging system is to be included or not, before deep diving into the product's lifecycle. Here's a detailed breakdown of the process:

From Products > Sold products, click 'New' and choose 'Create product'. The same menu is where you create a folder or import a file.

Step 1: Choose the type of product you want to model

Product type selection screen for modelling a new product
  1. Product Class: Choose if you want to model a food or a packaging product. This article is a step-by-step guide to creating a food product. You can read all about creating packaging products here.
  2. Development Stage: Choose if this product is in production (currently being sold) or in development. This will determine if a product can be selected for baseline/historical volume reporting.
  3. Product Type: Select whether the product is final (B2C), intermediate (B2B), or internal (raw material used in another product). Changing a sold product to internal marks it as made by you; you can change that on the next step.

Step 2: Enter Generic Product Details

Generic product details entry form

Start by entering essential product information:

  1. Product Name: Provide the product's name.
  2. Net quantity per sales unit: Specify the product weight or volume (in grams or millilitres), excluding packaging (both consumer and transport packaging).
  3. GTIN: Include the Global Trade Item Number, if available.
  4. Category: Select the product category, which helps estimate food loss and waste during distribution and consumption.
  5. Product ID: Enter your product ID. This must be unique across all workspaces.
  6. Food type: Choose whether the product is solid or liquid to determine waste streams.
  7. Conservation Requirements: Indicate whether the product requires ambient, refrigerated, or frozen storage.
  8. Number of servings (final and intermediate products): Indicate the number of servings the product contains. Once it is set, reports, change models and comparisons can show figures per serving. Internal products have no servings: they are only ever ingredients.
  9. Image upload: Attach a product image, which appears on the report and in share cards.
  10. Restrict Access: Limit who in your organisation can see this product. Leave it unchecked unless the product is genuinely confidential, since a restricted product is harder for colleagues to find.
  11. Made or bought (internal products only): whether you make this product, yourself or through a co-manufacturer, or buy it finished. It decides whether it is listed under Internal products or as a purchased good. See Made or bought.

Step 3: Specify if you want to model the full packaging system

Option to model the full packaging system

Specify whether you want to include the full packaging system in your product modelling. This is any transport packaging used to protect the final sold good for handling, storage, shipping and distribution (e.g. pallets, cases, wraps etc.) You can change this later from Edit product details. See Transport packaging and end of life.

Step 4: Map the Product Lifecycle

The lifecycle graph, with a raw material feeding production, distribution and use

Once the basic product details are entered, click 'Next' to proceed to the Product Lifecycle Mapping tab. Here you will map the flow of raw materials into your facilities and the distribution path of the product once it's ready for shipment.

  • Final products: Includes all five life cycle stages all the way to the consumer.
  • Intermediate products: These products cover up to the distribution stage.
  • Internal products: These include only the first two stages to ensure no double counting in supply chain assessments.

You will be presented with a Graph View, which visually represents the lifecycle of your product. You can also switch to the List View, which displays all lifecycle stages as a simple list for easier review.

Graph vs. List View

Toggle between graph and list views of the lifecycle
  • The Graph View (default view) provides a visual map showing how everything connects in the product lifecycle.
  • The List View offers a more straightforward overview of each node in the lifecycle, making it easier to see the amounts, suppliers, and other key details.

You can toggle between the two views at the top of the page to suit your preference. The Graph View will be the primary focus for this article.

Step 5: Add Raw Materials (Ingredients & Packaging)

Adding raw materials ingredients and packaging
Raw material search and selection panel
Entering quantity for a raw material
Raw material dataset selection dialog
List of added ingredients and packaging materials
Raw material details panel
Completed raw materials list for the product
  • Ingredients: Add all raw ingredients used to create your final product. For each ingredient, specify:
    • Amount (in grams or millilitres)
    • Supplier(s): You can either select an existing supplier from the Supply chain section or create a new one by typing the supplier's name and clicking '+ [new supplier name]'. If the supplier has multiple roles (e.g., both supplier and transporter), you can add multiple types under Type of Provider.

After adding a new supplier, you can enter details such as:

  • Split (%): The percentage of time you sourced the ingredient from this supplier over the past 3 years.
  • Country of Origin: Where the supplier sources the ingredient.

The ingredient search groups what it finds: Internal products, Purchased goods, Co-products and Generic ingredients. Co-products lists the co-products and by-products of your own products, from any workspace, each saying which product and step it comes from and how it takes its share ("By mass, 12% of Cheddar's impact", or "Cut off" for a by-product). A co-product line is entered in grams and its figures follow the product it comes from, so it has no supplier to choose. The product's own co-products are shown greyed out: they cannot be used in the product they come from. See Circular ingredients: co-products and residues.

On a line that is a co-product or residue, Replaces (optional) names the conventional ingredient it stands in for. It is used only to state the impact the line avoids on the report, never taken off the footprint.

  • Packaging: There are two types of packaging you can add in your model:
    1. Consumer-facing packaging: this is the packaging your final good is sold into to the consumer/customer. To add a new consumer-facing packaging, you need to specify the following:
      • Amount (in grams)
      • Supplier(s): Select or create new suppliers as needed.
        • Split (%): The percentage of time you sourced the same packaging from this supplier over the past 3 years.
      • Material type group(s): Choose the type of materials that make up the packaging.
        • Material: Specify the actual material (e.g. HDPE, LDPE etc.).
        • Recycled content: The percentage of that material that is recycled. This is set to 0% by default.
        • Composition (%): Specify the material composition of the packaging.
    2. Transport packaging: As described above in Step 3, this is packaging used for transport from final manufacturing facility to the consumer. All transport packaging is managed via the transport packaging interface, where you need to specify:
      • Final level: This is to indicate which is the outermost layer of packaging. A level is defined as all packaging components removed at the same time in the same place.
        • Dimensions (in cm): For the final level, dimensions need to be provided in order to properly account for the volume of the total transported good. Volumes of the levels below are estimated using these dimensions and the number of units inside.
      • Contained number of units: The number of units of the previous level contained at each level (e.g. how many product units in Level 1, how many Level 1 in Level 2 etc.). A level can hold a single unit, for example one bag in a box.
      • Packaging: You can add any number of packaging components at each level (e.g. film, pallet and labels all in Level 2).

Once confirmed, all transport packaging nodes will appear in your product graph/list with the respective icon of the transport packaging at the bottom of the list of raw materials.

If you can't find a specific ingredient, packaging component, or material, you can add a placeholder by selecting 'Other'. You'll be able to add a comment to notify our team for assistance.

Once all raw materials are added, your graph will begin to populate, visually showing the flow of these materials through the lifecycle.

Not sure of every step yet?

Carry on to the facilities. If you have no visibility of how the product is made beyond its raw materials, add the production facility and use Add default steps inside it (see Adding default steps in Step 8): it fills that facility with typical steps so you can get an initial result with little first-party data, and you can replace them with your own later. It replaces the old Apply defaults button, which changed the whole product at once.

Step 6: Add Facilities and Locations

Adding facilities and locations to the model
Facility selection interface
Location entry for a facility
Configured facilities and locations list
  • Production Facilities: Add one or more production facilities where your product is made. Ensure at least one is designated as the final production facility, which results in your SKU ready for distribution.
  • Warehouses and Stores: Add locations where raw materials, intermediate products, or finished goods are stored, including your warehouses, logistics companies, or retailers.
  • Consumption Locations: For final products, specify where the product is consumed (e.g., country, region, or city). For a food product, the location's Food loss and waste section takes its own rates: Lost before purchase (lost in warehouses and stores before the consumer buys it) and Wasted by the consumer (thrown away, including product left in the pack; if you know the rate of restitution, enter 100 minus that rate, plus any other waste). Leave a rate blank to use the default for your product's category, shown in the field; Use default clears one. Setting your own rates is part of custom end of life, on Footprinting and above. The product report lists the rates used and where each came from.
  • Final Destination: For intermediate products, add the point where your product is handed over to the downstream customer.

For each facility or location, specify the agreement type (direct or indirect) and country/region of operation. These details affect Scope 3 categorisation.

Facilities/locations can be added under most life cycle stages (production facilities, warehouses, stores and consumption locations). You can either select a facility/location created under Supply chain from the drop downs or create a new one by simply typing the name of the facility you want to create and click '+ [new facility name]'.

You can move elements around the grid as needed to create a coherent picture: click the little grid icon to resize your grid, add columns or rows, and move the elements around as you wish to visualise as clearly as possible the flow of your SKU across its life cycle.

Establishing transport links between locations
Transport mode and distance configuration

Connect your raw materials to the relevant production facility with transport links: this is essential because only raw materials transported to the facility will be available to select as inputs in your production steps.

  • If only one facility was added to the graph, these are generated automatically for you, using our default regional transport services supplier and transport conditions which you can later modify by clicking on the transport link and selecting edit. Defaults appear with the 'default' tag.
  • When a supplier has no transport link, Add missing transport links appears at the top of the Raw Materials column. It links each of those suppliers to the facility whose step uses it, with the default carrier for its region, marked as a default for you to edit. A note says how many links were added, and how many suppliers it skipped because they need a production facility, a production step that uses them, or a supplier location first. Nothing is saved until you save the product. The same button is in the change modelling editor.
  • For each transport link you create manually, you need to specify:
    • From and To, selecting the origin and destination of your transport.
    • Transported goods (if the same supplier/origin provides multiple goods).
    • Transport conditions to specify whether this transport is refrigerated, ambient or frozen.
    • Transport services supplier to specify which company is responsible for providing this transport service. For transport suppliers, you are asked to confirm the agreement type with that supplier (whether it's a direct contract or indirect via someone else). This will affect Scope 3 categorisation. By default, this will be inherited from what was set at the supplier level.

Share of volume at a fork

When more than one route leaves the same place for distribution or use, for example a store supplying two consumption countries, each route takes a Share of volume: the share of what leaves that place that goes this way. Left empty, a route takes an even split of what the others leave, which is shown in the field. The shares out of one place may not add up to more than 100%, and must add up to exactly 100% when every route has one. To change one of a fully set fork, leave another empty so it takes what remains. The graph labels a route with its share, and the report shows each route's share and each consumption location's share of volume.

Step 8: Add Production Steps

Adding production steps to the lifecycle
Production step details panel

The next step consists in specifying what happens inside the production facilities:

  • Clicking on the inner box of the production facility will open a new graph where you can specify the various production steps happening inside this facility to turn your raw materials into the final product your consumers will get to eat/drink.
  • Choose whether you want to add a food production step or a packing step. For each step, you can enter the following information:
    • Process, selecting the relevant one from our list of industrial processes.
    • Specify if it is the final step happening in a given facility.
    • Input(s), selecting what the inputs to the process should be and what amounts are being used in this particular step.
      • Remember that transport needs to have been added for your raw materials to appear in this list.
      • If this is a packing step, make sure you have at least one packaging raw material as well as an ingredient or intermediate product as inputs for this to be valid.
    • Optional inputs, where you can add primary data about your specific process. We can either use our default assumptions, or our assumptions (including energy and water) get replaced with your own collected primary data. When looking for this data, make sure you input the amounts required for this specific process (i.e. boiling, frying etc.) to produce one SKU only. Good LCA practice suggests taking an average of the inputs and outputs over a representative period of time, e.g. one year for an industrial plant.
    • Output(s), if it is not the final step of your final production facility, which results in the SKU being ready, you need to specify at least one intermediate product, name it and specify what amount is made. You may also have other outputs resulting from this step including waste, emissions, by-products or co-products. Add as many as you need in here! The output type decides what each one does to the impact: a co-product has value of its own and takes a share of the impact by mass, a by-product has little or no value and takes none. See Co-products and by-products.
    • Optional outputs, the same as for inputs, you can choose to override some of the secondary data assumptions with your own data or not. You can also come back to add this later.

If you can't find the processes you need, you can add a placeholder by searching for 'Other' under process. Please add a comment to communicate to our in-house experts what you need us to add and our team will get notified instantaneously.

Adding default steps

An empty production facility shows an Add default steps button, in the facility view and in the list view. It fills that facility with typical steps built from what flows into it:

  • On the final production facility, the typical steps for your product's category. With no category on the product you get general steps (blending, heating and cooling): set a category in the product details to get its typical steps.
  • On any other facility, general steps.
  • The steps end with packing your consumer and transport packaging, so the mass balance adds up.

On the final production facility, if the food arriving weighs more than the product (water, whey or peel lost in making), the steps take the difference off as a Process loss (mass balance) waste, so the product comes out at its own weight. Steps added before 21 October 2026 do not have it: add them again to pick it up. Nothing is added for a product stated in units.

Each step carries a default tag, so you can see what is left to refine. The button only touches the facility you choose, and nothing is saved until you save the product.

Suggested values

An empty quantity showing a suggested value in grey

Some fields show a value in grey while they are empty. That is a suggestion, worked out from what you have already entered. To accept it, press Tab (or Shift+Tab) to leave the field and the value is filled in. Clicking elsewhere leaves the field empty, and typing replaces the suggestion with your own value. If you clear what you typed, the suggestion comes back.

The same quantity after pressing Tab: the suggestion is now the value

You will see suggestions for:

  • Intermediate product quantity: the step's inputs, plus any process water and auxiliaries, less everything else the step outputs (waste, emissions, co-products, by-products and wastewater). This is the same mass balance we check when calculating, so accepting it keeps the step balanced.
  • Water input and wastewater: each suggests the other.
  • Duration of a preparation step (Step 10): the default for the process.
  • Display names: the name of the process or ingredient you picked.

A balanced intermediate quantity keeps following its step, even after you save. Change an input, a waste, a co-product or the water, and it updates. If you typed your own figure, it stays, and the step offers the balance beneath it: Balanced: 950 g, with Apply beside it. A step with several intermediate outputs never updates them by itself; use Apply.

Add missing transports

A new transport link from one facility to the next, carrying two of its outputs

If you have multiple production facilities or warehouses in sequence, make sure to add transport links from one to another specifying which output is being transported from one facility to the next. This is important otherwise you won't be able to select it as an input in the following facility. For raw material suppliers with no link, use Add missing transport links (see Step 7).

With the above steps, you should have finalised your product life cycle up until the end of the production life cycle stage. Next you can add transport to connect the various facilities and locations in your graph, to specify how your product SKU goes from your final production facility to the consumers. Remember that every component needs to be connected to something.

Step 9: Add Distribution Data

Adding distribution data to the model
Distribution settings detail view

Specify how long and under what conditions items are stored in your various warehouses and stores.

  • Whether warehouses are used to store raw materials, intermediate products or the final SKU, you can open any warehouse by clicking on its inner box. The same is true for stores in the distribution life cycle stage.
  • Once opened, you can specify for each item in there the storage condition and duration. Defaults are applied based on PEF assumptions and can be modified if primary data is available for the corresponding facility. For the distribution life cycle stage, the final SKU storage condition is fixed based on the conservation requirement set on the very first tab of the product creation.

Step 10: Specify Preparation Steps (If Any)

Specifying consumer preparation steps
Preparation step configuration detail

For final products, specify any preparation steps required by the consumer, such as cooking or rehydration. You can define the process, inputs, and outputs, along with any primary data you have regarding preparation. The step's duration is suggested from the process default: press Tab to accept it (see Suggested values above).

If you can't find the household processes you need, you can add a placeholder by searching for 'Other' under process. Please add a comment to communicate to our in-house experts what you need us to add and our team will get notified instantaneously.

  • Once a step is added, it will appear in the graph for the given consumption location. This interface behaves very similarly to the main graph and you can move elements around the grid as needed to create a coherent picture: click the little grid icon to resize your grid, add columns or rows, and move the elements around as you wish to visualise as clearly as possible the flow of preparation steps.

Step 11: Packaging Non-Recyclability

Setting packaging non-recyclability options

If packaging is non-recyclable in a certain location, update the end-of-life stage for that packaging.

Step 12: Generate Report

Generating the product impact report

Once all steps are complete, click 'Generate Report'. If there are any issues with the data, including mass balance issues and disconnected nodes, you'll be prompted to resolve them. Once all errors are fixed, you'll be able to generate a final report using both primary and secondary data for your product.

You can also save a product that still has problems: it stays a draft until they are fixed. Products > Data issues lists what keeps each draft from completing, with how to fix it, and opens the model at the spot that raised it. See How do I use Data issues.

Other possible actions

Flagging

Flagging an item in the model
Flag note entry dialog
Flagged items shown in the model

You might want to flag a specific node to remember to come back to it at a later stage. This can happen if you don't immediately have the data and put a temporary placeholder to keep going or if you are unsure about some of the details. To do so, all you have to do is click on the little flag icon in the top right corner of any modal. This will turn blue.

When the modal is closed, the flag is visible in the top right corner of the node to remind you that this node requires your attention.

Undo/Redo

As you create your product, if you ever need to undo a change you just did, you can click on the undo/redo buttons in the top left of the graph.

View datasets in use

Datasets-in-use icon button
Panel listing datasets in use
Dataset details for the product model

Clicking on the database icon from within the product editing interface will show in real-time which datasets are in use for this product's impact calculation.

Datasets can be viewed for the entire product by clicking on the database icon at the top of the graph, or this view can be filtered to a specific node of the graph by clicking the icon on the modals directly (e.g. inside a production facility, or in the ingredient modal).

Still need help?

Can't find the answer you're looking for? Our support team is happy to help.

Contact support