SAP 생산오더 이월, 월말 마감 때 만들다 만 음식을 처리하는 법

월말에 완료되지 않은 SAP 생산오더를 다음 달로 넘기는 두 가지 방식 — 오더 이월과 WIP 원가 이월을 레스토랑 단체 주문 마감 비유로 비교 설명합니다.

안녕하세요, Rabbit입니다! 🐰

월말이 되면 레스토랑 주방에는 골치 아픈 상황이 하나 생깁니다. 오늘 안에 완성하려던 대형 케이터링 주문이 있었는데, 마감 시간이 됐을 때 절반만 완성된 것입니다.

완성된 음식은 냉장 보관해서 내일 배달하면 됩니다. 문제는 ‘만들다 만 음식’입니다. 재료는 이미 다 꺼내서 손질해 뒀고, 일부는 조리까지 들어갔습니다. 이 상태를 회계 장부에 어떻게 기록하고, 내일 이어받을 주방장에게 어떻게 넘겨야 할까요.

이것이 SAP 생산오더 이월의 핵심입니다.

3줄 요약
  • 월말에 완료되지 않은 생산오더는 두 가지 방식으로 처리할 수 있습니다.
  • 오더 이월: 기존 오더를 TECO로 마감하고 잔량은 신규 오더로 생성합니다.
  • WIP 이월: 기존 오더를 오픈 상태로 두고, 미완료 원가만 재공품(WIP) 계정으로 회계 처리합니다.

상황 설정: 만들다 만 음식 30인분

대형 케이터링 주문이 들어왔습니다. 오늘 안에 도시락 100개를 만들어야 합니다. 재료 100인분 분량을 모두 꺼냈고(자재 출고, GI), 저녁까지 열심히 만들었는데 완성된 것은 70개(생산 입고, GR)뿐입니다.

30개는 재료를 손질하고 절반쯤 만들다 마감 시간이 됐습니다. 이 ‘만들다 만 도시락 30개’가 미완료 잔량입니다.

이 상태를 그냥 두면 SAP 안에서 재고와 원가가 어긋납니다. 재료 100인분을 출고했는데 완성품은 70개만 입고됐으니, 나머지 30인분의 재료가 어디 있는지 시스템이 추적할 수 없습니다.

이것을 정리하는 방법이 생산오더 이월입니다.

이월 처리를 하지 않으면 어떻게 될까요. SAP 안에서 재료 100인분이 나갔는데 완성품은 70개만 들어온 상태로 남습니다. MRP는 나머지 30인분의 재료가 아직 창고에 있다고 오해하고, 다음 발주 계획을 잘못 냅니다. 원가 계산도 왜곡됩니다. 월말 재무 결산 때 숫자가 맞지 않는 이유가 여기서 시작되는 경우가 많습니다.

방식 1: 오더 이월 (기존 마감 + 신규 생성)

첫 번째 방법은 깔끔하게 오늘 것을 오늘로 마무리하는 방식입니다.

“오늘 주문서(기존 생산오더)는 70개 완성한 걸로 마감합니다.” 기존 오더를 TECO(Technical Completion, 기술적 완료)로 닫습니다. TECO가 되면 이 오더에 더 이상 자재를 출고하거나 완성품을 입고할 수 없습니다.

그리고 내일 아침, “남은 30개짜리 새 주문서”를 발행합니다. 신규 생산오더가 생기고, 거기서 작업이 이어집니다.

이 방식의 장점:

  • 70개를 만든 오더와 30개를 마저 만든 오더가 명확히 구분됩니다.
  • 오더별 생산 이력, 실적, 품질 데이터가 분리되어 관리됩니다.
  • 월별 생산 실적 분석이 깔끔합니다.

이 방식의 단점:

  • 오더 수가 늘어납니다. 잔량이 자주 생기면 오더가 누적돼 관리 부담이 커집니다.
  • 기존 오더에서 신규 오더로 넘길 원가를 정확히 산정해야 합니다. “30개에 재료가 얼마나 들어갔느냐”를 계산하는 것이 생각보다 복잡합니다.

방식 2: WIP 이월 (오더 오픈 + 원가만 넘기기)

두 번째 방법은 오더를 그대로 두고 원가만 회계 처리하는 방식입니다.

“100개짜리 주문서, 내일도 계속 씁니다.” 기존 생산오더를 REL(Released, 릴리스) 상태 그대로 둡니다. 마감하지 않습니다.

대신, 월말 결산 시점에 이 오더에 투입됐지만 아직 완성품으로 나오지 않은 원가를 WIP(Work In Process, 재공품) 계정으로 회계 처리합니다. “이 금액만큼의 자원이 지금 만들고 있는 도시락 안에 있다”고 장부에 기록하는 것입니다. 다음 달에 나머지 30개가 완성되면 그때 WIP가 해소됩니다.

이 방식의 장점:

  • 오더를 새로 만들 필요가 없으니 실무 부담이 적습니다.
  • 원가 흐름이 하나의 오더 안에서 일관되게 관리됩니다.

이 방식의 단점:

  • 오더가 오랫동안 열려 있으면 미완료 오더가 누적됩니다. 나중에 “이 오더 아직도 안 끝났어?”라는 상황이 생깁니다.
  • 실시간 추적성이 떨어집니다. 지금 현재 몇 개가 진행 중인지 파악하기 어려워집니다.

두 방식 비교

구분오더 이월WIP 이월
기존 오더 처리TECO 마감오픈 유지
잔량 처리신규 오더 생성WIP 계정 회계 처리
이력 관리오더별 명확 분리단일 오더 누적
실무 부담오더 수 증가미완료 오더 누적
원가 정합성잔량 원가 산정 필요결산 시 WIP 처리

💡 핵심: 어느 방식이 맞는지는 회사의 원가 관리 방침과 ERP 설계에 따라 달라집니다. 결산 정책이 있는 회사라면 WIP 이월 방식을 쓰는 경우가 많고, 이력 추적이 중요한 품질 관리 환경이라면 오더 이월을 선호합니다. 반드시 회계 담당자와 함께 정책을 결정해야 합니다.

SAP 생산오더 이월 방식 비교 — 오더 이월과 WIP 이월의 처리 흐름을 나란히 보여주는 도식 그림 1. 생산오더 이월 두 가지 방식 비교

실무에서 자주 생기는 문제들

이월 처리가 어려운 이유는 ‘만들다 만 30개’의 상태가 깔끔하지 않은 경우가 많기 때문입니다.

재료는 100인분 다 꺼냈는데, 완성품이 70개인 상황에서 불량이 5개 나왔다면? 정상 완성품은 65개이고, 불량 5개의 처리와 잔량 30개의 원가 분리가 동시에 필요합니다.

또는 오더 이월을 선택했을 때, 신규 오더에 잔량 원가를 어떻게 실을지가 모호한 경우도 있습니다. 이미 손질한 재료 가치, 반쯤 조리된 상태의 가치를 정확하게 계산하는 것은 생각보다 까다롭습니다.

⚠️ 주의: 월말 이월 처리는 회계 결산 기준일 전에 완료해야 합니다. 마감 직전에 이월 처리를 하려면 오류가 났을 때 수정할 시간이 없습니다. 가능하면 월중에 미완료 오더를 점검하고, 이월 대상을 미리 파악해두는 것이 좋습니다.

Rabbit의 한 끗

생산오더 이월은 처음 접하면 복잡해 보이지만, 결국 하나의 질문입니다. “만들다 만 것의 비용이 이번 달에 속하는가, 다음 달에 속하는가?”

레스토랑에서 오늘 만들다 만 음식의 재료비를 오늘 장부에 올릴지, 내일 완성됐을 때 올릴지를 정하는 것과 같습니다. 정답은 없고 회사 정책이 있을 뿐입니다.

중요한 것은 어떤 방식을 쓰든 일관되게 적용하는 것입니다. 이번 달에는 WIP 이월, 다음 달에는 오더 이월처럼 방식을 뒤섞으면 원가 분석이 의미를 잃습니다. 😎


더 읽어보기

🗺️ 이 글과 연결된 글 전체 지도 보기 →
SAP 생산오더 이월 SAP WIP SAP Activity와 CNF 생산오더 상태 코드 SAP 생산오더 TECO
선행 관련 심화