안전재고란? 최소재고와의 차이 및 계산 예시

먼저 보는 결론

안전재고는 예상보다 많이 쓰거나 자재가 늦게 들어올 때를 대비한 완충재고입니다

안전재고는 정상적인 생산계획과 조달계획만으로 대응하기 어려운 수요 증가, 사용량 변동, 협력사 납기지연과 품질문제에 대비해 추가로 보유하는 재고입니다. 최소재고와 비슷하게 사용되는 경우가 있지만 두 용어는 회사마다 관리기준이 다를 수 있습니다. 실무에서는 안전재고를 단순히 일정 수량으로 정하기보다 자재 사용량과 리드타임 변동을 기준으로 계산하고, 발주점과 함께 관리하는 것이 효과적입니다.

안전재고
예상하지 못한 수요·납기 변동을 흡수하기 위한 완충재고입니다.
최소재고
내부 운영상 재고가 이 수준 아래로 내려가지 않도록 정한 관리기준입니다.
발주점
리드타임 동안 사용할 양과 안전재고를 고려해 발주시점을 결정합니다.

안전재고란?

안전재고는 정상적인 수요와 자재 리드타임보다 실제 상황이 불리하게 변했을 때 생산중단이나 자재결품을 막기 위해 추가로 확보해두는 재고입니다.

예를 들어 하루 평균 100kg을 사용하는 원자재를 발주하면 보통 5일 만에 입고된다고 가정하겠습니다.

정상적인 상황이라면 입고까지 필요한 자재는 500kg입니다.

하루 100kg × 리드타임 5일 = 500kg

그런데 실제 생산량이 늘어 하루 120kg을 사용하거나, 협력사 납기가 5일에서 7일로 늦어질 수 있습니다.

이런 변동까지 고려해 정상 필요량보다 추가로 확보해 두는 것이 안전재고입니다.

안전재고는 왜 필요할까?

생산계획과 자재계획을 정확하게 만들어도 실제 제조현장에서는 계획과 다른 상황이 발생할 수 있습니다.

안전재고가 필요한 대표적인 상황
  • 생산계획이 갑자기 증가하는 경우
  • 실제 자재 사용량이 계획보다 많은 경우
  • 협력사 납품이 지연되는 경우
  • 운송이 예상보다 늦어지는 경우
  • 입고검사에서 불합격이 발생하는 경우
  • 품질불량으로 추가 투입이 필요한 경우
  • 긴급오더로 추가 생산이 발생하는 경우
안전재고의 역할 안전재고는 정상적인 생산에 계속 사용하는 재고라기보다 계획과 실제의 차이를 흡수하는 완충장치라고 이해하면 쉽습니다.

안전재고와 최소재고의 차이

안전재고와 최소재고는 현장에서 비슷한 의미로 사용하는 경우가 많기 때문에 혼동하기 쉽습니다.

다만 개념적으로 구분하면 안전재고는 수요와 조달의 불확실성에 대비하는 재고이고, 최소재고는 회사에서 운영상 재고가 일정 수준 아래로 내려가지 않도록 정해둔 관리기준에 가깝습니다.

구분 안전재고 최소재고
목적 수요·납기 변동 대응 재고 하한선 관리
기준 변동성과 위험도 회사 내부 운영기준
활용 결품 위험 완충 재고 관리 기준선
회사별 차이 계산방식이 다를 수 있음 안전재고와 동일하게 쓰기도 함
용어보다 기준이 중요합니다 회사마다 최소재고를 안전재고와 같은 의미로 쓰기도 합니다. 따라서 명칭 자체보다 그 수량이 어떤 기준으로 계산되고 어떤 상황에 사용하는 재고인지를 명확히 하는 것이 중요합니다.

안전재고를 무조건 많이 보유하면 좋은 것은 아닙니다

안전재고가 많으면 결품 위험은 낮아질 수 있지만 재고비용은 증가합니다.

반대로 안전재고를 너무 적게 잡으면 재고회전율은 좋아 보일 수 있지만 작은 수요변화나 납기지연에도 생산중단이 발생할 수 있습니다.

안전재고가 너무 많으면 창고공간 증가, 재고자금 증가, 장기재고와 불용재고 위험이 커질 수 있습니다.
안전재고가 너무 적으면 협력사 지연이나 생산증가가 발생했을 때 자재결품과 생산중단 위험이 커집니다.

가장 간단한 안전재고 계산 방법

실무에서 간단하게 사용할 수 있는 방법은 평균 사용량과 평소 리드타임보다 상황이 나빠졌을 때 필요한 추가수량을 계산하는 방식입니다.

간단한 안전재고 계산식
안전재고 = (최대 일사용량 × 최대 리드타임)
– (평균 일사용량 × 평균 리드타임)

예를 들어 최근 사용실적과 납기실적이 다음과 같다고 가정하겠습니다.

평균 일사용량: 100kg

최대 일사용량: 120kg

평균 리드타임: 5일

최대 리드타임: 7일

정상적인 상황에서 필요한 재고는 500kg입니다.

평균 100kg × 5일 = 500kg

사용량과 납기가 모두 불리하게 움직였을 때 필요한 수량은 840kg입니다.

최대 120kg × 7일 = 840kg

두 수량의 차이를 안전재고로 설정하면 다음과 같습니다.

840kg – 500kg = 안전재고 340kg

리드타임 변동만 고려해 계산할 수도 있습니다

자재 사용량은 비교적 일정하지만 협력사 납기가 자주 흔들리는 자재도 있습니다.

예를 들어 하루 평균 사용량이 100kg으로 안정적이지만 평균 리드타임은 5일, 최악의 경우 7일까지 걸린다고 가정하겠습니다.

추가로 필요한 2일분을 안전재고로 설정하는 간단한 방법을 사용할 수 있습니다.

하루 100kg × 추가 지연 2일 = 안전재고 200kg

이런 방식은 사용량은 안정적이지만 납기변동이 큰 자재를 관리할 때 이해하기 쉽습니다.

사용량 변동만 고려할 수도 있습니다

반대로 협력사 리드타임은 일정하지만 생산량이 자주 바뀌는 환경도 있습니다.

평균 사용량은 하루 100kg인데 생산량 증가 시 최대 130kg까지 사용하고 리드타임은 항상 5일이라고 가정하겠습니다.

사용량 차이 30kg × 리드타임 5일 = 150kg

이 경우 150kg 정도를 사용량 변동을 흡수하기 위한 안전재고 후보로 검토할 수 있습니다.

계산식은 하나만 있는 것이 아닙니다 안전재고는 수요패턴, 리드타임 변동, 원하는 서비스 수준 등에 따라 다양한 계산방법을 사용할 수 있습니다. 중요한 것은 임의의 고정수량보다 실제 사용량과 조달 데이터를 기준으로 설정하는 것입니다.

데이터가 충분하다면 통계 방식도 사용할 수 있습니다

사용량과 리드타임 데이터가 충분히 쌓여 있다면 평균값뿐 아니라 변동성을 이용해 안전재고를 계산할 수도 있습니다.

대표적으로 수요의 표준편차와 목표 서비스 수준을 이용하는 방식이 있습니다.

리드타임이 일정하다고 가정한 단순 통계식
안전재고 = 서비스계수 × 일수요 표준편차 × √리드타임

이 방법은 단순 최대값 방식보다 체계적이지만, 과거 사용실적이 부족하거나 수요패턴이 급격하게 바뀌는 자재에는 그대로 적용하기 어려울 수 있습니다.

애드센스 승인용 생산관리 실무 글에서는 먼저 앞에서 설명한 평균·최대 사용량과 리드타임 방식으로 개념을 이해한 뒤, 필요할 경우 통계 방식으로 발전시키는 것이 좋습니다.

안전재고는 모든 자재에 동일하게 적용하면 안 됩니다

모든 자재를 한 달치씩 안전재고로 보유하는 방식은 관리하기 쉽지만 재고가 과도하게 증가할 수 있습니다.

자재의 중요도와 공급위험을 기준으로 안전재고 수준을 다르게 설정하는 것이 좋습니다.

자재 특성 위험도 안전재고 검토 방향
리드타임 짧고 즉시 구매 가능 낮음 낮은 수준 검토
사용량 변동이 큰 공용자재 중간 수요변동 반영
장기 리드타임 핵심자재 높음 납기변동 적극 반영
설계변경 가능성이 높은 전용자재 별도 관리 과잉 안전재고 주의

장기 리드타임 자재라고 무조건 많이 보유하면 안 됩니다

리드타임이 긴 자재는 결품위험이 크기 때문에 안전재고를 높게 설정하고 싶을 수 있습니다.

하지만 고객별 전용자재나 설계변경 가능성이 높은 자재라면 재고를 과도하게 보유했을 때 이후 다른 생산오더에 사용하지 못하는 불용재고가 될 수 있습니다.

안전재고를 높이기 전에 확인할 항목
  • 공용자재인지 전용자재인지
  • 다른 제품에도 사용할 수 있는지
  • 제품 사양 변경 가능성이 있는지
  • 유효기간이 있는 자재인지
  • 보관조건과 창고공간이 충분한지
  • 구매 최소수량 MOQ가 큰 자재인지

자재 리드타임과 함께 봐야 안전재고가 의미가 있습니다

안전재고를 정하려면 먼저 해당 자재가 발주 후 실제 생산에 투입되기까지 얼마나 걸리는지 알아야 합니다.

리드타임이 하루인 자재와 30일인 자재를 같은 기준으로 관리하는 것은 합리적이지 않습니다.

자재 조달기간을 생산계획과 연결하는 방법은 생산계획에 자재 리드타임을 반영하는 방법 글에서 자세히 확인할 수 있습니다.

안전재고와 발주점은 서로 연결됩니다

안전재고를 300kg으로 정했다고 해서 재고가 300kg까지 내려간 뒤 발주하는 것은 아닙니다.

신규 자재가 입고될 때까지 기존 재고를 계속 사용해야 하기 때문에 리드타임 동안 사용할 수량까지 고려해 더 일찍 발주해야 합니다.

기본 발주점 개념
발주점 = 리드타임 동안 예상 사용량 + 안전재고

하루 평균 사용량이 100kg, 리드타임이 5일, 안전재고가 300kg이라면 발주점은 다음과 같습니다.

(100kg × 5일) + 300kg = 발주점 800kg

즉 사용 가능한 재고가 약 800kg 수준까지 내려왔을 때 신규 발주를 검토하는 방식입니다.

발주점을 구체적으로 계산하는 방법은 발주점 계산 방법, 언제 자재를 주문해야 할까 글에서 이어서 확인할 수 있습니다.

가상 사례로 안전재고와 발주점을 함께 계산해보겠습니다

생산공정에서 사용하는 X원자재의 최근 사용실적과 협력사 납기실적을 다음과 같이 가정하겠습니다.

평균 일사용량: 80kg

최대 일사용량: 100kg

평균 리드타임: 6일

최대 리드타임: 8일

현재 가용재고: 1,100kg

① 정상적인 리드타임 사용량

80kg × 6일 = 480kg

② 최대 상황에서 필요한 수량

100kg × 8일 = 800kg

③ 안전재고 계산

800kg – 480kg = 안전재고 320kg

④ 발주점 계산

평균 리드타임 동안 필요한 480kg과 안전재고 320kg을 합산합니다.

480kg + 320kg = 발주점 800kg

현재 가용재고가 1,100kg이라면 단순 기준상 아직 발주점까지 300kg의 여유가 있습니다.

하루 평균 80kg을 사용한다면 약 3.75일분에 해당합니다.

(1,100 – 800) ÷ 80 = 약 3.75일

다만 이미 확정된 대규모 생산계획이나 긴급오더가 있다면 과거 평균사용량만으로 판단하지 말고 향후 실제 소요량을 함께 반영해야 합니다.

생산계획이 확정된 수주산업은 평균소비량만 보면 안 됩니다

반복생산 품목은 과거 평균 사용량을 이용한 안전재고 관리가 효과적일 수 있습니다.

하지만 수주산업처럼 앞으로 생산할 주문이 이미 확정되어 있는 경우에는 단순히 과거 평균 소비량만 보는 것보다 미래 생산계획의 실제 자재 소요량을 함께 확인해야 합니다.

예를 들어 평균 일사용량은 80kg이지만 다음 주에 대규모 주문 때문에 하루 150kg씩 사용할 계획이 잡혀 있다면 과거 평균만 기준으로 발주 시점을 판단하면 부족할 수 있습니다.

수주생산 실무 포인트 안전재고는 변동을 흡수하는 기준이고, 확정된 생산계획의 BOM 소요량은 별도로 반드시 반영해야 합니다.

안전재고가 자주 사용된다면 기준 자체를 다시 봐야 합니다

안전재고는 예외 상황을 흡수하기 위한 재고입니다.

그런데 매달 안전재고를 사용하고 다시 채우는 일이 반복된다면 현재 정상 사용량이나 리드타임 기준이 현실과 맞지 않을 수 있습니다.

안전재고가 반복적으로 소진될 때 확인할 것
  • 평균 사용량이 과거보다 증가했는가
  • 협력사 실제 리드타임이 길어졌는가
  • 생산계획 변경이 증가했는가
  • 자재 손실률이 증가했는가
  • 발주시점이 너무 늦은가
  • 협력사의 납기준수율이 떨어졌는가

반대로 안전재고가 계속 남는다면 과잉재고를 의심합니다

안전재고를 한 번 설정한 뒤 몇 년 동안 같은 수량을 유지하는 것도 적절하지 않을 수 있습니다.

생산량이 줄거나 협력사 리드타임이 단축되었는데 과거 안전재고를 그대로 유지하면 불필요한 재고를 계속 보유하게 됩니다.

안전재고 재검토 신호

① 6개월 이상 안전재고를 거의 사용하지 않는다

② 평균 사용량이 크게 감소했다

③ 협력사 리드타임이 단축됐다

④ 공급업체가 추가되었다

⑤ 설계변경 가능성이 높아졌다

⑥ 장기재고가 증가하고 있다

안전재고는 정기적으로 재계산하는 것이 좋습니다

안전재고는 한 번 정하면 계속 유지하는 고정값보다 실제 운영환경에 맞춰 주기적으로 검토하는 기준에 가깝습니다.

검토주기는 회사와 자재 특성에 따라 다르지만 다음과 같은 변화가 발생하면 다시 계산할 필요가 있습니다.

  • 생산량이 크게 증가하거나 감소한 경우
  • 신규제품이 양산된 경우
  • 협력사가 변경된 경우
  • 리드타임이 달라진 경우
  • 긴급오더가 증가한 경우
  • 자재 결품이 반복되는 경우
  • 재고금액이나 장기재고가 급증한 경우

자재별 우선순위를 나눠 관리하면 효율적입니다

자재가 수백 또는 수천 종류라면 모든 품목의 안전재고를 같은 수준으로 정밀하게 관리하기 어렵습니다.

이때는 생산중단 영향과 조달위험을 기준으로 핵심자재를 먼저 선별할 수 있습니다.

구분 특징 관리방법
핵심자재 결품 시 생산중단, 장기 리드타임 안전재고와 납기 집중관리
일반자재 대체 가능, 조달 용이 표준 기준 관리
저위험자재 즉시 구매 가능, 사용량 적음 간소화 관리 가능

안전재고 계산에서 자주 하는 실수

모든 자재에 동일한 일수의 안전재고를 적용한다
자재별 사용량, 리드타임과 공급위험이 다르므로 기준을 구분해야 합니다.

안전재고는 많을수록 좋다고 생각한다
과도한 안전재고는 재고자금과 장기재고를 증가시킵니다.

안전재고와 발주점을 같은 개념으로 사용한다
안전재고는 완충수량이고 발주점은 실제 주문을 시작하는 재고수준입니다.

평균 사용량만 확인한다
생산량 증가와 긴급오더 등 실제 변동폭을 함께 확인해야 합니다.

협력사 표준 리드타임만 사용한다
실제 납기지연 실적과 최대 리드타임도 확인해야 합니다.

전용자재를 공용자재와 동일하게 관리한다
전용자재는 과잉재고가 불용재고로 연결될 위험이 더 큽니다.

한 번 설정한 안전재고를 계속 사용한다
사용량과 리드타임이 바뀌면 안전재고 기준도 다시 계산해야 합니다.

안전재고 설정 순서

1
자재 사용실적을 정리합니다

평균 사용량과 최대 사용량을 확인합니다.

2
실제 리드타임을 확인합니다

평균 리드타임과 최대 지연기간을 확인합니다.

3
자재 중요도를 구분합니다

결품 시 생산중단 여부와 대체 가능성을 확인합니다.

4
안전재고 후보수량을 계산합니다

사용량과 납기 변동을 기준으로 완충수량을 산정합니다.

5
과잉재고 위험을 확인합니다

전용자재, 유효기간, 설계변경 가능성을 검토합니다.

6
발주점과 연결합니다

리드타임 사용량과 안전재고를 합쳐 발주시점을 관리합니다.

7
주기적으로 다시 계산합니다

생산량이나 납기조건이 바뀌면 기존 기준을 재검토합니다.

안전재고 관리 체크리스트

생산·자재관리 실무 점검사항

☐ 자재별 평균 사용량을 확인했는가

☐ 최대 사용량을 확인했는가

☐ 평균 리드타임을 확인했는가

☐ 최대 리드타임을 확인했는가

☐ 실제 납기지연 이력을 반영했는가

☐ 결품 시 생산중단 여부를 확인했는가

☐ 대체자재 사용이 가능한가

☐ 공용자재와 전용자재를 구분했는가

☐ 과잉재고 위험을 확인했는가

☐ MOQ와 구매단위를 확인했는가

☐ 안전재고와 최소재고의 내부 정의가 명확한가

☐ 안전재고와 발주점을 구분하고 있는가

☐ 확정 생산계획의 미래 소요량을 함께 확인했는가

☐ 안전재고가 반복적으로 소진되는지 확인했는가

☐ 장기간 사용되지 않는 안전재고가 있는가

☐ 사용량과 리드타임 변경 후 기준을 재검토했는가

안전재고는 자재 결품 예방의 한 가지 수단입니다

안전재고를 보유한다고 해서 모든 자재결품을 막을 수 있는 것은 아닙니다.

생산계획 변경이 자재계획에 늦게 반영되거나, 협력사 납기확인이 제대로 이루어지지 않으면 안전재고가 있어도 부족할 수 있습니다.

반대로 발주와 입고관리가 정확하다면 필요 이상의 안전재고를 줄일 수도 있습니다.

실제 자재결품이 발생하는 원인은 생산현장에서 자재 결품이 발생하는 7가지 원인 글에서 이어서 확인할 수 있습니다.

마무리

안전재고는 예상보다 많은 자재 사용이나 협력사 납기지연처럼 정상적인 생산·조달계획만으로 대응하기 어려운 변동을 흡수하기 위한 완충재고입니다.

최소재고와 비슷하게 사용되는 경우가 있지만, 안전재고는 수요와 리드타임의 불확실성을 기준으로 계산한다는 점에서 구분할 수 있습니다.

가장 간단하게는 평균 사용량과 평균 리드타임, 최대 사용량과 최대 리드타임의 차이를 이용해 안전재고를 계산할 수 있습니다.

다만 모든 자재에 동일한 기준을 적용하기보다 리드타임, 생산중단 영향, 대체 가능성, 전용 여부와 과잉재고 위험까지 함께 고려해야 합니다.

마지막으로 안전재고는 발주점과 연결해 관리하고, 사용량이나 공급조건이 달라질 때마다 주기적으로 다시 검토하는 것이 중요합니다.

생산·자재관리 실무 핵심
안전재고의 목적은 재고를 많이 쌓는 것이 아니라,
필요한 최소한의 완충재고로 생산중단 위험을 줄이는 것입니다.

댓글 남기기