솔루션 홈
IFRS 16

SAP 리스변경 회계처리 점검 — IFRS 16, 계약이 바뀌면 차이를 어디에 붙일지부터 가른다

리스 면적을 넓히거나 줄이고 기간을 늘릴 때, 리스부채 재측정 차이가 사용권자산 조정과 손익으로 제대로 나뉘었는지 계약·원장 데이터로 먼저 확인해 둡니다

리스 계약은 도중에 자주 바뀝니다. 사무실 한 층을 더 빌리기도 하고, 기간을 늘리기도 하고, 면적을 줄이기도 합니다. IFRS 16 리스(K-IFRS 제1116호)는 이런 변경을 두 갈래로 나눕니다. 추가된 사용권의 대가가 그 개별 가격만큼 늘었다면 별도 리스로 새로 인식하고, 그렇지 않다면 기존 리스부채를 변경일의 수정 할인율로 다시 측정합니다. 그리고 범위가 줄어든 변경에서만 손익이 생깁니다.

재측정 차이를 사용권자산에 붙일지 손익으로 보낼지가 갈리는 지점에서 실수가 잦습니다. 표준 계약·자산·원장 구조를 그대로 이어받아 변경마다 기준 배분을 계산해 장부 처리와 나란히 놓고, 범위 축소 손익 미인식·별도 리스 요건 미충족·할인율 미변경 건을 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분

  • 계약 — 부동산 계약(VICNCN)과 조건(VICDCOND)의 변경일·리스료를 그대로 사용
  • 자산 — 고정자산(ANLC)의 사용권자산 장부금액을 변경 전 금액으로 사용
  • 표준 화면 — 계약 관리(RECN) · 자산 탐색기(AW01N) · 구매처 개별항목(FBL1N) · G/L 개별항목(FAGLL03)
항목내용
업무 영역재무회계(FI) · 리스
관련 기준서IFRS 16 리스(K-IFRS 제1116호) — 리스이용자의 리스변경: 별도 리스로 회계처리하는 요건, 수정 할인율에 의한 리스부채 재측정, 범위 축소 시 사용권자산 감소와 손익 인식
Namespacezui5.leasemod
셸 구조조회조건 영역(우측 조회) + 리스변경 대사 요약 + 리스변경 명세·변경 유형별·자산 유형별·변경월별·점검 예외 5개 탭, 상세 Dialog
화면 수조회 화면 1개 + 상세 다이얼로그
SAP 표준 T-codeRECN · AS03 · AW01N · FBL1N · FAGLL03(§7 참고)
데이터 연동 방식OData V2 — 화면 블록마다 엔티티셋에 직접 바인딩
성격조회·대사·점검형 — 재측정·조정 전표 기표는 화면 밖 프로세스
UI 테마sap_horizon 단일 적용

실제 화면 6종 둘러보기

회사코드·회계연도를 넣고 조회하면 리스변경 대사 요약과 명세가 한 화면에 뜹니다 → 탭을 옮겨 변경 유형별·자산 유형별·변경월별 집계를 보고 → 점검 예외에서 확인이 필요한 건만 추려 봅니다.

아래는 실제로 앱을 실행해 기능을 눌러 가며 캡처한 화면입니다. 이미지를 클릭하면 원본 크기로 확대됩니다.

Main.view.xml
리스변경 명세 화면 — 조회조건과 리스변경 대사 요약
메인화면 — 2026 회계연도 전체 조회 결과. 12건의 리스변경에 대해 재측정 리스부채와 기준·장부 사용권자산 조정, 변경 손익이 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
조회조건 — Enter 키 조회
리스번호 조건으로 좁힌 조회 결과
조건 조회 — 리스번호를 입력하고 Enter 키만 눌러도 즉시 재조회됩니다. 범위를 줄였는데 손익이 비어 있는 건이 바로 드러납니다.
변경 유형별 집계
변경 유형별 집계
변경 유형별 집계 — 손익이 생기는 것은 범위 축소뿐입니다. 기준 손익과 장부 손익이 어긋나는 유형을 한 줄로 찾습니다.
자산 유형별 집계
자산 유형별 집계
자산 유형별 집계 — 금액이 큰 건물 리스에서 배분 차이가 나면 재무제표 영향도 커집니다.
점검 예외
점검 예외 목록
점검 예외 — 확인이 필요한 건만 유형별로 모아 보여줍니다.
상세 내역
상세 내역 다이얼로그
상세 내역 — 행을 클릭하면 변경 전후 할인율과 축소 비율, 기준·장부 조정액이 항목별로 펼쳐집니다.

조작 방법

  1. 회사코드와 회계연도를 넣습니다. 변경 유형·리스번호·판정 상태는 비워 두면 전체가 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 입력 필드에서 Enter 키를 눌러도 같은 조회가 실행됩니다.
  3. 리스변경 대사 요약에서 기준과 장부의 사용권자산 조정·변경 손익, 배분 차이를 먼저 확인합니다.
  4. 탭을 옮겨 가며 리스변경 명세 → 변경 유형별 → 자산 유형별 → 변경월별 → 점검 예외 순으로 좁혀 봅니다.
  5. 행을 누르면 변경 전후 할인율·축소 비율·부채와 자산의 조정 내역이 상세 다이얼로그로 열립니다.
  6. 리스변경 명세와 점검 예외 탭에서는 CSV 내려받기(UTF-8 BOM)로 결과를 저장할 수 있습니다.

별도 리스인가, 재측정인가 — 변경 유형별 배분 규칙

먼저 별도 리스인지를 가르고, 아니라면 재측정 차이를 사용권자산 조정과 손익으로 나눕니다. 범위 축소만 손익이 생깁니다.

판정 조건결과 상태사용자 조치
사용권이 추가되고 대가가 그 개별 가격만큼 늘었다별도 리스추가분을 새 리스로 인식합니다. 기존 리스는 그대로 둡니다.
리스기간 연장·리스료 변경재측정수정 할인율로 리스부채를 재측정하고 그 차이만큼 사용권자산을 조정합니다.
범위 축소(면적·대수·기간 감소)재측정 + 손익사용권자산과 리스부채를 축소 비율만큼 줄이고 그 차이를 손익으로 인식한 뒤, 나머지 재측정 차이로 사용권자산을 조정합니다.
범위 축소인데 변경 손익이 없다점검 필요재측정 차이 전액을 사용권자산에서 조정하지 않았는지 확인합니다.
재측정 차이 ≠ 사용권자산 조정 + 손익점검 필요조정 전표 금액을 다시 확인합니다.
별도 리스 요건을 채우지 않았는데 별도 리스로 처리점검 필요기존 리스 재측정 대상인지 확인합니다.
변경 전후 할인율이 같다확인 필요변경일 현재 수정 할인율로 재측정했는지 확인합니다.

이 화면이 대신 정하지 않는 것

판정 결과는 확인 대상을 알리는 표시이며, 기준서 충족 여부를 단정하지 않습니다. 추가 대가가 개별 가격만큼 늘었는지, 범위 축소 비율을 무엇으로 볼지는 계약 조건에 따라 회사가 판단합니다. 최종 판단은 기준서 원문에 따라 회사와 감사인이 합니다.

변경 분류에서 배분 대사까지 5단계 산출

단계내용
1단계변경을 네 유형으로 나눈다 — 별도 리스 · 기간 연장 · 리스료 변경 · 범위 축소
2단계리스부채를 수정 할인율로 재측정한다 — 리스부채 변동 = 재측정 부채 − 변경 전 부채
3단계범위 축소 손익을 계산한다 — 손익 = 변경 전 부채 × 축소비율 − 변경 전 사용권자산 × 축소비율
4단계사용권자산 조정액을 계산한다 — 사용권자산 조정 = 리스부채 변동 + 손익
5단계장부 처리와 대사한다 — 차이 = 장부 − 기준 (사용권자산 조정 · 손익 각각)

조회조건

필드필수설명
회사코드필수대사 요약 단건 조회의 키로도 씁니다.
회계연도필수대사 요약 단건 조회의 키로도 씁니다.
변경 유형선택전체 / 별도 리스 / 기간 연장 / 리스료 변경 / 범위 축소
리스번호선택한 계약만 좁혀 볼 때 씁니다.
판정 상태선택전체 / 정상 / 점검 필요 / 확인 필요

결과 컬럼

영역컬럼 · 표시
리스변경 대사 요약변경 건수 · 범위 축소 건수 · 변경 전 리스부채 · 재측정 리스부채 · 기준/장부 사용권자산 조정 · 기준/장부 변경 손익 · 배분 차이 · 예외 건수
리스변경 명세변경번호 · 리스번호 · 자산 · 변경 유형 · 변경일 · 변경 후 할인율 · 변경 전/재측정 리스부채 · 기준/장부 사용권자산 조정 · 기준/장부 변경 손익 · 판정
변경 유형별 · 자산 유형별 · 변경월별 집계구분 · 건수 · 리스부채 변동 · 기준/장부 사용권자산 조정 · 기준/장부 변경 손익
점검 예외예외번호 · 리스번호 · 예외 유형 · 내용 · 차이 · 중요도

SAP 표준 기능 매핑

표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 그 데이터에 리스변경 회계처리 관점의 조회·검증을 더해 확장합니다.

표준 T-code표준 기능이 화면이 더한 것
RECN부동산 계약 관리계약 변경일·변경 조건을 리스변경 건으로 가져옵니다
AS03고정자산 마스터 조회사용권자산 장부금액을 변경 전 금액으로 가져옵니다
AW01N자산 탐색기사용권자산 조정 전표를 건별로 대사합니다
FBL1N구매처 개별항목 조회리스제공자별 리스부채 잔액을 확인합니다
FAGLL03G/L 개별항목 조회변경 손익 계정 금액을 집계와 대사합니다

IFRS 요구사항 매핑표

기준서요구사항이 화면의 대응 기능원천 데이터비고
IFRS 16
(K-IFRS 제1116호)
사용권 추가 + 개별 가격만큼 대가 증가 → 별도 리스별도 리스 요건 표시와 요건 미충족 처리 검출VICNCN · VICDCOND개별 가격 판단은 사용자 몫입니다.
IFRS 16
(K-IFRS 제1116호)
별도 리스가 아닌 변경은 수정 할인율로 리스부채 재측정재측정 차이 산출과 변경 전후 할인율 비교VICDCOND · ACDOCA할인율 산정은 화면 밖 절차입니다.
IFRS 16
(K-IFRS 제1116호)
범위 축소 시 사용권자산을 비례 감소하고 차이를 손익으로 인식축소 비율 기준 손익 산출과 미인식 검출ANLC · ACDOCA축소 비율 산정 근거는 계약에 따릅니다.
IFRS 16
(K-IFRS 제1116호)
그 밖의 변경은 재측정 차이만큼 사용권자산 조정기준 사용권자산 조정과 장부 조정 대사ANLC · ACDOCA사용권자산 감가상각 재계산은 고정자산 프로세스가 담당합니다.

참고 CDS 뷰

원천 테이블주요 필드쓰임
VICNCNBUKRS · RECNNR · RECNBEG · RECNEND리스 계약 헤더와 기간
VICDCONDRECNNR · CONDTYPE · UNITPRICE · VALIDFROM리스료 조건과 변경일
ANLA / ANLCANLN1 · ANLKL · KANSW · KNAFA사용권자산 장부금액
ACDOCARBUKRS · GJAHR · RACCT · HSL리스부채·조정·손익 전표
LFA1LIFNR · NAME1리스제공자 표기
define view entity ZC_LeaseModItem
  as select from    ZI_LeaseModification as md
    inner join      I_Supplier           as sp on sp.Supplier = md.Lessor
{
  key md.ModificationId      as ModId,
      md.ContractNo          as LeaseNo,
      md.ModificationType    as ModType,
      md.ModificationDate    as ModDate,
      md.RateBefore          as RateBefore,
      md.RateAfter           as RateAfter,
      md.LiabilityBefore     as LiabBefore,
      md.LiabilityAfter      as LiabAfter,
      sp.SupplierName        as LessorName
}

표준 CDS 뷰 이름과 필드는 시스템 릴리스에 따라 다를 수 있으므로, 도입 시 실제 시스템에서 확인해 확정합니다.

OpenUI5 구성

기능사용 컨트롤 · 구성
화면 골격sap.m.Page + 조회조건 패널 · 대사 요약 패널 · sap.m.IconTabBar 5개 탭
데이터 연동manifest.json dataSources.mainService(OData V2, 상대 경로) — 화면 블록마다 엔티티셋에 직접 바인딩합니다. 모델 설정은 useBatch:false · defaultBindingMode:"OneWay" · defaultCountMode:"Inline"
조회조건sap.m.Input · sap.m.ComboBox — 우측 끝에 조회·초기화 버튼, Enter 키로 즉시 재조회, sap/ui/model/Filter로 조회조건을 조립합니다. "전체"를 고른 조건은 필터를 만들지 않습니다
정렬 · 페이징sap/ui/model/Sorter와 모델의 페이징 기능으로 처리 — 전체를 받아 화면에서 걸러내지 않습니다
명세·예외 표sap.ui.table.Table — 행 클릭 시 상세 다이얼로그
집계 표sap.m.Tablesap.m.ObjectStatus로 판정 상태를 표준 ValueState 로만 표시
공통 처리CSV 다운로드 공통 컨트롤러(UTF-8 BOM), 전역 오류 처리기 — 메타데이터 로드 실패·요청 실패·빈 응답을 구분해 안내

파일 구성

경로역할
index.htmlOpenUI5 부트스트랩 — sap_horizon · lodash · moment, OData 서비스에 연결
Component.js화면 상태·조회조건 모델 초기화, 전역 오류 처리기 연결
manifest.json앱 디스크립터 — zui5.leasemod · ko 로케일, OData 서비스와 모델 선언
view/Main.view.xml조회조건 · 대사 요약 · 5개 탭
view/DetailDialog.fragment.xml상세 내역 다이얼로그
controller/Main.controller.js조회조건 조립 · 바인딩 · 다이얼로그 · CSV 다운로드
controller/BaseController.jsCSV 다운로드 공통 처리
model/ErrorHandler.js전역 오류 처리
model/formatter.js금액 · 비율 · 상태 표시 서식
i18n/i18n_ko.propertiesko 로케일 리소스

운영 데이터는 OData 서비스가 제공하며, 검증용 샘플 데이터는 화면과 완전히 분리해 별도로 둡니다. 화면과 판정 로직은 그대로 씁니다.

검증 결과

화면 구성에 쓴 검증용 샘플 데이터는 12건의 리스변경을 기준으로 재측정 차이와 배분이 원(KRW) 단위로 정확히 맞물리도록 구성했습니다.

검증 항목결과
리스부채 변동 = 재측정 부채 − 변경 전 부채통과(차이 0)
리스부채 변동 = 사용권자산 조정 − 변경 손익 (기준)통과(차이 0)
범위 축소 손익 = 부채 × 축소비율 − 자산 × 축소비율통과(차이 0)
범위 축소 외 변경의 손익 = 0통과(차이 0)
장부 사용권자산 조정 = 기준통과(의도적 예외 제외 차이 0)
장부 변경 손익 = 기준통과(의도적 예외 제외 차이 0)
변경 유형별 집계 = 명세 집계통과(차이 0)
자산 유형별 집계 = 명세 집계통과(차이 0)
월별 집계 = 명세 집계통과(차이 0)
대사 요약행 = 실제 집계 결과통과(차이 0)
금액 차이 건 = 예외 등록 건통과(의도적 예외 제외 차이 0)
확인 대상 건 안내범위 축소 손익 미인식 1건 · 사용권자산 과다 조정 1건 · 별도 리스 요건 미충족 1건 · 할인율 미변경 1건(의도적으로 구성한 케이스)
조회 조건 전달 — 12건 → 4건 필터 · top 3 · 내림차순 정렬 · __count 12 확인확인
표시 금지 검사 — 커스텀 프로그램ID·앱 식별자·출처 표현 검출0건
화면 렌더링 — 실브라우저에서 조회 → 탭 이동 → 행 클릭 상세까지 실동작 후 캡처6/6
조회 버튼 위치 · sap_horizon 테마 · Enter 키 조회 · 서비스 미연결 시 오류 안내확인

모든 데이터는 검증용으로 구성한 가상 데이터입니다.

자주 묻는 질문

이 화면의 판정이 곧 기준서 충족 여부인가요?

아닙니다. 이 화면은 리스변경의 재측정 차이 배분 결과를 집계·대사해 확인이 필요한 건을 가려내는 점검 도구입니다. 최종 판단은 기준서 원문에 따라 회사와 감사인이 합니다.

적용 시기와 범위는 어떻게 되나요?

IFRS 16 리스(K-IFRS 제1116호)는 이미 시행 중인 기준서입니다. 리스변경은 계약 조건이 바뀔 때마다 생기므로 결산 때마다 점검할 대상이며, 이 화면은 리스이용자 관점의 변경을 다룹니다.

기간을 줄이는 것도 범위 축소인가요?

일반적으로 리스기간 단축도 사용권의 일부를 끝내는 것이므로 범위 축소로 봅니다. 면적이나 대수를 줄이는 경우와 마찬가지로 사용권자산과 리스부채를 줄어든 비율만큼 덜어 내고 차이를 손익으로 인식합니다. 축소 비율을 무엇으로 계산할지는 계약 조건에 따라 판단합니다.

범위를 넓혔는데 별도 리스가 아니라면 어떻게 하나요?

사용권이 추가됐더라도 늘어난 대가가 그 사용권의 개별 가격만큼이 아니라면 별도 리스가 아닙니다. 이 경우 기존 리스 전체를 하나로 보고 변경일의 수정 할인율로 리스부채를 재측정한 뒤, 그 차이만큼 사용권자산을 조정합니다.

리스변경, 결산 전에 배분부터 맞춰보세요

변경 계약마다 재측정 차이를 손으로 다시 나누는 대신, 화면에서 기준 배분과 장부 처리를 미리 대사해 두면 결산과 공시 준비가 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

IFRS 16K-IFRS 1116리스변경리스부채 재측정사용권자산범위 축소OpenUI5