솔루션 홈
IFRS 13

SAP 공정가치 측정 시장 점검 — IFRS 13, 주된 시장 가격을 쓰고 거래원가는 빼지 않았는지 장부 공정가치와 맞춰본다

주된 시장 · 가장 유리한 시장 · 거래원가·운송원가 반영 · 장부 대비 차이를 측정 대상 단위로 확인합니다

금융상품과 비금융자산을 공정가치로 재는 회사는 IFRS 13 공정가치 측정(K-IFRS 제1113호)에 따라 측정일에 접근할 수 있는 시장 가운데 주된 시장의 가격을 써야 하고, 주된 시장이 없으면 가장 유리한 시장의 가격을 써야 합니다. 이때 거래원가는 공정가치에서 빼지 않고, 위치가 자산의 특성이라면 시장까지의 운송원가만 가격에서 조정합니다.

실무에서는 같은 종목이 여러 시장에서 거래되거나 현물을 어디에 보관하느냐에 따라 가격이 달라져, 평가 담당자마다 서로 다른 시장 가격을 쓰는 일이 생깁니다. 이 화면은 시장별 가격·거래량·원가를 한 자리에 모아 기준서 요구사항대로 산출한 공정가치와 장부 공정가치를 대사하도록 OpenUI5 화면으로 확장했습니다. 공정가치 서열 분류나 최유효사용 판단과는 달리 어느 시장의 가격을 썼는지에 초점을 둡니다. 실제 구동 화면 4종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 계정 잔액은 FS10N 이, 계정 개별 항목은 FAGLL03 이 담당합니다. 이 화면은 그 표준 데이터 구조를 이어받아 시장 선택과 공정가치 대사를 조회·검증 관점에서 확장합니다.
항목내용
업무 영역재무회계(FI)
관련 기준서IFRS 13 공정가치 측정(K-IFRS 제1113호) — 측정 시장·거래원가·운송원가
Namespacezui5.fvmarket
셸 구조단일 페이지 + 3개 탭
화면 수메인 1 · 상세 팝업 1
SAP 표준 T-codeFS10N · FAGLL03
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격조회·산출·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상측정 대상별 주된 시장·가장 유리한 시장 판정, 적용 시장 가격, 거래원가·운송원가 반영, 장부 공정가치와의 차이
핵심 산식단위 공정가치 = 적용 시장 가격 − (위치 특성이면) 운송원가 · 순수취액 = 가격 − 운송원가 − 거래원가 · 총액 = 단위 공정가치 × 수량
결과 표시정상 / 점검 필요

실제 화면 4종 둘러보기

메인 — 조회조건·요약·측정 명세
메인 — 조회조건·요약·측정 명세 — 조회조건과 요약 지표 6개, 첫 탭인 측정 명세에서 측정 대상별 산출 시장과 단위·총액 공정가치를 장부 값과 나란히 봅니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
시장 비교 탭
시장 비교 탭 — 측정 대상마다 접근 가능한 시장의 가격·운송원가·거래원가·순수취액과 주된 시장·가장 유리한 시장·적용 시장·장부 적용 표시를 보여줍니다.
대사 결과 탭
대사 결과 탭 — 정합성 대사와 장부 점검 대사를 구분해 대사식, 검사 건수, 차이 건수, 최대 차이를 보여줍니다.
행 클릭 — 측정 시장 상세
행 클릭 — 측정 시장 상세 — 측정 명세의 행을 누르면 측정 정보와 그 대상의 시장별 가격·원가 비교가 한 팝업으로 열립니다.

사용 방법

  1. 조회조건 입력 — 기준 연월(보고기간말, YYYYMM)은 필수입니다. 항목 구분, 점검 코드, 점검 결과는 선택이며 "전체"이면 조건에서 빠집니다.
  2. 조회 — 조회조건 영역 오른쪽 끝의 [조회] 버튼을 누르거나 입력 칸에서 Enter 키를 누릅니다. [초기화]는 같은 줄 오른쪽에 있습니다. 화면을 열면 기본 조건(202612)으로 자동 조회합니다.
  3. 요약 확인 — 측정 건수, 점검 필요 건수, 산출·장부 공정가치 총액 합계, 총액 차이 합계, 정합성 대사 차이 건수를 확인합니다.
  4. 탭 이동 — 측정 명세 → 시장 비교 → 대사 결과 순으로 봅니다. 탭 위의 숫자는 조건에 맞는 건수입니다.
  5. 행 클릭 상세 — 측정 명세의 행을 누르면 측정 정보와 시장별 가격·원가 비교를 한 팝업에서 봅니다. [닫기]로 닫습니다.
  6. CSV 내려받기 — 현재 탭의 조회 결과를 UTF-8(BOM) CSV 로 내려받습니다.

측정 시장 점검 코드 판정 규칙

화면은 측정 대상마다 점검 코드를 붙입니다. 결과는 "정상" 또는 "점검 필요"로만 표시하며 원인은 단정하지 않습니다. 아래 순서에서 먼저 해당하는 코드가 붙습니다.

점검 코드판정 조건결과 상태사용자 조치
R05장부가 쓴 시장이 측정일에 접근할 수 없는 시장점검 필요접근 가능한 시장 가격으로 다시 확인
R01주된 시장이 있는데 장부가 다른 시장 가격을 사용점검 필요주된 시장 가격 적용 여부 확인
R02주된 시장이 없는데 장부가 가장 유리한 시장이 아닌 시장을 사용점검 필요순수취액이 가장 큰 시장 확인
R03적용 시장은 맞지만 장부 단위 공정가치가 산출보다 거래원가만큼 낮음점검 필요거래원가 차감 여부 확인
R04적용 시장은 맞지만 장부가 위치 특성 기준과 다르게 운송원가를 반영점검 필요위치 특성에 따른 운송원가 반영 확인
R00위 조건에 해당하지 않고 장부와 산출이 같음정상조치 없음

주된 시장은 측정일에 접근할 수 있는 시장 가운데 연간 거래량이 가장 큰 시장으로 보고, 거래량이 같아 가려지지 않으면 식별되지 않은 것으로 봅니다. 접근 불가 시장은 주된 시장·가장 유리한 시장 어느 쪽에도 쓰지 않습니다. 이 기준은 점검용 설정이며 시장 판단은 회사가 합니다.

시장 선택에서 장부 대사까지의 순서

  1. 순수취액 = 가격 − 운송원가 − 거래원가 (가장 유리한 시장 선정에만 사용).
  2. 주된 시장 = 접근 가능한 시장 중 연간 거래량 최대. 식별되지 않으면 순수취액 최대 시장을 가장 유리한 시장으로 선정.
  3. 적용 시장 = 주된 시장이 있으면 주된 시장, 없으면 가장 유리한 시장.
  4. 단위 공정가치(산출) = 적용 시장 가격 − (위치 특성이면) 운송원가. 거래원가는 차감하지 않습니다.
  5. 공정가치 총액(산출) = 단위 공정가치 × 수량.
  6. 장부 대사 — 총액 차이 = 장부 총액 − 산출 총액. 정상이면 0 입니다.

시장별 가격·거래량·원가는 원장 외부 자료이므로 회사별 원천은 확인 필요 항목입니다.

조회조건

조건필수설명
기준 연월(보고기간말)필수6자리(YYYYMM). 기본값 202612. 입력 후 Enter 키로도 조회
항목 구분선택전체 / 금융자산 / 금융부채 / 비금융자산. "전체"이면 조건을 보내지 않음
점검 코드선택R00~R05. "전체"이면 조건을 보내지 않음
점검 결과선택전체 / 정상 / 점검 필요. "전체"이면 조건을 보내지 않음

결과 컬럼

탭컬럼 수컬럼
측정 명세22기준 연월, 측정 번호, 측정 대상, 항목 구분, 측정일, 수량, 위치 특성 여부, 주된 시장 번호, 가장 유리한 시장 번호, 적용 시장, 적용 시장 가격, 반영 운송원가, 단위·총액 공정가치(산출), 장부 적용 시장, 단위·총액 공정가치(장부), 단위·총액 차이, 점검 결과, 점검 코드, 점검 내용
시장 비교15기준 연월, 측정 번호, 시장 번호, 측정 대상, 시장, 측정일 접근 가능, 거래량(연간), 시장 가격, 운송원가, 거래원가, 순수취액, 주된 시장, 가장 유리한 시장, 적용 시장, 장부 적용
대사 결과10기준 연월, 대사 번호, 대사 구분, 대사 항목, 대사식, 좌변, 우변, 검사 건수, 차이 건수, 최대 차이

SAP 표준 기능 매핑

표준 T-code

T-code표준 기능이 화면과의 관계
FS10NG/L 계정 잔액 조회장부 공정가치 금액의 계정별 확인
FAGLL03총계정원장 개별항목 조회장부 공정가치 금액의 원천 확인

IFRS 요구사항 매핑

기준서요구사항대응 기능원천 데이터비고
IFRS 13 공정가치 측정(K-IFRS 제1113호)주된 시장 가격 사용, 없으면 가장 유리한 시장 가격 사용시장 비교 탭 · 점검 코드 R01·R02외부 시세·거래량(확인 필요)측정일에 접근 가능한 시장만 대상
IFRS 13 공정가치 측정(K-IFRS 제1113호)측정일에 기업이 접근할 수 있는 시장측정일 접근 가능 · 점검 코드 R05시장 접근 정보(확인 필요)-
IFRS 13 공정가치 측정(K-IFRS 제1113호)거래원가는 공정가치에 반영하지 않음단위 공정가치(산출) · 점검 코드 R03거래원가(확인 필요)시장 선정에는 거래원가 고려
IFRS 13 공정가치 측정(K-IFRS 제1113호)위치가 자산의 특성이면 운송원가 반영반영 운송원가 · 점검 코드 R04운송원가(확인 필요)-

참고 CDS 뷰

원천테이블

테이블내용사용 필드
ACDOCA유니버설 저널 항목RLDNR, RBUKRS, GJAHR, RACCT, HSL
MBEW자재 평가(재고 수량·금액)LBKUM, SALK3
외부 시세·거래 정보시장 가격·거래량·원가확인 필요

CDS 뷰 스케치

@AbapCatalog.viewEnhancementCategory: [#NONE]
@EndUserText.label: '공정가치 측정 시장 비교 (스케치)'
define view entity I_FairValueMarketCompare
  as select from I_FairValueMarket as k            // 측정 대상별 접근 가능 시장 (스케치)
{
  key k.MeasureId,
  key k.MarketNo,
      k.Price,
      k.TransportCost,
      k.TransactionCost,
      // 순수취액 = 가격 − 운송원가 − 거래원가 (가장 유리한 시장 선정용)
      k.Price - k.TransportCost - k.TransactionCost as NetAmount,
      // 주된 시장 = 접근 가능한 시장 중 연간 거래량 최대
      k.AnnualVolume
}
where k.IsAccessible = 'X'                          // 시장 접근 정보는 회사 기준(확인 필요)

스케치이며 시장 접근 정보와 외부 시세의 적재 방식은 회사 설정 기준으로 확인 필요합니다. 이 사례는 가상 데이터입니다.

OpenUI5 구성

  1. 데이터는 OData V2 모델 하나로 받으며, 서비스 선언은 앱 설정 파일의 데이터 소스에만 둡니다.
  2. 측정 명세·시장 비교·대사 결과 탭이 각각 별도의 데이터 집합에 바인딩되어, 화면 블록마다 필요한 행만 받고 한 번에 받아 컨트롤러에서 쪼개지 않습니다.
  3. 조회조건은 필터 객체로 만들어 $filter 로만 전달하고, "전체"는 필터를 만들지 않습니다.
  4. 정렬·페이징은 테이블의 sorter 와 threshold 로 $orderby · $top · $skip 을 호출하고, 총건수는 $inlinecount 로 받습니다.
  5. 금액은 문자열(Edm.Decimal)로 오므로 숫자로 바꿔 계산·정렬하며, 요약 지표의 합산식은 컨트롤러 한 곳에 모았습니다.
  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
서비스 정의 폴더     메타데이터 · 서비스 로직 · 데이터 파일

검증 결과

검증용 샘플 데이터(가상 측정 대상 24건, 시장 49행)로 실제 브라우저에서 렌더링하고, 원천 행에서 독립 재계산한 값과 화면 요약 지표를 대조했습니다. 정합성 대사는 차이가 없고, 점검 필요로 표시되는 건은 점검 동작을 보이려고 넣은 예외 건입니다.

대사(금액 단위: 원)검사 건수차이 건수최대 차이
정합성 대사 5종 — 순수취액 · 주된 시장 식별 · 단위 공정가치 · 총액 · 적용 시장 단일성49 · 24 · 24 · 24 · 2400
장부 점검 대사 1종 — 장부 총액 대비 산출 총액2412 (의도적 예외)16,000,000

의도적 예외 12건의 구성은 주된 시장 아닌 시장 사용 3건, 가장 유리한 시장 아닌 시장 사용 2건, 거래원가 차감 3건, 운송원가 반영 차이 2건, 접근 불가 시장 사용 2건이며 대사 차이에는 포함하지 않았습니다. 서비스 로직의 날짜 필터도 따로 검사했습니다.

자주 묻는 질문

이 기준서는 언제부터 적용되나요?

IFRS 13 공정가치 측정(K-IFRS 제1113호)은 이미 시행 중인 기준서입니다. 회사별 적용 범위와 세부 경과규정은 기준서 원문으로 확인이 필요합니다.

주된 시장이 식별되지 않으면 어떻게 하나요?

측정일에 접근할 수 있는 시장 중 거래량으로 주된 시장이 가려지지 않으면, 가격에서 운송원가와 거래원가를 뺀 순수취액이 가장 큰 시장을 가장 유리한 시장으로 보고 그 시장의 가격을 씁니다. 화면은 이 기준으로 산출하며 시장 판단은 회사가 합니다.

"점검 필요"가 나오면 공정가치가 잘못된 것인가요?

아닙니다. 이 화면은 분류·집계·대사를 돕는 점검 도구이며, 장부와 산출의 차이가 있는 건을 "점검 필요" 또는 "확인 필요"로 알려 줄 뿐입니다. 원인 판단과 최종 결론은 회사와 감사인이 합니다.

화면의 금액과 시장은 실제 회사 자료인가요?

아닙니다. 모든 금액과 시장은 검증용 샘플 데이터(가상 항목 24건, 원화)입니다. 실제 계정과목표나 공시 금액을 사용하지 않았습니다.

#IFRS 13 #K-IFRS 1113 #공정가치 측정 #주된 시장 #가장 유리한 시장 #거래원가 #OpenUI5

공정가치 측정 자료를 결산 전에 한 화면으로 모으세요

시장별 가격과 거래량, 원가가 평가 담당자마다 다른 파일에 흩어져 있다면 측정 시장 단위로 정리해 두는 것만으로 평가 근거 확인과 감사 대응 부담이 줄어듭니다. 우리 회사 시장·계정 체계에 맞춘 점검 화면이 필요하다면 문의해 주세요.

도입 문의

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

© 2026 PGB&Company. All Rights Reserved.