재고관리에서 중요한 질문은 두 가지입니다. 하나는 얼마나 주문할 것인가이고, 다른 하나는 언제 다시 주문할 것인가입니다. 여기서 두 번째 질문과 관련된 개념이 바로 ROP입니다.
ROP는 Reorder Point의 약자로, 우리말로는 재주문점이라고 합니다. 재고가 일정 수준 이하로 떨어졌을 때 새로 발주해야 하는 기준 수량을 의미합니다.
이번 글에서는 ROP의 개념, 계산 방법, 안전재고와의 관계, 실무 적용 시 주의할 점을 구매·자재관리 관점에서 정리해보겠습니다.
1. ROP(재주문점)란 무엇인가?
ROP는 재고가 어느 수준까지 줄어들었을 때 다시 주문해야 하는지를 알려주는 기준입니다. 단순히 재고가 0개가 되었을 때 발주하는 것이 아니라, 입고까지 걸리는 시간을 고려해 미리 주문하는 개념입니다.
예를 들어 어떤 부품을 발주한 뒤 입고까지 5일이 걸리고, 하루에 평균 100개씩 사용한다면 최소 500개가 남아 있을 때는 발주를 시작해야 합니다. 그래야 새 자재가 들어오기 전까지 기존 재고로 버틸 수 있습니다.
실무에서는 ROP를 제대로 설정하지 않으면 재고는 남아 있는 것처럼 보여도 실제로는 발주가 늦은 상황이 될 수 있습니다.
2. ROP 기본 공식
가장 기본적인 ROP 공식은 다음과 같습니다.
ROP = 일일 평균 수요 × 리드타임
| 항목 | 의미 |
|---|---|
| 일일 평균 수요 | 하루 동안 판매되거나 생산에 사용되는 평균 수량 |
| 리드타임 | 발주 후 실제 입고까지 걸리는 기간 |
| ROP | 발주를 시작해야 하는 재고 기준 수량 |
이 공식은 수요와 납기가 비교적 안정적인 품목에 적용하기 좋습니다. 하지만 실제 업무에서는 수요 변동이나 납기 지연이 발생할 수 있으므로 안전재고를 함께 반영하는 경우가 많습니다.
3. ROP 계산 예시
아래 조건의 부품 A가 있다고 가정해보겠습니다.
- 일일 평균 사용량: 100개
- 리드타임: 5일
기본 공식에 대입하면 다음과 같습니다.
ROP = 100개 × 5일 = 500개
즉, 부품 A의 재고가 500개 이하로 떨어지면 발주를 검토해야 합니다. 입고까지 5일이 걸리는 동안 하루 100개씩 사용하면 총 500개가 필요하기 때문입니다.
다만 이 계산은 수요가 매일 100개로 일정하고, 공급처가 항상 5일 안에 납품한다는 전제에서 나온 값입니다.
4. 안전재고를 포함한 ROP 공식
실무에서는 기본 ROP 공식에 안전재고(Safety Stock)를 더해 계산하는 경우가 많습니다. 수요가 갑자기 늘어나거나 공급처 납기가 늦어질 수 있기 때문입니다.
ROP = (일일 평균 수요 × 리드타임) + 안전재고
앞선 예시에서 안전재고가 200개라면 ROP는 다음과 같습니다.
ROP = (100개 × 5일) + 200개 = 700개
이 경우 재고가 700개 이하로 떨어졌을 때 발주해야 합니다. 500개는 리드타임 동안 필요한 예상 사용량이고, 200개는 예상하지 못한 상황에 대비하기 위한 여유 재고입니다.
5. ROP와 EOQ의 차이
ROP와 함께 자주 나오는 개념이 EOQ입니다. 두 개념은 모두 재고관리에서 중요하지만 역할이 다릅니다.
| 구분 | ROP | EOQ |
|---|---|---|
| 의미 | 재주문점 | 경제적 주문량 |
| 핵심 질문 | 언제 주문할 것인가? | 얼마나 주문할 것인가? |
| 주요 기준 | 수요량, 리드타임, 안전재고 | 주문비용, 보관비용, 연간 수요량 |
| 활용 목적 | 발주 시점 결정 | 발주 수량 결정 |
쉽게 말해 ROP는 발주 타이밍을 정하는 기준이고, EOQ는 한 번에 주문할 수량을 정하는 기준입니다. 실제 발주 계획에서는 두 개념을 함께 활용하는 것이 좋습니다.
6. ROP만으로는 부족한 이유
ROP는 유용한 기준이지만, 계산값만 믿고 운영하면 문제가 생길 수 있습니다. 실제 현장에서는 평균 수요와 평균 리드타임이 그대로 유지되지 않는 경우가 많습니다.
- 갑작스러운 주문 증가
- 계절성 수요 변화
- 공급처 납기 지연
- 운송 또는 통관 지연
- 전산재고와 실물재고 차이
예를 들어 전산상 재고가 750개로 표시되어 있어 아직 ROP에 도달하지 않았다고 판단했지만, 실제 창고에는 650개만 있을 수도 있습니다. 이 경우 발주 판단이 늦어질 수 있습니다.
그래서 ROP는 안전재고, 전산재고 정확도, 공급처 납기 이력과 함께 관리해야 합니다.
7. ERP에서 ROP 활용하기
ERP나 MRP 시스템에서는 품목별 ROP를 등록해 재고가 기준 이하로 떨어질 때 알림을 주거나 발주 추천 목록을 생성할 수 있습니다.
| ERP 기능 | 활용 방법 |
|---|---|
| 재고 부족 알림 | ROP 이하 품목을 자동 표시 |
| 발주 추천 | 필요 수량과 발주 시점 검토 |
| MRP 연동 | 생산계획 기준 자재 소요량 계산 |
| 안전재고 관리 | 품목별 최소 유지 재고 설정 |
다만 ERP가 자동으로 알려주는 값도 입력 데이터가 정확해야 의미가 있습니다. 입고, 출고, 창고 이동, 불량 처리 등이 제때 반영되지 않으면 ROP 기준도 왜곡될 수 있습니다.
8. 재주문점 설정 시 자주 발생하는 실수
ROP는 계산보다 운영이 더 중요합니다. 실무에서 자주 발생하는 실수는 다음과 같습니다.
- 안전재고를 반영하지 않고 계산한다.
- 변경된 리드타임을 업데이트하지 않는다.
- 계절성 수요나 프로모션 수요를 무시한다.
- 전산재고와 실물재고 차이를 방치한다.
- 모든 품목에 같은 기준을 적용한다.
특히 리드타임이 길거나 대체가 어려운 품목은 ROP를 더 보수적으로 설정할 필요가 있습니다. 반대로 쉽게 조달 가능한 일반 품목은 과도하게 높은 ROP를 적용하면 재고가 늘어날 수 있습니다.
9. ROP를 실무에 적용하는 방법
ROP를 제대로 운영하려면 품목별 특성을 먼저 구분해야 합니다. 단순히 평균 사용량만 보고 계산하기보다는 아래 항목을 함께 확인하는 것이 좋습니다.
- 최근 6개월~12개월 사용량
- 공급처별 실제 납기 이력
- 안전재고 기준
- MOQ와 포장 단위
- 전산재고와 실물재고 일치 여부
실무에서는 A등급 핵심 자재와 C등급 일반 소모품의 ROP 기준을 다르게 운영하는 경우가 많습니다. 결품 시 영향이 큰 품목은 더 자주 점검하고, 일반 품목은 관리 효율을 고려해 단순화할 수 있습니다.
10. 결론
ROP는 재고가 어느 수준까지 줄어들었을 때 다시 주문해야 하는지를 알려주는 기준입니다. 재고관리에서 “언제 주문할 것인가”를 판단하는 핵심 개념이라고 볼 수 있습니다.
기본 공식은 일일 평균 수요 × 리드타임이며, 실무에서는 여기에 안전재고를 더해 계산하는 경우가 많습니다.
하지만 ROP는 단순 계산값이 아니라 운영 기준입니다. 수요 변동, 납기 지연, 전산재고 정확도, MOQ, 품목 중요도까지 함께 검토해야 실제 업무에서 효과적으로 활용할 수 있습니다.
다음 글에서는 XYZ 분석과 수요 변동성 기준 재고관리 방법을 살펴보겠습니다.
자주 묻는 질문
ROP는 재고가 0개가 되었을 때 주문하는 기준인가요?
아닙니다. ROP는 재고가 0개가 되기 전에 미리 발주하기 위한 기준입니다. 입고까지 걸리는 리드타임 동안 사용할 재고를 고려해 설정합니다.
ROP와 안전재고는 어떤 관계인가요?
ROP는 리드타임 동안 필요한 예상 수요에 안전재고를 더해 계산하는 경우가 많습니다. 안전재고는 수요 증가나 납기 지연에 대비하는 여유 재고입니다.
ROP는 얼마나 자주 수정해야 하나요?
수요나 리드타임이 바뀌면 함께 조정해야 합니다. 일반적으로 주요 품목은 월별 또는 분기별로 사용량과 납기 이력을 확인해 ROP 기준을 재검토하는 것이 좋습니다.