nios
Collect data

Spreadsheet template

The import template, what the importer accepts, and every column of every sheet.

The spreadsheet template is an empty workbook for your activities, organization, and impact inputs. Download it from Add data on any Collect page. This page explains how the template relates to the app, what the importer accepts, and every column.

One schema, three uses

The template, the importer, and the Collect grids share one schema: the same sheets, columns, dropdown lists, and checks. That gives you a few guarantees:

  • A file that follows the template imports without mapping any columns.
  • The checks Nios runs on import are the same checks it runs when you edit a cell.
  • An export uses the same sheets and headers, so you can edit it and import it again.
  • The template guides you with dropdowns and notes, but it doesn't enforce them. Pasting values bypasses the dropdowns. Nios checks every row on import and lists problems in Issues.

File layout

The template has an Overview sheet with a quick start, followed by four input sheets in the order you fill them in:

Under its headers, each sheet shows every column's description and input type, as in the tables below. On Activities, a row above the headers groups the columns into sections, such as Activities and Matching. Dropdowns cover 40,000 rows on Activities and 5,000 on the other sheets. More rows still import.

What the importer accepts

  • Files: .xlsx and .xls. You can drop several files at once.
  • Sheets: Nios recognizes a sheet by its column headers, not its name. A sheet that isn't in the file stays as it is in the app.
  • Headers: Case doesn't matter, and the columns can be in any order.
  • Incomplete rows: Every row that isn't empty imports, even with missing or invalid values. Nios lists them as issues. For what an activity needs to be matched and calculated, see What Nios needs.
  • Your own columns: A column Nios doesn't know imports as a custom column. Use it to keep your own data in the same file, such as a region you can group your impacts by. On Activities, add it in the Activities section, after Comment and before Entity name. On the other sheets, add it at the end.

Activities

One row per purchased good or service.

ColumnRequiredInputDescriptionExample
ActivityYesFree textUnique name of the purchased good or servicePalm oil, refined
TypeNoPick from listPhysical goods, Services, or DigitalPhysical goods
Internal refNoFree textYour own reference, such as an order or material numberPO-2024-0003
Scope categoryNoPick from listGHG Protocol category. Only 3.1 Purchased Goods & Services for now3.1 Purchased Goods & Services
Activity yearFor spendPick from listThe year of the purchase, 2018 to 20262024
Asset nameNoFree textThe site or assetTampere bakery plant
SupplierNoFree textThe supplier. Helps MatchSumatra Agri Oils
Country usedNoPick from listWhether factors follow the country of Production (default) or PurchaseProduction
Country of productionFor spendPick from listWhere the good was produced. Sets the factor geography and the inflation seriesIndonesia
Country of purchaseNoPick from listWhere it was boughtFinland
Supplier production locationNoFree textCity-level location of the supplier's productionMedan, ID
Supplier production geolocationNoFree textCoordinates as "latitude, longitude"3.5952, 98.6722
SpendSpend or quantityNumberAmount spent1350000
CurrencyWith spendPick from listISO currency codeUSD
Price typeNoPick from listBasic (preferred), Purchaser, or UnknownBasic
Price per unitNoNumberPrice per unit of the quantity1.35
QuantitySpend or quantityNumberPhysical amount1000000
UnitWith quantityPick from listUnit of the quantity, such as kg, L, m³, kWh, or unitskg
SourceNoFree textWhere the data comes fromERP export 2024-12
CommentNoFree textNotes and assumptionsAnnual aggregate
Entity nameNoPick from listThe organization entity the activity belongs to. Must exist in Organization entitiesTampere bakery plant
Base sectorNoPick from listThe base sector from the catalog. Leave empty to use MatchHS/CPC 151110: Palm oil, crude
17 metric columnsNoPick from listAn impact input or a sector for one metric. Empty uses the base sector. See Metrics referencePalm oil GHG per USD

Each metric column lists the impact inputs for that metric first, then the same sectors as Base sector.

Impact inputs

One row per result or factor. See Impact inputs.

ColumnRequiredInputDescriptionExample
Input nameYesFree textUnique name. Activities refer to it in their metric columnsPalm oil GHG per USD (global EEIO 2024)
TierYesPick from listA = direct result, B = quantity IF, C = spend IFC = spend IF
MetricYesPick from listThe metric, with its unit. Enter the value in that unitGHG emissions (kg CO₂e)
ValueYesNumberThe factor, or the absolute result for Tier A2.6
DenominatorTier B and CPick from listTier A: empty. Tier B: a quantity unit. Tier C: EUR or USDUSD
Reference sectorNoFree textThe sector the factor coversPalm oil
LCA activityYesPick from listThe system boundary. Only Cradle-to-gate for nowCradle-to-gate
Reference regionNoPick from listThe country or region of the data. Other for anything else, noted in CommentGlobal
Reference yearNoPick from listThe year the data represents2024
SourceNoFree textWhere the data comes from, such as a supplier EPDGlobal EEIO dataset
Source URLNoFree textLink to the source
CommentNoFree textNotes and assumptions

Organization entities

One row per entity. See Organization.

ColumnRequiredInputDescriptionExample
NameYesFree textUnique name. Activities and the hierarchy refer to itTampere bakery plant
Internal refNoFree textYour own unique identifierENT-TRE
TypeNoPick from listGroup company, Subsidiary, Joint venture, Partnership, Associated/affiliated company, or FranchiseSubsidiary
CountryNoPick from listHeadquarters countryFinland
LocationNoFree textHeadquarters cityTampere, FI
GeolocationNoFree textHeadquarters coordinates61.4978, 23.7610
SectorNoFree textPrimary sectorBakery products
RevenueNoNumberRevenue of the entity120000000
Revenue currencyNoPick from listISO currency codeEUR
EmployeesNoNumberHeadcount340
CommentNoFree textNotes

Organization hierarchy

One row per path from the top of your organization down to one entity. The columns are Entity name for level 1, then Level 2 to Level 15. Each cell names an entity from Organization entities. The last filled cell in a row is the entity the row places.

Entity nameLevel 2Level 3
Aamu Foods Oy
Aamu Foods OyBakery division
Aamu Foods OyBakery divisionTampere bakery plant

For deeper organizations, add Level 16 and further columns to the right. Nios places up to 50 levels.