SKU (Stock Keeping Unit) er nettbutikkens eget, interne varenummer. Det er én unik kode for hver variant du har på lager, for eksempel hver størrelse og farge. Den er ikke det samme som GTIN/EAN-strekkoden, som registreres hos GS1. SKU-en styrer lager, plukking, rapporter og produktfeeder, så den bør være kort og logisk, og den bør aldri endres eller gjenbrukes.
Kort oppsummert
- En SKU er ditt eget varenummer for hver variant. Selger du en genser i 3 størrelser og 4 farger, trenger du 12 SKU-er.
- Google Merchant Center tillater ID-er på opptil 50 tegn, ber deg bruke SKU-en som produkt-ID der det går, og ber deg holde ID-en uendret.
- GTIN/EAN er noe annet: Den krever medlemskap i GS1 Norway og koster fra 1 295 kr i etablering og 1 243 kr i året i minste omsetningsklasse (eks. mva).
- Endrer eller gjenbruker du SKU-er, ødelegger du feeder, salgsrapporter og migreringer. Det er den dyreste feilen vi ser.
Hva betyr SKU?
SKU står for «Stock Keeping Unit», altså lagerenhet på norsk. I praksis er det butikkens eget varenummer eller artikkelnummer: én unik kode for hver variant du har på lager og selger. Du lager koden selv. Du trenger ikke registrere den noe sted, og den er gratis.
Det viktigste å forstå er at SKU-en gjelder varianten, ikke produktet. Shopify skriver i hjelpesidene om SKU at ingen varianter skal ha samme SKU. En skjorte i 3 størrelser og 4 farger trenger altså 12 ulike SKU-er. Det samme gjelder uansett hvilken nettbutikkplattform du bruker.
Eksempel på en SKU som er lett å lese
GEN-ULL-SVA-M kan bety genser (GEN), ullmodell (ULL), svart (SVA) og medium (M). Lageransatte kan lese koden uten å slå den opp, og du kan sortere på kategori i et regneark. Slik bør det være: En god SKU kan leses av mennesker, mens strekkoden er laget for skannere.
Hva er forskjellen på SKU, GTIN/EAN og MPN?
SKU-en lager du selv, og den trenger bare være unik i din butikk. GTIN (tidligere kalt EAN) er et globalt unikt nummer som tildeles gjennom GS1. MPN er produsentens eget delenummer. De utfyller hverandre, og et produkt bør ofte ha flere av dem samtidig.
| Kode | Hvem lager den | Unik hvor | Kostnad | Brukes til |
|---|---|---|---|---|
| SKU | Du selv | I din butikk | Gratis | Lager, plukking, rapporter, produkt-ID i feeder |
| GTIN/EAN | Produsent via GS1 | I hele verden | Medlemskap i GS1 | Strekkode, Google Shopping, markedsplasser |
| MPN | Produsenten | Hos produsenten | – | Identifisere varen når GTIN mangler |
| Variant-ID | Plattformen (Shopify, WooCommerce) | I plattformen | Gratis | Teknisk nøkkel, endres ofte ved migrering |
| item_group_id | Du, i feeden | I feeden | – | Grupperer varianter i Google Shopping |
Når det gjelder Google, er det produktdataspesifikasjonen i Merchant Center som avgjør: Produktkategorien bestemmer hvilke identifikatorer som kreves (GTIN, MPN og merke). GS1 Norway skriver at globale markedsplasser som Amazon og Google Shopping krever GTIN, og at norske aktører som FINN shopping, Miinto og Elkjøp også ser verdien av det.
Trenger du GTIN i tillegg til SKU?
Videreselger du merkevarer, har varene som regel allerede en GTIN. Ifølge GS1 Norway kan du da bruke nummeret under strekkoden på emballasjen. Lager du egne produkter og skal selge dem via markedsplasser, i fysisk handel eller i Google Shopping, må du bli medlem av GS1 og lage egne GTIN-er. Selger du bare i egen nettbutikk, holder det med SKU-er.
Slik lager du et SKU-system som tåler vekst
Bestem formatet før du legger inn den første varen. Bruk de samme forkortelsene overalt, og ta aldri med informasjon som kan endre seg. Det tar en time å sette opp, men det kan spare deg for en hel migrering senere.
- Lag én SKU per variant, ikke per produkt. Varianter som deler SKU, gir feil lagersaldo og feil rapporter.
- Velg 3–4 faste ledd, for eksempel kategori, modell, farge og størrelse. Shopify anbefaler at hver forkortelse betyr det samme i hele sortimentet: Betyr SVA svart på ett produkt, skal det bety svart på alle.
- Bruk bare store bokstaver A–Z, tallene 0–9 og bindestrek. Google anbefaler ASCII-tegn (bokstaver, tall, understrek og bindestrek) og tillater maks 50 tegn. Vi anbefaler å holde deg under 20 tegn, og å droppe Æ, Ø og Å.
- Ikke start med 0. Regneark fjerner ofte nuller i starten, og da stemmer ikke importfilen med butikken lenger.
- Unngå tegn som er lette å forveksle, som O og 0 eller I, 1 og L. De gir feilplukk når noen leser koden høyt eller skriver den av for hånd.
- Ikke ta med pris, lagerplass eller leverandør i koden. Alt dette endrer seg, men SKU-en skal stå fast.
- Skriv ned systemet i et delt dokument med en liste over forkortelser, og test på tre produkter med varianter før du legger inn resten.
Tenk også på hvordan SKU-en spiller sammen med lagerstyringen. Hvis lagersystemet, regnskapet eller kassen henter varer på SKU, er det den som kobler alt sammen. Feil i den sprer seg til alle systemene.
Hvorfor styrer SKU-en Google Shopping, Meta-annonser og AI-svar?
Produktfeeden til Google og katalogen til Meta trenger en fast ID for hver vare, og som regel er det SKU-en. Endrer du den, ser plattformene en ny vare uten historikk. Annonsene starter da på nytt, og retargeting viser feil produkt eller ingenting.
Google skriver i dokumentasjonen for ID-feltet at hver vare må ha en unik verdi på 1–50 tegn. Varianter kobles sammen med item_group_id, så ID-en for en blå variant kan for eksempel være 12345-B. I produktdataspesifikasjonen ber Google deg bruke SKU-en der det er mulig, holde ID-en lik når du oppdaterer data, og bruke samme ID for samme vare på tvers av land og språk. Det siste er viktig hvis du selger til Sverige eller Danmark fra samme butikk. Mer om oppsettet finner du i guiden vår om google annonsering.
Nettbutikker i Box sin portefølje henter i snitt 25–45 % av omsetningen fra Meta-annonser, med ROAS på 3–6 i retargeting-lag.
Når retargeting skal fungere, må ID-en som Meta-pikselen sender ved et produktvisning, være den samme som ID-en i katalogen. Er ikke SKU-ene stabile og unike, klarer ikke dynamiske annonser å vise riktig vare til den som så på den. Det er en vanlig grunn til at retargeting-laget underpresterer, også når resten av markedsføringen av nettbutikken er på plass.
Det samme gjelder i organisk søk. I strukturerte produktdata (schema.org) brukes SKU og GTIN til å fortelle Google nøyaktig hvilken vare siden handler om. Google kobler ID-feltet i Merchant Center til egenskapen Product.sku. Når AI Overview og andre AI-svar i søk sammenligner produkter, gjør like ID-er i feed, strukturerte data og produktside det lettere å forstå at det er samme vare. Les mer om dette i artiklene om SEO for nettbutikk og AI-søk.
Hvor legger du inn SKU i Shopify og WooCommerce?
I Shopify ligger SKU-feltet på varianten, i lagerdelen (Inventory) av produktet. I WooCommerce finner du det i Lager-fanen på produktet, og på hver variant for variable produkter. Begge plattformene bruker SKU-en til søk, import og integrasjoner.
Shopify: Ikke bland SKU og strekkode
Shopify har egne felt for SKU og strekkode, og du kan bruke begge på samme vare. I Shopify POS finner du varen ved å skanne strekkoden eller søke på SKU-en. Det er nyttig hvis du kobler butikken til et kassesystem i Shopify.
Her er en fallgruve få kjenner til: Shopifys app Retail Barcode Labels lager bare Code-128-strekkoder og bruker de siste 8 sifrene i variant-ID-en som strekkode. Shopify skriver selv at to varer i sjeldne tilfeller kan få samme strekkode. Slike koder er heller ikke GTIN-er, så de må aldri legges inn i GTIN-feltet i Google-feeden. Vil du vite mer om plattformvalget, kan du lese om Shopify i Norge.
WooCommerce: Unikhet kontrolleres, logikken gjør det ikke
WooCommerce avviser en SKU som allerede finnes, så du kan ikke lage helt like SKU-er. Det hindrer likevel ikke ulogiske systemer der én vare har flere koder i ulike formater. Bruker du utvidelser for feed eller ERP, må du sjekke om de henter SKU-en eller den interne post-ID-en. Det er forskjellen på en feed som overlever en flytting og en som ikke gjør det. Mer om dette finner du i guiden om nettbutikk i WooCommerce.
Hvilke SKU-feil er dyrest å rette opp?
Det vi ser oftest, er butikker som starter uten system og må rydde når de vokser, bytter plattform eller kobler på ERP. Disse feilene koster mest:
- Gjenbruk av SKU-er: En utgått vare gir SKU-en sin videre til en ny. Salgshistorikken blandes, returer bokføres på feil vare, og Google og Meta knytter gammel ytelse til et nytt produkt.
- Like SKU-er på tvers av varianter: Ved import og migrering av nettbutikken brukes SKU-en ofte som nøkkel. Finnes samme SKU på flere varianter, kan én importrad oppdatere alle sammen.
- Nytt format midt i: Bytter du fra «1023» til «GEN-1023», endres hver eneste produkt-ID i feeden samtidig.
- SKU bare på hovedproduktet: Lagersaldoen blir summert for alle størrelser, og du oppdager ikke at M er utsolgt.
- Leverandørnummer som SKU når du har flere leverandører: To leverandører kan bruke samme nummer, og da kolliderer de.
- SKU i stedet for varenavn på kvitteringen: Bokføringsforskriften krever at salgsdokumentasjonen beskriver hva som er solgt. En kode alene er ikke nok, så varenavnet må også stå der.
Vi fraråder å endre alle SKU-ene på én gang i en butikk som allerede har trafikk og annonser. Skal du rydde, bør det skje i forbindelse med en planlagt migrering. Gamle og nye koder må da kobles i en tabell, og feeden må oppdateres samme dag.
Hva koster SKU-er og strekkoder?
SKU-er er gratis, for de lager du selv. Det du betaler for, er GTIN fra GS1 hvis du trenger det, og eventuelt fysiske strekkodeetiketter. Prisen på GS1-medlemskap avhenger av omsetningen.
| Omsetning | Etableringsavgift | Årsavgift |
|---|---|---|
| 0–1 mill. kr | 1 295 kr | 1 243 kr |
| 1–2,5 mill. kr | 2 797 kr | 2 694 kr |
| 2,5–10 mill. kr | 5 543 kr | 3 833 kr |
| 10–100 mill. kr | 11 551 kr | 5 025 kr |
Tallene er GS1 Norways priser for foretaksprefiks, som gjelder fra 25.10.2025. Prisene er eks. mva. og gjelder per foretaksprefiks. Årsavgiften faktureres ikke i året du melder deg inn. Melder du deg inn sent på året, betaler du altså bare etableringsavgiften det første året. Trenger du ferdige strekkodefiler, tar GS1s strekkodeverksted 580 kr eks. mva. for 1–3 strekkoder per bestilling, ifølge prisene som gjelder fra 01.01.2026. Husk at du betaler for retten til å bruke numrene, ikke for å eie dem. Sier du opp medlemskapet, mister du derfor GTIN-ene.
Den store kostnaden kommer når SKU-ene må ryddes i ettertid: arbeidstimer til å koble gamle og nye koder, feeder som må bygges på nytt og annonser som mister læringen sin. Lager du budsjett for en ny butikk, bør du sette av tid til produktdata før lansering. Se også oversikten over hva en nettbutikk koster.
Når er et eget SKU-system ikke riktig for deg?
Et gjennomtenkt SKU-system med flere ledd er unødvendig hvis du selger få unikavarer, og det er ikke nok hvis du har mange tusen varianter fordelt på flere lagre og kanaler. Begge ytterpunktene trenger en annen løsning.
- Unikavarer og enkelteksemplarer (kunst, brukt, håndlaget): Et enkelt løpenummer som A0001 holder. Det finnes ingen varianter å strukturere.
- Forhandler med én fast leverandør: Leverandørens artikkelnummer med et prefiks, for eksempel LEV-48213, gjør det lettere å bestille inn varer. Det forutsetter at leverandøren aldri endrer numrene sine.
- Mange varianter, flere lagre eller B2B-salg: Da bør SKU-en eies av et ERP- eller PIM-system som sender den videre til nettbutikk, kasse og feed. Ellers ender du opp med flere «sannheter». Se artiklene om b2b nettbutikk og skalering av nettbutikk.
- Tjenester og digitale produkter: Du trenger SKU for rapportering, men ikke GTIN. Merk varen med «identifier exists = no» i Google-feeden i stedet for å finne på et nummer.
Box anbefaler: Bestem SKU-formatet før første vare
Vi anbefaler å bestemme SKU-formatet før du legger inn den første varen. Bruk korte, lesbare koder på variantnivå og en skrevet liste over forkortelsene. Gjør ikke om på eksisterende SKU-er bare fordi formatet ser rotete ut. Sjekk heller om koden er unik og stabil, for det er det som betyr noe. Hvis du likevel må rydde, gjør det i samme prosjekt som en plattformmigrering, med en koblingstabell mellom gammel og ny SKU. Kjøp GTIN bare hvis du skal selge via markedsplasser, i fysisk handel eller i Google Shopping med egne merkevarer.
Christoffer Hjelpdahl, Box
Skal du starte nettbutikk, er dette det første du bør gjøre: Lag en liste over forkortelser, legg inn tre produkter med alle variantene og eksporter dem til et regneark. Ser koden fornuftig ut der og er alle radene unike, kan du legge inn resten av sortimentet. Se også hvordan Box jobber med nettbutikk.
Skal dere selge på nett, eller forbedre butikken dere har?
30 minutter, uforpliktende. Vi ser på hva dere har i dag og sier hva vi ville gjort.
Book 30 minOfte stilte spørsmål
Er SKU det samme som varenummer eller artikkelnummer?
Ja, i praksis. SKU er det engelske faguttrykket for butikkens interne varenummer. Mange norske systemer kaller feltet varenummer eller artikkelnummer. Det som skiller SKU-en fra GTIN/EAN, er at du lager den selv, og at den bare trenger å være unik i din egen butikk.
Kan jeg kjøpe billige EAN-koder på nettet i stedet for å bli medlem av GS1?
Det går, men det er risikabelt. GS1 er den eneste offisielle utstederen av GTIN. Videresolgte nummer kan være registrert på et annet firma, og markedsplasser eller Google kan avvise dem. Skal du selge egne merkevarer bredt, er GS1-medlemskapet i minste klasse en lav kostnad sammenlignet med å bli avvist.
Bør SKU-en vises for kunden på produktsiden?
Det er valgfritt, men ofte lurt for varer med mange tekniske varianter, som reservedeler, og for B2B-kunder som bestiller på nytt. Det gjør det enklere å ta kontakt med kundeservice, og det gir samsvar mellom side, feed og strukturerte data.
Kan jeg endre SKU-er etter at butikken er lansert?
Teknisk sett ja, men alle systemer som bruker SKU-en som nøkkel, påvirkes: Google-feed, Meta-katalog, lager, regnskap og integrasjoner. Varene behandles da som nye i annonsene. Gjør endringen samlet, med en koblingstabell, og helst i forbindelse med en planlagt migrering.
Hvor lang bør en SKU være?
Google tillater opptil 50 tegn i ID-feltet, men kortere koder gir færre skrivefeil. Vi anbefaler under 20 tegn, bare store bokstaver, tall og bindestrek, uten Æ, Ø og Å og uten null i starten.
Trenger jeg SKU hvis jeg bare har ti produkter?
Ja. Feeder til Google og Meta, importfiler og kassesystemer trenger en stabil ID per variant uansett hvor stort sortimentet er. Med ti produkter tar det ti minutter å gjøre riktig. Med tusen produkter er det et prosjekt å rette opp.
Kilder og grunnlag
- Google Merchant Center Help: Product data specification (kontrollert 20.10.2026)
- Google Merchant Center Help: ID [id] (kontrollert 20.10.2026)
- Shopify Help Center: Using SKUs to manage your inventory (kontrollert 20.10.2026)
- Shopify Help Center: Retail Barcode Labels app (kontrollert 20.10.2026)
- GS1 Norway: Priser GS1 Foretaksprefiks (kontrollert 20.10.2026)
Emner
- Nettbutikk
- Plattformvalg

