SAP MM 운영 중에 가장 자주 마주치는 사고 중 하나가 송장 금액을 잘못 쳐서 GR/IR(미착금) 계정에 비정상적인 잔액이 쌓이는 케이스 입니다. 예를 들어 입고는 정상적으로 끝났는데 구매팀이 송장을 실수로 자릿수 하나 더 입력해 자재 단가가 비현실적으로 부풀려져 있다면, 그 자재의 출고 단가도 같이 부풀려져 재무제표 전체가 흔들립니다.
이런 GR/IR 잔액을 정리하는 표준 트랜잭션이 MR11(GR/IR Account Maintenance) 입니다. 다만 단순히 "버튼 한 번 누르면 정리된다" 가 아니라 — 정리하는 시점에 그 자재가 이미 소비(출고/판매) 됐는지에 따라 영향이 완전히 달라집니다. 미소비 상태에서 돌리면 단가가 자연스럽게 보정되지만, 이미 소비된 상태에서 돌리면 이미 비싼 단가로 출고된 부분은 회복되지 않아 영업/구매 부서 간 갈등이 발생하는 사고로 이어집니다.
이 글은 실무에서 MR11 을 돌릴 때 어떤 시나리오에서 어떤 영향이 나오는지 — 미소비 케이스 / 부분 소비 케이스 / Roll(자산) 구매 케이스 / 외화 PO 케이스 — 를 한 화면에 모은 메모입니다. FI 자동 분개, 자재 단가 재계산, MR11SHOW 로 취소하는 방법까지 같이 다룹니다.
핵심 — MR11 은 "수량 차이" 또는 "금액 차이" 잔액을 정리
GR/IR 클리어링 계정에 잔액이 남는 두 가지 경우.
| 불일치 유형 | 예시 | SAP 의 기본 기대 |
|---|---|---|
| Delivery Surplus (입고 > 송장) |
10 MT 입고 / 8 MT 송장 → 2 MT 미수령 송장 대기 | "앞으로 송장이 더 들어오겠지" 로 잔액 유지 |
| Invoice Surplus (송장 > 입고) |
10 MT 입고 / 12 MT 송장 — 또는 송장 금액 자릿수 실수 | "앞으로 입고가 더 들어오겠지" 로 잔액 유지 |
SAP 는 둘 중 어느 쪽이 부족하든 "곧 나머지가 들어와서 자연 정리되겠지" 로 GR/IR 잔액을 그대로 둡니다. 그러나 PO 가 사실상 종결됐는데 잔액만 남아 있는 경우(송장 실수·차이가 너무 작아 거래처가 송장 보낼 의사 없음 등), 그 잔액은 영영 정리되지 않고 계속 자재 단가를 왜곡합니다. 이런 잔액을 강제로 정리하는 도구가 MR11.
핵심 한 줄: MR11 은 "더 이상 송장/입고가 안 들어오는 PO" 의 GR/IR 잔액을 강제 청산. 청산 시점의 재고 상황에 따라 자재 단가가 보정되거나 손익으로 직접 빠집니다.
1단계 — 사고 시나리오: 송장 금액 실수
2월에 어떤 자재의 PO 송장을 구매팀이 실수로 자릿수 하나 더 입력했다고 가정합니다. 입고는 정상이지만 송장 금액이 비정상적으로 커서 자재 단가(Moving Average) 가 폭증 한 상태.
정상 상태 (예상):
입고 100 MT × 단가 50 KRW/MT = 5,000,000 KRW
송장 5,000,000 KRW (일치)
→ GR/IR 잔액 0
사고 상태 (송장 실수):
입고 100 MT × 단가 50 KRW/MT = 5,000,000 KRW
송장 265,800,000 KRW ← 자릿수 실수
→ GR/IR Invoice Surplus 잔액 260,800,000 KRW
SAP 자동 영향: Moving Average 재계산
→ 자재 단가가 50 KRW/MT → 2,658,000 KRW/MT 으로 폭증
→ 같은 자재의 출고 단가도 같이 폭증 (재무제표 왜곡)
가장 안전한 해결은 송장 자체를 역분개(MR8M) 해서 원천을 바로잡는 것입니다. 그런데 회계 마감이 이미 닫혔거나, 송장이 여러 단계의 후속 처리를 거쳤다면 송장 역분개가 막혀 있을 수 있습니다. 그때 차선책이 MR11.
2단계 — MR11 의 실제 동작 (FI 자동 분개)
MR11 은 GR/IR 잔액을 청산하면서 상쇄 분개를 자동 생성 합니다. 청산 분개의 상대 계정은 자재의 가격 통제 방식과 청산 시점의 재고 보유 여부에 따라 달라집니다.
| 상황 | 상대 계정 | 자재 단가 영향 |
|---|---|---|
| Moving Average 자재 + 재고 충분 | 재고 계정 (BSX) | 자재 단가 자동 보정 (해피 케이스) |
| Moving Average 자재 + 재고 부족 | P&L 손익 계정 (PRD / 가격 차이) | 이미 출고된 분은 보정 불가 → 손익 영향 |
| Standard Price 자재 (전 분야) | P&L 손익 계정 (PRD) | 자재 단가 변동 없음 / 차액은 손익으로 |
| 자산 구매(Roll 등) — 자산 매각/폐기 후 | 에러 — MR11 처리 불가 | FI 수작업 필요 (회계팀과 협의) |
자동 분개의 일반 패턴은 다음과 같습니다.
[ Invoice Surplus 청산 — Moving Average 자재 + 재고 보유 ]
차변 (Dr.) GR/IR 클리어링 계정 260,800,000
대변 (Cr.) 재고 계정 (BSX) 260,800,000
→ 자재의 누적 가치(MBEW-SALK3) 가 줄어들고
→ 누적 수량(MBEW-LBKUM) 은 그대로
→ 결과: Moving Average 단가 = SALK3 / LBKUM 으로 자동 하향 보정
만약 재고가 없거나 부족한 상태라면, 재고 계정으로 못 보내고 가격 차이(PRD) 계정으로 빠집니다. 이 경우 자재 단가는 그대로 부풀려진 채로 남고, 차액만 손익으로 인식 되는 결과가 됩니다. 이미 잘못된 단가로 출고된 자재는 회복되지 않는다는 점이 핵심.
3단계 — 해피 케이스: 자재 미소비 + MR11
2월에 송장 실수가 있었지만 2월 동안 그 자재가 출고되지 않은 경우. 3월에 MR11 을 돌리면 잔액이 재고 계정으로 빠져 자재 단가가 자연스럽게 보정됩니다.
[ 시나리오 ]
2월: 입고 100 MT (실제 단가 50) + 송장 폭증 (단가 2,658,000 로 잡힘)
2월: 자재 출고 0 MT (소비 없음)
3월: MR11 실행
[ 결과 ]
자재 단가: 2,658,000 → 50 KRW/MT 로 자동 보정
GR/IR 잔액: 0 으로 정리
FI 분개: 차) GR/IR / 대) 재고 (BSX)
손익 영향: 없음 (재고 가치만 줄어들고 매출원가는 영향 없음)
이 케이스가 가장 깔끔한 정리. 사고가 발생하자마자(같은 회계 기간 안에) 발견되고 자재가 출고되기 전이라면 무조건 이 흐름을 노려야 합니다. 회계 마감이 닫히기 전에 빠르게 MR11 돌리는 것이 핵심.
4단계 — 위험 케이스: 자재 부분 소비 후 MR11
같은 사고지만 2월에 자재가 이미 일부 출고된 경우. 이때가 영업/구매 갈등이 시작되는 지점입니다.
[ 시나리오 ]
2월: 입고 100 MT (단가 폭증으로 2,658,000 잡힘)
2월: 자재 출고 30 MT × 2,658,000 = 79,740,000 KRW 출고 가치
(영업: 시장가 714,000 KRW/MT × 30 MT = 21,420,000 KRW 매출)
3월: MR11 실행
[ 결과 ]
남은 재고 70 MT 의 단가는 보정 가능
→ 가능한 보정 분만 BSX (재고) 로 청산
이미 출고된 30 MT 분 단가는 보정 불가
→ 차액은 PRD (가격 차이 손익) 로 청산
자재 단가: 70 MT 분만 50 KRW/MT 로 보정 / 30 MT 분은 그대로
GR/IR 잔액: 0 으로 정리
FI 분개: 차) GR/IR / 대) 재고 + 손익 계정 (혼합)
여기서 부서 간 시각 차이가 발생합니다:
- 영업 입장: "우리는 시장가 714,000 KRW/MT 에 정상적으로 팔았는데? 매출 원가가 2,658,000 으로 잡혀 영업이익이 폭증한 것처럼 보임. 우리 잘 팔았는데?"
- 구매 입장: "우리는 실제로 50 KRW/MT 에 매입했는데 매입 원가가 2,658,000 으로 잡혀 손해처럼 보임. 우리 잘못 안 했는데?"
- 회계 입장: 손익계산서 전체가 일그러져 결산 신뢰성 훼손. 결산 재돌림 또는 사후 조정 필요.
부분 소비 후 MR11 은 사고 처리는 되지만 왜곡된 매출원가 / 영업이익이 그대로 회계에 박혀 있는 상태가 됩니다. 회사 규모와 정책에 따라 결산 재돌림 또는 별도 조정 분개로 정리합니다.
5단계 — 외화 PO / 수입 거래의 MR11
수입 PO 는 본 자재 금액(물대) 외에 관세·운임·기타부대비가 별도 컨디션으로 따라옵니다. MR11 에서도 이 컨디션들이 별도 줄로 표시되어 각각 정리.
| MR11 화면 표시 단어 | 실제 의미 |
|---|---|
| GRIR 물대 | 자재 본 금액 (Material Value) |
| 수탁판매 미지급금 | 관세 (Customs Duty) |
| 운임충당금 | 운임비 (Freight) |
| GRIR 관세반제 | 기타부대비 (Other Surcharges) |
수입 PO 의 MR11 은 보통 "돈" 과 "수량" 을 같이 조정하는데, 둘 중 하나만 조정도 가능합니다. 외화 환율 차이도 GR/IR 잔액에 포함되어 있어서 같은 PO 라도 환율 변동 분만큼 자동으로 청산되는 케이스가 자주 발생.
6단계 — MR11 취소: MR11SHOW
MR11 으로 청산을 잘못 돌렸을 때(예: 송장이 곧 들어올 예정인 PO 를 실수로 청산) 는 MR11SHOW 로 취소할 수 있습니다.
MR11SHOW 진입 → 청산 문서 번호 입력 또는 PO 번호로 조회
→ 청산 라인 선택
→ 메뉴 "Reverse" 또는 "Cancel" 버튼
→ 취소 사유 입력 → 확인
→ 청산 역분개 자동 생성 (차) 재고 / 대) GR/IR)
→ 자재 단가가 청산 전 상태로 다시 돌아감
주의: MR11SHOW 취소가 가능한 기간은 회계 기간이 열려 있는 동안만. 마감된 기간의 청산을 취소하려면 다음 열린 기간으로 역분개가 들어가거나, 회계팀이 마감을 일시 해제하는 절차가 필요합니다.
흔히 빠뜨리는 함정
송장 역분개(MR8M) 가능한 상황인데 MR11 부터 돌림
사고 발견 즉시 → MR8M 으로 송장 자체 역분개 (가장 안전)
↓ (안 됨)
회계 마감 후 → MR11 청산 (차선책)
송장이 잘못된 게 원인이면 가능한 한 MR8M 으로 송장 자체를 역분개하는 게 정답입니다. MR11 은 송장 역분개가 불가능할 때(마감 후 / 후속 처리 진행 등) 차선책. 순서를 바꾸면 자재 단가 왜곡이 회계에 박힐 위험.
부분 소비 후 MR11 강행
자재가 이미 출고된 상태에서 MR11 을 돌리면 출고된 분은 보정 안 됩니다. 회계팀·영업팀과 사전 협의 없이 MR11 단독 강행 금지. 영향도 분석 후 결산 재돌림이 필요한지 같이 판단.
자산 구매(Roll 등) MR11 시도
Roll 구매 PO → 자산으로 등록 → 자산 매각 또는 폐기 완료 후
→ MR11 시도 → 에러 (자산 계정으로 청산 불가)
자산이 이미 처분된 상태면 MR11 의 자동 청산 로직이 거부합니다. FI 팀과 협의해 수작업 분개로 처리하는 것이 표준 흐름.
외화 PO 환율 차이 무시
수입 PO 의 GR/IR 잔액 = 환율 차이만 있는 경우
→ MR11 청산하면 환차익/환차손이 손익으로 빠짐
본 자재 금액 차이가 아니라 환율 변동분만 GR/IR 에 남은 경우, MR11 청산이 곧 환차 인식과 같습니다. 회계팀이 환차 처리 정책을 별도 가지고 있는 회사는 MR11 대신 환율 조정 로직을 우선 적용.
청산 사유 코드 안 챙김
MR11 청산 시점에 "왜 청산하는지" 를 사유 코드(Reason for Reversal) 로 같이 남겨 두지 않으면 나중에 추적이 어렵습니다. 회사 운영 정책에 사유 코드 필수 입력 정책을 박아 두는 것이 안전.
결산 직전 무더기 MR11
월말 / 분기말 마감 직전에 미정리 PO 를 한꺼번에 MR11 으로 정리하려는 시도. 자재 단가가 일시에 출렁여 BW 같은 분석 시스템의 트렌드 데이터가 깨질 수 있습니다. 정기적으로 소량 청산하는 운영 패턴이 안전.
MR11 후 자사 CBO 마감 이력 누락
자사 CBO 가 PO 마감 흔적을 별도 관리하는 경우, MR11 청산 후에도 CBO 테이블의 잔액 상태가 그대로 남아 다음 정산에서 혼란이 발생할 수 있습니다. MR11 청산 트리거에 맞춰 CBO 흔적도 같이 정리하는 보조 잡 필요.
요약
| 단계 | 상황 | MR11 영향 |
|---|---|---|
| 1 | 송장 실수 발견 | 가능하면 MR8M 송장 역분개 우선 |
| 2 | 자재 미소비 + 재고 충분 | ✅ 재고 계정으로 청산 — 단가 자동 보정 (해피) |
| 3 | 부분 소비 후 | ⚠️ 출고분 보정 불가 + 손익 영향 + 영업/구매 갈등 |
| 4 | Standard Price 자재 | 자재 단가 영향 없음 / 차액은 PRD(가격 차이) 로 |
| 5 | 자산 구매 / 처분 후 | ❌ MR11 에러 — FI 수작업 분개 |
| 6 | 수입 PO (외화) | 물대·관세·운임·기타부대비 각각 청산 / 환차 인식 |
| 7 | 청산 취소 | MR11SHOW 로 역분개 (마감 전까지만) |
MR11 은 "GR/IR 잔액 청소" 도구이지만 그 효과는 청산 시점의 재고 상황과 자재 가격 통제 방식에 따라 크게 달라집니다. "미소비 + 재고 보유" 상태에서만 단가가 자연 보정되는 해피 케이스 이고, 그 외에는 모두 손익으로 빠지거나 부서 간 갈등 / 회계 사후 조정이 따라옵니다. 사고가 발생했을 때 무작정 MR11 부터 누르는 게 아니라 — 송장 역분개(MR8M) 가능 여부 → 자재 소비 여부 → 자산 처분 여부 순서로 확인하고, 어느 단계까지 손익 영향이 들어가는지 회계팀과 사전 협의한 뒤 실행하는 것이 안전한 운영 패턴입니다.
Disclaimer — 이 포스트는 실무 정리 노트를 바탕으로 AI 보조로 정리되었습니다.
MR11(GR/IR Account Maintenance) · MR11SHOW(MR11 청산 취소) · MR8M(송장 역분개) 은 SAP MM 표준 트랜잭션으로 ECC 6.0 / S/4HANA on-premise 환경에서 동일하게 동작합니다. Moving Average Price(가격 통제 V) 자재의 GR/IR 청산 상대 계정은 청산 시점의 재고 가용 여부에 따라 재고 계정(BSX) 또는 가격 차이 손익 계정(PRD) 으로 자동 결정되며, Standard Price(가격 통제 S) 자재는 항상 PRD 로 빠집니다(SAP Knowledge Base 3061836).
본문의 자재 단가·가격 예시 수치는 사고 시나리오 설명용 가상값이며, 회사 식별 가능 정보(부서명·자재명·실제 거래 금액) 는 일반화 표현으로 마스킹했습니다. 수입 PO 의 컨디션 단어(GRIR 물대·수탁판매 미지급금·운임충당금·GRIR 관세반제) 는 회사별 GL 계정 명명 규칙에 따라 다를 수 있으니, 사내 환경의 실제 컨디션 매핑을 확인하여 참고하시기 바랍니다.