SAP 지분법 손실 인식 한도 점검 — IAS 28, 투자 장부금액을 넘는 손실은 어디까지 인식하고 어떻게 이월했는지 장부와 맞춰본다
손실 배분 기대값 · 장부 대조 · 미인식 손실 이월 · 구분별 집계와 대사를 건 단위로 확인합니다
관계기업이나 공동기업에 지분법을 적용하는 기업은 피투자회사가 손실을 내면 자기 지분만큼 투자 장부금액에서 덜어 냅니다. 그런데 손실이 누적되어 투자 장부금액이 0까지 줄어든 뒤에는 어떻게 될까요? IAS 28 관계기업과 공동기업에 대한 투자(K-IFRS 제1028호)는 손실 몫이 투자 장부금액에 이르면 추가 손실 인식을 멈추되, 순투자의 일부를 이루는 장기투자지분에도 손실을 배분하고, 법적·의제 의무가 있거나 대신 지급한 범위에서만 부채를 인식하도록 요구합니다. 인식하지 않은 손실 몫은 누적해 두었다가 이후 이익이 나면 그만큼을 회복한 뒤에야 이익을 인식합니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.
실무에서는 투자 계정을 마이너스로 만들어 버리거나, 장기투자지분 배분 없이 손실 인식을 멈추거나, 의무 근거 없이 부채를 잡거나, 이월 손실을 회복하기 전에 이익을 인식하는 일이 생깁니다. 건마다 기대 배분을 계산해 장부와 대조하고 어긋난 건을 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) — 지분법 손실 인식 한도 |
| 관련 기준서 | IAS 28 관계기업과 공동기업에 대한 투자(K-IFRS 제1028호) — 지분법 손실 인식 한도 |
| Namespace | zui5.eqloss |
| 셸 구조 | 단일 페이지 + 4개 탭 |
| 화면 수 | 메인 1 · 상세 다이얼로그 1 |
| SAP 표준 T-code | FS10N · FAGLL03 · FBL3N · FB50 |
| 데이터 연동 방식 | OData V2 (조회조건 전부 $filter) |
| 성격 | 조회·대사·점검형 |
| 테마 | sap_horizon · 한국어 |
| 요약 | 내용 |
|---|---|
| 점검 대상 | 투자(피투자회사)별 손실 배분 기대값, 이월 미인식 손실과 장부 값 |
| 핵심 산식 | ① 투자 차감 = min(손실, 결산 전 투자 장부금액) · 기대 기말 투자 = 결산 전 − ① + 인식 가능 이익 |
| 결과 표시 | 정상 / 점검 필요(확인 필요) |
실제 화면 6종 둘러보기






사용 방법
- 기준 연월(YYYYMM)을 넣고, 회사코드·투자 구분·지분 몫 손익·점검 코드·점검 결과·투자번호는 필요할 때만 고릅니다. 비워 두거나 "전체"를 고르면 해당 조건 없이 조회됩니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있고 초기화 버튼이 그 옆에 있습니다. 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(기준 연월 2026년 9월)으로 자동 조회됩니다.
- 요약 카드에서 투자 건수, 지분 몫 손실 합계, 기말 미인식 누적손실, 기대·장부 기말 투자 장부금액, 투자 장부금액 차이, 점검 필요 건수, 대사 차이 건수를 먼저 확인합니다.
- 탭을 점검 명세 → 투자 구분별 집계 → 손실 배분 단계 → 대사 결과 순으로 옮겨 가며 건 단위에서 구분·단계·대사 순으로 넓혀 봅니다.
- 점검 명세에서 행을 누르면 기대 배분 다섯 단계와 장부 금액, 점검 내용을 담은 상세 창이 열립니다.
- CSV 내려받기(UTF-8 BOM)로 현재 탭의 결과를 저장할 수 있습니다.
손실 배분 순서와 다섯 가지 점검 코드
손실이 나면 ① 지분법투자 장부금액 → ② 순투자의 일부인 장기투자지분 → ③ 법적·의제 의무 범위의 부채 순으로 배분하고, 그 위로 넘는 ④ 손실은 인식하지 않고 이월합니다. 이익이면 이월 손실을 먼저 회복하고 남는 ⑤ 만 인식합니다. 장부가 이 기대와 다르면 아래 코드 중 하나로 나누며 원인을 단정하지 않고 점검 필요로만 표시합니다.
| 판정 | 조건 | 결과 | 사용자 조치 |
|---|---|---|---|
| A1 투자 장부금액 초과 손실 인식 | 장부 기말 지분법투자가 0 미만 | 점검 필요 | 초과분을 장기투자지분·추가 의무 순으로 배분했는지 확인 |
| B1 장기투자지분 미배분 | 기대 ② 가 있는데 장부 차감액이 더 작음 | 점검 필요 | 장기투자지분 배분 여부 확인 |
| C1 의무 한도 초과 부채 인식 | 장부 추가 의무 부채가 기대 ③ 보다 큼 | 점검 필요 | 법적·의제 의무 근거 확인 |
| D1 손실 회복 전 이익 인식 | 장부 인식 이익이 기대 ⑤ 보다 큼 | 점검 필요 | 미인식 손실 회복 순서 확인 |
| E1 미인식 손실 이월 차이 | 위 코드는 아니나 장부 기말 미인식 손실이 기대와 다름 | 점검 필요 | 이월 관리표 확인 |
| - | 위 조건에 해당 없음 | 정상 | 조치 없음 |
판정 우선순위는 A1 → B1 → C1 → D1 → E1 순입니다. 의무 보유 여부와 한도 판단은 회사 정책과 기준서 원문으로 확인해야 하는 항목입니다.
기대값 산출에서 대사까지 순서
금액은 원 단위 정수이며, 샘플의 장기투자지분은 신용손실 반영 후 장부금액이고 청산 우선순위 구분 없이 합계 한 줄로 단순화했습니다(우선순위별 배분은 확인 필요).
- 손실 L = −(지분 몫 손익), ① 투자 차감 = min(L, 결산 전 지분법투자 장부금액)
- ② 장기투자지분 차감 = min(L − ①, 장기투자지분 장부금액)
- ③ 추가 의무 부채 = 의무 보유 시 min(L − ① − ②, 추가 의무 한도), ④ 미인식 손실 = 나머지
- 이익 P 인 경우 회복분 = min(P, 기초 미인식 손실), ⑤ 인식 가능 이익 = P − 회복분
- 기대 기말 투자 = 결산 전 − ① + ⑤, 기대 기말 미인식 손실 = 기초 + ④ − 회복분, 차이 = 장부 − 기대
| 번호 | 대사식 |
|---|---|
| R1 | 당기 지분 손실 = ①투자 차감 + ②장기투자지분 차감 + ③추가 의무 + ④미인식 손실 |
| R2 | Σ 개별 기대 투자 차감 = ① 단계 집계 기대금액 |
| R3 | 기대 기말 = 결산 전 장부금액 − ① 투자 차감 + ⑤ 인식 이익 |
| R4 | 기초 미인식 손실 + 당기 미인식 − 회복 = 기말 미인식 손실 |
| R5 | 장부 기말 = 결산 전 장부금액 − 장부 투자 차감 + 장부 인식 이익 |
| R6 | 지분 몫 이익 = 미인식 손실 회복분 + 인식 가능 이익 |
조회조건
| 조회조건 | 필수 | 처리 방식 |
|---|---|---|
| 기준 연월 | 필수 | 필터 조건(YYYYMM 6자리) |
| 회사코드 | 선택 | 전체 선택 시 조건 생략 |
| 투자 구분 | 선택 | 관계기업 · 공동기업 |
| 지분 몫 손익 | 선택 | 손실 · 이익 |
| 점검 코드 | 선택 | A1 ~ E1 |
| 점검 결과 | 선택 | 정상 · 점검 필요 |
| 투자번호 | 선택 | 입력 후 Enter 로도 조회 |
결과 컬럼
| 탭 | 결과 컬럼 |
|---|---|
| 점검 명세 | 투자번호 · 회사 · 피투자회사 · 투자 구분 · 지분율 · 손익 구분 · 지분 몫 손익 · 결산 전 투자 장부금액 · 장기투자지분 · 기대 ①~⑤ · 기대·장부 기말 투자 장부금액 · 투자 장부금액 차이 · 기대·장부 기말 미인식 손실 · 점검 결과 · 점검 내용 |
| 투자 구분별 집계 | 회사 · 투자 구분 · 건수 · 손실 건수 · 지분 몫 손실 합계 · 결산 전·기대·장부 투자 장부금액 · 차이 · 점검 필요 건수 |
| 손실 배분 단계 | 회사 · 배분 단계 · 건수 · 기대 금액 · 장부 금액 · 차이 · 점검 필요 건수 |
| 대사 결과 | 회사 · 대사번호 · 대사 항목 · 대사식 · 좌변 · 우변 · 검사 건수 · 차이 건수 · 최대 차이 |
SAP 표준 기능 매핑
| T-code | 이름 | 쓰임 |
|---|---|---|
FS10N | G/L 계정 잔액 조회 | 지분법투자·장기투자지분 계정 잔액 확인 |
FAGLL03 | G/L 계정 개별 항목 조회 | 지분법손익·부채 인식 전표 라인 확인 |
FBL3N | G/L 계정 개별 항목 | 계정별 전표 흐름 확인 |
FB50 | G/L 계정 전표 입력 | 점검 결과에 따른 조정 전표 입력 |
| 기준서 | 요구사항 | 화면 반영 |
|---|---|---|
| IAS 28 관계기업과 공동기업에 대한 투자(K-IFRS 제1028호) | 손실 몫이 투자 장부금액 이상이면 추가 손실 인식 중단 | ① 투자 차감을 min 으로 제한하고 A1 판정 |
| IAS 28 관계기업과 공동기업에 대한 투자(K-IFRS 제1028호) | 순투자의 일부인 장기투자지분에 손실 배분 | ② 장기투자지분 차감 기대와 장부 비교, B1 판정(우선순위별 배분은 확인 필요) |
| IAS 28 관계기업과 공동기업에 대한 투자(K-IFRS 제1028호) | 투자가 0이 된 뒤에는 법적·의제 의무 범위에서만 부채 인식 | ③ 추가 의무 부채 한도와 장부 비교, C1 판정 |
| IAS 28 관계기업과 공동기업에 대한 투자(K-IFRS 제1028호) | 인식하지 않은 손실 몫을 회복한 뒤에 이익 몫 인식 재개 | ⑤ 인식 가능 이익과 이월 미인식 손실 대사, D1·E1 판정(관리표 원천은 확인 필요) |
참고 CDS 뷰
define view entity EqLossItem
as select from acdoca
{
key rldnr as Ledger,
key rbukrs as CompanyCode,
key racct as Account,
sum( hsl ) as AmountLC
}
group by rldnr, rbukrs, racct
// 지분법투자·장기투자지분·손실 인식 계정은 계정 범위별로 집계하며, 피투자회사 마스터·지분율·의무 한도·미인식 손실 관리표 조인은 확인 필요원천은 유니버설 저널(ACDOCA), G/L 계정 마스터(SKA1·SKAT), 회사코드(T001)입니다. 뷰 이름과 조건은 스케치이며, 피투자회사·의무 정보의 원천 필드는 확인 필요로 남겼습니다.
OpenUI5 구성
| 구성 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) · 지분법 손실 인식 한도 점검 |
| 화면 구성 | 조회조건 영역(우측 조회·초기화) + 요약 카드 + 점검 명세·투자 구분별 집계·손실 배분 단계·대사 결과 4개 탭, 상세 Dialog |
| 데이터 모델 | OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 해당 엔티티셋에 직접 바인딩 |
| 조회조건 처리 | 필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음 |
| 정렬·페이징 | 정렬 객체로 서버 정렬($orderby), 범위 읽기로 페이징($top·$skip), 총건수는 인라인 건수 |
| 집계 | 요약 카드는 요약 엔티티셋을 읽어 합산하고, 금액 문자열은 숫자로 변환해 표시 |
| 실패 안내 | 서비스 연결 실패와 요청 실패를 구분해 사용자 메시지로 안내 |
| 테이블 | 결과가 많은 점검 명세는 sap.ui.table.Table, 나머지는 sap.m.Table |
| 테마 | sap_horizon · 한국어 |
파일 구성
| 구분 | 내용 |
|---|---|
| 앱 본체 | index.html · manifest.json · Component.js · controller · view · model · i18n · css |
| 데이터 서비스 | OData 서비스 정의와 엔티티셋별 데이터 |
| 설명서 | 13개 절 설명서 |
검증 결과
화면 구성에 쓴 검증용 샘플 데이터는 가상 투자 88건(회사 1000·2000 각 44건)으로 원 단위로 맞물리도록 구성했습니다.
| 대사식 | 검사 | 결과 | 차이 건수 |
|---|---|---|---|
| R1 손실 배분 합계 대사 | 61 | 일치 | 0 |
| R2 단계별 집계 대사 | 88 | 일치 | 0 |
| R3 지분법투자 기말 재계산 | 88 | 일치 | 0 |
| R4 미인식 손실 이월 대사 | 88 | 일치 | 0 |
| R5 장부 기말 재계산 | 88 | 일치 | 0 |
| R6 이익 건 분해 대사 | 27 | 일치 | 0 |
점검 필요 27건(투자 장부금액 초과 손실 인식 5 · 장기투자지분 미배분 6 · 의무 한도 초과 부채 인식 4 · 손실 회복 전 이익 인식 6 · 미인식 손실 이월 차이 6)은 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스이며 대사 차이와 분리해 기록했습니다. 기대 배분과 판정 코드는 입력 값에서 별도 스크립트로 다시 계산해 전수 비교했고 대사 차이는 0건이었으며, 화면의 요약 카드 값(지분 몫 손실 123,276,000,000원 · 기말 미인식 누적손실 11,920,000,000원 · 기대 기말 투자 47,168,000,000원 · 장부 기말 투자 47,376,000,000원 · 차이 208,000,000원)도 스크립트 결과와 일치했습니다.
자주 묻는 질문
이 화면의 “점검 필요”는 처리가 잘못됐다는 뜻인가요?
아닙니다. 이 화면은 투자마다 손실 배분의 기대값을 정하고 장부와 맞춰 어긋난 건을 가려내는 점검 도구입니다. 손실을 어디까지 인식할지의 최종 판단은 기준서 원문과 투자 계약·보증 조건에 따라 회사와 감사인이 합니다.
적용 시기와 범위는 어떻게 되나요?
이 화면이 다루는 내용은 IAS 28 관계기업과 공동기업에 대한 투자(K-IFRS 제1028호) 가운데 지분법 손실 인식 한도, 즉 투자 장부금액·장기투자지분·추가 의무 부채·미인식 손실의 이월과 이익 재인식 순서입니다. 지분법 손익 산정 자체, 투자의 손상, 지분율 변동은 범위 밖입니다. 개정 내용의 적용 시기와 경과규정은 기준서 원문으로 확인해야 하므로 확인 필요로 두었습니다.
장기투자지분은 무엇인가요?
우선주나 장기대여금처럼 실질적으로 피투자회사에 대한 순투자의 일부를 이루는 항목입니다. 이 화면은 이를 한 줄 합계로 단순화해 지분법투자 다음 순서로 배분하며, 청산 우선순위별 배분은 확인 필요 항목입니다.
추가 의무 한도는 어디서 가져오나요?
보증·약정 등 법적·의제 의무 정보에서 가져오는 값이며 원천 테이블은 확인 필요입니다. 의무가 있는지, 얼마까지인지의 판단은 회사가 하고 화면은 그 입력값 기준으로 기대 부채 금액을 계산합니다. 화면에 나온 회사와 금액은 가상의 검증용 샘플 데이터이며 실제 고객사 데이터와 무관합니다.
손실 인식 한도를 투자마다 점검해 두세요
지분법 투자가 늘수록 장기투자지분, 보증, 이월 손실이 섞여 손실 인식 기준이 흩어지기 쉽습니다. 화면에서 기대 배분과 장부가 다른 건을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.