SAP 리스제공자 금융리스 순투자·금융수익 점검 — IFRS 16, 빌려준 설비의 순투자 잔액에 일정한 수익률로 금융수익을 배분했는지 장부와 맞춰본다
기초·신규 인식·금융수익·리스료 수취·기말 순투자와 미실현금융수익을 계약별 기대 스케줄과 장부로 확인합니다
건설·설비·차량처럼 빌려주고 대가를 나눠 받는 계약은 리스제공자 입장에서 금융리스로 분류되면 설비 대신 리스순투자가 장부에 남고, 매월 받는 리스료는 순투자의 회수와 금융수익으로 나뉩니다. IFRS 16 리스(K-IFRS 제1116호)는 리스순투자를 총투자(리스료 수취액과 무보증잔존가치)를 내재이자율로 할인한 금액으로 보고, 금융수익을 리스순투자에 대한 일정한 기간 수익률이 반영되도록 배분하며, 무보증잔존가치 추정을 정기적으로 검토해 감소하면 수익 배분을 수정하도록 요구합니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.
실무에서는 금융수익을 계약기간에 균등하게 나눠 인식하거나, 리스료를 받은 달에 전액을 수익으로 처리하거나, 잔존가치 추정이 줄었는데 장부에 반영하지 않거나, 개시 때 직접원가를 순투자에 넣지 않는 일이 생깁니다. 계약마다 내재이자율로 기대 스케줄을 만들어 기초·금융수익·수취·기말을 장부와 견주고 어긋나는 건을 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 5종을 함께 공개합니다.
| 항목 | 내용 |
|---|---|
| 업무 영역 | 재무회계(FI) — 리스제공자 금융리스 |
| 관련 기준서 | IFRS 16 리스(K-IFRS 제1116호) · IFRS 9 금융상품(K-IFRS 제1109호) |
| Namespace | zui5.lessorinc |
| 셸 구조 | 단일 페이지 + 4개 탭 |
| 화면 수 | 메인 1 · 상세 다이얼로그 1 |
| SAP 표준 T-code | FAGLL03 · FAGLB03 · FBL5N · FS10N |
| 데이터 연동 방식 | OData V2 (조회조건 전부 $filter) |
| 성격 | 조회·산출·대사·점검형 |
| 테마 | sap_horizon · 한국어 |
| 요약 | 내용 |
|---|---|
| 점검 대상 | 금융리스 계약의 기초·신규 인식·금융수익·리스료 수취·기타 증감·기말 순투자, 미실현금융수익, 무보증잔존가치 재추정 반영 |
| 핵심 산식 | 금융수익(기대) = 기초 순투자 × 내재이자율 ÷ 12 · 기말 순투자(기대) = 기초 + 신규 + 금융수익 − 수취 ± 기타 · 순투자 차이 = 장부 − 기대 |
| 결과 표시 | 정상 / 점검 필요 |
실제 화면 5종 둘러보기





사용 방법
- 기준 연월을 넣고, 회사코드·자산유형·점검 코드·점검 결과는 필요할 때만 고릅니다. "전체"를 고르면 해당 조건 없이 조회됩니다.
- 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 기준 연월 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(기준 연월 202609)으로 자동 조회됩니다.
- KPI 카드에서 계약 수, 점검 필요 건수, 기말 순투자, 당월 금융수익(장부·기대), 순투자 차이 합계, 미실현금융수익, 대사 차이 건수를 먼저 확인합니다.
- 탭을 계약별 점검 → 월별 순투자 증감 → 회사별 집계 → 대사 결과 순으로 옮겨 가며 좁혀 봅니다.
- 계약별 점검에서 행을 누르면 산정 단계 전체와 해당 계약의 월별 순투자 증감이 상세 다이얼로그로 열립니다.
- CSV 내려받기(UTF-8 BOM)로 현재 탭의 결과를 저장할 수 있습니다.
금융리스 순투자와 금융수익이 기대 스케줄과 맞는지 가려내는 판정 규칙
계약·월마다 기말 순투자 차이와 금융수익 차이를 먼저 보고, 차이가 있으면 양상에 따라 점검 코드를 붙입니다.
| 판정 조건 | 점검 코드 | 결과 | 사용자 조치 |
|---|---|---|---|
| 기말 순투자 차이와 금융수익 차이가 모두 0 | T00 점검 사항 없음 | 정상 | - |
| 장부 금융수익이 매월 같은 금액이어서 순투자 잔액의 변동을 따르지 않고 기대 금융수익과 어긋남 | T01 금융수익 인식 방식 확인 | 점검 필요 | 순투자 대비 일정 수익률로 배분했는지 확인합니다. |
| 리스료를 수취한 달에 순투자 차감액과 금융수익이 모두 0 | T02 리스료 수취 처리 확인 | 점검 필요 | 수취 전표가 순투자 차감과 이자수익으로 나뉘었는지 확인합니다. |
| 무보증잔존가치 추정이 감소해 기대 기타 증감이 음수인데 장부 기타 증감은 0 | T03 잔존가치 재추정 반영 확인 | 점검 필요 | 재추정 근거와 감소분의 장부 반영 여부를 확인합니다. |
| 개시월 장부 신규 인식액이 기대 개시 순투자보다 작고 차이가 개시 직접원가와 같음 | T04 개시 직접원가 포함 확인 | 점검 필요 | 개시 직접원가가 순투자에 포함됐는지 확인합니다. |
점검 코드는 차이의 양상을 가리키는 힌트입니다. 내재이자율과 잔존가치 추정치, 회사 정책상 허용 오차는 확인 필요 항목이며, 판정 결과는 확인 대상을 알리는 표시일 뿐 최종 판단은 회사와 감사인이 합니다.
개시 순투자에서 월별 기말 순투자까지의 산출 순서
- 월 이자율 —
내재이자율(연, %) ÷ 12 ÷ 100 - 개시 순투자(기대) —
Σ 월 리스료 현재가치 + 무보증잔존가치 현재가치(제조자·판매자가 아닌 리스제공자는 개시일 공정가치 + 개시 직접원가와 같음) - 금융수익(기대) —
기초 순투자(기대) × 월 이자율(원 미만 반올림, 마지막 회차는 단수 조정) - 기말 순투자(기대) —
기초 + 신규 인식 + 금융수익(기대) − 리스료 수취 ± 기타 증감(기대) - 기타 증감(기대) —
재추정 후 잔여 현재가치 − 재추정 직전 기말 순투자(잔존가치를 다시 추정한 달에만 발생) - 총투자·미실현금융수익 —
잔여 회차 × 월 리스료 + 무보증잔존가치,미실현금융수익 = 총투자 − 기말 순투자(기대) - 차이 —
순투자 차이 = 기말(장부) − 기말(기대),금융수익 차이 = 금융수익(장부) − 금융수익(기대)
금액은 원 단위이며 회사·계약·금액은 모두 가상 설정값입니다.
조회조건
| 조회조건 | 필수 | 설명 |
|---|---|---|
| 기준 연월 | 필수 | YYYYMM 6자리 |
| 회사코드 | 선택 | 1000~4000 중 선택, 전체이면 조건 없음 |
| 자산유형 | 선택 | 생산·설비 · 차량 · IT 장비 |
| 점검 코드 | 선택 | T00~T04 |
| 점검 결과 | 선택 | 정상·점검 필요 |
결과 컬럼
| 영역 | 내용 |
|---|---|
| 요약 | 계약 수 · 점검 필요 건수 · 기말 순투자(장부) · 당월 금융수익(장부·기대) · 순투자 차이 합계 · 미실현금융수익 · 대사 차이 건수 |
| 계약별 점검 | 회사 · 계약번호 · 계약명 · 자산유형 · 점검 결과·코드 · 기초·신규·금융수익·수취·기타·기말(장부) · 기말 순투자(기대) · 순투자 차이 · 금융수익(기대·차이) · 내재이자율 · 누적 금융수익 · 총투자 · 미실현금융수익 · 개시일 · 리스기간 · 월 리스료 · 무보증잔존가치 · 개시 직접원가 · 점검 내용 |
| 월별 순투자 증감 | 계약번호 · 기준 연월 · 경과 월차 · 기초·신규·금융수익·수취·기타·기말(기대) · 같은 항목(장부) · 기말 차이 |
| 회사별 집계 | 회사 · 계약 수 · 점검 필요 건수 · 순투자 증감 · 기말 순투자(기대) · 순투자 차이 · 미실현금융수익 |
| 대사 결과 | 대사 항목 · 대사식 · 좌변 · 우변 · 점검 건수 · 차이 건수 · 최대 차이 |
SAP 표준 기능 매핑
| T-code | 이름 | 쓰임 |
|---|---|---|
FAGLL03 | G/L 계정 라인아이템 조회 | 금융리스채권·이자수익 계정의 개시·수취·수익 전표 확인 |
FAGLB03 | G/L 계정 잔액 조회 | 금융리스채권 계정의 기말 장부 잔액 확인 |
FBL5N | 고객 개별 항목 조회 | 임차인별 리스료 수취·미수 내역 확인 |
FS10N | G/L 계정 잔액(기간별) | 월별 기초·기말 순투자와 금융수익 누계 대조 |
| 기준서 | 요구사항 | 화면 반영 |
|---|---|---|
| IFRS 16 리스(K-IFRS 제1116호) | 금융리스는 개시일에 리스순투자와 같은 금액으로 금융리스채권을 인식 | 신규 인식(개시 순투자) · 점검 코드 T04 |
| 같은 기준서 | 리스순투자는 총투자(리스료 수취액 + 무보증잔존가치)를 내재이자율로 할인한 금액 | 총투자 · 미실현금융수익 · 잔여 현재가치 대사 |
| 같은 기준서 | 금융수익은 리스순투자에 대한 일정한 기간 수익률이 반영되도록 배분 | 기대 금융수익 산식 · 점검 코드 T01 · T02 |
| 같은 기준서 | 무보증잔존가치 추정을 정기적으로 검토하고 감소 시 수익 배분 수정, 이미 발생한 금액의 감소는 즉시 인식 | 기타 증감(기대) · 점검 코드 T03 (재추정 시점·금액은 회사 입력값, 확인 필요) |
| IFRS 9 금융상품(K-IFRS 제1109호) | 리스순투자도 제거·손상 요구사항의 적용 대상 | 이 화면의 범위 밖 — 손상 점검은 별도 확인 필요 |
참고 CDS 뷰
@EndUserText.label: '금융리스 순투자 반영액 (스케치)'
define view entity C_LessorNetInvApplied
as select from I_JournalEntryItem as a
{
key a.CompanyCode,
key a.FiscalPeriod,
sum( case when a.GLAccount = $parameters.P_RecvAcct
then a.AmountInCompanyCodeCurrency else 0 end ) as CloseNetInv,
sum( case when a.GLAccount = $parameters.P_IntAcct
then a.AmountInCompanyCodeCurrency else 0 end ) as IncomeBook
}
group by a.CompanyCode, a.FiscalPeriod반영액의 원천은 유니버설 저널(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 서비스 정의와 엔티티셋별 데이터 |
| 검증 전용 | 앱 본체와 분리된 검증용 샘플 데이터 구성 |
| 설명서 | 13개 절 |
검증 결과
화면 구성에 쓴 검증용 샘플 데이터는 가상 금융리스 계약 12건(4개 회사)과 세 기간의 계약별 점검 35행, 월별 순투자 증감 95행을 기준으로 원 단위로 맞물리도록 구성했습니다.
| 대사식 | 검사 | 결과 | 차이 건수 |
|---|---|---|---|
| R01 기초 + 신규 + 금융수익 − 수취 ± 기타 = 기말 (장부 증감식) | 35 | 일치 | 0 |
| R02 기대 기말 순투자 = 잔여 리스료·무보증잔존가치 현재가치 (월별 반올림 허용 ±10원, 최대 차이 4원) | 35 | 일치 | 0 |
| R03 총투자 − 기대 기말 순투자 = 잔여 기간 금융수익 합계 | 35 | 일치 | 0 |
| R04 계약별 누적 금융수익(기대) = 월별 스케줄 금융수익의 합 | 35 | 일치 | 0 |
| R05 계약별 기말 순투자(장부) = 월별 스케줄 기말(장부) | 35 | 일치 | 0 |
점검 필요는 계약 4건의 월별 8행(T01 3행 · T02 1행 · T03 2행 · T04 2행)입니다. 이는 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스이며 대사 차이와 분리해 기록했습니다. 기준 연월 202609 의 KPI 카드(계약 12, 점검 필요 4, 순투자 차이 합계 +640,099)는 별도 스크립트로 다시 계산한 합계와 일치했습니다.
자주 묻는 질문
이 점검은 어떤 기준서의 어떤 요구사항에 근거하나요? 적용 시기도 알려 주세요.
IFRS 16 리스(K-IFRS 제1116호)에서 리스제공자의 금융리스 회계처리, 즉 리스순투자를 총투자(리스료 수취액과 무보증잔존가치)를 내재이자율로 할인한 금액으로 측정하고, 금융수익을 리스순투자에 대한 일정한 기간 수익률이 반영되도록 배분하며, 무보증잔존가치 추정을 정기적으로 검토하는 요구사항을 기준으로 합니다. 순투자의 제거·손상은 IFRS 9 금융상품(K-IFRS 제1109호)이 적용됩니다. 적용 범위와 세부 표현은 기준서 원문에서 확인 필요합니다.
기대 금융수익은 어떻게 계산하나요?
계약 조건(월 리스료·무보증잔존가치·내재이자율)에서 개시 순투자를 구하고, 매월 기초 순투자에 월 이자율을 곱해 기대 스케줄을 만듭니다. 원 미만은 반올림하며 마지막 회차는 무보증잔존가치에 맞춰 단수를 조정합니다. 내재이자율과 잔존가치 추정치 자체의 타당성은 회사가 판단합니다.
"점검 필요"는 회계처리가 잘못됐다는 뜻인가요?
아닙니다. 기대 스케줄과 장부 금액이 서로 맞지 않아 확인이 필요하다는 표시입니다. 원인은 계약 조건, 수취 전표, 잔존가치 재추정 자료를 함께 보아야 알 수 있고, 최종 판단은 회사와 감사인이 합니다.
화면의 계약과 금액은 실제 회사 값인가요?
아닙니다. 가상 회사코드와 가상 계약으로 만든 검증용 샘플 데이터입니다. 실제 원천과 회사 정책상 허용 범위는 시스템에서 확인 필요합니다.
리스제공자 금융리스, 순투자와 금융수익을 월마다 기대 스케줄과 맞춰 두세요
금융수익을 균등하게 나눠 인식했거나 잔존가치 재추정이 장부에 반영되지 않으면 결산과 감사 시기에 계약별로 다시 추적하게 됩니다. 화면에서 기대 스케줄과 장부가 다른 계약을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.