솔루션 홈
IFRS 16

SAP 운용리스 정액 수익 인식 점검 — IFRS 16, 무료임대·증액·인센티브를 반영한 정액 수익을 구해 장부 수익과 미수 리스료를 맞춰본다

정액 수익 · 무료임대·증액 · 리스 인센티브 · 개설직접원가 · 미수 리스료를 계약 단위로 확인합니다

건물이나 설비를 빌려주는 회사는 임대료를 받는 대로 수익으로 잡기 쉽습니다. 그러나 IFRS 16 리스(K-IFRS 제1116호)는 리스제공자가 운용리스의 리스료를 정액 기준으로, 기초자산 사용 효익의 감소 형태를 더 잘 나타내는 다른 체계적 기준이 있으면 그 기준으로 수익 인식하도록 요구합니다. 무료임대 기간이 있거나 해마다 임대료가 오르는 계약은 받는 돈과 인식하는 수익이 달라지고, 그 차이는 미수 리스료(또는 선수 리스료)로 남습니다. 리스 인센티브는 리스료에서 차감하고, 운용리스를 얻기 위해 든 개설직접원가는 기초자산 장부금액에 더한 뒤 리스수익과 같은 기준으로 리스기간에 비용 인식합니다.

SAP 표준의 라인아이템 조회로는 계약 한 건의 정액 기대 수익과 수취 금액의 시차, 미수 잔액, 개설직접원가 상각을 한 화면에서 맞춰 보기 어렵습니다. 이 화면은 계약 조건에서 정액 기대 스케줄을 만들어 장부와 비교하도록 OpenUI5 화면으로 확장했습니다. 리스 분류와 리스변경, 기초자산 감가상각은 범위 밖입니다. 실제 구동 화면 6종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 계정 개별항목은 FAGLL03 이, 계정 잔액은 FAGLB03 이, 임차인별 청구·수취는 FBL5N 이 담당합니다. 이 화면은 그 표준 데이터를 이어받아 정액 수익 인식 구조를 조회·검증 관점에서 확장합니다.
항목내용
업무 영역재무회계(FI) — 리스제공자 수익
관련 기준서IFRS 16 리스(K-IFRS 제1116호) — 리스제공자 운용리스
Namespacezui5.opleaseinc
셸 구조단일 페이지 + 4개 탭
화면 수메인 1 · 상세 팝업 1
SAP 표준 T-codeFAGLL03 · FAGLB03 · FBL5N · FS10N · AS03
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격조회·산출·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상계약별 정액 수익(기대 대 장부), 미수 리스료 잔액, 개설직접원가 상각의 장부 대 기대
핵심 산식총 리스료 = Σ 월 리스료 − 리스 인센티브 · 누적 정액 수익 = 총 리스료 × 경과 월수 ÷ 리스기간 · 미수 리스료 = 누적 정액 수익 − 누적 수취
결과 표시정상 / 점검 필요

실제 화면 6종 둘러보기

조회조건 · 요약 지표 · 계약별 점검
조회조건 · 요약 지표 · 계약별 점검 — 조회조건과 요약 지표 8개, 계약별 정액 수익(기대·장부)과 미수 리스료 잔액, 점검 결과가 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
월별 정액 스케줄
월별 정액 스케줄 — 계약별로 기초 미수, 수취 리스료, 정액 수익(기대), 기말 미수(기대)를 장부 값과 나란히 놓고 기말 미수 차이와 개설직접원가 누적 상각 차이를 계산합니다.
회사별 집계
회사별 집계 — 회사 단위로 당월 수취 리스료, 정액 수익(기대·장부), 미수 리스료 잔액(기대·장부)과 차이를 모아 보여줍니다.
대사 결과
대사 결과 — 대사식 5종의 좌변·우변·점검 건수·차이 건수·최대 차이를 회사별로 확인합니다.
점검 필요 건만 조회
점검 필요 건만 조회 — 점검 결과를 "점검 필요"로 좁힌 화면입니다. 코드별로 수취 기준 인식·무료임대 반영·인센티브 차감·개설직접원가 상각 후보가 갈립니다.
정액 수익 점검 상세 팝업
정액 수익 점검 상세 팝업 — 행을 누르면 계약 조건과 산정 결과, 개시월부터 기준 연월까지의 월별 정액 스케줄(기대·장부)이 한 번에 열립니다.

사용 방법

  1. 기준 연월을 넣고, 회사코드·자산유형·점검 코드·점검 결과는 필요할 때만 고릅니다. "전체"를 고르면 해당 조건 없이 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(기준 연월 202609)으로 자동 조회됩니다.
  3. 요약 지표에서 계약 수, 점검 필요 건수, 당월 수취 리스료, 정액 수익(기대·장부), 수익 차이, 미수 잔액 차이, 대사 차이 건수를 먼저 확인합니다.
  4. 탭을 계약별 점검 → 월별 정액 스케줄 → 회사별 집계 → 대사 결과 순으로 옮겨 가며 근거로 좁혀 봅니다.
  5. 계약별 점검에서 행을 누르면 계약 조건과 산정 결과, 월별 정액 스케줄이 상세 팝업으로 열립니다.
  6. CSV 내려받기(UTF-8 BOM)로 현재 탭의 결과를 저장할 수 있습니다.

정액 수익 인식 점검 규칙

화면은 계약마다 다음 코드를 붙입니다.

점검 코드판정 조건결과사용자 조치
O01장부 수익이 수취한 리스료와 같고 정액 기대와는 다름점검 필요수익 인식 기준(정액 또는 다른 체계적 기준)과 임대수익 계정의 전기 방식 확인
O02무료임대 개월이 있고 그 기간 장부 수익이 0점검 필요무료임대·증액 등 고정 리스료 변동이 총 리스료에 반영됐는지 확인
O03리스 인센티브가 있고 장부 월 수익이 인센티브 차감 전 금액 기준으로 보임점검 필요인센티브가 총 리스료에서 차감돼 기간에 배분되는지 확인
O04개설직접원가가 개시월에 전액 상각되고 이후 상각이 0점검 필요개설직접원가가 리스기간에 리스수익과 같은 기준으로 상각되는지 확인
O00수익 차이·미수 잔액 차이·개설직접원가 누적 상각 차이가 모두 0정상조치 없음

수취 금액과 계약 조건 값의 적정성, 정액 외 기준의 채택 여부는 회사 몫이며, 화면은 분류·집계·대사를 돕는 점검 도구입니다. 최종 판단은 회사와 감사인이 합니다.

총 리스료에서 미수 리스료 대사까지의 순서

순서산출·대사식
1월 리스료 = 무료임대 개월은 0, 이후 기준 월 리스료에 연 증액률을 12개월 단위로 적용
2총 리스료(인센티브 차감) = Σ 월 리스료 − 리스 인센티브
3누적 정액 수익(기대) = 반올림(총 리스료 × 경과 월수 ÷ 리스기간), 당월 정액 수익 = 이번 누적 − 직전 누적
4미수 리스료 잔액(기대) = 누적 정액 수익(기대) − 누적 수취 리스료
5개설직접원가 상각(기대) = 반올림(개설직접원가 × 경과 월수 ÷ 리스기간)의 월 증가분
6수익 차이·미수 잔액 차이 = 장부 − 기대, 개설직접원가 누적 상각 차이 = 장부 누적 − 기대 누적
7대사 5종 — 누적 수익과 잔여분의 합 · 미수 롤포워드 · 월별 스케줄 합계 · 장부-기대 차이 · 회사별 집계

이 화면은 정액 인식 구조를 점검하며, 계약 조건 값 자체의 적정성은 별도 검토 대상입니다.

조회조건

조회조건필수설명
기준 연월필수YYYYMM 6자리
회사코드선택회사 단위로 좁히기
자산유형선택부동산 · 설비·장비 · 차량
점검 코드선택O00 점검 사항 없음 ~ O04 개설직접원가 상각 후보
점검 결과선택정상 / 점검 필요

결과 컬럼

탭주요 컬럼
계약별 점검회사, 계약번호, 계약명, 자산유형, 점검 결과·코드, 당월 수취 리스료, 당월 정액 수익(기대·장부·차이), 누적 정액 수익(기대·장부), 미수 리스료 잔액(기대·장부·차이), 개설직접원가 상각(기대·장부)·누적 차이, 총 리스료, 잔여 정액 수익, 기준 월 리스료, 연 증액률, 무료임대 개월, 리스 인센티브, 개설직접원가, 개시일, 리스기간, 경과 월수, 점검 내용
월별 정액 스케줄경과 월차, 기초 미수(기대), 수취 리스료, 정액 수익(기대), 기말 미수(기대·장부), 기말 미수 차이, 개설직접원가 상각·누적 차이
회사별 집계계약 수, 점검 필요 건수, 당월 수취 리스료, 정액 수익(기대·장부·차이), 미수 리스료 잔액(기대·장부·차이)
대사 결과대사 항목, 대사식, 좌변, 우변, 점검 건수, 차이 건수, 최대 차이

SAP 표준 기능 매핑

SAP 표준 기능을 그대로 이어받은 부분 — 계정 개별항목은 FAGLL03 이, 계정 잔액은 FAGLB03 이, 임차인별 청구·수취는 FBL5N 이 담당합니다.
SAP 표준 T-code용도
FAGLL03G/L 계정 라인 아이템
FAGLB03G/L 계정 잔액
FBL5N고객 개별 항목
FS10NG/L 계정 잔액(기간별)
AS03자산 마스터 조회

IFRS 요구사항 매핑표

기준서요구사항대응 기능원천 데이터비고
IFRS 16 리스(K-IFRS 제1116호)운용리스 리스료를 정액 기준(또는 더 체계적인 다른 기준)으로 수익 인식정액 수익(기대) · O01리스 계약 조건, 원장 임대수익정액 외 기준 사용 여부는 회사 정책·감사인 확인 필요
IFRS 16 리스(K-IFRS 제1116호)무료임대·증액 등 고정 리스료 변동을 총 리스료에 포함해 기간에 배분무료임대 개월·연 증액률 반영 · O02리스 계약 조건변동리스료(지수·요율 연동)는 범위 밖 — 확인 필요
IFRS 16 리스(K-IFRS 제1116호)리스 인센티브는 리스료에서 차감총 리스료(인센티브 차감) · O03리스 계약 조건, 지급 전표인센티브의 범위는 계약별 확인 필요
IFRS 16 리스(K-IFRS 제1116호)개설직접원가는 기초자산 장부금액에 더하고 리스수익과 같은 기준으로 비용 인식개설직접원가 상각(기대) · O04원장 비용·자산 계정기초자산 감가상각은 범위 밖

참고 CDS 뷰

원천테이블

원천 테이블주요 필드용도
ACDOCARBUKRS, GJAHR, POPER, RACCT, HSL, BUDAT임대수익·미수(선수) 리스료·개설직접원가 상각 계정 금액
BKPFBELNR, BUDAT, BLART청구·수취·수익 전표 식별
T001BUKRS, BUTXT회사코드와 회사명
KNA1KUNNR, NAME1임차인 식별
ANLAANLN1, ANLN2임대 대상 기초자산

CDS 뷰 스케치

define view entity OperLeaseIncomeBook
  as select from acdoca as a
  inner join t001 as c on c.bukrs = a.rbukrs
{
  key a.rbukrs as CompanyCode,
  key a.poper  as Period,
  sum(case when a.racct = $parameters.rentIncomeAcct
           then a.hsl else 0 end) as IncomeBook,
  sum(case when a.racct = $parameters.accruedRentAcct
           then a.hsl else 0 end) as RecvBook
}
group by a.rbukrs, a.poper

새로 스케치한 예시이며 실제 뷰 이름과 계정 지정, 계약번호 배분 필드, 수익 계정의 부호 처리는 구현 환경에서 확인이 필요합니다.

OpenUI5 구성

화면은 OData V2 모델 하나를 매니페스트에 선언해 쓰고, 모든 탭이 해당 엔티티셋의 행에 직접 바인딩합니다.

항목구성
서비스 선언매니페스트의 데이터 소스에 OData V2 서비스를 상대 경로로 선언하고 기본 모델에 연결
엔티티셋 바인딩탭마다 해당 엔티티셋에 테이블 행을 바인딩, 상세 팝업은 계약 단건과 월별 스케줄에 바인딩
필터조회조건을 Filter 객체로 만들어 $filter 로 전달, "전체"는 Filter 를 만들지 않음
정렬·페이징$orderby · $top · $skip · 총건수를 모델 기능으로 처리
연결 실패 안내메타데이터 실패·요청 실패를 구분해 사용자 메시지로 안내하는 ErrorHandler
화면 규약테마 sap_horizon, 조회 버튼은 조회조건 영역 오른쪽 끝, Enter 키 조회

파일 구성

controller/   BaseController · Main.controller
view/         Main.view · DetailDialog.fragment
model/        formatter · ErrorHandler
i18n/ · css/ · manifest.json · Component.js
odata/        서비스 정의(메타데이터·서비스 로직·엔티티셋별 데이터)

서비스 정의와 검증용 파일은 앱 본체와 분리해 두었습니다.

검증 결과

검증용 샘플 데이터(가상 계약 24건, 기준 연월 3종)로 대사식을 전수 실행했습니다.

구분검사 건수차이 건수최대 차이(원)
대사 5종과 추가 대조 5종 합계1,14600

화면 요약 지표(기준 연월 202609: 계약 24, 점검 필요 8, 수익 차이 합계 +1,625,589, 미수 잔액 차이 합계 -27,708,328)가 검증 스크립트 결과와 같음을 렌더링 상태에서 대조했습니다. 점검 필요 건은 화면의 동작을 보이기 위해 의도적으로 구성한 계약 8건(기준 연월마다 8건)이며 대사 차이와 분리해 기록합니다. 기준 연월 202609 의 금액은 다음과 같습니다.

회사점검 코드당월 수익 차이(원)미수 잔액 차이(원)개설직접원가 누적 상각 차이(원)
1000O01-181,920-19,230,7200
1000O020-8,250,0000
2000O020-12,718,1670
2000O01+130,425-9,342,7750
3000O0400+9,375,000
3000O03+843,750+13,500,0000
4000O03+833,334+8,333,3340
4000O0400+2,062,500

조회조건 Enter 조회, 상세 팝업, 연결 실패 안내까지 실제 브라우저에서 확인했습니다.

자주 묻는 질문

이 점검은 어떤 기준서의 어떤 요구사항에 근거하나요? 적용 시기도 알려 주세요.

IFRS 16 리스(K-IFRS 제1116호)는 리스제공자가 운용리스의 리스료를 정액 기준으로, 기초자산 사용 효익의 감소 형태를 더 잘 나타내는 다른 체계적 기준이 있으면 그 기준으로 수익 인식하도록 요구합니다. 리스 인센티브는 리스료에서 차감하고, 운용리스를 얻기 위해 든 개설직접원가는 기초자산 장부금액에 더해 리스수익과 같은 기준으로 리스기간에 비용 인식합니다. 이 화면은 그 구조가 장부에 반영됐는지 점검하는 도구입니다. 시행일과 경과규정은 기준서 원문 확인 필요합니다.

정액 기준이 아닌 다른 체계적 기준을 쓰는 계약은 어떻게 보나요?

이 화면은 정액 기준 기대 스케줄을 기준선으로 삼습니다. 사용 형태를 더 잘 나타내는 다른 체계적 기준을 택한 계약은 회사 정책과 감사인 판단으로 따로 보아야 하며, 화면은 정액 기대와 다른 건을 확인 필요로만 표시합니다.

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

아닙니다. 수취한 만큼 수익을 잡았거나, 무료임대 기간의 수익이 0 이거나, 인센티브 차감 전 금액으로 수익을 계산했거나, 개설직접원가를 개시월에 한꺼번에 비용 처리한 것으로 보이는 건을 골라 보여주는 표시입니다. 원인은 계약 조건과 전표를 함께 보아야 알 수 있고, 최종 판단은 회사와 감사인이 합니다.

무료임대·증액률·인센티브·개설직접원가 값은 어디에서 가져오나요?

SAP 표준 필드가 아니라 리스 계약 조건을 입력값으로 가정합니다. 실제 원천은 구현 환경에 맞춰 확인 필요입니다.

#IFRS 16 #K-IFRS 1116 #운용리스 #리스제공자 #정액 수익 #리스 인센티브 #개설직접원가 #미수 리스료 #OpenUI5

운용리스 수익을 정액으로 맞췄는지 결산 전에 점검하세요

무료임대와 증액이 있는 계약은 받는 돈만 보면 수익이 어긋나기 쉽습니다. 우리 회사 계정 체계와 계약 조건에 맞춘 점검 화면이 필요하다면 문의해 주세요.

도입 문의