솔루션 홈
IAS 16 · IFRS 16

SAP 임차시설물 상각기간 점검 — IAS 16·IFRS 16, 내용연수와 리스기간 중 짧은 기간으로 상각했는지 연장 선택권까지 반영해 장부와 맞춰본다

내용연수와 리스기간 중 짧은 기간 · 연장 선택권 반영 · 장부 상각기간과 누계상각 대사를 시설물 단위로 확인합니다

임차한 건물에 칸막이·전기·공조·간판을 직접 설치하는 회사는 IAS 16 유형자산(K-IFRS 제1016호)의 감가상각 요구사항과 IFRS 16 리스(K-IFRS 제1116호)의 리스기간 요구사항을 함께 봐야 합니다. 이런 시설물(리스개량자산)은 계약이 끝나면 임대인에게 넘기거나 철거하는 경우가 많아, 상각기간은 시설물의 내용연수와 리스기간 중 짧은 기간을 기본으로 점검합니다. 연장 선택권을 행사할 것이 상당히 확실하면 연장기간을 리스기간에 더해 보고, 리스가 끝난 뒤에도 계속 쓸 권리가 있으면 내용연수를 기준으로 봅니다.

실무에서는 시설물 상각기간이 자산 마스터의 내용연수로만 잡혀 있고 리스계약의 종료일·연장 선택권 판단은 다른 문서에 있어, 둘이 맞는지 한 번에 따져 보기 어렵습니다. 이 화면은 시설물 한 줄에 사용 개시일, 내용연수, 적용 리스기간, 산출 상각기간과 장부 상각기간, 산출·장부 누계상각을 모아 놓고 리스계약별 잔여기간과 분류별 과대·부족 상각까지 이어서 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 자산 마스터는 AS03(자산 조회)이, 자산별 가치와 거래는 AW01N(자산 탐색기)이, 상각 실행은 AFAB 이 담당합니다. 이 화면은 그 표준 데이터 구조를 이어받아 상각기간 점검을 조회·검증 관점에서 확장합니다.
항목내용
업무 영역재무회계(FI) — 유형자산·리스
관련 기준서IAS 16 유형자산(K-IFRS 제1016호) — 감가상각기간(내용연수) 결정
IFRS 16 리스(K-IFRS 제1116호) — 리스기간(연장 선택권 반영)
Namespacezui5.lhimp
셸 구조단일 페이지 + 4개 탭
화면 수메인 1 · 상세 팝업 1
SAP 표준 T-codeAS03 · AW01N · AFAB · S_ALR_87011963 · FS10N
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격조회·산출·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상시설물별 사용 개시일·내용연수, 리스기간(연장 제외·반영), 계속 사용 권리, 산출·장부 상각기간과 누계상각, 월 상각액
핵심 산식산출 상각기간 = 내용연수와 적용 리스기간 중 짧은 기간 (계속 사용 권리가 있으면 내용연수) · 산출 누계상각 = 취득원가 × min(경과 개월, 산출 상각기간) ÷ 산출 상각기간 · 누계 차이 = 장부 − 산출
결과 표시정상 / 점검 필요

실제 화면 6종 둘러보기

조회조건 · 요약 지표 · 시설물 명세
조회조건 · 요약 지표 · 시설물 명세 — 조회조건과 요약 지표 7개, 시설물별 연장 선택권·내용연수·적용 리스기간·산출 상각기간·장부 상각기간, 점검 결과가 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
점검 필요 시설물만 조회한 시설물 명세
점검 필요 시설물만 조회한 시설물 명세 — 점검 결과를 "점검 필요"로 고르면 상각기간이 어긋난 시설물 10건만 남고, 요약 지표도 같은 조건으로 다시 계산됩니다.
분류별 집계
분류별 집계 — 분류마다 취득원가·장부 누계상각·산출 누계상각과 그 차이, 상각 부족액과 과대 상각액, 재무상태표 누계액과의 차이, 점검 필요 건수를 보여줍니다.
리스계약별 기간
리스계약별 기간 — 리스계약마다 개시·종료일, 연장 선택권 구분과 연장 가능 개월, 기준일 이후 잔여 리스기간(연장 반영 전·후), 점검 필요 건수를 모아 봅니다.
대사 결과
대사 결과 — 정합성 대사 6종과 장부 점검 대사 3종의 좌변·우변·검사 건수·차이 건수·최대 차이를 보여줍니다.
시설물 상세 팝업
시설물 상세 팝업 — 행을 누르면 시설물의 기간·누계상각 비교 값과 소속 리스계약의 개시·종료일, 연장 선택권, 잔여기간이 열립니다.

사용 방법

  1. 기준 연월을 넣고, 분류·연장 선택권·점검 코드·점검 결과는 필요할 때만 고릅니다. "전체"를 고르면 해당 조건 없이 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(기준 연월 202612)으로 자동 조회됩니다.
  3. 요약 지표에서 시설물 수, 점검 필요 건수, 취득원가·장부 누계상각·산출 누계상각 합계, 누계 차이 합계, 정합성 대사 차이 건수를 확인합니다.
  4. 시설물 명세 → 분류별 집계 → 리스계약별 기간 → 대사 결과 탭 순서로 이동합니다.
  5. 시설물 명세에서 행을 누르면 시설물 값과 소속 리스계약의 기간 정보 팝업이 열립니다.
  6. CSV 내려받기로 현재 탭의 결과를 UTF-8(BOM) 파일로 받습니다.

상각기간 판정 규칙과 점검 코드

위에서부터 차례로 보며 먼저 걸리는 코드가 붙습니다. 결과는 원인을 단정하지 않고 확인을 요청하는 표시입니다.

판정 조건점검 코드결과사용자 조치
연장 선택권이 없거나 행사가 불확실하고 계속 사용 권리도 없는데 장부 상각기간이 리스기간보다 김L01점검 필요리스기간과 상각기간 설정 확인
연장 선택권 행사가 상당히 확실한데 장부 상각기간이 연장 전 리스기간까지만이고 산출보다 짧음L02점검 필요연장기간 반영과 행사 판단 근거 확인
계속 사용 권리가 있는데 장부 상각기간이 내용연수보다 짧음L03점검 필요계속 사용 권리 근거와 상각기간 확인
내용연수가 적용 리스기간보다 짧은데 장부 상각기간이 내용연수보다 김L04점검 필요내용연수 설정 확인
상각기간은 같으나 누계 상각액 차이가 허용 폭을 넘음L05점검 필요수기 조정·상각 실행 이력 확인
그 밖L00정상조치 없음

L05 의 허용 폭 1,000천원은 샘플 화면의 점검 기준일 뿐이며 유의성 판단은 회사와 감사인이 합니다.

리스기간 산출에서 누계 차이 분해까지의 순서

  1. 리스기간(연장 제외) = 사용 개시월부터 리스 종료월까지의 개월 수
  2. 적용 리스기간 = 리스기간 + (연장 행사 상당히 확실이면 연장 가능 개월, 아니면 0)
  3. 산출 상각기간 = 계속 사용 권리가 있으면 내용연수, 없으면 min(내용연수, 적용 리스기간)
  4. 산출 누계상각 = 취득원가 × min(경과 개월, 산출 상각기간) ÷ 산출 상각기간, 누계 차이 = 장부 누계상각 − 산출 누계상각
  5. 분류 집계: 상각 부족액(차이가 음수인 시설물의 합)과 과대 상각액(차이가 양수인 시설물의 합)의 차 = 누계 차이
  6. 리스계약별 잔여기간 = 기준일 다음 달부터 리스 종료월까지(연장 반영 전·후), 정합성 대사와 장부 점검 대사로 마무리

조회조건

조건필수설명
기준 연월(보고기간말)필수YYYYMM 6자리
분류선택내부 인테리어·전기·공조 설비·간판·외장 사인·보안·통신 배선·고정 집기·개량
연장 선택권선택없음·행사 상당히 확실·행사 불확실
점검 코드선택L00~L05
점검 결과선택정상·점검 필요

결과 컬럼

시설물 명세 28개 컬럼, 분류별 집계 16개 컬럼, 리스계약별 기간 14개 컬럼, 대사 결과 10개 컬럼으로 구성됩니다.

탭주요 컬럼
시설물 명세자산 번호·시설물명·분류·임차 장소, 사용 개시일, 연장 선택권·계속 사용 권리, 내용연수·리스기간·적용 리스기간·산출 상각기간·장부 상각기간, 취득원가, 산출·장부 누계상각과 차이, 월 상각액 비교, 점검 결과·코드·내용
분류별 집계자산 수, 취득원가, 장부·산출 누계상각과 차이, 상각 부족액·과대 상각액, 재무상태표 누계액과 차이, 점검 필요 건수
리스계약별 기간임차 장소, 리스 개시·종료일, 연장 선택권과 연장 가능 개월, 잔여 리스기간(연장 반영 전·후), 자산 수, 취득원가, 누계 차이, 점검 필요 건수
대사 결과대사 번호·구분·항목·대사식, 좌변·우변, 검사·차이 건수, 최대 차이

SAP 표준 기능 매핑

표준 T-code

T-code표준 기능이 화면과의 관계
AS03자산 조회사용 개시일·분류 등 자산 마스터 확인
AW01N자산 탐색기자산별 가치·거래를 확인한 뒤 이 화면에서 상각기간을 점검
AFAB상각 실행상각 실행 이력과 누계상각 값 확인
S_ALR_87011963자산 이력 시트취득원가·누계상각 흐름 확인
FS10NG/L 계정 잔액감가상각누계액 계정 잔액 확인

IFRS 요구사항 매핑

기준서요구사항대응 기능원천 데이터비고
IAS 16 유형자산(K-IFRS 제1016호)감가상각기간은 자산의 내용연수에 따르며 관련 리스의 만기 등 사용 제한을 고려산출 상각기간(L01·L04)자산 마스터 내용연수, 리스 계약 기간(확인 필요)리스개량자산은 내용연수와 리스기간 중 짧은 기간을 기본으로 점검
IFRS 16 리스(K-IFRS 제1116호)리스기간에 연장 선택권 행사가 상당히 확실한 기간을 포함적용 리스기간(L02)리스 계약 조건, 연장 선택권 판단 자료(확인 필요)행사 판단은 회사 몫이며 화면은 판단 결과(구분 코드)만 사용
IAS 16 유형자산(K-IFRS 제1016호)리스 종료 후에도 계속 사용할 수 있으면 내용연수 기준으로 감가상각계속 사용 권리(L03)계약 조건(확인 필요)소유권 이전·철거 조건은 계약별 확인 필요
IAS 16 유형자산(K-IFRS 제1016호)상각액의 체계적 배분산출·장부 누계상각 비교(L05)자산 원장 상각 값샘플은 정액법 가정, 실제 방법은 회사별 확인 필요

참고 CDS 뷰

원천테이블

테이블내용사용 필드
ANLA자산 마스터ANLN1, ANLKL, AKTIV
ANLB감가상각 조건NDJAR, NDPER
ANLC자산 가치 필드BUKRS, GJAHR, KANSW, KNAFA
ACDOCA유니버설 저널RBUKRS, GJAHR, POPER, RACCT, HSL

CDS 뷰 스케치

@AbapCatalog.viewEnhancementCategory: [#NONE]
@EndUserText.label: 'Leasehold improvement depreciation basis'
define view entity LeaseholdImprDeprBasis
  as select from LeaseholdImprovementValue
{
  key AssetId,
      UsefulMonths,
      LeaseMonths,
      // 적용 리스기간 = 리스기간 + (연장 행사 상당히 확실이면 연장 가능 개월)
      // 산출 상각기간 = 계속 사용 권리가 있으면 내용연수, 아니면 min(내용연수, 적용 리스기간)
      // 산출 누계상각 = 취득원가 * min(경과 개월, 산출 상각기간) / 산출 상각기간
      AcquisitionCost
}

OpenUI5 구성

  1. 데이터는 OData V2 모델 하나로 받으며, 서비스 선언은 앱 설정 파일의 데이터 소스에만 둡니다.
  2. 탭마다 별도의 데이터 집합에 바인딩해 화면 블록이 각자 필요한 행만 받고, 한 번에 받아 컨트롤러에서 쪼개지 않습니다.
  3. 조회조건은 필터 객체로 만들어 $filter 로만 전달하고, "전체"는 필터를 만들지 않습니다.
  4. 정렬·페이징은 테이블의 sorter 와 threshold 로 $orderby · $top · $skip 을 호출하고, 총건수는 $inlinecount 로 받습니다.
  5. 요약 지표의 합산식은 컨트롤러 한 곳에 모았습니다.
  6. 서비스에 연결되지 않으면 ErrorHandler 가 메타데이터 실패와 요청 실패를 구분해 안내 창을 띄웁니다.
  7. 테이블은 sap.ui.table, 상세는 sap.m Dialog 로 구성했습니다.

파일 구성

index.html          앱 진입점
Component.js · manifest.json
controller/         BaseController.js · Main.controller.js
view/               Main.view.xml · DetailDialog.fragment.xml
model/              formatter.js · ErrorHandler.js
css/style.css · i18n/i18n_ko.properties
서비스 정의 폴더     메타데이터 · 서비스 로직 · 데이터 파일

검증 결과

검증용 샘플 데이터(기준 연월 1개, 가상 시설물 41건, 리스계약 8건, 분류 5종)로 실제 브라우저에서 렌더링하고, 원천 행에서 독립 재계산한 값과 화면 요약 지표를 대조했습니다.

대사(기준 연월 202612)검사 건수차이 건수최대 차이
R01 시설물 취득원가 합계 = 분류별 취득원가 합계500
R02 시설물 장부 누계상각 합계 = 재무상태표 누계액500
R03 산출 누계상각 + 누계 차이 = 장부 누계상각4100
R04 과대 상각 − 상각 부족 = 누계 차이500
R05 산출 상각기간 = 내용연수와 리스기간 중 짧은 기간4100
R06 리스계약별 취득원가 합계 = 분류별 취득원가 합계800

장부 점검 대사 3종(장부 누계상각·상각기간·월 상각액)은 점검 화면이라 의도적으로 넣은 예외 건이 있습니다 — 점검 필요 10건(L01 3건 · L02 2건 · L03 1건 · L04 2건 · L05 2건, 정상 31건). 이 건수는 정합성 대사의 차이 건수와 분리해 기록했습니다. 조회 버튼 위치, Enter 조회, 테마 sap_horizon, 행 클릭 상세 팝업, 연결 실패 안내까지 실제 브라우저에서 확인했습니다.

자주 묻는 질문

이 점검은 어떤 기준서의 어떤 요구사항에 근거하며 적용 시기는 어떻게 되나요?

IAS 16 유형자산(K-IFRS 제1016호)은 감가상각기간을 자산의 내용연수로 정하되 자산 사용에 대한 법적·계약상 제한(관련 리스의 만기 등)을 고려하게 하고, IFRS 16 리스(K-IFRS 제1116호)는 리스기간에 연장 선택권 행사가 상당히 확실한 기간을 포함하게 합니다. 이 화면은 두 요구사항을 임차시설물의 상각기간 점검으로 묶어 장부와 맞춰 보는 도구입니다. 기준서의 시행일과 경과 규정은 원문에서 확인해야 하므로 확인 필요로 둡니다.

상각기간은 항상 리스기간으로 정하나요?

그렇지 않습니다. 기본은 내용연수와 리스기간 중 짧은 기간입니다. 연장 선택권 행사가 상당히 확실하면 연장기간까지 리스기간에 포함해 보고, 리스 종료 후에도 계속 사용할 권리가 있으면 내용연수를 기준으로 봅니다. 화면은 그 판단 결과를 구분 코드로 받아 산출에 쓰며, 판단 자체는 회사가 합니다.

"점검 필요"는 회계처리가 잘못됐다는 뜻인가요?

아닙니다. 산출한 상각기간·누계상각과 장부가 다르거나 확인할 사항이 있는 시설물을 골라 보여주는 표시입니다. 원인은 리스계약서와 연장 선택권 판단 자료, 상각 실행 이력을 함께 보아야 알 수 있고, 최종 판단은 회사와 감사인이 합니다.

정액법이 아닌 상각방법도 점검할 수 있나요?

샘플 화면의 산출 누계상각은 정액법을 가정합니다. 다른 상각방법을 쓰는 시설물은 산출식을 회사 방식에 맞게 바꿔야 하며, 적용 가능 여부는 확인 필요입니다. 상각방법 자체의 적합성 판단은 회사와 감사인의 몫입니다.

#IAS 16 #K-IFRS 1016 #IFRS 16 #K-IFRS 1116 #임차시설물 #리스개량자산 #상각기간 #리스기간 #연장 선택권 #OpenUI5

임차시설물 상각기간을 결산 전에 한 화면으로 점검하세요

시설물 상각기간은 자산 마스터에, 리스 종료일과 연장 선택권 판단은 계약 문서에 따로 있으면 결산 단계에서 둘을 다시 맞추느라 시간이 듭니다. 우리 회사 계정 체계에 맞춘 점검 화면이 필요하다면 문의해 주세요.

도입 문의

PGB&Company(피지비앤컴퍼니)  │  02129 서울특별시 중랑구 봉우재로 45, 501호  │  사업자등록번호 211-26-66790  │  대표 임민택  │  lmt@pgbe.co.kr

© 2026 PGB&Company. All Rights Reserved.