Livsløpsanalyse (LCA) er metodikken bak ISO 14040/14044 for å vurdere miljøpåvirkningen fra et produkt eller en tjeneste gjennom livsløpet. I Sirktek modellerer du produktet eller tjenesten som en løsning: en kjede av prosesser med innsatsfaktorer, der utslippsdataene ligger på kategoriene i taksonomien. Plattformen beregner karbonavtrykket automatisk hver gang løsningen lagres, og genererer en karbonavtrykksrapport (CFP) satt opp etter disposisjonen i ISO 14067.

Denne siden følger modellen i den rekkefølgen du møter den: kategorier, lokasjoner, løsninger, prosesser og flyter — og til slutt beregningen og rapporten.

Fra ISO-fasene til Sirktek-modellen

Strukturen i plattformen er lagt opp etter de fire fasene i ISO 14040, slik at et arbeid du gjør etter standarden har et sted å bo. Tabellen viser hvor:

ISO-faseI Sirktek
Mål og omfangLøsningens livssyklusmodul, funksjonelle enhet og rapportoppsett
Livsløpsregnskap (LCI)Prosesser med innsatsfaktorer, og utslippsdataene på kategoriene
Påvirkningsvurdering (LCIA)Automatisk beregning med IPCC GWP 100 — påvirkningskategorien Klimaendring i kg CO₂-ekvivalenter
TolkningRapport med usikkerhetsintervall, datakvalitet og eventuell sammenligning mot en referanse

Klimaendring er i dag den eneste implementerte påvirkningskategorien.

Hva plattformen ikke gjør

Avstanden mellom «beregnet i Sirktek» og «LCA etter ISO 14040/14044» er reell, og det er organisasjonen som må dekke den:

  • Én påvirkningskategori. Beregningen dekker klimaendring i kg CO₂e (IPCC GWP 100). Forsuring, eutrofiering, arealbruk, ressursuttak og de øvrige kategoriene i en full LCA regnes ikke.
  • Mål og omfang defineres av deg. Plattformen kontrollerer ikke om systemgrensen er dekkende, om funksjonell enhet er relevant, eller om vesentlige prosesser mangler i modellen.
  • Kuttregelen er streng, ikke stille. En innsatsfaktor uten utslippsfaktor bidrar med null — ikke med et estimat. Resultatet er derfor bare så fullstendig som datagrunnlaget du har lagt inn.
  • Ingen datavalidering. Utslippsfaktorene er dine egne; plattformen vurderer verken kilden eller representativiteten. Datakvalitetsnivået du oppgir styrer bare usikkerhetsintervallet.
  • Ingen kritisk gjennomgang eller tredjepartsverifikasjon. Verken av analysen som helhet eller av sammenligninger — se Sammenligning krever kritisk gjennomgang.

Rapporten er dokumentasjon av en beregning gjort i plattformen. Skal den brukes som en ISO 14067-samsvarende CFP, eller som en LCA-rapport etter ISO 14044, må den underliggende studien være gjennomført og verifisert utenfor plattformen.

Kategorier bærer utslippsdataene

En ressurskategori — for eksempel «Såpe» eller «Diesel» — er kilden til utslippstall i beregningen. Når en prosess bruker 0,2 kg av en ressurs, hentes fotavtrykket fra kategoriens egenskaper:

  • Utslipp per enhet (emissionPerUnit) — én eller flere utslippsposter, hver knyttet til en LCA-modul, med kg utslipp / enhet, en datakilde (referanse + datakvalitet) og valgfritt et datagrunnlag (se under). Beregningen velger posten som matcher løsningens modul; finnes den ikke, brukes en produksjonsfasepost (vugge-til-grav, vugge-til-port, A1–A5) som reserve.
  • Enhet — kategoriens måleenhet (kg, L, m², m³, kWh, stk, min). Enheten på innsatsfaktoren settes fra ressurskategorien.
  • Ressurstype — f.eks. jomfruelig, gjenvunnet eller naturressurs.
  • Består av (consistsOf) — en stykkliste av andre kategorier med mengder. Mangler kategorien egen utslippsfaktor, beregnes den fra komponentene (rekursivt, med enhetskontroll) og vises som «Beregnet».
  • Energimiks — årlige energikilder med CO₂e-faktor per enhet; brukes på lokasjoner (se under).

En kategori uten utslippsfaktor bidrar med null. Det er beregningens kuttregel (cut-off): en registrert innsatsfaktor uten faktor gir null utslipp i stedet for et estimat, og rapporten sier dette eksplisitt i systemgrensebeskrivelsen.

Datakvalitet

Hver utslippspost oppgir en datakvalitet. Kvaliteten blir en usikkerhetsfaktor som ganges inn i beregningen og bestemmer bredden på usikkerhetsintervallet i rapporten:

DatakvalitetUsikkerhetsfaktor
Offentlig myndighetsgodkjent1,0
Internt beregnet1,0
Type III-deklarasjon (EPD)1,1
Tredjepartsrevidert1,2
Uverifisert aggregering1,3
Beløpsbasert estimat1,4
Estimat1,5

Datagrunnlag

I tillegg til referanse og datakvalitet kan hver utslippspost oppgi et datagrunnlag — kvalifikatorene som gjør en faktor sammenlignbar, jf. ISO 14044 (4.2.3.6.2) og ISO 14067 (6.4.2):

FeltInnhold
Geografisk dekningRegionen eller miksen faktoren gjelder for, f.eks. «Norden» eller en rute
ReferanseårÅret dataene representerer
AllokeringMetoden faktoren ble beregnet under: Økonomisk, Biofysisk, Masse, Systemutvidelse, Avskjæring, Ingen eller Ukjent
Deklarert perEnheten faktoren er deklarert per (kg, liter, m², m³, kWh, stk, minutt, tonnkilometer)

Alle feltene er valgfrie — de fleste publiserte faktorer oppgir ikke alle. Rapporten gjengir det som er registrert, og skriver «ikke registrert» der noe mangler i stedet for å la feltet stå tomt. Rapportens datakilde- og allokeringstekster utledes fra disse feltene: den navngir kildene faktorene faktisk kom fra, og oppgir hvilken allokeringsmetode de ble beregnet under.

Deklarert enhet beskytter mot feilbruk. En faktor deklarert per én enhet ganges aldri mot en flyt målt i en annen: stemmer ikke enhetene, bidrar flyten med null, og systemgrensen i rapporten navngir utelatelsen.

Lokasjoner

En lokasjon er en kategori i logistikktaksonomien — en bygning, et verksted, et lager. Fire egenskaper gjør en lokasjon regnbar:

EgenskapInnhold
EnergimiksÅrlige energikilder (årlig mengde × kg CO₂e/enhet), f.eks. 10 000 kWh vannkraft
Årlig utslippØvrige årlige utslipp i kg CO₂e, med datakilde og datakvalitet
KapasitetsandelerNavngitte andeler av lokasjonens årsutslipp: andelsnavn, kapasitet med enhet, prosent. Prosentene skal summere til 100
Årlige produktive timerDelingsgrunnlaget for tidsbasert belastning

Lokasjonens årsutslipp er summen av energimiksen og «Årlig utslipp». Det er dette tallet som fordeles på prosessene som foregår der — enten som kapasitetsandel eller som tidsbruk (se under).

Løsninger: produkter og tjenester

En løsning oppretter du under Produkter eller Tjenester og består av:

  • Type — Produksjon for produkter; Gjenvinne verdi, Beholde verdi eller Legge til verdi for tjenester.
  • Livssyklusmodul — modulskalaen fra EN 15978: A1–A5 (produkt- og konstruksjonsfase), B1–B7 (bruksfase), C1–C4 (slutt på livsløpet), D, samt vugge-til-port og vugge-til-grav. I grensesnittet registreres produkter i dag under A3 (Produksjon) og tjenester under bruksfasemodulene B1–B5. Alle prosesser i løsningen vurderes under løsningens modul.
  • Funksjonell enhet — referanseenheten resultatet oppgis per: en kategori, en mengde med enhet, og forventet levetid i år. Eksempel: 1 stk rengjort kontorstol.
  • Offentlig — gjør løsningen synlig for andre organisasjoner, inkludert den offentlige rapporten.
  • Rapportoppsett — slå på CFP-rapport, og eventuelt sammenligning mot et referanseutslipp med egen beskrivelse, datakilde og forventet levetid (se Sammenligning). Her velger du også hvilke forutsetninger og begrensninger som gjelder vurderingen, og her ligger avkryssingen «LCA etter ISO 14044 (egenerklært)»: den er en egenerklæring fra organisasjonen om at dataene bak prosessene stammer fra en livsløpsvurdering etter ISO 14044-metodikk. Plattformen kontrollerer den ikke — den gjengir den i rapporten.

Prosesser og flyter

Under løsningen legger du til prosesser — trinnene i tjenesten eller produksjonen. Hver prosess har navn, beskrivelse og eventuelt en lokasjon, og lister innsatsfaktorer (inn) og resultater/output (ut). En flyt har en type, en mengde og en enhet:

FlyttypeRetningTeller i beregningen?
RessursInnJa — mengde × kategoriens utslippsfaktor
Tidsbruk lokasjonInnJa — minutter × lokasjonens minuttfaktor
Kapasitetsandel lokasjonInnJa — andel av en kapasitetsandel, helt år
TransportInn/utJa — tonnkilometer × transportmåtens standardintensitet
ProduktflytInn/utMarkerer den funksjonelle enheten; mengden er fast 1
Avfall, TapUtNei — dokumenterer materialstrømmer, inngår ikke i CO₂e-beregningen i dag

En prosess som produserer den funksjonelle enheten får en Produktflyt som output; det er den som knytter prosessens utslipp til resultatet per funksjonell enhet.

Transportetapper

En Transport-flyt beskriver en transportetappe. Som innsatsfaktor er den en ankomst (last bringes til prosessen), som output en avgang (last fraktes bort). Etappen angir transportmåte (fra en katalog gruppert Vei, Sjø, Bane og Luft, hver med standard utslippsintensitet fra GLEC-rammeverket), avstand i km, lastvekt i kg, og last — produktet selv, materialer, avfall eller ikke angitt. Endepunktene Fra og Til angis enten som en lokasjon fra logistikktaksonomien eller som en adresse i fritekst.

Utslippet beregnes som tonnkilometer:

kg CO₂e = (lastvekt / 1000) × avstand × utslippsintensitet for transportmåten

Standardintensitetene regnes med datakvalitet Tredjepartsrevidert (faktor 1,2), og rapportens datakildeseksjon navngir GLEC-kilden for hver transportmåte som er brukt.

Livsløpsmodul per etappe. Transportetapper er unntaket fra regelen om at alle flyter vurderes under løsningens modul. Modulen bestemmes slik: en eksplisitt overstyring på etappen vinner; ellers gir last Avfall modul C2, og last Materialer/ressurser ved ankomst modul A2; ellers brukes løsningens modul. Slik rapporteres en avfallstransport under C2 selv om tjenesten står i B2.

To måter å belaste en lokasjon

En prosess med lokasjon kan trekke på lokasjonens årsutslipp på to måter. De er gjensidig utelukkende på én og samme prosess — et lagringsforsøk med begge avvises av API-et med feilkode 400. En eksisterende flyt kan derimot byttes direkte mellom de to typene i redigeringen.

Kapasitetsandel lokasjon

For prosesser som legger beslag på en andel av delt kapasitet over tid — for eksempel et fast antall kubikkmeter i et lagerbygg, året rundt.

Lokasjonen definerer kapasitetsandeler, f.eks. «lagring» med kapasitet 1 200 m³ og 80 % av årsutslippet. Prosessens flyt oppgir hvilken andel den gjør krav på og hvor mye: en flyt på 120 m³ mot «lagring» får

120 m³ / 1 200 m³ × 80 % × lokasjonens årsutslipp

Flytens enhet må være den samme som andelens kapasitetsenhet, mengden må være større enn null og kan ikke overstige kapasiteten, og andelen belastes for et helt år. Lagring avvises (400) hvis andelsnavnet mangler eller ikke finnes på lokasjonen, hvis samme andel brukes to ganger på én prosess, eller ved feil enhet eller mengde.

Tidsbruk lokasjon

For prosesser som opptar lokasjonen i et visst antall minutter — for eksempel manuelt arbeid i et verksted.

Lokasjonens årsutslipp deles på Årlige produktive timer og gir en faktor per minutt:

kg CO₂e per minutt = årsutslipp / (årlige produktive timer × 60)

Flyten oppgir tiden i minutter (tidsbaserte innsatsfaktorer bruker alltid minutter som enhet). Datakvaliteten på lokasjonens utslippsdata følger med inn i usikkerhetsberegningen — tidsbruk og kapasitetsandel behandles likt. Merk: har ikke lokasjonen «Årlige produktive timer» satt, eller mangler den utslippsdata, bidrar flyten med null — den feiler ikke, den teller bare ikke.

Tommelfingerregel: fast andel av delt kapasitet → Kapasitetsandel lokasjon; medgått tid → Tidsbruk lokasjon.

Beregning

CO₂e-resultatet beregnes automatisk og asynkront hver gang løsningen opprettes eller oppdateres, og mellomlagres. Statusen vises på løsningen:

  • Utslippsberegning venter — beregningen er i gang
  • Utslipp beregnet — resultatet er klart
  • Ingen data å beregne utslipp fra — løsningen har ingen prosesser eller ingen innsatsfaktorer
  • Utslippsberegning feilet — beregningen gikk galt

Når beregningen lykkes, skrives resultatet også tilbake til den funksjonelle enhetens kategori som en «Utslipp per enhet»-egenskap (normalisert per funksjonell enhet, datakvalitet «Internt beregnet»). Slik kan én løsnings fotavtrykk brukes som utslippsfaktor eller stykklistekomponent i andre beregninger.

Rapporten

CFP-rapporten hentes fra et offentlig endepunkt:

GET /{org}/report/solution/{id}?format=HTML
GET /{org}/report/solution/{id}?format=PDF

Uten innlogging er kun løsninger merket Offentlig tilgjengelige; innloggede brukere kan hente rapport for egne private løsninger. Endepunktet er hastighetsbegrenset til 20 kall per minutt og 100 per time per IP-adresse.

Rapporten produseres på leserens språk — norsk eller engelsk, styrt av nettleserens språkinnstilling (Accept-Language). Overskrifter, metodetekster og taksonomiens kategorinavn oversettes; organisasjonsnavnet, løsningsbeskrivelsen, datakilder og annen fritekst gjengis nøyaktig slik de er forfattet, og tall skrives med punktum som desimaltegn uavhengig av språk.

Rapporten følger en fast disposisjon: 1) beskrivelse av produkt/tjeneste, 2) funksjonell enhet, 3) systemgrense og allokeringsprosedyrer, 4) metodikk, 5) miljøpåvirkningsresultater, 6) datakvalitet og usikkerhet, 7) verifikasjon, 8) begrensninger og forutsetninger, 9) kontaktinformasjon. Er sammenligning slått på, vises i tillegg seksjonen Sammenligning av klimafotavtrykk (se under).

Resultatet presenteres som et usikkerhetsintervall: nedre grense er utslippet uten kvalitetspåslag, øvre grense har datakvalitetsfaktorene ganget inn, og rapporten viser midtpunktet ± feilmargin. Jo bedre datakvalitet, desto smalere intervall.

Forutsetninger og begrensninger

Seksjon 8 er ikke standardtekst: du velger i rapportoppsettet hvilke forutsetninger (f.eks. at utslippsfaktorene er sekundærdata fra publiserte EPD-er, eller at transportavstander er oppgitt av forfatteren, ikke målt) og begrensninger (f.eks. at kun klimaendringer er tallfestet, eller at bruksfasen er utelatt) som gjelder vurderingen, fra et fast vokabular. Egne tillegg skrives i fritekst og gjengis i rapporten nøyaktig som skrevet, uten oversettelse. Velger du ingenting, skriver rapporten «Ingen forutsetninger er oppgitt for denne vurderingen» — den tier aldri, og den dikter ikke opp en standard.

Sammenligningen i rapporten

Sammenligningen setter løsningens klimafotavtrykk opp mot et referanseutslipp du oppgir selv — for eksempel en renovert kontorstol mot produksjon av en ny. For at sammenligningen skal være etterrettelig, håndhever plattformen noen krav ved lagring:

  • Begge forventede levetider må være oppgitt — løsningens (på den funksjonelle enheten) og referansens. Referansen skaleres lineært med forholdet mellom de to periodene før differansen beregnes, så en manglende levetid ville endret svaret i stedet for å fylle et hull. En lagring uten begge avvises (400), og en tidligere lagret sammenligning som mangler en av dem, utelates fra rapporten med en forklaring der den skulle stått. Levetider oppgis i hele år, 1–100.
  • Referansen må navngi en datakilde. Referanseutslippet registreres som utslippsposter med referanse, datakvalitet og eventuelt datagrunnlag — på samme måte som en utslippsfaktor på en kategori.
  • «Referansen sist verifisert» er en valgfri dato for når referansetallet sist ble kontrollert mot kilden. Oppgis den ikke, opplyser rapporten om det.

I rapporten vises seksjonen Sammenligning av klimafotavtrykk med denne vurderingen og sammenligningsgrunnlaget side om side, etterfulgt av grunnlagets datagrunnlag: datakilde, datakvalitet, geografisk dekning, referanseår, deklarert enhet, sammenlignet påvirkningskategori (Klimaendringer), verifiseringsdato og en eksplisitt skaleringslinje som oppgir hvordan levetidsjusteringen er gjort. Felter uten registrert verdi skrives som «ikke registrert». Til slutt vises differansen — grønn når løsningen slipper ut mindre enn referansen.

Sammenligning krever kritisk gjennomgang

En sammenligning i rapporten er en egenerklært miljøpåstand etter ISO 14021 (type II) — ikke en uavhengig verifisert påstand. ISO 14044 (5.3) krever at en sammenlignende påstand som skal offentliggjøres, er kritisk gjennomgått av et panel av berørte parter. Plattformen utfører ingen slik gjennomgang, og rapporten sier dette eksplisitt i verifikasjonsseksjonen når den inneholder en sammenligning.

Kravene til dokumenterte sammenligninger skjerpes også regulatorisk: EU-direktiv 2024/825 om styrket forbrukervern i den grønne omstillingen gjelder i EU fra september 2026 og er ventet innført i norsk rett, i tillegg til markedsføringslovens alminnelige krav til sammenlignende reklame. Det er bakgrunnen for at rapporten alltid oppgir grunnlag, skalering og verifikasjonsstatus for en sammenligning.

Sammenligningsfunksjonen er altså ment for egne vurderinger — å veie to alternativer opp mot hverandre internt — og ikke som grunnlag for en markedsføringspåstand om at ett produkt er bedre enn et annet. Skal resultatet brukes utad, må gjennomgangen bestilles separat.

Systemgrense og allokering

Etter ISO 14040 (3.32) er systemgrensen kriteriene som avgjør hvilke enhetsprosesser som hører til produktsystemet. Seksjon 3 i rapporten skrives ikke som en fast standardtekst, men utledes fra løsningen:

  • Systemgrensen oppgir løsningens modul og livsløpsfase, antall prosesser (med navn), og hvilke utslippskilder beregningen faktisk brukte — antall ressursinnsatsfaktorer med utslippsfaktor, antall prosesser belastet via lokasjon, og antall transportetapper regnet som tonnkilometer med GLEC-rammeverkets standardintensiteter. Den avslutter med kuttregelen: prosesser i andre livsløpsfaser, innsatsfaktorer uten utslippsfaktor, og innsatsfaktorer der utslippsfaktoren er deklarert per en annen enhet enn flyten måles i, faller utenfor og bidrar med null — og rapporten navngir de utelatte.
  • Allokeringsprosedyrene navngir metoden som faktisk ble brukt: fysisk allokering av lokasjonsutslipp etter kapasitetsandel og/eller etter produktiv tid, med prosess- og andelsnavn. Teksten er bevisst kvalitativ — den oppgir prosenter, men ikke absolutte kapasiteter eller årsutslipp, siden rapporten er offentlig og slike tall ville røpet driftsomfanget til lokasjonseieren.

Et regneeksempel

Tjenesten «Møbelvask» — rens av en kontorstol:

  1. Kategori: «Såpe», enhet kg, med «Utslipp per enhet» vugge-til-port = 1,5 kg CO₂e/kg, datakvalitet Estimat (faktor 1,5).
  2. Lokasjon: «Verksted» med energimiks 10 000 kWh × 0,03 kg CO₂e/kWh = 300 kg CO₂e i året (datakvalitet Estimat), og 1 500 årlige produktive timer. Minuttfaktoren blir 300 / (1 500 × 60) ≈ 0,0033 kg CO₂e/min.
  3. Løsning: tjeneste, modul B2 (Vedlikehold), funksjonell enhet 1 stk.
  4. Prosess «Vask»: innsatsfaktorene Ressurs 0,2 kg såpe og Tidsbruk lokasjon 30 min; output Produktflyt 1 stk.

Beregningen gir uten kvalitetspåslag 0,2 × 1,5 = 0,30 kg (såpe) pluss 30 × 0,0033 = 0,10 kg (verksted) = 0,40 kg CO₂e. Med Estimat-faktoren 1,5 på begge kildene er øvre grense 0,60 kg. Rapporten viser midtpunktet:

0,50 ± 0,10 kg CO₂-ekv. per funksjonell enhet

Videre