How to Fill Out the Import Template
Use this guide to correctly structure and upload your data using XYCLE’s import template. Ideal for supplier data, spreadsheet-based modelling, and bulk LCI creation.
1. Download Import Template
Open XYCLE, click "Create Project", and then click "Import from Template". In the pop-up there will be an option to download the import template directly within the XYCLE platform.
This template provides the correct format and structure for importing custom data into XYCLE.

2. INTERMEDIATE INPUTS Inventory Items
These rows store the items that feed in from a previous unit process. Ensure the 'Type' is set to 'INTERMEDIATE INPUT'.

3. INPUTS Inventory Items
This is where all items added into the system at this stage are stored. Ensure the 'Type' is set to 'INPUT'.

4. PRODUCTS Inventory Items
The products of the system are listed here. Please ensure the 'Type' is set to 'PRODUCT'.

5. Template Section
This part of the template contains information such as value, units, reference unit, and scope.

6. Products
For any products in the 'Products' section, the target area must be defined and match exactly the name of the sheet into which you want it to flow.
In the example below, the ‘Target Area’ has the name ‘Battery Assembly’, matching the exact name of the sheet. For products listed in the 'Products' section, the 'Target Area' must be precisely defined. This definition must be an exact match to the name of the sheet where you intend the data to be entered.
For example, if the sheet is named 'Battery Assembly', then the 'Target Area' field must also be 'Battery Assembly'.

7. Unit Process Sheets
Located at the bottom, each sheet acts as a single UNIT PROCESS. The PRODUCT ‘Target Area’ destination must match the exact name (case sensitive) of the destination sheet for it to become an input.
For example, ‘anode’ would be different from ‘Anode’. Each sheet at the bottom of the interface represents a single unit process (UPR). To ensure the product from one sheet is correctly used as the input for another, the output destination name must exactly match the destination sheet's name. This matching is case-sensitive (e.g., 'battery assembly' is not the same as 'Battery Assembly').
