Kobler seg til ERP- og MES-systemer som

Effektiv produksjon

Optimal bestillingsmengde: Beregn en bedre innkjøpsmengde

Finn optimal bestillingsmengde for en komponent som kjøpes jevnlig, sjekk leverandørkrav og knytt ankomsten til produksjonsordrene som trenger den.

Jussi Mäntylä Spesialist i produksjonsplanlegging, SkyPlanner Oppdatert 23. oktober 2026 11 min lesetid
A balance scale weighs a delivery parcel and purchase paperwork against boxes of components and a bearing.
I denne artikkelen
  1. Hvorfor større bestillinger kan koste mer
  2. Bruk riktige verdier for de tre EOQ-variablene
  3. D: Bruk komponentforbruk, ikke salgsinntekter
  4. S: Skill bestillingskostnaden fra innkjøpsprisen
  5. H: Regn om lagerholdssatsen fra prosent til penger
  6. Regneeksempel: Innkjøp av lagre til produksjonen
  7. Tilpass den beregnede mengden til det leverandøren kan levere
  8. Pakningsstørrelser og minste bestillingsmengder
  9. Kvantumsrabatter og leveringsavtaler
  10. Lagerplass, holdbarhet og ujevnt behov
  11. EOQ forteller hvor mye du skal bestille, ikke når
  12. Hva om du produserer påfyllingspartiet selv?
  13. Knytt det planlagte varemottaket til produksjonen med SkyPlanner
  14. Ta den valgte bestillingsmengden i bruk

Hjem » Ressurser » Optimal bestillingsmengde: Beregn en bedre innkjøpsmengde

Estimert lesetid: 10 minutter

Optimal bestillingsmengde (EOQ) er mengden som ved hver lagerpåfylling gir lavest samlede bestillings- og lagerholdskostnader i den grunnleggende EOQ-modellen. For en produsent som kjøper inn en komponent regelmessig, besvarer modellen spørsmålet: Hvor mye bør vi bestille hver gang, gitt forbruket og kostnadene våre?

Formelen er EOQ = √(2 × D × S / H), der D er årlig behov i enheter, S er den faste kostnaden per bestilling og H er lagerholdskostnaden per enhet per år.

Svaret er et nyttig utgangspunkt, ikke en ferdig innkjøpsbeslutning. Leverandørens pakningsstørrelse eller minste bestillingsmengde kan avgjøre hvilken mengde som faktisk kan bestilles. Og et økonomisk gunstig innkjøp kan ikke dekke morgendagens produksjon hvis varene kommer neste uke. SkyPlanner APS knytter forventede materialankomster til produksjonsordrene som er avhengige av dem. Dermed kan innkjøp og produksjon arbeide ut fra samme plan i stedet for å samkjøre separate lister.

Hvorfor større bestillinger kan koste mer

Hver lagerpåfylling medfører kostnader utover selve komponentene: innkjøpsordren skal opprettes, varemottaket registreres og leveransen håndteres. Ved å kjøpe større mengder fordeles dette faste arbeidet på færre bestillinger.

Men større leveranser gir også mer lager mellom påfyllingene. Dette lageret binder kapital og medfører kostnader til lagring, forsikring og ukurans. Å kjøpe dobbelt så mye er ikke automatisk lønnsomt bare fordi antall bestillinger halveres.

EOQ balanserer disse to virkningene. I grunnmodellen blir hele det bestilte partiet tilgjengelig for bruk på én gang. Deretter synker lagerbeholdningen jevnt etter hvert som produksjonen forbruker den. Gjennomsnittlig sykluslager er derfor halvparten av bestillingsmengden. Et eventuelt sikkerhetslager kommer i tillegg og inngår ikke i denne beregningen.

Bruk riktige verdier for de tre EOQ-variablene

Bruk konsekvente måleenheter og tidsperioder. Årlig behov må kombineres med årlig lagerholdskostnad. En månedlig kostnad kan ikke brukes i samme beregning uten omregning.

VariabelBetydning for en innkjøpt komponentEnhet
DForventet årlig forbruk av komponentenEnheter/år
SFast kostnad ved å bestille og motta én lagerpåfyllingValuta/bestilling
HKostnad ved å holde én enhet på lager i ett årValuta/enhet/år

D: Bruk komponentforbruk, ikke salgsinntekter

For innkjøpte lagre er D antallet lagre produksjonen forventer å forbruke i løpet av året. Det er ikke salgsverdien av maskinene de brukes i, og heller ikke nødvendigvis fjorårets innkjøpsmengde: Innkjøpene kan ha ført til at lagerbeholdningen økte eller sank.

Ta med behovet fra alle produkter som bruker komponenten, og legg inn passende tillegg for forventet svinn i prosessen. Kontroller om årsbehovet gjenspeiler et noenlunde jevnt forbruk. En komponent som bare brukes i to store kundeprosjekter, trenger en innkjøpsplan med datoer, ikke en jevn forbruksrate konstruert ut fra årstotalen.

S: Skill bestillingskostnaden fra innkjøpsprisen

S dekker den faste kostnaden knyttet til hver lagerpåfylling, for eksempel ordrebehandling, en fast leveringsavgift og arbeid ved varemottak. Det er ikke fakturaverdien av alle komponentene i bestillingen.

Bruk et kostnadsanslag som kan begrunnes for bestillingen du vurderer. Hvis flere varer deler en innkjøpsordre eller lastebil, blir S for høy dersom hver vare belastes med hele fraktkostnaden. Frakt som varierer med vekten, er heller ikke uten videre en fast kostnad per bestilling. Tilpass anslaget til avtalene med leverandøren og rutinene for varemottak.

H: Regn om lagerholdssatsen fra prosent til penger

Hvis en komponent koster $20 og den årlige lagerholdssatsen er 25 %, blir lagerholdskostnaden:

H = $20 × 0,25 = $5 per komponent per år

Sett $5 inn i EOQ-formelen, ikke 25 eller 0,25. Ta med relevante kostnader til kapital, lagring og lagerrisiko i beregningsgrunnlaget, uten å telle samme kostnad to ganger.

En generell regnskapsmessig kostnadsfordeling betyr ikke automatisk at mindre innkjøpspartier gir en tilsvarende besparelse i penger. Beregningen er mest nyttig når innkjøp og økonomi er enige om hvilke kostnader som påvirkes av mengdevalget.

Regneeksempel: Innkjøp av lagre til produksjonen

Tenk deg en produsent som kjøper inn et standardlager til flere produkter. Følgende forutsetninger legges til grunn:

  • Årlig forbruk D: 12 000 lagre.
  • Fast bestillingskostnad S: $75 per lagerpåfylling.
  • Innkjøpspris per enhet: $20.
  • Årlig lagerholdssats: 25 %, som gir H på $5 per lager.

Dette er eksempeltall, ikke referanseverdier for produksjonskostnader eller resultater fra en SkyPlanner-kunde.

EOQ = √[(2 × 12 000 × 75) / 5] = √360 000 = 600 lagre

Med 600 lagre per bestilling gir modellen 12 000 / 600 = 20 bestillinger per år og et gjennomsnittlig sykluslager på 600 / 2 = 300 lagre.

For å se hvorfor 600 er økonomisk gunstig, kan vi sammenligne de årlige kostnadene som varierer med bestillingsmengden Q:

Årlig bestillingskostnad = (D / Q) × S

Årlig kostnad for å holde sykluslageret = (Q / 2) × H

BestillingsmengdeÅrlig bestillingskostnadÅrlig kostnad for å holde sykluslageretSamlet årlig kostnad
300 lagre$3 000$750$3 750
600 lagre$1 500$1 500$3 000
900 lagre$1 000$2 250$3 250

Ved optimal mengde uten begrensninger er bestillingskostnaden lik kostnaden for å holde sykluslageret. Økes mengden til 900, blir det mindre bestillingsarbeid, men lagerholdskostnaden øker mer enn besparelsen.

Beløpet på $3 000 er ikke den samlede årlige kostnaden ved å kjøpe inn lagrene. Selve varene koster fortsatt 12 000 × $20 = $240 000 per år. I dette eksemplet er beløpet det samme uansett bestillingsmengde og påvirker derfor ikke hvilken Q som er best. Hvis enhetsprisen varierer med mengden, må innkjøpskostnaden tas med i sammenligningen igjen.

Dette er anslag for årlige kostnader over tid. Et resultat som 13,33 bestillinger per år ved partier på 900 enheter beskriver gjennomsnittlig bestillingsfrekvens, ikke et krav om å legge inn en brøkdel av en innkjøpsordre.

Tilpass den beregnede mengden til det leverandøren kan levere

Den grunnleggende EOQ-modellen forutsetter jevnt og kjent behov, stabile bestillings- og lagerholdskostnader, konstant ledetid for påfylling, at hele leveransen blir tilgjengelig for bruk på én gang, og at det ikke oppstår varemangel. Den forutsetter også at det ikke finnes kvantumsrabatter eller bindende mengdebegrensninger. Modellen er mest pålitelig for varer som kjøpes regelmessig, og der innkjøpsmønsteret ligger nær disse forutsetningene.

Sammenlign deretter mengdene du faktisk kan kjøpe.

Pakningsstørrelser og minste bestillingsmengder

Anta at leverandøren selger lagrene i pakninger på 250. Da er det ikke mulig å bestille 600 lagre. Bruk samme kostnadsformel til å sammenligne de nærmeste mengdene som tilsvarer hele pakninger:

  • 500 lagre: $1 800 i bestillingskostnader + $1 250 i lagerholdskostnader = $3 050 per år.
  • 750 lagre: $1 200 i bestillingskostnader + $1 875 i lagerholdskostnader = $3 075 per år.

Uten andre begrensninger gir 500 lavest kostnad i denne modellen. Ved automatisk å runde opp ville du oversett dette.

Anta nå at leverandøren også krever en minste bestillingsmengde på 750. Da er 500 enheter ikke lenger et mulig valg. Å velge 750 koster $75 mer per år enn den optimale mengden uten begrensninger, altså 2,5 % mer i modellen. Det gir et tydelig grunnlag for å vurdere om det er verdt innsatsen å forhandle om en lavere minste bestillingsmengde.

MOQ er leverandørens nedre mengdegrense. EOQ er mengden som ifølge kjøperens beregning gir lavest kostnad. De besvarer ulike spørsmål.

Kvantumsrabatter og leveringsavtaler

En lavere enhetspris kan gjøre en større bestilling lønnsom, men sammenlign hele virkningen: årlige innkjøpskostnader, bestillingskostnader, lagerholdskostnader og eventuell mengdeavhengig frakt. Bruk den faktiske rabattstrukturen. En pris som gjelder alle enheter, er noe annet enn en rabatt som bare gjelder enhetene over en bestemt grense.

En rammeordre med flere avrop endrer også hva som regnes som en bestilling, og hvor mye du faktisk holder på lager. Ikke behandle hele kontraktsmengden som ett umiddelbart varemottak når leveranser og belastninger skjer hver for seg.

Lagerplass, holdbarhet og ujevnt behov

Kontroller at partiet får plass i det tilgjengelige lagerarealet, og at det kan forbrukes før holdbarheten utløper, konstruksjonen endres eller kundens behov opphører. En mengde som ikke kan brukes, er ikke økonomisk bare fordi den gir laveste kostnad på en forenklet kostnadskurve.

Når behovet varierer med sesongen eller kommer som store, uregelmessige uttak, bør du bruke tidsfordelte behov og en egnet påfyllingsstrategi. Ved usikkerhet om behovet eller leverandørens leveringstidspunkt må sikkerhetslageret vurderes separat. Å øke EOQ erstatter ikke en vurdering av risikoen for materialmangel.

EOQ forteller hvor mye du skal bestille, ikke når

I eksempelet med lagrene forbrukes 12 000 enheter over 250 arbeidsdager. Det gir 48 lagre per arbeidsdag. Med dette forbruket dekker et parti på 600 lagre 12,5 arbeidsdager. Dette er partiets forbrukssyklus, ikke leverandørens ledetid.

Ved lagerpåfylling med kontinuerlig overvåking brukes vanligvis følgende bestillingspunkt:

Bestillingspunkt = forventet behov i ledetiden for påfylling + sikkerhetslager

Hvis det tar åtte arbeidsdager før påfyllingen er tilgjengelig for bruk, og du i tillegg velger en buffer på 96 lagre som et regneeksempel:

Bestillingspunkt = (48 × 8) + 96 = 480 lagre

Nå er beslutningene tydelig atskilt: Med denne styringsregelen bestiller du 600 når bestillingspunktet på 480 nås. Bufferen på 96 er en forutsetning i eksempelet, ikke et resultat av EOQ-beregningen. Bruk veiledningen om sikkerhetslager til å vurdere hvor stor buffer usikkerheten krever.

Bruk lagerposisjonen til å avgjøre når bestillingspunktet er nådd: brukbar beholdning på lager pluss utestående påfylling, minus behov som allerede er utestående eller reservert etter reglene i lagerregnskapet. Unngå å trekke fra samme forpliktelse to ganger. Ser du bare på den fysiske lagerbeholdningen, kan du ende med å bestille på nytt selv om varene allerede er på vei.

Bestilte materialer er imidlertid ikke tilgjengelige for bruk ennå. En innkjøpsordre kan holde lagerposisjonen over bestillingspunktet selv om forventet mottak er for sent til å dekke en kundeordre. Mengde og ankomsttidspunkt må derfor vurderes sammen.

Hva om du produserer påfyllingspartiet selv?

Bruk økonomisk produksjonskvantum (EPQ) når lageret fylles opp gradvis samtidig som forbruket fortsetter, for eksempel når en komponent produseres gjentatte ganger og frigjøres til lager litt etter litt. EPQ tar hensyn til forholdet mellom produksjons- og forbruksraten. Den grunnleggende EOQ-modellen forutsetter at hele partiet blir tilgjengelig samlet.

Det avgjørende er hvordan beholdningen blir tilgjengelig for bruk, ikke bare om ordren kalles intern eller ekstern. Delleveranser fra en leverandør eller et produksjonsparti som holdes tilbake til endelig kvalitetsgodkjenning, kan kreve en annen modell enn ordretypen umiddelbart skulle tilsi.

Knytt det planlagte varemottaket til produksjonen med SkyPlanner

Tenk deg at de 600 lagrene er ventet på mandag. To kundeordrer trenger dem, og begge konkurrerer med andre oppdrag om kapasitet til maskinering og montering. Leverandøren flytter leveringen til torsdag. Bestillingsmengden er uendret, men produksjonsplanen for mandag er ikke lenger realistisk.

Hvis du bare oppdaterer innkjøpslisten, vil maskinkøene og de lovede leveringsdatoene fortsatt være ute av takt. SkyPlanner samler disse sammenhengene i en felles produksjonsplan.

Innkjøpsordrene inneholder materialmengder og leveringsdatoer. Leveringsdatoen angir når materialene forventes å være tilgjengelige. Når mottaket bekreftes som Levert, oppdateres lagerbeholdningen. Når planlegging med hensyn til materialtilgang er aktivert, påvirker materialtilgangen hvordan Arcturus, SkyPlanners KI for finplanlegging, planlegger arbeidet ut fra konfigurert kapasitet, avhengigheter mellom operasjoner og prioriteringer.

Registrer det nye mottakstidspunktet og beregn planen på nytt. De berørte arbeidsordrene kan da tilpasses leverandørens dato, og Gantt-visningen viser tidspunktet for dem sammen med resten av produksjonen. I stedet for å flytte hver avhengige operasjon mellom separate køer kan planleggeren konsentrere seg om beslutningen: fremskynde komponentleveransen, endre prioriteringer, finne en alternativ leveransekilde eller justere en lovet leveringsdato.

Derfor er SkyPlanner et nyttig supplement til innkjøpsstrategien: mindre manuell samordning mellom materialplanen og produksjonsplanen, og tidligere oversikt over hva et endret ankomsttidspunkt betyr for kundeordrene. Innkjøp fastsetter en økonomisk partistørrelse som oppfyller avtalevilkårene. Den felles planen synliggjør konsekvensene for produksjonen.

Eskomatics erfaringer med SkyPlanner viser hvorfor denne oversikten er viktig. Bedriften utfører maskinering på oppdrag og baserte seg tidligere i stor grad på manuelle køer. Materialmangel ble noen ganger oppdaget for tett opptil planlagt oppstart. Med ERP-tilknyttet Gantt-planlegging og bedre oversikt over materialtilgangen rapporterer bedriften om færre produksjonsstopp på grunn av manglende materialer og mer presis fastsettelse av leveringsdatoer. Bedre materialoversikt gir teamet et mer pålitelig grunnlag for den daglige planen.

SkyPlanner kan integreres med ethvert ERP- eller MES-system gjennom sitt åpne REST API, slik at innkjøps- og ordredata fra systemene du allerede bruker, kan danne grunnlag for den sammenkoblede planen.

Ta den valgte bestillingsmengden i bruk

Når lageret skal fylles på gjennom innkjøp, begynner du med EOQ, sammenligner aktuelle bestillingsmengder hos leverandøren og fastsetter bestillingspunktet separat. Sørg deretter for at varemottaket fortsatt er knyttet til ordrene som skal bruke materialene. Bestill en demo av SkyPlanner med én innkjøpt komponent, forventet ankomst og to kundeordrer som er avhengige av den, for å se hvordan denne koblingen endrer produksjonsplanen. Vil du heller utforske selv først, kan du prøve SkyPlanner med demodata.

Jussi Mäntylä

Spesialist i produksjonsplanlegging, SkyPlanner

Lag en tydeligere produksjonsplan med SkyPlanner

Koble til dataene dine, gå gjennom den første planen og la planleggerne beholde kontrollen over hver plan som settes i drift.