납기 준수율 대시보드 (OTIF · Perfect Order Rate)

주문별 약속 납기일·실제 납품일·주문/납품 수량을 입력하거나 엑셀에서 붙여넣으면, 납기 허용 범위(±일)에 따라 주문마다 정시·완납을 판정해 OTIF·Perfect Order·실패 원인·월별 추세를 계산합니다.

계산 근거

OTIF = (정시이면서 완납인 주문 수) ÷ (전체 주문 수). 정시는 실제 납품일이 약속 납기의 조기 허용일 전부터 지연 허용일 후 사이, 완납은 납품 수량 ≥ 주문 수량 × (1 − 허용 부족률). 실제 납품일이 빈칸이면 미납. Perfect Order = OTIF 충족이면서 파손·송장 오류·서류 오류가 없는 주문 수 ÷ 전체 주문 수. 정시율 × 완납률은 참고값으로만 표시합니다. 목표는 사용자가 입력하고, 목표 −5%p 이내 주의는 이 도구의 판정 기준입니다.

검증
기본 예시 24건을 손으로 집계해 정시 19건·완납 21건·OTIF 17건(70.8%)·Perfect Order 14건(58.3%)과 대조
최종 검토
2026-10-22 · CONTIS 툴킷 편집팀
함께 쓰는 양식

자주 묻는 질문 (FAQ)

OTIF가 뭔가요?
On-Time In-Full. 약속한 납기 허용 범위 안에, 주문한 수량을 모두 납품한 주문의 비율입니다. 계산은 OTIF = 정시이면서 완납인 주문 수 ÷ 전체 주문 수입니다. 정시율 × 완납률로 계산하면 안 됩니다. 두 값을 곱하는 것은 지연과 수량 미달이 서로 독립일 때만 맞고, 실제로는 같은 주문에 겹치는 경우가 많아 값이 달라집니다. 이 도구는 주문마다 두 조건을 함께 따져 동시 충족 건수로 계산합니다.
Perfect Order Rate는 무엇인가요?
정시·완납에 더해 파손 없음, 송장 정확, 서류 정확까지 모두 충족한 주문의 비율입니다. OTIF 와 마찬가지로 다섯 조건을 모두 만족한 주문 수를 전체 주문 수로 나눕니다. 조건이 많을수록 한 가지만 어긋나도 실패가 되므로 항상 OTIF 이하로 나옵니다. SCOR 모델에서도 "완전 주문 이행(Perfect Order Fulfillment)"을 신뢰성 지표로 둡니다.
목표 OTIF는 얼마로 잡아야 하나요?
업종·고객마다 다르며 모든 회사에 통하는 공식 기준치는 없습니다. 대형 유통사·완성차처럼 공급사에 OTIF 목표를 계약으로 요구하고 미달 시 벌금을 매기는 고객이 있으니, 먼저 고객 계약서의 목표치와 측정 기준을 확인해 "목표 OTIF" 칸에 넣으세요. 이 도구는 그 목표 대비 달성 여부와 목표에서 5%p 이내 미달(주의)을 판정합니다.
무엇부터 개선해야 하나요?
"주문별 판정" 막대에서 가장 큰 실패 원인부터 손봅니다. 지연이 많으면 생산 계획·출하 지시·운송 일정을, 수량 미달이 많으면 재고·결품을, 조기 납품이 많으면 출하 일정 통제를 봅니다. 파손·송장·서류 오류는 Perfect Order 에서만 잡히므로 출하 검사·서류 대조 단계를 점검합니다.
On-Time의 기준 시점은 무엇으로 잡나요?
고객 요청일(RDD) 기준과 확약일(CDD) 기준이 있으며, 어느 쪽을 쓰느냐에 따라 OTIF가 크게 달라집니다. 일부 대형 유통사는 요청일 기준에 지정 시간창(delivery window)까지 요구하고 미달 시 페널티를 부과합니다. 이 도구에서는 기준일을 약속 납기일 칸에 넣고, 시간창은 조기·지연 허용 일수로 지정합니다. 고객과 합의된 기준을 먼저 명문화하는 것이 측정의 출발점입니다.
OTIF는 주문 단위로 측정하나요, 라인 단위로 측정하나요?
주문(order) 단위가 표준입니다. 한 주문의 10개 라인 중 9개만 정량이면 그 주문 전체가 OTIF 실패로 집계되므로, 라인 단위 충족률보다 항상 낮게 나옵니다. 라인 필레이트(line fill rate)와 병행 관리하면 결품 SKU를 특정하기 쉽습니다. 결품 원인 분석에는 안전재고 계산기를 함께 활용하세요.
주문 데이터는 어떻게 준비하나요? 분할 납품은 어떻게 넣나요?
ERP 의 수주·출하 이력에서 주문번호, 약속 납기일, 실제 납품일, 주문 수량, 납품 수량 다섯 열을 뽑아 엑셀 그대로 붙여넣으면 됩니다(최대 1,000건, 날짜는 2026-07-03 형식). 한 주문을 여러 번 나눠 보냈다면 납품 수량은 합계로, 실제 납품일은 마지막 납품일로 한 줄에 합쳐야 주문 단위 판정이 맞습니다. 월별 추세는 약속 납기일이 속한 달 기준으로 묶입니다.
완납 허용 부족률은 언제 쓰나요?
기본값 0%는 주문 수량을 전량 납품해야 완납으로 봅니다. 고객과 "주문량의 2%까지 부족은 인정" 같은 합의가 있으면 그 값을 넣으면, 도구가 납품 수량 ≥ 주문 수량 × (1 − 허용 부족률)일 때 완납으로 셉니다. 합의 없이 값을 올리면 OTIF 가 좋아 보일 뿐이므로, 허용 범위는 고객 계약서나 품질협정서에 적힌 값만 쓰는 것이 좋습니다.

물류를 최적화하다

적재·경로·창고 운영을 데이터로 개선하는 스마트 물류·WMS/SCM 구축.

실무 도구·자료 업데이트 받기

새 계산기·체크리스트와 스마트팩토리·제조혁신 실무 자료를 이메일로 보내드립니다. 언제든 수신거부할 수 있습니다.