SAP 이자율지표 개혁 참조금리 전환 점검 — IFRS 9, 금리 기준만 바뀐 계약은 손익 없이 유효이자율만 갱신했는지 원장과 맞춰본다
참조금리가 바뀐 계약이 개혁의 직접적 결과이고 경제적으로 동등한지 가려 간편법과 일반 규정을 나누고, 변경손익과 유효이자율을 다시 산출해 원장과 맞춰 봅니다
변동금리 차입금이나 사채, 대여금의 참조금리가 다른 금리로 바뀌면 계약상 현금흐름이 달라집니다. IFRS 9 금융상품(K-IFRS 제1109호)의 이자율지표 개혁 2단계 개정 취지는, 그 변경이 개혁의 직접적 결과이고 이전과 경제적으로 동등한 기준으로 이뤄졌다면 변경손익을 인식하지 않고 유효이자율을 갱신하는 방식으로 처리할 수 있게 한다는 것입니다. 두 요건 가운데 하나라도 충족하지 못하면 계약상 현금흐름 변경에 관한 일반 규정에 따라 변경손익을 산정합니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.
실무에서는 전환하면서 만기 연장이나 마진 조정이 함께 들어갔는데 간편법으로 처리하거나, 반대로 요건을 모두 충족한 건에 변경손익을 인식하는 일이 생깁니다. 계약마다 요건을 판정하고 전환 전후 현금흐름을 최초 유효이자율로 할인해 변경손익을 다시 계산한 뒤 원장 처리와 견주어 차이 나는 건을 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) — 금융상품 계약조건 변경 |
| 관련 기준서 | IFRS 9 금융상품(K-IFRS 제1109호) — 이자율지표 개혁 2단계 개정 |
| Namespace | zui5.ibor |
| 셸 구조 | 단일 페이지 + 5개 탭 |
| 화면 수 | 메인 1 · 상세 다이얼로그 1 |
| SAP 표준 T-code | FAGLL03 · FBL3N · FS10N · FB03 |
| 데이터 연동 방식 | OData V2 (조회조건 전부 $filter) |
| 성격 | 조회·재산출·대사·점검형 |
| 테마 | sap_horizon · 한국어 |
| 요약 | 내용 |
|---|---|
| 점검 대상 | 원화·외화 차입금, 변동금리 사채, 대여금의 참조금리 전환 계약별 요건 판정·기준 처리·현금흐름 비교·원장 처리 |
| 핵심 산식 | 격차 = 전환 후 총이자율 − 전환 전 총이자율 · 일반 규정 변경손익 = 변경 후 현재가치 − 총장부금액 · 간편법은 변경손익 0, 유효이자율 갱신 |
| 결과 표시 | 정상 / 점검 필요 / 확인 필요 |
실제 화면 6종 둘러보기






사용 방법
- 회계연도를 넣고, 상품 유형·전 참조금리·기준 처리·점검 결과는 필요할 때만 고릅니다. 비워 두면(전체) 조건 없이 조회됩니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 계약 ID 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(회계연도 2026)으로 자동 조회됩니다.
- 요약 줄에서 점검 계약 수, 총장부금액, 기준 변경손익, 원장 변경손익, 차이, 점검·확인 필요 건수를 먼저 확인합니다.
- 탭을 계약 명세 → 판정 순서 → 현금흐름 비교 → 상품 유형별 집계 → 대사 결과 순으로 옮겨 가며 좁혀 봅니다.
- 계약 명세에서 점검 결과를 골라 건을 좁히고 행을 누르면 요건 판정 근거와 현금흐름 비교가 상세 다이얼로그로 열립니다.
- 각 탭의 CSV 내려받기(UTF-8 BOM)로 결과를 저장할 수 있습니다.
요건 두 가지로 처리 방식을 가르는 여섯 가지 판정
요건① 은 참조금리 전환이 개혁의 직접적 결과이고 개혁 외 변경(만기 연장·마진 변경 등)이 동반되지 않았는지, 요건② 는 전환 전후 총이자율 격차가 허용 오차 이내인지입니다. 요건② 가 미충족이면 요건① 과 무관하게 일반 규정 대상으로 봅니다.
| 판정 조건 | 결과 상태 | 사용자 조치 |
|---|---|---|
| 두 요건 모두 충족 + 원장이 유효이자율 갱신, 변경손익 0 | 정상 | - |
| 두 요건 모두 충족 + 원장에 변경손익 인식 | 점검 필요 | 간편법 요건 충족 건의 변경손익 인식 근거 확인 |
| 요건 미충족 + 원장 변경손익이 기준 산출액과 같음 | 정상 | - |
| 요건 미충족 + 원장이 유효이자율만 갱신(변경손익 미인식) | 점검 필요 | 일반 규정 적용 여부와 변경손익 인식 확인 |
| 요건 미충족 + 변경손익 금액 차이 | 점검 필요 | 현재가치 산출 기준과 원장 금액 대조 |
| 요건① 자료 미확인 + 요건② 충족(처리 방식 판정 불가) | 확인 필요 | 개혁 필수 변경 여부 자료 확인 후 재조회 |
판정 결과는 확인 대상을 알리는 표시이며, 최종 판단은 회사와 감사인이 합니다.
변경손익과 유효이자율 갱신 산출 순서
- 전환 전 총이자율 —
전 참조금리 수준 + 가산 마진 - 전환 후 총이자율 —
신 참조금리 수준 + 조정 스프레드 + 가산 마진 + 마진 변경 - 총이자율 격차 —
전환 후 − 전환 전. 허용 오차와 비교해 요건② 를 판정합니다 - 현금흐름 비교 — 잔여 연차별 전·후 현금흐름을 최초 유효이자율로 할인합니다.
총장부금액 = Σ 전 현재가치,변경 후 현재가치 = Σ 후 현재가치 - 간편법 적용 건 — 변경손익 0,
적용 유효이자율 = 최초 유효이자율 + 총이자율 격차 - 일반 규정 적용 건 —
기준 변경손익 = 변경 후 현재가치 − 총장부금액 - 대사 —
차이 = 기준 변경손익 − 원장 변경손익, 0 이 아니면 점검 필요
금액은 원 단위로 반올림하며, 허용 오차(±0.05%p)는 점검용 가정값입니다.
조회조건
| 조회조건 | 필수 | 설명 |
|---|---|---|
| 회사코드 | 필수 | 기본 1000 |
| 회계연도 | 필수 | 기본 2026 |
| 상품 유형 | 선택 | 원화 차입금 · 외화 차입금 · 변동금리 사채 · 대여금, 전체 선택 시 조건 없이 조회 |
| 전 참조금리 | 선택 | 전환 전 참조금리 이름, 전체 선택 시 조건 없이 조회 |
| 기준 처리 | 선택 | 간편법 적용 · 일반 규정 적용 · 판정 보류, 전체 선택 시 조건 없이 조회 |
| 점검 결과 | 선택 | 전체 / 정상 / 점검 필요 / 확인 필요 |
| 계약 ID | 선택 | 입력한 값과 같은 건만 조회 |
결과 컬럼
| 영역 | 내용 |
|---|---|
| 요약 | 점검 계약 수 · 총장부금액 · 기준 변경손익 · 원장 변경손익 · 차이 · 점검 필요·확인 필요 건수 |
| 계약 명세 | 계약 ID · 점검 결과 · 상품 유형 · 전·신 참조금리 · 전환일 · 원금 · 잔여 기간 · 전환 전·후 총이자율 · 총이자율 격차 · 요건① · 요건② · 기준 처리 · 원장 처리 · 총장부금액 · 기준 변경손익 · 원장 변경손익 · 차이 · 사유 |
| 판정 순서 | 계약 ID · 단계 · 이자율 · 금액 · 산출 근거 |
| 현금흐름 비교 | 계약 ID · 경과 연차 · 전·후 현금흐름 · 할인계수 · 전·후 현재가치 · 현재가치 차이 |
| 집계 · 대사 결과 | 계약 수 · 금액 합계 · 처리 방식별·결과별 건수 · 대사식 · 검사 건수 · 차이 건수 · 최대 차이 금액 |
SAP 표준 기능 매핑
- 원장·계정 — 유니버설 저널(ACDOCA)과 G/L 계정 마스터로 원장 변경손익과 이자 인식액을 집계합니다.
| T-code | 이름 | 쓰임 |
|---|---|---|
FAGLL03 | G/L 계정 개별 항목 조회 | 변경손익·이자비용 계정의 전표 항목을 원장 변경손익으로 집계합니다 |
FBL3N | G/L 계정 개별 항목 조회 | 전환 시점 전표를 항목별로 확인합니다 |
FS10N | G/L 계정 잔액 조회 | 총장부금액 대응 계정 잔액을 대조합니다 |
FB03 | 전표 조회 | 점검 필요 건의 원 전표를 확인합니다 |
| 기준서 | 요구사항 | 화면 반영 |
|---|---|---|
| IFRS 9 금융상품(K-IFRS 제1109호) 이자율지표 개혁 2단계 개정 | 개혁의 직접적 결과로 계약상 현금흐름 산정 근거가 바뀐 경우의 처리 | 요건① 판정, 판정 순서 탭 |
| 같은 개정 | 경제적으로 동등한 기준으로 바뀐 경우 유효이자율을 갱신 | 요건② 판정, 적용 유효이자율 |
| IFRS 9 금융상품(K-IFRS 제1109호) | 계약상 현금흐름 변경 시 총장부금액 재계산과 변경손익 | 일반 규정 적용 건의 변경손익 산출 |
참고 CDS 뷰
define view entity I_RefRateSwitchItem
as select from fin_txn_master
{
key ContractId,
Principal,
OldBase + Margin as OldRate,
NewBase + AdjSpread + Margin + MarginChg as NewRate,
NewBase + AdjSpread + MarginChg - OldBase as RateGap
}
// 참조금리·조정 스프레드·조건 변경 이력은 금융거래 마스터 자료로 원천 테이블은 확인 필요뷰 이름과 조건은 스케치이며, 계약 조건을 보관하는 표준 테이블은 SAP 환경별로 달라 확인 필요로 남겼습니다.
OpenUI5 구성
| 구성 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) · 금융상품 계약조건 변경 |
| 화면 구성 | 조회조건 영역(우측 조회) + 요약 줄 + 계약 명세·판정 순서·현금흐름 비교·상품 유형별 집계·대사 결과 5개 탭, 상세 Dialog |
| 데이터 모델 | OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 해당 엔티티셋에 직접 바인딩 |
| 조회조건 처리 | 필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음 |
| 정렬·페이징 | 정렬 객체로 서버 정렬($orderby), 목록 범위 읽기로 페이징($top·$skip), 총건수는 인라인 건수 |
| 집계 | 요약 값은 서비스 집계 엔티티셋에서 읽고, 금액 문자열은 숫자로 변환해 표시·비교 |
| 실패 안내 | 서비스 연결 실패와 요청 실패, 빈 응답을 구분해 사용자 메시지로 안내 |
| 테마 | sap_horizon · 한국어 |
파일 구성
| 구분 | 내용 |
|---|---|
| 앱 본체 | index.html · manifest.json · Component.js · controller · view · model · i18n · css |
| 데이터 서비스 | OData 서비스 정의와 엔티티셋별 데이터 |
| 검증 전용 | 앱 본체와 분리된 검증용 샘플 데이터 구성 |
| 설명서 | readme.html (13개 절) |
검증 결과
화면 구성에 쓴 검증용 샘플 데이터는 가상 계약 40건(원화 차입금 12 · 외화 차입금 10 · 변동금리 사채 8 · 대여금 10)을 기준으로 원 단위로 맞물리도록 구성했습니다.
| 대사식 | 검사 | 결과 | 차이 건수 |
|---|---|---|---|
| 전환 후 총이자율 − 전환 전 총이자율 = 신·전 참조금리 차이 + 조정 스프레드 + 마진 변경 | 40 | 일치 | 0 |
| 일반 규정 적용 건: 기준 변경손익 = 변경 후 현재가치 − 총장부금액 | 12 | 일치 | 0 |
| 간편법 건수 + 일반 규정 건수 + 판정 보류 건수 = 점검 항목 수 | 1 | 일치 | 0 |
| 상품 유형별 합계 = 전체 합계 (건수·원금·총장부금액·기준·원장·차이) | 6 | 일치 | 0 |
| 차이 = 기준 변경손익 − 원장 변경손익 | 35 | 일치 | 0 |
| 간편법 적용 건: 갱신 후 유효이자율 = 최초 유효이자율 + 총이자율 격차 | 23 | 일치 | 0 |
| 총장부금액 = Σ 전 현재가치, 변경 후 현재가치 = Σ 후 현재가치 | 80 | 일치 | 0 |
점검 필요 7건(간편법 요건 충족인데 변경손익 인식 3 · 일반 규정 대상인데 변경손익 미인식 3 · 변경손익 금액 차이 1)과 확인 필요 5건(개혁 필수 변경 여부 미확인), 모두 12건은 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스이며 대사 차이와 분리해 기록했습니다. 판정 분포는 정상 28건 · 점검 필요 7건 · 확인 필요 5건이고, 처리 방식은 간편법 23건 · 일반 규정 12건 · 판정 보류 5건입니다. 기준 변경손익은 별도 스크립트로 다시 계산해 전수 비교했고 차이는 0건이었으며, 집계 탭 합계도 계약 합계와 일치했습니다.
자주 묻는 질문
이 화면의 “점검 필요”는 회계처리가 틀렸다는 뜻인가요?
아닙니다. 이 화면은 요건 판정과 재산출 결과를 원장 처리와 맞춰 차이가 나는 건을 가려내는 점검 도구입니다. 차이의 원인과 최종 회계 판단은 기준서 원문과 회사의 회계정책에 따라 회사와 감사인이 합니다.
적용 시기와 범위는 어떻게 되나요?
이 화면은 IFRS 9 금융상품(K-IFRS 제1109호)의 이자율지표 개혁 2단계 개정 취지에 따라 상각후원가 금융상품의 참조금리 전환 건을 다룹니다. 구체 시행일과 경과규정, 문단번호는 원문으로 확인하지 못해 확인 필요로 남겼고, 헤지회계와 리스는 범위에 넣지 않았습니다.
허용 오차 0.05%p 는 기준서가 정한 수치인가요?
아닙니다. 경제적 동등성을 점검하기 위해 둔 가정값이며 회사 정책에 맞춰 바꿀 수 있습니다. 기준서가 특정 수치를 제시하는지는 원문 확인 필요입니다.
“확인 필요”는 어떤 경우인가요?
개혁의 직접적 결과인지 같은 판정 자료가 없어 처리 방식을 정할 수 없는 건입니다. 자료를 확인해 서비스의 계약 엔티티셋에 반영하고 다시 조회하면 판정됩니다.
결산 직전, 참조금리 전환 계약의 처리 방식과 원장 처리를 미리 맞춰 두세요
참조금리 전환 대상 계약이 많은 회사는 감사 시기에 계약별 조건 변경 내역과 유효이자율 갱신 근거를 엑셀로 다시 정리하게 됩니다. 화면에서 요건 판정과 원장 처리가 다른 건을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.