Product Guides
Facilities & corporate vehicles: data collection (Scope 1, 2, 3)
A practical checklist of the primary data you need for your facilities and corporate vehicles across Scope 1, 2 and 3 — combustion, recharges, vehicles, process, electricity, district heating, water and waste.
Before you measure anything, you need primary data — the real, organisation-specific records of what you burned, refilled, drove, consumed and disposed of. This guide is your pre-flight checklist for facilities and corporate vehicles, covering Scope 1 (combustion, recharges, mobile fuel, process), Scope 2 (electricity, district heating & cooling) and Scope 3 (water and waste).
Primary vs. secondary data, in one line
Primary data is measured at your own operations (an invoice, a meter reading, a refill ticket). Secondary data is an average or proxy (an industry estimate). Dcycle prioritises primary data — it’s more accurate, more defensible, and required by most reporting frameworks (CSRD, ISO 14064, GHG Protocol).
Before you start: define the perimeter
Decide these once, up front. Everything else depends on them:
- Reporting period — a 12-month window. Most companies use the calendar year (e.g. 2025-01-01 → 2025-12-31); Dcycle also supports a fiscal year if your accounting cycle runs differently (e.g. 2025-04-01 → 2026-03-31).
- Base year — the year you’ll compare against in future reports. Most organisations choose the first complete year they have reliable data.
- Organisational boundary — which legal entities and facilities are in scope. Operational control is the default for most companies. This is usually defined at corporate level — check with your finance or sustainability lead if you’re not sure.
- Reporting standard — GHG Protocol, ISO 14064, or both. Dcycle aligns with both by default.
Tip
If you have data gaps in your base year, document the assumption (estimate, proxy, or extrapolation) and replace it with primary data as soon as you can. Dcycle keeps a full audit trail of every value entered.
Scope 1 — Direct emissions
Emissions from sources you own or control: heating fuel, refrigerant leaks, fleet fuel, industrial processes.
Facilities
Every Scope 1 and Scope 2 record attaches to a Facility, so set those up first — full walkthrough in Setting up your facilities in Dcycle.
For each site, have ready: Organization (parent company), Facility name, Type (rented or owned), Country, and Active categories (electricity, combustion, recharges, water…).
Combustion — Stationary combustion (heating, on-site fuels)
This is fuel burned in equipment you own at a fixed location: boilers, furnaces, on-site generators, gas heating.
Expected formats: PDF invoices, Excel spreadsheets, or manual entry (manually putting values one by one).
Any format must contain:
| Field | Required | Notes |
|---|---|---|
| Facility | Required | Which site the fuel was consumed at |
| Fuel type | Required | Natural gas, diesel, LPG, fuel oil, propane, biomass, etc. |
| Quantity consumed | Required | The number on the invoice |
| Unit | Required | kWh, m³, litres or kg — match what the supplier billed you |
| Start date / End date | Required | Billing period (YYYY-MM-DD) |
| Invoice reference | Recommended | Supplier invoice number, for traceability |
| Supplier | Optional | Lets Dcycle use supplier-specific emission factors if available |
Where to find it
Natural gas and heating fuel invoices from your utility. Look for the consumption section (kWh or m³) and the billing period. In Spain, gas invoices usually show both m³ and the energy equivalent in kWh — use kWh when available.
Recharges — Fugitive emissions (refrigerants & fire extinguishers)
Gases that leak from cooling equipment, HVAC systems, refrigerators, and fire suppression systems. You report them based on what your maintenance company refilled during the year. Under the GHG Protocol mass-balance method, the refill is treated as the leak — you top up to replace what escaped. New installations (initial charge) and decommissioned equipment (recovered gas) are accounted for separately on the technician’s report.
Expected format: PDF service report from your maintenance company, or manual entry.
Any format must contain:
| Field | Required | Notes |
|---|---|---|
| Facility | Required | Site where the equipment is installed |
| Refrigerant type | Required | R-410A, R-134a, R-32, R-404A, CO₂, etc. — taken from the technician’s service report |
| Quantity refilled | Required | Usually in kg |
| Unit | Required | kg |
| Start date / End date | Required | For a single refill, use the same date for both. For a periodic maintenance report covering a window (e.g. a yearly service contract), use the start and end of that window |
| Service invoice reference | Recommended | Invoice or ticket number from the maintenance company |
Tip
If you didn't refill any equipment during the reporting year, you have zero fugitive emissions for that period — but keep evidence (a no-leak statement from your HVAC provider works).
Vehicles — Mobile combustion (owned & rented fleet)
Fuel burned in vehicles your organisation owns or leases (long-term rental counts). This works in two steps: first register the vehicle, then add its consumption.
Step 1 — Register each vehicle
Expected formats: CSV, Excel, or manual entry.
Any format must contain:
| Field | Required | Notes |
|---|---|---|
| License plate | Required | Registration number — must be unique |
| Type | Required | Passenger or freight |
| Ownership | Required | Owned or rented |
| Country | Required | Where the vehicle is registered (e.g. ES, FR, DE) |
| Fuel type | Required | Diesel, petrol, electric, hybrid, LPG, CNG |
| Name | Optional | Internal label (e.g. “Van 03”) |
| Registration year | Optional | YYYY — improves emission factor accuracy |
| Segment / size | Optional | Small, medium, large |
Step 2 — Add fuel consumption for each vehicle
Expected formats: CSV or Excel export from your fuel card provider, or manual entry.
Any format must contain:
| Field | Required | Notes |
|---|---|---|
| License plate | Required | Links the consumption to the vehicle you registered |
| Start date / End date | Required | The period the fuel was consumed |
| Quantity | Required | Litres of fuel or kilometres driven |
| Unit | Required | Litres or km |
Where to find it
Fuel cards (Solred, Cepsa, Repsol, Galp) export monthly CSVs with litres per vehicle. If you only have odometer readings, use km — Dcycle will apply an average consumption factor for the vehicle type.
Data collection tips for vehicles
Fleet data is rarely clean on the first year. Practical workarounds:
- No real consumption? Use the contract. If your leasing or rental contract sets a yearly limit (km/year or litres/year) and you don’t have actual consumption yet, enter the contracted figure for this year and replace it with measured data next reporting cycle. Start with what you have — improve it iteratively.
- Fuel cards from a single provider. If your employees fuel up through a corporate card (Solred, Cepsa, Repsol, Galp, BP, Shell), reach out to the card provider — most of them issue a yearly summary in Excel with litres per licence plate on request. This is usually faster than collecting individual receipts.
- Plates missing, changing, or shared. If licence plates rotate, change mid-year, or simply aren’t tracked, aggregate the consumption into a single “virtual vehicle” per fuel or configuration — e.g. “Total Diesel fleet”, “Total Hybrid fleet”, “Total LPG fleet”. Put a placeholder ID in the plate column (
DIESEL-TOTAL,HYBRID-TOTAL) so Dcycle still accepts the record. - Company-leased benefit cars are Scope 1. If a vehicle is offered to an employee as a benefit but the leasing contract is held by the company, it stays in Scope 1 — the company controls the asset. Employee-owned cars used for work go in Scope 3 (employee commuting or business travel) instead.
- Industrial vehicles without plates. Forklifts, tractors, telehandlers, on-site machinery and other industrial equipment often don’t have a road licence plate. Use an internal placeholder ID (
FORKLIFT-01,TRACTOR-02) — Dcycle only needs the plate field filled, not a real registration.
Process — Industrial process emissions
Greenhouse gases released directly by a chemical or physical transformation inside your facility — not from burning fuel. Think of the CO₂ that escapes when limestone becomes clinker in a cement kiln, or the perfluorocarbons released during aluminium smelting. These are reported separately because the emission doesn’t come from energy, it comes from the reaction itself.
Process emissions usually apply to a narrow set of industries (cement, lime, steel, aluminium, glass, ceramics, chemicals, fertilisers, pulp & paper). If your activity is not on that list, you can skip this section.
Because every process is different, the data you need, the units involved and the calculation approach vary by industry. We’ve split this into its own guide:
→ Process emissions: what to collect by industry — explains the GHG Protocol approach, what data to gather, how the calculation works, and examples for the most common industries.
Heads up
Process emissions usually need a custom emission factor specific to your equipment or raw material. Talk to your sustainability team or industry association before entering values — the wrong factor here can move your total significantly.
Scope 2 — Indirect emissions from purchased energy
Emissions from energy you buy and consume on-site: electricity, district heating, district cooling, steam.
Electricity
The most common Scope 2 source. Dcycle calculates both location-based (national grid average) and market-based (your supplier’s specific mix) values when you provide the supplier.
Expected formats: PDF invoices, Excel spreadsheets, Datadis (automatic, Spain only), or manual entry.
Any format must contain:
| Field | Required | Notes |
|---|---|---|
| Facility | Required | Site where electricity was consumed |
| Consumption | Required | Total active energy from the invoice |
| Unit | Required | kWh |
| Start date / End date | Required | Billing period |
| Supplier | Required for market-based | Your electricity retailer (Iberdrola, Endesa, Naturgy, EDP, etc.) |
| Invoice reference | Recommended | Supplier invoice number |
| Amount + Currency | Optional | Invoice total excluding taxes & tariffs (e.g. 395.62 EUR). Doesn’t change the carbon calculation, but lets Dcycle show energy spend alongside emissions and supports spend-based cross-checks |
| Custom emission factor | Optional | Only if you have a Power Purchase Agreement, Guarantees of Origin, or supplier-disclosed factor outside Spain |
Shortcut for Spain
If your facility has a CUPS and you authorise Dcycle on the Datadis portal, electricity consumption is fetched automatically — no invoice entry needed. See Connect Datadis for automatic electricity data.
District heating & cooling
Heat or cold delivered through a network (common in northern Europe, industrial parks, some city centres). Even though the energy comes from burning fuel, the combustion happens at your supplier’s plant — so it counts as Scope 2 (purchased energy), the same way as electricity.
Expected formats: PDF invoices or Excel spreadsheets.
Any format must contain:
| Field | Required | Notes |
|---|---|---|
| Facility | Required | Connected site |
| Service type | Required | District heating or district cooling |
| Consumption | Required | Energy delivered |
| Unit | Required | kWh (MWh and GJ also accepted) |
| Start date / End date | Required | Billing period |
| Supplier | Recommended | The district network operator |
| Invoice reference | Recommended | Supplier invoice number |
Let your Customer Success contact know
District heating and cooling aren't enabled by default for every account. If any of your facilities receive heat or cold from a district network, tell your Dcycle Customer Success contact during onboarding so we can activate it and map your supplier correctly.
No structured file? Few invoices?
You don't need a CSV, Excel or PDF to start. Dcycle lets you register any consumption manually — fuel type, supplier, unit and refrigerant are dropdowns, so you just pick the right option, enter the quantity and dates, and save. This is the fastest path if you only have a handful of invoices or your supplier doesn't provide a structured file. Before you start, make sure you know which facility each consumption belongs to — that's the one piece you can't infer later.
Scope 3 — Value-chain emissions tied to facilities
Two Scope 3 categories sit naturally with facility data because the invoices come from the same place as the rest: water (purchased) and waste (sent off-site for treatment).
For the rest of the Scope 3 picture — purchases, business travel, employee commuting, capital goods, upstream/downstream transport, sold products, franchises and investments — see the dedicated Scope 3 data collection checklist.
Water
Water drawn from the municipal supply for use at your facilities. Counts under Scope 3, Category 1: Purchased goods & services.
Expected formats: PDF invoices or Excel spreadsheets.
Any format must contain:
| Field | Required | Notes |
|---|---|---|
| Facility | Required | Site where the water is consumed |
| Consumption | Required | Volume from the invoice |
| Unit | Required | m³ |
| Start date / End date | Required | Billing period |
| Supplier | Recommended | Your water utility (Canal de Isabel II, Aigües de Barcelona, etc.) |
| Invoice reference | Recommended | Supplier invoice number |
Water from your own well or borehole?
If your facility draws water from a private well, borehole or natural source, you won't have a utility invoice. Use the meter readings on the pump instead — record the volume extracted during each period (in m³) and upload it as a normal water record. Self-supplied water still counts; the emission factor applied is lower than for treated mains water, since it skips the municipal treatment + distribution stage.
Operating your own wastewater treatment plant?
Water consumption and wastewater are different records. For most companies, sending wastewater to the municipal network needs no extra upload — it's already factored in. But if you run an on-site wastewater treatment plant, create that site as a "Treatment plant" facility (not "Office or warehouse") — it unlocks daily measurement fields for water in/out, BOD, nitrogen, sludge and biogas routing that drive CH₄ and N₂O calculations. See Setting up your facilities in Dcycle.
Waste
Solid and liquid waste generated at your facilities and sent off-site for treatment (recycling, energy recovery, incineration, landfill, composting). Counts under Scope 3, Category 5: Waste generated in operations.
Expected formats: PDF invoices or manifests from your waste manager, or Excel spreadsheets.
Any format must contain:
| Field | Required | Notes |
|---|---|---|
| Facility | Required | Site where the waste was generated |
| Waste type | Required | Mixed municipal, paper/cardboard, plastic, glass, organic, hazardous, etc. |
| Quantity | Required | Mass collected during the period |
| Unit | Required | kg or tonnes |
| Start date / End date | Required | Collection / billing period |
| Supplier | Required | The waste management company that collected it |
| RD Code | Recommended (see below) | EU treatment / disposal code |
| Distance to destination | Optional | Km from the facility to the treatment site — drives transport emissions; leave blank if unknown |
About the RD Code
The RD Code identifies exactly how your waste is treated under the EU Waste Framework Directive — R-codes (R1–R13) for recovery operations (recycling, energy recovery, composting) and D-codes (D1–D15) for disposal (landfill, incineration without energy recovery). It's optional, but if you can collect it from your waste manager, your carbon footprint will be more precise — and usually lower, because the default factors assume worst-case disposal.
Units quick reference
Click to expand the units table
| Source | Standard unit | Acceptable alternatives |
|---|---|---|
| Natural gas (combustion) | kWh | m³ |
| Diesel / petrol / LPG (combustion) | litres | kg |
| Biomass (combustion) | kg | tonnes |
| Refrigerants (recharge) | kg | — |
| Electricity | kWh | MWh (convert: 1 MWh = 1,000 kWh) |
| District heating / cooling | kWh | MWh, GJ (1 GJ ≈ 277.8 kWh) |
| Fleet fuel | litres | km |
| Water | m³ | litres (1 m³ = 1,000 L) |
| Waste | kg | tonnes |
Common mistake
Mixing units. If one gas invoice is in kWh and the next in m³, enter each in its own unit — don't convert manually. Dcycle handles unit conversion automatically using calorific values for the right country and fuel.
Where to source your data
All sources listed below are valid primary data — the first column is usually the fastest, the second is an equally valid fallback.
| Data | Easiest source | Alternative source |
|---|---|---|
| Gas, diesel, LPG invoices | Utility / supplier portal | Accounting / AP records |
| Refrigerant recharges | HVAC maintenance reports | Service company invoices |
| Vehicle fuel | Fuel card provider exports | Mileage logbooks, expense reports |
| Electricity (Spain) | Datadis (automatic) | Utility invoices |
| Electricity (other countries) | Utility portal | Accounting records |
| District heating / cooling | District operator invoices | Building manager records |
| Water | Water utility invoices | Pump meter readings (for wells / boreholes) |
| Waste | Waste manager invoices / manifests | Internal weighing logs |
Best-practice checklist before you import
- Periods don’t overlap and don’t have gaps within the reporting year
- Dates in
YYYY-MM-DDformat - Using CSV? Make sure accents and special characters (
ñ,ü,é) render correctly when saving — Excel files don’t need this step, so they’re often the simpler choice - Facilities and vehicles are created in Dcycle before you upload their consumption data
- Each refrigerant recharge has a service date and the gas type from the technician’s report
- You keep the source documents (PDF invoices, service tickets) — auditors will ask
One invoice covering several facilities or companies?
If a single invoice spans multiple sites (for example, a corporate gas contract that bills several offices together) or multiple legal entities in your group, collect it only once — you don't need to ask the supplier for split versions. Upload it as-is in Dcycle and then allocate the consumption to each facility (by percentage, surface area, or any rule you agree on) when you register it. Splitting later is always cleaner than chasing duplicate paperwork.
If you’re missing a piece of data, start anyway with what you have. Dcycle will flag the gaps so you can close them iteratively — partial data today beats perfect data next quarter.
Was this helpful?
What was missing or unclear? (optional)
Sent. Thank you for helping us improve.