SAP 금융상품 최초 인식 공정가치 차이 점검 — IFRS 9, 거래가격과 공정가치가 다르면 지금 손익인지 이연인지부터 가려본다
공정가치의 근거가 시장 자료인지 아닌지에 따라 차이의 처리가 갈리는 금융상품을 상품별로 판정하고, 이연한 차이의 상각과 잔액까지 원장과 맞춰 봅니다
금융상품을 처음 인식할 때 거래가격과 공정가치가 다르면 그 차이를 어떻게 처리할지가 고민입니다. IFRS 9 금융상품(K-IFRS 제1109호)은 최초 인식 시 공정가치로 측정하게 하고, 공정가치가 거래가격과 다를 때는 공정가치의 근거에 따라 처리를 가릅니다. 활성시장 공시가격이나 관측 가능한 시장 자료만 쓴 평가기법이면 차이를 손익으로 인식하고, 그 밖의 경우에는 차이를 이연해 공정가치를 조정합니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.
실무에서는 근거가 불분명한데 차이를 바로 손익으로 잡거나, 이연해 놓고 상각을 빠뜨리는 일이 생깁니다. 상품마다 공정가치 근거로 기대 처리를 정하고 장부와 견주어 차이 나는 건과 이연 잔액의 원장 대사까지 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) — 금융상품 최초 인식 |
| 관련 기준서 | IFRS 9 금융상품(K-IFRS 제1109호) — 최초 인식 측정(공정가치와 거래가격의 차이) |
| Namespace | zui5.dayone |
| 셸 구조 | 단일 페이지 + 5개 탭 |
| 화면 수 | 메인 1 · 상세 다이얼로그 1 |
| SAP 표준 T-code | FAGLL03 · FS10N · FBL3N |
| 데이터 연동 방식 | OData V2 (조회조건 전부 필터) |
| 성격 | 조회·재계산·대사·점검형 |
| 테마 | sap_horizon · 한국어 |
| 요약 | 내용 |
|---|---|
| 점검 대상 | 금융상품별 공정가치 근거와 차이 처리, 이연 차이의 상각 스케줄과 원장 잔액 |
| 핵심 산식 | 차이 = 공정가치 − 거래가격 · 기대 즉시 손익 + 기대 이연액 = 차이 · 기초 + 신규 − 상각 = 기말 |
| 결과 표시 | 정상 / 점검 필요 / 확인 필요 |
실제 화면 6종 둘러보기






사용 방법
- 회계연도를 넣고, 회사코드·점검 결과·상품 코드는 필요할 때만 고릅니다. 점검 결과를 비워 두면(전체) 조건 없이 조회됩니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 상품 코드 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(회계연도 2026)으로 자동 조회됩니다.
- 요약 줄에서 판정 상품 수, 점검 필요·확인 필요 건수, 기대 즉시 손익 합계, 기대 이연액 합계, 장부·기대 차이 절대값 합계를 먼저 확인합니다.
- 탭을 최초 인식 차이 판정 → 이연 차이 상각 → 이연 잔액 증감표 → 판정 구분별 요약 → 대사 결과 순으로 옮겨 가며 좁혀 봅니다.
- 최초 인식 차이 판정 탭에서 상품 행을 누르면 상품 요약과 이연 차이 상각 스케줄이 상세 다이얼로그로 열립니다.
- CSV 내려받기(UTF-8 BOM)로 현재 탭의 결과를 저장할 수 있습니다.
공정가치 근거에 따라 갈리는 세 가지 처리
차이는 공정가치에서 거래가격을 뺀 값입니다. 상품마다 공정가치의 근거를 보고 기대 처리를 정한 뒤 장부와 견주며, 근거를 확인할 수 없으면 처리 방식을 판정하지 않고 확인 대상으로 둡니다.
| 판정 조건 | 결과 상태 | 사용자 조치 |
|---|---|---|
| 공정가치 근거가 활성시장 공시가격이거나 관측 가능한 시장 자료만 쓴 평가기법이고, 장부가 차이를 즉시 손익으로 인식함 | 정상 | - |
| 공정가치 근거가 관측되지 않는 투입변수를 쓴 평가기법이고, 장부가 차이를 이연함 | 정상 | - |
| 거래가격과 공정가치가 같아 처리할 차이가 없음 | 정상 | - |
| 기대 처리와 장부의 즉시 손익·이연액이 다름(근거가 시장 자료인데 이연했거나, 비관측인데 즉시 손익 처리한 경우 등) | 점검 필요 | 분개 내역과 공정가치 근거 자료를 다시 확인 |
| 이연한 차이의 당기 상각액 또는 기말 잔액이 기대 스케줄과 다름(상각 누락 등) | 점검 필요 | 상각 분개와 기간 배분 설정 확인 |
| 공정가치 근거(시장 가격 여부·관측 여부)를 확인할 수 없음 | 확인 필요 | 평가 자료로 근거 확인 후 재조회 |
판정 결과는 확인 대상을 알리는 표시이며, 최종 판단은 회사와 감사인이 합니다.
차이 산출에서 이연 상각 대사까지 순서
- 차이 산출 —
차이 = 공정가치 − 거래가격(양수는 이익 방향, 음수는 손실 방향) - 처리 배분 —
기대 즉시 손익 + 기대 이연액 = 차이. 근거에 따라 한쪽에만 배분하고 근거 미확인 상품은 제외합니다 - 당기 상각액 —
최초 이연액 × 당기 경과 개월 ÷ 기간(개월). 만기 없는 지분상품은 상각 없이 이연을 유지합니다 - 이연 잔액 증감 —
기초 + 당기 신규 − 상각 = 기말(상품별 스케줄과 범주별 증감표에 동일 적용) - 원장 대사 —
증감표 원장 잔액 = Σ 스케줄 장부 기말. 기대 기말과 다르면 점검 필요로 표시합니다 - 요약 대사 —
요약 합계 = Σ 구분별 행(건수와 차이 금액)
금액은 원 단위이며 상품·금액·상각 방식(정액)은 모두 가상 설정값입니다.
조회조건
| 조회조건 | 필수 | 설명 |
|---|---|---|
| 회사코드 | 선택 | 1000 · 2000 중 선택 |
| 회계연도 | 필수 | 기본 2026 |
| 점검 결과 | 선택 | 전체 / 정상 / 점검 필요 / 확인 필요, 전체 선택 시 조건 없이 조회 |
| 상품 코드 | 선택 | 입력한 값과 같은 상품만 조회 |
결과 컬럼
| 영역 | 내용 |
|---|---|
| 요약 | 판정 상품 · 점검 필요 · 확인 필요 · 기대 즉시 손익 합계 · 기대 이연액 합계 · 장부·기대 차이 절대값 합계 |
| 최초 인식 차이 판정 | 상품 코드 · 점검 결과 · 금융상품 · 상품 유형 · 최초 인식일 · 기간 · 거래가격 · 공정가치 · 차이 · 공정가치 근거 · 기대 처리 · 기대·장부 즉시 손익 · 기대·장부 이연액 · 각 차이 · 비고 |
| 이연 차이 상각 | 최초 이연액 · 기초 · 당기 신규 · 기대 상각 · 기대 기말 · 장부 상각 · 장부 기말 · 상각 차이 · 기말 차이 |
| 이연 잔액 증감표 | 금융상품 범주 · 기초 · 신규 · 상각 · 기말 · 원장 잔액 · 차이 |
| 판정 구분별 요약 | 구분별 상품 수 · 정상/점검 필요/확인 필요 · 차이·기대·장부 합계 |
| 대사 결과 | 대사식 · 산식 · 검사 건수 · 차이 건수 · 최대 차이 금액 |
SAP 표준 기능 매핑
| T-code | 이름 | 쓰임 |
|---|---|---|
FAGLL03 | G/L 계정 개별 항목 조회 | 최초 인식 전표의 즉시 손익·이연 차이 분개 금액을 확인합니다 |
FS10N | G/L 계정 잔액 조회 | 이연 차이 계정의 잔액을 범주별 증감표와 대조합니다 |
FBL3N | G/L 계정 개별 항목 조회 | 상각 전표 금액을 스케줄과 대조합니다 |
| 기준서 | 요구사항 | 화면 반영 |
|---|---|---|
| IFRS 9 금융상품(K-IFRS 제1109호) | 최초 인식 시 공정가치 측정 | 거래가격·공정가치·차이 산출 |
| 같은 기준서 | 공정가치가 거래가격과 다를 때 공정가치 근거에 따른 처리 구분(시장 자료 기반이면 손익, 그 밖은 이연) | 기대 처리 판정과 장부 비교 |
| 같은 기준서 | 이연한 차이의 후속 인식(시간 경과 등 요인 변동 범위 내) | 이연 차이 상각 스케줄 탭 |
참고 CDS 뷰
define view entity I_DayOneDiffItem
as select from acdoca
{
key rbukrs as CompanyCode,
key gjahr as FiscalYear,
key belnr as DocNo,
racct as GlAccount,
budat as PostDate,
hsl as AmountInLocalCurrency
}
// 이연 차이 계정 조건과 금융상품 거래·평가 자료의 원천은 확인 필요원천은 유니버설 저널(ACDOCA)과 G/L 계정 마스터입니다. 뷰 이름과 조건은 스케치이며, 금융상품의 거래가격·공정가치·평가 근거를 보관하는 표준 테이블은 SAP 환경별로 달라 확인 필요로 남겼습니다.
OpenUI5 구성
| 구성 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) · 금융상품 최초 인식 |
| 화면 구성 | 조회조건 영역(우측 조회) + 요약 줄 + 최초 인식 차이 판정·이연 차이 상각·이연 잔액 증감표·판정 구분별 요약·대사 결과 5개 탭, 상세 Dialog |
| 데이터 모델 | OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 해당 엔티티셋에 직접 바인딩 |
| 조회조건 처리 | 필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음 |
| 정렬·페이징 | 정렬 객체로 서버 정렬, 목록 범위 읽기로 페이징, 총건수는 인라인 건수 |
| 집계 | 요약 값은 서비스 집계 엔티티셋에서 읽고, 금액 문자열은 숫자로 변환해 표시·비교 |
| 실패 안내 | 서비스 연결 실패와 요청 실패, 빈 응답을 구분해 사용자 메시지로 안내 |
| 테마 | sap_horizon · 한국어 |
파일 구성
| 구분 | 내용 |
|---|---|
| 앱 본체 | index.html · manifest.json · Component.js · controller · view · model · i18n · css |
| 데이터 서비스 | OData 서비스 정의와 엔티티셋별 데이터 |
| 검증 전용 | 앱 본체와 분리된 검증용 샘플 데이터 구성 |
| 설명서 | readme.html (13개 절) |
검증 결과
화면 구성에 쓴 검증용 샘플 데이터는 가상 금융상품 26건(회사 1000 16건 · 회사 2000 10건)을 기준으로 원 단위로 맞물리도록 구성했습니다.
| 대사식 | 검사 | 결과 | 차이 건수 |
|---|---|---|---|
| 공정가치 − 거래가격 = 차이 | 26 | 일치 | 0 |
| 기대 즉시 손익 + 기대 이연액 = 차이(근거 미확인 제외) | 24 | 일치 | 0 |
| 기초 + 신규 − 상각 = 기말 (상품 스케줄) | 14 | 일치 | 0 |
| 기초 + 신규 − 상각 = 기말 (범주별 증감표) | 8 | 일치 | 0 |
| 증감표 원장 잔액·기대 기말 = Σ 스케줄 기말 | 8 | 일치 | 0 |
| 요약 합계 = Σ 구분별 행 | 2 | 일치 | 0 |
점검 필요 3건(비관측 근거인데 차이를 즉시 손익 처리한 1건, 시장 자료 근거인데 차이를 이연한 1건, 당기 상각이 누락된 1건)과 확인 필요 2건(공정가치 근거 미확인)은 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스이며, 산식 대사 차이와 분리해 기록했습니다. 기대값은 별도 스크립트로 다시 계산해 전수 비교했고 대사 차이는 0건이었으며, 요약 탭 합계도 상품 합계와 일치했습니다.
자주 묻는 질문
이 화면의 “점검 필요”는 회계처리가 틀렸다는 뜻인가요?
아닙니다. 이 화면은 기대 처리를 계산해 장부와 맞춰 차이가 나는 건을 가려내는 점검 도구입니다. 차이의 원인과 최종 회계 판단은 기준서 원문과 회사의 회계정책에 따라 회사와 감사인이 합니다.
적용 시기와 범위는 어떻게 되나요?
이 화면은 IFRS 9 금융상품(K-IFRS 제1109호) 가운데 최초 인식 시 공정가치가 거래가격과 다른 경우의 처리 요구사항만 다룹니다. 구체 시행일과 경과규정, 문단번호는 원문으로 확인하지 못해 확인 필요로 남겼고, 후속측정과 손상은 범위에 넣지 않았습니다.
“확인 필요”는 어떤 경우인가요?
공정가치의 근거가 활성시장 가격인지, 관측 가능한 시장 자료만 쓴 평가기법인지 자료로 확인할 수 없어 처리 방식을 판정하지 못한 상품입니다. 평가 자료를 확인해 근거를 보완하고 다시 조회하면 판정됩니다.
이연 차이의 상각은 이 화면처럼 정액으로 하면 되나요?
이 화면의 정액 상각은 설명을 위한 가상 설정값입니다. 실제 상각 방식은 상품 특성과 회사 정책에 따라 달라질 수 있어 확인 필요이며, 최종 판단은 회사와 감사인이 합니다.
결산 직전, 금융상품 최초 인식 차이의 처리와 이연 잔액을 원장과 미리 맞춰 두세요
비상장 투자자산이나 저리 대여금처럼 공정가치가 거래가격과 다른 금융상품을 보유한 회사는 감사 시기에 차이 처리의 근거와 이연 잔액을 엑셀로 다시 정리하게 됩니다. 화면에서 기대 처리와 장부가 다른 건을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.