주문이 위로 갈수록 커진다 — 채찍 효과가 재고를 부풀리는 방식
소비자가 사는 양은 거의 일정합니다. 그런데 소매점이 도매상에 넣는 주문은 조금 출렁이고, 도매상이 제조사에 넣는 주문은 더 출렁이고, 제조사가 부품업체에 넣는 주문은 크게 출렁입니다.
이상한 점은 아무도 잘못하지 않았다는 것입니다. 각 단계는 자기가 볼 수 있는 정보로 합리적인 판단을 했습니다. 그 판단들이 이어 붙으면서 원래 없던 변동이 만들어집니다.
각 단계는 «소비자»를 못 봅니다
이 현상의 뿌리는 정보 구조에 있습니다.
- 소매점은 소비자가 사는 것을 봅니다. 진짜 수요를 봅니다.
- 도매상은 소비자를 못 봅니다. 소매점의 주문을 봅니다.
- 제조사는 도매상의 주문을 봅니다.
- 부품업체는 제조사의 주문을 봅니다.
⇒ ★즉 위로 갈수록 보고 있는 것이 수요가 아니라 «주문»입니다. 그리고 주문은 수요에 여러 가지가 더해진 값입니다.
⇒ ★★여기서 핵심이 나옵니다. 주문은 수요의 «측정값»이 아니라 «가공물»입니다. 아래 단계의 판단이 이미 섞여 들어가 있습니다. 그것을 다시 수요로 읽으면, 그 위에 또 판단이 얹힙니다.
왜 «커지는» 방향으로만 어긋나는가
변동이 그냥 흔들리는 것이 아니라 커지는 쪽으로 쌓입니다. 이유가 넷 있습니다.
하나 — 수요를 예측하는 방식 자체가 증폭시킵니다.
이번 주에 조금 더 팔렸으면 다음 주도 그럴 것 같습니다. 그래서 주문을 조금 늘립니다. 그런데 안전재고도 같이 늘립니다. 예상 수요가 올라가면 「만약을 대비하는 양」도 비례해서 올라가기 때문입니다.
⇒ ★그래서 수요가 10 늘면 주문은 10보다 더 늘어납니다. 이 확대가 단계마다 반복됩니다.
둘 — 리드타임이 길수록 더 커집니다.
주문하고 물건이 오기까지 시간이 걸리면, 그 기간 전체를 대비해야 합니다. 기다리는 시간이 길수록 한 번에 준비해야 할 양이 커지고, 예측이 틀렸을 때의 보정 폭도 커집니다.
셋 — 한꺼번에 주문합니다.
매일 조금씩 주문하는 것보다 모아서 한 번에 주문하는 편이 쌉니다. 운송비, 최소주문량, 발주 처리 비용 때문입니다.
⇒ 그러면 실제 판매는 매일 고르게 일어나는데 주문은 덩어리로 나갑니다. 위에서 보면 「갑자기 많이 주문했다가 한동안 안 한다」로 보입니다.
넷 — 못 받을 것 같으면 더 시킵니다.
물량이 부족해 나눠 준다는 이야기가 돌면, 필요한 양보다 많이 주문합니다. 어차피 깎일 테니 미리 부풀립니다.
⇒ ⚠️그러면 위에서는 수요가 폭발한 것으로 읽습니다. 그리고 나중에 물량이 풀리면 주문이 한꺼번에 취소됩니다. 이 두 번의 신호가 모두 가짜입니다.

그래서 나타나는 증상
- 위쪽에 재고가 몰립니다. 부품업체와 제조사가 과잉 생산 뒤 재고를 떠안습니다.
- 동시에 아래쪽에는 품절이 납니다. ★위가 넘치는 것과 아래가 비는 것이 동시에 일어납니다.
- 설비가 놀았다가 몰아칩니다. 주문이 덩어리로 오니 라인도 그렇게 돌아갑니다. 그러면 잔업과 유휴가 번갈아 옵니다.
- 가격이 흔들립니다. 재고를 털려고 할인하고, 할인이 다시 주문 왜곡을 만듭니다.
⇒ ★★그리고 모두가 남을 탓하게 됩니다. 제조사는 「유통이 주문을 제멋대로 낸다」고 하고, 유통은 「공장이 못 대준다」고 합니다. 둘 다 자기가 본 것을 정확히 말하고 있습니다. 각자 본 것이 다를 뿐입니다.
줄이는 방법은 «단계»가 아니라 «정보»입니다
여기서 흔한 오해가 갈립니다. 「중간 단계를 없애면 된다」고 생각하기 쉬운데, 단계를 줄이는 것은 어렵고 비용도 큽니다.
⇒ ★실제로 효과가 큰 것은 각 단계가 «주문» 대신 «실제 판매»를 보게 만드는 것입니다.
- 판매 시점 데이터를 위로 공유합니다. 제조사가 소매점의 실제 판매를 볼 수 있으면, 주문이라는 가공물을 해석할 필요가 없습니다.
- 리드타임을 줄입니다. 기다리는 기간이 짧으면 준비할 양도 보정 폭도 작아집니다. ★리드타임 단축은 「빨라진다」보다 「변동이 덜 커진다」는 효과가 더 큽니다.
- 주문 덩어리를 잘게 만듭니다. 소량 발주의 비용을 낮춰 주면 주문이 실제 판매를 닮아 갑니다.
- 가격을 흔들지 않습니다. 대규모 할인 행사는 그 자체가 인위적인 수요 봉우리를 만듭니다. 그 봉우리는 수요가 아니라 «시점 이동»인데, 위에서는 구별이 안 됩니다.
- 배급 규칙을 바꿉니다. 부족할 때 「주문한 양에 비례해」 나눠 주면 부풀려 주문하는 것이 이득이 됩니다. 과거 실제 판매량 기준으로 나누면 그 이득이 사라집니다.
이건 유통만의 이야기가 아닙니다
같은 구조는 물건이 없는 곳에서도 나타납니다.
- 소프트웨어 일정 — 각 팀이 앞 팀의 «요청»을 보고 버퍼를 붙입니다. 위로 갈수록 일정이 부풀고, 부푼 일정이 다시 다음 요청의 기준이 됩니다.
- 채용 인원 계획 — 각 조직이 「승인 과정에서 깎일 것」을 예상해 더 크게 올립니다. 그러면 실제로 깎이고, 다음에는 더 크게 올립니다.
- 예산 — 쓰지 않으면 다음 해에 줄어든다는 규칙이 있으면, 연말에 몰아 쓰는 봉우리가 생깁니다. 그 봉우리가 다시 다음 해 기준이 됩니다.
⇒ ★★공통점은 하나입니다. 「최종 사용자의 실제 소비」가 아니라 「바로 아래 단계의 요청」을 근거로 판단한다는 점입니다. 그 구조가 있으면 재화든 시간이든 예산이든 같은 왜곡이 생깁니다.
실무 적용 — 어디를 봐야 하나
- ★★내가 보고 있는 숫자가 «수요»인지 «주문»인지부터 가르십시오. 주문은 이미 누군가의 판단이 섞인 값입니다. 그것을 원자료처럼 다루면 그 위에 내 판단이 또 얹힙니다.
- ★한 단계 아래가 아니라 «맨 끝»을 보십시오. 최종 소비 데이터에 접근할 수 있는 경로를 만드는 것이 이 문제의 근본 대책입니다.
- ★리드타임 단축을 «속도»가 아니라 «변동 억제»로 정당화하십시오. 그래야 투자 근거가 정확해집니다. 빨라져서 얻는 것보다 덜 흔들려서 얻는 것이 대개 큽니다.
- ★부족할 때의 «배급 규칙»을 미리 정해 두십시오. 주문량 비례로 나누면 부풀리는 것이 합리적 행동이 됩니다. 규칙이 행동을 만듭니다.
- ★할인 행사의 판매량을 수요로 읽지 마십시오. 그것은 대개 «미래 수요를 당겨 온 것»입니다. 행사 뒤의 공백까지 묶어서 봐야 실제 수요가 보입니다.
- ★남을 탓하는 대화가 반복되면 구조를 의심하십시오. 양쪽이 다 성실한데 결론이 반대라면, 두 사람이 다른 것을 보고 있는 경우입니다.
정리하면
- 위로 갈수록 각 단계는 «수요»가 아니라 «주문»을 봅니다. 주문은 아래 단계의 판단이 섞인 가공물입니다.
- ★변동은 네 가지 이유로 커집니다 — 안전재고까지 함께 늘리는 예측, 긴 리드타임, 덩어리 주문, 그리고 품절 예상에 따른 과다 주문.
- ★증상은 「위는 재고가 넘치고 아래는 품절」입니다. 둘은 같은 현상의 양 끝입니다.
- 모두가 남을 탓하게 됩니다. 각자 본 것은 정확하고, 본 것이 다를 뿐입니다.
- ★대책은 단계를 없애는 것이 아니라 «실제 판매를 위로 흘리는 것»입니다. 리드타임 단축·소량 발주·가격 안정·배급 규칙 변경이 뒤따릅니다.
- ★같은 구조는 일정·인원·예산에서도 나타납니다. 「바로 아래의 요청」을 근거로 판단하는 곳이면 어디서나 생깁니다.
본 콘텐츠는 공급사슬의 수요 왜곡 «구조»를 정리한 해설입니다. 단계별 증폭 배수, 이 현상을 정식화한 논문의 저자·연도와 원문 표현, 특정 기업의 사례 수치는 이번에 1차 자료로 확인하지 못해 본문에 적지 않았습니다. 최종 확인일: 2026-09-09.
작성: Inkmoat 편집팀 — 「누가 잘못했나」 대신 「무엇을 보고 판단했나」로 잡았습니다.
참고
- 주문 정보만으로 수요를 추정할 때의 변동 증폭
- 리드타임과 안전재고 산정의 확대 효과
- 일괄주문·최소주문량이 만드는 덩어리 신호
- 배급 예상 시의 과다 주문과 취소