SAP 역취득 이전대가·자본 구성 점검 — IFRS 3, 회계상 취득자가 발행했어야 할 가상 주식으로 이전대가를 다시 계산해 장부와 맞춰본다
이전대가 · 영업권 · 자본 구성 · 비지배지분 · 비교기간 주식수를 거래 단위로 확인합니다
상장사와 비상장사가 합병하면서 법적으로는 상장사가 비상장사를 인수하는 모양이지만, 신주를 받은 비상장사 주주가 합병 후 더 큰 지배력을 갖는 경우가 있습니다. IFRS 3 사업결합(K-IFRS 제1103호)은 이런 역취득(reverse acquisition)에서 회계상 취득자를 법적 피취득자로 보고, 이전대가를 회계상 취득자가 기존 주주 지분율을 맞추려면 발행했어야 할 가상 지분의 공정가치로 측정하며, 연결 자본에는 회계상 취득자의 이익잉여금과 그 밖의 자본을 반영하도록 합니다. 일부만 교환되면 비지배지분은 회계상 취득자 순자산 장부금액을 기준으로 하고, 취득일 이전 비교기간 주식수는 IAS 33 주당이익(K-IFRS 제1033호)과 함께 조정합니다. 표준 전기와 계정 조회는 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.
실무에서는 이전대가를 법적 취득자 시가총액으로 잡거나, 법적 취득자의 이익잉여금을 이어받거나, 비지배지분을 공정가치로 재측정하거나, 비교기간 주식수를 조정하지 않는 일이 생깁니다. 거래마다 기대 이전대가·영업권·자본 구성을 독립적으로 계산해 장부와 견주고 어긋나는 건을 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다. 회계상 취득자 판단과 최종 처리는 회사와 감사인이 합니다.
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) — 사업결합·연결 |
| 관련 기준서 | IFRS 3 사업결합(K-IFRS 제1103호) 역취득 요구사항 · IAS 33 주당이익(K-IFRS 제1033호) 비교기간 주식수 |
| Namespace | zui5.revacq |
| 셸 구조 | 단일 페이지 + 4개 탭 |
| 화면 수 | 메인 1 · 상세 다이얼로그 1 |
| SAP 표준 T-code | FAGLL03 · FAGLB03 |
| 데이터 연동 방식 | OData V2 (조회조건 전부 $filter) |
| 성격 | 조회·산출·대사·점검형 |
| 테마 | sap_horizon · 한국어 |
| 요약 | 내용 |
|---|---|
| 점검 대상 | 주식 발행으로 회계상 취득자를 인수한 역취득 거래 — 이전대가, 영업권, 자본 구성, 비지배지분, 비교기간 주식수 |
| 핵심 산식 | 가상 발행주식수 = 교환 대상 주식수 × 기존 주식수 ÷ 신주 · 이전대가 = 가상 발행주식수 × 주당 공정가치 · 자본 합계 = 회계상 취득자 장부 자본 + 이전대가 |
| 결과 표시 | 정상 / 점검 필요 |
실제 화면 6종 둘러보기






사용 방법
- 기준 연월(취득월)을 넣고, 회사코드·점검 코드·점검 결과는 필요할 때만 고릅니다. "전체"를 고르면 해당 조건 없이 조회됩니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 기준 연월 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(기준 연월 202609)으로 자동 조회됩니다.
- 요약 KPI 에서 역취득 거래 수, 점검 필요 거래 수, 이전대가와 영업권의 기대·장부 합계, 자본 합계 차이, 대사 차이 건수를 먼저 확인합니다.
- 탭을 거래별 점검 → 회사별 집계 → 자본 구성 → 대사 결과 순으로 옮겨 가며 좁혀 봅니다.
- 거래별 점검에서 행을 누르면 가상 발행주식수·이전대가·영업권·자본 구성 항목별 기대·장부가 상세 창으로 열립니다.
- CSV 내려받기(UTF-8 BOM)로 현재 탭의 결과를 저장할 수 있습니다.
역취득 이전대가·자본 점검 코드 판정 규칙
거래마다 기대액을 독립적으로 계산해 장부와 비교하고, 해당하는 점검 코드 하나를 표시합니다.
| 판정 조건 | 점검 코드 | 결과 | 사용자 조치 |
|---|---|---|---|
| 이전대가(장부)가 이전대가(기대)와 다르다 | L01 이전대가 산정 확인 | 점검 필요 | 법적 취득자 지분 기준으로 잡지 않았는지, 대체 측정 차이율을 확인합니다. |
| 영업권(장부)이 이전대가(장부) − 식별가능 순자산 공정가치와 다르다 | L02 영업권 산정 확인 | 점검 필요 | 순자산 공정가치 배분 내역을 확인합니다. |
| 이익잉여금(장부)이 회계상 취득자의 직전 이익잉여금 × 교환 지분율과 다르다 | L03 이익잉여금 승계 확인 | 점검 필요 | 법적 취득자의 이익잉여금을 이어받지 않았는지 확인합니다. |
| 비지배지분(장부)이 회계상 취득자 장부 자본 × 미교환 지분율과 다르다 | L04 비지배지분 측정 확인 | 점검 필요 | 공정가치가 아니라 장부금액 기준인지 확인합니다. |
| 비교기간 주식수(장부)가 신주 발행 주식수와 다르다 | L05 비교기간 주식수 확인 | 점검 필요 | 취득일 이전 주식수를 교환비율로 조정했는지 확인합니다. |
| 위 조건에 모두 해당 없음 | L00 점검 사항 없음 | 정상 | - |
판정 결과는 확인 대상을 알리는 표시일 뿐 원인을 단정하지 않으며, 최종 판단은 회사와 감사인이 합니다.
가상 발행주식수에서 연결 자본까지의 산출 순서
- 교환 대상 주식수 —
회계상 취득자 발행주식수 × 교환 참여율 - 가상 발행주식수 —
교환 대상 주식수 × 법적 취득자 기존 주식수 ÷ 신주 발행 주식수 - 이전대가(기대) —
가상 발행주식수 × 회계상 취득자 주당 공정가치, 대체 측정은법적 취득자 기존 주식수 × 주당 시가 - 영업권·염가매수차익 —
max(이전대가 − 순자산 공정가치, 0)·max(순자산 공정가치 − 이전대가, 0) - 자본(기대) — 자본금은 합병 후 발행주식 총수 × 액면, 이익잉여금·기타자본은 회계상 취득자 직전 잔액 × 교환 지분율, 비지배지분은 회계상 취득자 장부 자본 × 미교환 지분율, 자본 합계는 회계상 취득자 장부 자본 + 이전대가, 주식발행초과금은 나머지
- 대사 — 신주 + 기존 = 합병 후 총수, 가상 주식 × 공정가치 = 이전대가, 영업권 − 염가매수차익 = 이전대가 − 순자산, 자본 구성 합계 = 자본 합계, 지배 + 비지배 = 자본 합계
금액은 원 단위이며 회사·거래·금액은 모두 가상 설정값입니다.
조회조건
| 조회조건 | 필수 | 설명 |
|---|---|---|
| 기준 연월(취득월) | 필수 | YYYYMM 6자리 |
| 회사코드 | 선택 | 1000~4000 중 선택, 전체이면 조건 없음 |
| 점검 코드 | 선택 | L00~L05 |
| 점검 결과 | 선택 | 정상·점검 필요 |
결과 컬럼
| 영역 | 내용 |
|---|---|
| 요약 | 역취득 거래 · 점검 필요 거래 · 이전대가(기대·장부) 합계 · 영업권(기대·장부) 합계 · 자본 합계 차이 · 대사 차이 건수 |
| 거래별 점검 | 거래번호 · 회사 · 취득일 · 교환 참여율 · 주식수(회계상 취득자·교환 대상·기존·신주·합병 후) · 가상 발행주식수 · 주당 공정가치 · 이전대가(기대·장부·대체 측정) · 순자산 공정가치 · 영업권·염가매수차익 · 자본 합계 · 비지배지분 · 비교기간 주식수 · 점검 코드·결과·내용 |
| 회사별 집계 | 회사 · 거래 수 · 점검 건수 · 이전대가·영업권·자본 합계·비지배지분(기대·장부) |
| 자본 구성 | 거래번호 · 자본 구성 항목 · 금액(기대·장부) · 차이 · 산정 기준 |
| 대사 결과 | 대사 항목 · 대사식 · 좌변 · 우변 · 점검 건수 · 차이 건수 · 최대 차이 |
SAP 표준 기능 매핑
| T-code | 이름 | 쓰임 |
|---|---|---|
FAGLL03 | G/L 계정 라인아이템 조회 | 자본·투자 계정의 원장 라인 출처 확인 |
FAGLB03 | G/L 계정 잔액 조회 | 자본 구성 항목의 잔액 대조 기준 |
역취득 전용 표준 T-code 는 확인 필요입니다.
| 기준서 | 요구사항 | 화면 반영 |
|---|---|---|
| IFRS 3 사업결합(K-IFRS 제1103호) | 이전대가는 회계상 취득자가 같은 지분율을 주려고 발행했어야 할 지분의 공정가치로 측정 | 가상 발행주식수 · 이전대가(기대) · 점검 코드 L01 |
| 같은 기준서 | 이전대가와 식별가능 순자산 공정가치의 차이로 영업권(또는 염가매수차익) 산정 | 영업권 점검 · 점검 코드 L02 |
| 같은 기준서 | 이익잉여금과 그 밖의 자본은 회계상 취득자의 것을 반영하고 자본금은 법적 취득자 발행 지분 기준으로 표시 | 자본 구성 · 점검 코드 L03 |
| 같은 기준서 | 일부만 교환되면 비지배지분을 회계상 취득자 순자산 장부금액 기준으로 측정 | 비지배지분 점검 · 점검 코드 L04 |
| IAS 33 주당이익(K-IFRS 제1033호) | 취득일 이전 비교기간 주식수는 법적 취득자가 회계상 취득자 주주에게 발행한 주식수로 조정 | 비교기간 주식수 점검 · 점검 코드 L05 |
참고 CDS 뷰
@EndUserText.label: '역취득 자본 구성 원천 (스케치)'
define view entity C_ReverseAcqEquityBase
as select from I_JournalEntryItem as a
{
key a.CompanyCode,
key a.GLAccount,
sum( a.AmountInCompanyCodeCurrency ) as EquityAmount
}
group by a.CompanyCode, a.GLAccount장부 금액의 원천은 유니버설 저널(ACDOCA)이며 자본·투자 계정의 금액을 전기일 기준으로 집계합니다. 뷰 이름과 조건은 스케치이며, 주식 발행 내역과 공정가치 평가 결과, 자본 계정 범위의 실제 원천은 SAP 환경별로 달라 확인 필요로 남겼습니다.
OpenUI5 구성
| 구성 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) · 역취득 회계처리 점검 |
| 화면 구성 | 조회조건 영역(우측 조회) + 요약 KPI + 거래별 점검·회사별 집계·자본 구성·대사 4개 탭, 상세 Dialog |
| 데이터 모델 | OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 해당 엔티티셋에 바인딩 |
| 조회조건 처리 | 필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음 |
| 정렬·페이징 | 정렬 객체로 서버 정렬($orderby), 목록 범위 읽기로 페이징($top·$skip), 총건수는 인라인 건수 |
| 집계 | KPI 값은 조회 결과에서 한 곳의 합산식으로 계산하고, 금액 문자열은 숫자로 변환해 표시·정렬 |
| 실패 안내 | 서비스 연결 실패와 요청 실패를 구분해 사용자 메시지로 안내 |
| 테마 | sap_horizon · 한국어 |
파일 구성
| 구분 | 내용 |
|---|---|
| 앱 본체 | index.html · manifest.json · Component.js · controller · view · model · i18n · css |
| 데이터 서비스 | OData 서비스 정의와 엔티티셋별 데이터 |
| 검증 전용 | 앱 본체와 분리된 검증용 샘플 데이터 구성 |
| 설명서 | readme.html (13개 절) |
검증 결과
검증용 샘플 데이터는 가상 역취득 거래 12건씩 3개 기간(36건), 자본 구성 216행, 회사별 집계 12행, 대사 72행을 원 단위로 맞물리도록 구성했습니다.
| 대사식 | 검사 | 결과 | 차이 건수 |
|---|---|---|---|
| 신주 + 기존 주식수 = 합병 후 발행주식 총수 | 36 | 일치 | 0 |
| 가상 발행주식수 × 주당 공정가치 = 이전대가(기대) | 36 | 일치 | 0 |
| 영업권 − 염가매수차익 = 이전대가 − 순자산 공정가치 | 36 | 일치 | 0 |
| 자본 구성 5개 항목(장부) 합계 = 자본 합계(장부) | 36 | 일치 | 0 |
| 회계상 취득자 장부 자본 + 이전대가 = 자본 합계(기대) | 36 | 일치 | 0 |
| 지배기업 귀속 자본 + 비지배지분 = 자본 합계(기대) | 36 | 일치 | 0 |
점검 필요는 3개 기간 합계 13건(L01 3건 · L02 2건 · L03 2건 · L04 3건 · L05 3건)이며, 기준 연월 202609 는 5건입니다. 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스이며 대사 차이와 분리해 기록했습니다. 화면 KPI 는 별도 스크립트로 다시 계산한 합계와 일치했습니다.
자주 묻는 질문
이 점검은 어떤 기준서의 어떤 요구사항에 근거하나요? 적용 시기도 알려 주세요.
IFRS 3 사업결합(K-IFRS 제1103호)의 역취득 요구사항, 즉 이전대가를 회계상 취득자가 법적 취득자 주주에게 같은 지분율을 주려고 발행했어야 할 지분의 공정가치로 측정하고, 연결 자본에는 회계상 취득자의 이익잉여금과 그 밖의 자본을 반영하며, 일부만 교환되면 비지배지분을 회계상 취득자 순자산 장부금액 기준으로 측정하는 것을 기준으로 합니다. 취득일 이전 비교기간 주식수는 IAS 33 주당이익(K-IFRS 제1033호)과 함께 봅니다. 회계상 취득자 판단 자체와 시행일·경과규정은 이 화면 범위 밖이며 기준서 원문에서 확인 필요합니다.
이전대가를 왜 가상 주식으로 계산하나요?
역취득에서는 법적으로 주식을 발행한 쪽이 아니라 회계상 취득자가 대가를 치른 것으로 보기 때문입니다. 회계상 취득자가 기존 주주의 지분율을 맞추려면 발행했어야 할 주식수에 주당 공정가치를 곱해 이전대가를 구하고, 법적 취득자 지분의 공정가치가 더 명확하면 그 금액을 쓸 수 있어 화면은 두 값의 차이율을 함께 보여 줍니다.
"점검 필요"는 회계처리가 잘못됐다는 뜻인가요?
아닙니다. 이전대가, 영업권, 이익잉여금 승계, 비지배지분, 비교기간 주식수가 기대와 달라 확인이 필요하다는 표시입니다. 주당 공정가치나 순자산 공정가치 같은 가정이 다르면 차이가 날 수 있고, 최종 판단은 회사와 감사인이 합니다.
화면의 회사와 금액은 실제 값인가요?
아닙니다. 가상 회사코드와 가상 역취득 거래로 만든 검증용 샘플 데이터입니다. 이 화면은 분류·집계·대사를 돕는 점검 도구이며, 실제 원천에서 주식 발행 내역과 공정가치 평가 결과를 가져오는 방법은 시스템에서 확인 필요합니다.
역취득 거래의 이전대가와 자본 구성, 기대값과 맞춰 두세요
이전대가를 법적 취득자 기준으로 잡거나 이익잉여금을 잘못 이어받은 거래는 결산과 감사 시기에 다시 추적하게 됩니다. 화면에서 기대값과 장부가 다른 건을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.