솔루션 홈
IFRS 2

SAP 주식기준보상 조건변경·취소·정산 점검 — IFRS 2, 바뀐 조건이 비용으로 제대로 옮겨졌는지 원장과 맞춰본다

유리한 변경의 증분 공정가치, 불리한 변경의 당초 유지, 취소·정산의 잔여 원가 즉시 인식과 자본 차감을 건마다 기대값으로 맞춰 봅니다

주식선택권을 준 뒤에 행사가격을 낮추거나, 가득기간 중에 부여를 취소하거나, 현금을 주고 정산하는 일이 생기면 비용 계산이 처음 부여할 때와 달라집니다. IFRS 2 주식기준보상(K-IFRS 제1102호)은 조건변경이 종업원에게 유리하면 변경 직전과 직후의 공정가치 차이(증분 공정가치)를 더해 인식하고, 불리하면 반영하지 않고 당초 인식을 이어 가며, 가득기간 중 취소·정산은 잔여 원가를 즉시 인식하고 지급액은 자본에서 차감하되 공정가치를 넘는 부분만 비용으로 잡도록 요구합니다. 표준 실행은 SAP 표준 T-code 가 담당하고, 이 화면은 조회·검증 관점을 더해 확장합니다.

실무에서는 유리한 변경인데 증분이 원장에 빠지거나, 증분을 남은 기간에 나누지 않고 한 번에 잡거나, 취소했다는 이유로 이미 인식한 비용을 되돌리거나, 정산 지급액 전액을 비용으로 넣는 일이 생깁니다. 변경 건마다 기대값을 산출해 원장과 견주고 차이가 나는 건을 가려내는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 6종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 원장 항목 조회는 FAGLL03, 계정 잔액 조회는 FS10N, 전표 조회는 FB03 이 담당합니다. 이 화면은 표준 데이터 구조를 그대로 이어받아 변경 건 기준 기대값 대조라는 조회·검증 관점을 더해 확장합니다.
항목내용
업무 영역재무회계(FI) — 주식기준보상
관련 기준서IFRS 2 주식기준보상(K-IFRS 제1102호) — 가득기간 중 조건변경·취소·정산
Namespacezui5.sbmod
셸 구조단일 페이지 + 5개 탭
화면 수메인 1 · 상세 다이얼로그 1
SAP 표준 T-codeFAGLL03 · FS10N · FB03
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격조회·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상변경·취소·정산 건별 유형·가득 경과·공정가치·지급액·원장 즉시 인식액·월 증분 인식액·자본 차감액
핵심 산식증분 공정가치 = (직후 − 직전 공정가치) × 수량 · 가속 인식액 = 당초 총 보상원가 − 변경일 누적 인식액 · 차이 = 원장 − 기대
결과 표시정상 / 점검 필요 / 확인 필요

실제 화면 6종 둘러보기

변경 건별 판정
변경 건별 판정 — 조회조건과 요약 줄, 변경·취소·정산 80건의 유형·성격·공정가치·기대값·원장값·차이와 4단계 판정이 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
점검 필요 건만 보기
점검 필요 건만 보기 — 점검 결과를 “점검 필요”로 좁히면 원장 처리가 기대 처리와 다른 18건만 남고 요약 줄과 표가 함께 좁혀집니다.
변경 유형별 집계
변경 유형별 집계 — 행사가격 인하·가치 감소 변경·가득조건 추가·취소·정산별로 건수, 기대·원장 즉시 인식액, 자본 차감·월 증분 차이를 모아 봅니다.
보상 계획별 집계
보상 계획별 집계 — 주식선택권 1차·2차와 양도제한조건부주식 계획별로 같은 지표를 나란히 봅니다.
정합성 대사
정합성 대사 — 대사식마다 검사 건수와 차이 건수, 최대 차이 금액, 의도적 예외 건수를 나란히 보여줍니다.
변경 건 상세 다이얼로그
변경 건 상세 다이얼로그 — 행을 클릭하면 공정가치·지급액, 경과 기간·원가, 처리 구분, 판정 단계 4개와 기대·원장 산출 9단계가 펼쳐집니다.

사용 방법

  1. 회계연도를 넣고, 회사와 변경 유형(행사가격 인하 · 가치 감소 변경 · 가득조건 추가 · 취소 · 정산)은 필요할 때만 고릅니다. 비워 두면(전체) 전체가 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 회계연도 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건(회계연도 2026)으로 자동 조회됩니다.
  3. 요약 줄에서 변경 건수, 점검·확인 필요 건수, 당초 총 보상원가, 기대·원장 즉시 인식액, 즉시 인식·자본 차감·월 증분 차이를 먼저 확인합니다.
  4. 탭을 옮겨 가며 변경 건별 판정 → 변경 유형별 집계 → 보상 계획별 집계 → 결과 구분별 집계 → 정합성 대사 순으로 좁혀 봅니다.
  5. 건별 판정 탭에서 점검 결과를 골라 건을 좁히고 행을 누르면 판정 단계와 기대·원장 산출 단계가 상세 다이얼로그로 열립니다.
  6. 각 탭의 CSV 내려받기(UTF-8 BOM)로 결과를 저장할 수 있습니다.

조건이 바뀐 성격을 가르고 기대 처리와 견주는 네 단계 판정

변경 건마다 필수 자료 확인, 처리 구분 일치, 즉시 인식액 대사, 월 증분·자본 차감 대사 순으로 판정합니다. 변경 성격은 변경 직전·직후 공정가치를 비교해 유리·불리로 가릅니다.

판정 조건결과 상태사용자 조치
직전·직후 공정가치, 정산일 공정가치, 정산 지급액 중 필요한 자료가 없음확인 필요누락 자료를 보완한 뒤 다시 조회
유리한 변경인데 증분 공정가치가 원장에 없거나 잔여 기간에 나누지 않고 일시 인식됨점검 필요증분 산정과 인식 시점 확인
불리한 변경(공정가치 감소·가득조건 추가)인데 원장에 비용 감액 등 변경 효과가 반영됨점검 필요감액 반영 근거 확인
취소인데 잔여 원가를 인식하지 않았거나 기인식 비용을 환입함점검 필요취소 시 처리 전표 확인
정산 지급액 전액을 비용 또는 전액을 자본 차감으로 처리함점검 필요지급액 배분 근거 확인
네 단계 모두 충족정상-

이미 가득이 끝난 뒤의 유리한 변경은 변경일에 증분을 즉시 인식하는 것을 기대 처리로 봅니다. 판정 결과는 확인 대상을 알리는 표시이며, 최종 판단은 회사와 감사인이 합니다.

공정가치 차이에서 자본 차감까지 산출 순서

  1. 당초 총 보상원가 — 수량 × 부여일 단위 공정가치
  2. 변경일 누적 인식액 — 당초 총 보상원가 × min(경과 개월, 가득 개월) ÷ 가득 개월
  3. 증분 공정가치 — (변경 직후 − 직전 단위 공정가치) × 수량, 월 증분은 증분 ÷ 잔여 개월(끝수 절사)
  4. 취소·정산 가속 — 당초 총 보상원가 − 변경일 누적 인식액
  5. 정산 지급액 배분 — 자본 차감 = min(지급액, 정산일 단위 공정가치 × 수량), 초과 지급 비용 = 지급액 − 자본 차감
  6. 대사 — 원장 − 기대 = 차이, 건별 합계 = 유형별 = 계획별 = 결과 구분별 합계

금액 단위는 원입니다.

조회조건

조회조건필수설명
회계연도필수기본 2026
회사선택전체 선택 시 조건 없이 조회
변경 유형선택행사가격 인하 · 가치 감소 변경 · 가득조건 추가 · 취소 · 정산, 전체 선택 시 조건 없이 조회
점검 결과선택건별 판정 탭 — 전체 / 정상 / 점검 필요 / 확인 필요

결과 컬럼

영역내용
요약변경 건수 · 점검·확인 필요 건수 · 당초 총 보상원가 · 기대·원장 즉시 인식액 · 즉시 인식 차이 · 자본 차감 차이 · 월 증분 차이
변경 건별 판정변경 건 · 부여 건 · 보상 계획 · 상품 유형 · 대상 그룹 · 변경 유형 · 변경 성격 · 점검 결과 · 부여일 · 변경·취소·정산일 · 가득/경과/잔여 개월 · 수량 · 단위 공정가치 · 정산 지급액 · 당초 총 보상원가 · 변경일 누적 인식액 · 증분 공정가치 · 기대/원장 처리 · 기대/원장 즉시 인식액과 차이 · 월 증분과 차이 · 자본 차감과 차이 · ①~④ 단계 · 판정 근거·설명
변경 유형별·보상 계획별·결과 구분별 집계건수 · 자료 확인 건수 · 점검·확인 필요 건수 · 당초 총 보상원가 · 기대/원장 즉시 인식액과 차이 · 자본 차감과 차이 · 월 증분과 차이
정합성 대사대사식 · 산식 · 검사 건수 · 차이 건수 · 최대 차이 금액 · 예외 건수

SAP 표준 기능 매핑

  • 원장 — 주식보상비용과 자본조정 계정의 전표 항목은 유니버설 저널(ACDOCA)과 전표 헤더(BKPF)를 사용해 집계
T-code이름쓰임
FAGLL03G/L 계정 개별항목주식보상비용·자본조정 계정의 전기월과 금액을 확인합니다
FS10NG/L 계정 잔액 조회자본조정 계정 잔액과 집계 결과를 견줍니다
FB03전표 조회상세에서 지목한 전표를 열어 확인합니다
기준서요구사항화면 반영
IFRS 2 주식기준보상(K-IFRS 제1102호)유리한 조건변경의 증분 공정가치를 가득기간 잔여분에 걸쳐 인식(가득 후에는 즉시 인식)③ 즉시 인식액 대사, ④ 월 증분 대사
IFRS 2 주식기준보상(K-IFRS 제1102호)불리한 조건변경은 반영하지 않고 당초 인식 유지② 처리 구분 일치
IFRS 2 주식기준보상(K-IFRS 제1102호)가득기간 중 취소·정산은 잔여 원가를 즉시 인식③ 즉시 인식액 대사(가속 인식액)
IFRS 2 주식기준보상(K-IFRS 제1102호)취소·정산 지급액은 자본 차감, 공정가치 초과분은 비용④ 자본 차감 대사, 초과 지급 비용

참고 CDS 뷰

@EndUserText.label: '주식보상 원장 항목'
define view entity SbmodLedgerByEvent
  as select from acdoca
{
  key rldnr  as Ledger,
  key rbukrs as CompanyCode,
  key gjahr  as FiscalYear,
  key belnr  as DocNo,
  key docln  as DocItem,
      racct  as GlAccount,
      budat  as PostDate,
      hsl    as AmountInLocalCurrency,
      sgtxt  as ItemText
}
where rldnr = '0L'
// 부여·변경 대장(부여일·수량·공정가치·지급액)은 회사 관리 자료 — 원장 전표와 잇는 기준은 확인 필요

뷰 이름과 조건은 스케치이며, 변경 건과 원장 전표를 잇는 기준은 회사 운영 방식에 따라 달라 확인 필요로 남겼습니다.

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개 절)

검증 결과

화면 구성에 쓴 검증용 샘플 데이터는 가상 회사 2곳의 변경·취소·정산 80건을 기준으로 원 단위로 맞물리도록 구성했습니다.

대사식검사결과의도적 예외
당초 총 보상원가 = 수량 × 부여일 단위 공정가치80일치0
변경일 누적 인식액 + 가속 인식액 = 당초 총 보상원가 (취소·정산)30일치0
증분 공정가치 = (직후 − 직전 공정가치) × 수량26일치0
정산 지급액 = 자본 차감 + 초과 지급 비용12일치0
월 증분 × 잔여 개월 ≤ 증분 총액 < (월 증분 + 1) × 잔여 개월20일치0
건별 합계 = 유형별 = 계획별 = 결과 구분별 합계30일치0
원장 즉시 인식액 − 기대 즉시 인식액 = 즉시 인식 차이76차이 0건, 즉시 인식 차이가 있는 건 12건은 점검 대상으로 분리 기록12
원장 − 기대 = 차이 (자본 차감액·월 증분 인식액)76차이 0건, 자본 차감 또는 월 증분 차이가 있는 건 14건은 점검 대상으로 분리 기록14

점검 필요 18건과 확인 필요 4건(모두 22건)은 점검 화면의 동작을 보이기 위해 의도적으로 구성한 케이스입니다. 판정 분포는 정상 58건 · 점검 필요 18건 · 확인 필요 4건입니다. 기대값은 입력 자료에서 다시 계산해 1,004개 항목을 전수 비교했고 차이는 0건이었으며, 화면 요약의 당초 총 보상원가 14,956,415,000, 기대 즉시 인식액 6,327,804,821, 원장 즉시 인식액 6,004,324,155, 즉시 인식 차이 −323,480,666, 자본 차감 차이 −331,271,000, 월 증분 차이 −19,999,732는 검증 스크립트 합계와 같습니다.

자주 묻는 질문

이 화면의 “점검 필요”는 회계처리가 틀렸다는 뜻인가요?

아닙니다. 이 화면은 원장 계상액이 기준서 요구사항으로 산출한 기대값과 다른 건을 가려내는 점검 도구입니다. 차이의 원인과 최종 회계 판단은 기준서 원문과 회사의 회계정책에 따라 회사와 감사인이 합니다.

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

IFRS 2 주식기준보상(K-IFRS 제1102호) 가운데 주식결제형 보상의 가득기간 중 조건변경·취소·정산만 대상으로 합니다. 최초 비용 인식과 현금결제형 부채 재측정은 별도 점검 대상이며, 문단번호와 시행일·경과규정은 원문으로 확인하지 못해 확인 필요로 남겼습니다.

직후 공정가치나 지급액 자료가 없으면 어떻게 표시되나요?

증분 공정가치나 자본 차감 한도를 산출할 수 없으므로 확인 필요로 표시하고 그 건의 기대 즉시 인식액과 차이는 산출하지 않습니다. 자료를 보완한 뒤 다시 조회하면 판정 단계가 갱신됩니다.

정산 지급액은 왜 자본 차감과 비용으로 나누나요?

가득기간 중 정산으로 지급하는 금액은 자본상품을 되사는 것으로 보아 정산일 공정가치까지는 자본에서 차감하고, 그 초과분만 비용으로 인식하는 것이 요구사항입니다. 화면은 이 배분을 기대값으로 계산해 원장과 맞춰 볼 뿐이며, 배분의 최종 판단은 회사와 감사인이 합니다.

#IFRS 2 #K-IFRS 1102 #주식기준보상 #조건변경 #취소·정산 #증분 공정가치 #OpenUI5

결산 직전, 바뀐 조건과 원장 처리를 미리 맞춰 두세요

행사가격 조정이나 취소·정산이 있었던 해에는 감사 시기에 변경 건마다 증분 공정가치와 자본 차감을 엑셀로 다시 계산하게 됩니다. 화면에서 기대값과 원장이 다른 건을 미리 가려 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

도입 문의