SAP 자본거래 발행원가 점검 — IAS 32, 증분원가만 세후로 자본에서 차감했는지 장부와 맞춰본다
증분원가 자본 차감 · 취소·포기 거래 비용 처리 · 공통원가 안분 · 발행초과금 증감 대사를 건 단위로 확인합니다
유상증자나 전환사채 발행에는 인수 수수료, 법률·회계 자문료, 등록·공증·인쇄 비용이 따라붙습니다. 이 비용을 전부 당기비용으로 처리할지 자본에서 차감할지는 어떻게 가를까요? IAS 32 금융상품: 표시(K-IFRS 제1032호)는 자본거래에 직접 귀속되는 증분 거래원가는 관련 법인세효과를 뺀 금액으로 자본에서 차감하고, 취소·포기된 거래의 원가는 비용으로, 둘 이상의 거래에 공통인 원가와 복합금융상품의 원가는 합리적인 기준으로 나누도록 요구합니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.
실무에서는 증자 비용이 통째로 비용 계정에 남아 있거나, 철회된 공모의 자문료가 이미 발행초과금에서 차감돼 있거나, 내부 인건비 배부액이 발행원가에 섞여 들어가는 일이 생깁니다. 원가 한 건마다 기대 처리를 계산해 장부와 대조하고 차이 나는 건을 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) — 자본거래 발행원가 |
| 관련 기준서 | IAS 32 금융상품: 표시(K-IFRS 제1032호) — 자본거래 발행원가의 처리 |
| Namespace | zui5.eqcost |
| 셸 구조 | 단일 페이지 + 4개 탭 |
| 화면 수 | 메인 1 · 상세 다이얼로그 1 |
| SAP 표준 T-code | FAGLL03 · FS10N · FB03 |
| 데이터 연동 방식 | OData V2 (조회조건 전부 $filter) |
| 성격 | 조회·대사·점검형 |
| 테마 | sap_horizon · 한국어 |
| 요약 | 내용 |
|---|---|
| 점검 대상 | 신주 발행·복합금융상품 발행 등 자본거래의 발행원가 건과 그 장부 처리 |
| 핵심 산식 | 발행원가 = 자본 차감 + 부채 차감 + 비용 처리 · 기대 자본 차감(세후) − 장부 자본 차감(세후) = 점검 차이 |
| 결과 표시 | 정상 / 점검 필요 |
실제 화면 6종 둘러보기






사용 방법
- 기준 연월(YYYYMM)을 넣고, 회사코드·거래 구분·원가 구분·점검 결과·거래번호는 필요할 때만 고릅니다. 비워 두거나 "전체"를 고르면 해당 조건 없이 조회됩니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있고 초기화 버튼이 그 옆에 있습니다. 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(기준 연월 2026년 9월)으로 자동 조회됩니다.
- 요약 카드에서 발행원가 건수와 총액, 기대 자본 차감(세후)과 장부 자본 차감(세후), 점검 필요 건수, 대사 차이 건수를 먼저 확인합니다.
- 탭을 원가 명세 → 거래별 집계 → 발행초과금 증감 → 대사 결과 순으로 옮겨 가며 건 단위에서 거래·잔액·대사 순으로 좁혀 봅니다.
- 원가 명세에서 행을 누르면 상세 창이 열리고, 거래별 집계에서 행을 누르면 그 거래번호로 원가 명세가 다시 조회됩니다.
- CSV 내려받기(UTF-8 BOM)로 현재 탭의 결과를 저장할 수 있습니다.
발행원가를 가르는 다섯 가지 판정
원가 한 건마다 증분 여부·거래 상태·거래 구분·안분율에서 기대 처리를 계산하고, 장부 처리와 다르면 아래 코드 중 하나로 분류합니다. 원인을 단정하지 않고 점검 필요로만 표시합니다.
| 판정 | 조건 | 결과 | 사용자 조치 |
|---|---|---|---|
| E1 증분원가 비용 처리 | 증분원가이고 거래가 완료된 신주 발행인데 자본 차감 없이 전액 비용으로 처리됨 | 점검 필요 | 자본 차감 대상 여부와 처리 근거 확인 |
| E2 취소·포기 원가 자본 차감 | 취소·포기된 거래의 원가가 자본에서 차감됨 | 점검 필요 | 당기비용 처리 여부 확인 |
| E3 비증분 원가 자본 차감 | 내부 인건비·관리비 배부 같은 비증분 원가가 자본에서 차감됨 | 점검 필요 | 거래에 직접 귀속되는 증분원가인지 확인 |
| E4 공통원가 안분 누락 | 신주 발행·기존주식 동시 상장 또는 복합금융상품 거래의 원가가 안분 없이 전액 자본 차감됨 | 점검 필요 | 안분 기준과 안분율 확인 |
| E5 법인세효과 누락 | 자본 차감 대상 금액이 있는데 장부에 법인세효과가 반영되지 않음 | 점검 필요 | 세후 차감 여부 확인 |
| - | 위 조건에 모두 해당하지 않고 기대 처리와 장부 처리가 같음 | 정상 | 조치 없음 |
기대 처리 산출에서 대사까지 순서
- 증분원가이고 거래가 완료된 건은 안분율만큼 자본 차감 대상으로 잡고, 나머지는 거래 구분에 따라 부채 요소 또는 비용으로 나눕니다. 취소·포기 거래와 비증분 원가는 전액 비용입니다.
- 기대 자본 차감에 법인세율을 곱해 법인세효과를 구하고 세후 자본 차감을 만듭니다.
- 기대 자본 차감(세후)에서 장부 자본 차감(세후)을 빼 건별 점검 차이를 구합니다.
- 건별 결과를 거래별로 모으고, 발행초과금 증감표의 잔액까지 이어 아래 대사식으로 확인합니다.
| 번호 | 대사식 |
|---|---|
| R1 | 발행원가 총액 = 기대 자본 차감 + 기대 부채 차감 + 기대 비용 처리 |
| R2 | 발행원가 총액 = 장부 자본 차감 + 장부 부채 차감 + 장부 비용 처리 |
| R3 | 거래별 발행원가 합계 = 건별 명세 합계 |
| R4 | 기대 자본 차감(세후) − 장부 자본 차감(세후) = 건별 점검 차이 합계 |
| R5 | 기초 + 신주 납입 초과액 − 발행원가 차감(세후) ± 기타 = 기말 = 재무상태표 잔액 |
| R6 | 발행초과금 증감표의 발행원가 차감 = 건별 장부 자본 차감(세후) 합계 |
조회조건
| 조회조건 | 필수 | 처리 방식 |
|---|---|---|
| 기준 연월 | 필수 | 필터 조건(YYYYMM 6자리) |
| 회사코드 | 선택 | 전체 선택 시 조건 생략 |
| 거래 구분 | 선택 | 신주 발행 · 신주 발행·기존주식 동시 상장 · 복합금융상품 발행 |
| 원가 구분 | 선택 | 인수·주선 · 법률·회계 자문 · 등록·공증·인쇄 · 내부 인건비 배부 · 일반 관리비 배부 |
| 점검 결과 | 선택 | 원가 명세는 정상·점검 필요, 거래별 집계는 점검 필요 건수 기준으로 적용 |
| 거래번호 | 선택 | 입력 후 Enter 로도 조회 |
결과 컬럼
| 탭 | 결과 컬럼 |
|---|---|
| 원가 명세 | 원가번호 · 회사 · 거래번호 · 거래 구분 · 원가 구분 · 증분 여부 · 발생일 · 발행원가 · 기대 자본 차감 · 장부 자본 차감 · 장부 비용 처리 · 장부 법인세효과 · 점검 차이(세후) · 점검 결과 · 점검 내용 |
| 거래별 집계 | 거래번호 · 회사 · 거래명 · 거래 구분 · 거래 상태 · 거래일 · 자본 귀속 안분율 · 발행원가 합계 · 기대 자본 차감 · 기대 부채 차감 · 기대 비용 처리 · 장부 자본 차감 · 장부 비용 처리 · 점검 차이 · 점검 결과 |
| 발행초과금 증감 | 회사 · 회사명 · 기초 잔액 · 신주 납입 초과액 · 발행원가 차감(세후) · 기타 증감 · 기말 잔액 · 재무상태표 잔액 · 대사 차이 |
| 대사 결과 | 회사 · 대사번호 · 대사 항목 · 대사식 · 좌변 · 우변 · 검사 건수 · 차이 건수 · 최대 차이 |
SAP 표준 기능 매핑
| T-code | 이름 | 쓰임 |
|---|---|---|
FAGLL03 | G/L 계정 개별 항목 조회 | 발행원가가 잡힌 비용·자본 계정의 전표 항목 추적 |
FS10N | G/L 계정 잔액 조회 | 발행초과금 계정 잔액과 증감 대사 금액의 대비 |
FB03 | 전표 조회 | 점검 대상 건의 전표를 열어 근거 확인 |
| 기준서 | 요구사항 | 화면 반영 |
|---|---|---|
| IAS 32 금융상품: 표시(K-IFRS 제1032호) | 자본거래에 직접 귀속되는 증분 거래원가는 법인세효과를 뺀 금액으로 자본에서 차감 | 기대 자본 차감(세후)과 장부 자본 차감 비교, E1·E5 |
| IAS 32 (K-IFRS 제1032호) | 취소·포기된 자본거래의 원가는 당기비용 | 거래 상태 판정, E2 |
| IAS 32 (K-IFRS 제1032호) | 둘 이상 거래에 공통인 원가는 합리적이고 일관된 기준으로 안분 | 자본 귀속 안분율, E4(안분 기준 자체는 확인 필요) |
| IAS 32 (K-IFRS 제1032호) | 복합금융상품 발행원가는 부채 요소와 자본 요소에 안분 | 기대 부채 차감, E4 |
| IAS 32 (K-IFRS 제1032호) | 증분원가가 아닌 내부 원가는 자본 차감 대상이 아님 | 증분 여부 구분, E3 |
| IAS 32 (K-IFRS 제1032호) | 당기에 자본에서 차감한 거래원가 금액의 별도 공시 | 발행초과금 증감 탭의 발행원가 차감(세후)(공시 표현·위치는 확인 필요) |
참고 CDS 뷰
@EndUserText.label: '자본거래 발행원가 라인 (스케치)'
define view entity EQC_CostLine
as select from acdoca
{
key rbukrs as CompanyCode,
key gjahr as FiscalYear,
key belnr as DocNo,
key docln as DocLine,
budat as PostDate,
racct as GlAccount,
zuonr as DealNo,
hsl as CostAmt
}
// 거래 구분·안분율·증분 여부의 원천은 회사의 증자·사채 발행 기준정보 — 확인 필요원천은 유니버설 저널(ACDOCA)과 전표 헤더(BKPF), 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개 절 설명서 |
검증 결과
화면 구성에 쓴 검증용 샘플 데이터는 가상 발행원가 46건(회사 1000 24건 · 회사 2000 22건), 거래 14건으로 원 단위로 맞물리도록 구성했습니다. 아래 검사 건수는 두 회사의 합계입니다.
| 대사식 | 검사 | 결과 | 차이 건수 |
|---|---|---|---|
| R1 원가 배분 | 46 | 일치 | 0 |
| R2 장부 처리 완전성 | 46 | 일치 | 0 |
| R3 거래별 집계 | 14 | 일치 | 0 |
| R4 기대·장부 차이 | 46 | 일치 | 0 |
| R5 발행초과금 증감 | 2 | 일치 | 0 |
| R6 자본 차감 장부 연결 | 2 | 일치 | 0 |
점검 필요 10건(증분원가 비용 처리 2 · 취소·포기 원가 자본 차감 2 · 비증분 원가 자본 차감 2 · 공통원가 안분 누락 2 · 법인세효과 누락 2)은 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스이며 대사 차이와 분리해 기록했습니다. 기대값은 별도 스크립트로 다시 계산해 전수 비교했고 대사 차이는 0건이었으며(검사 156건), 화면의 요약 카드 값도 스크립트 결과와 일치했습니다.
자주 묻는 질문
이 화면의 “점검 필요”는 처리가 잘못됐다는 뜻인가요?
아닙니다. 이 화면은 발행원가의 자본 차감·비용·부채 요소 구분을 장부와 맞춰 차이가 나는 건을 가려내는 점검 도구입니다. 자본에서 차감할지 비용으로 처리할지의 최종 판단은 기준서 원문과 회사의 회계정책에 따라 회사와 감사인이 합니다.
적용 시기와 범위는 어떻게 되나요?
이 화면이 다루는 자본거래 발행원가 처리는 IAS 32 금융상품: 표시(K-IFRS 제1032호)의 요구사항이며 이미 적용 중인 기준서 내용입니다. 다른 기준서의 신규·개정 시행일은 이 화면과 별개이고, 문단번호와 공시 표현은 원문으로 확인하지 못해 확인 필요로 두었습니다. 범위는 발행원가의 구분과 법인세효과 반영 여부까지입니다.
공통원가 안분율과 법인세율은 어디에서 오나요?
안분율은 회사가 정한 기준에 따라 거래 기준정보에 기록된 값을 그대로 쓰며, 안분 기준의 타당성은 화면의 범위 밖이라 확인 필요 항목입니다. 법인세효과는 검증용 샘플 데이터에서 가정 세율 22%로 계산했고, 실제 세율과 자본에 직접 반영하는 법인세 처리는 회사의 세무 기준으로 확인해야 합니다.
화면에 나온 회사와 금액은 실제 데이터인가요?
아닙니다. 가상의 회사·거래·원가로 만든 검증용 샘플 데이터이며, 실제 고객사의 계정과목이나 금액과 무관합니다. 점검 화면의 동작을 보이기 위해 점검 필요 건을 의도적으로 포함했습니다.
증자·사채 발행 직후, 발행원가 처리를 미리 맞춰 두세요
자본거래가 잦은 회사일수록 결산과 감사 시점에 발행원가의 자본 차감·비용 구분을 다시 대조하게 됩니다. 화면에서 기대 처리와 장부 처리가 다른 건을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.