솔루션 홈
IFRS 15

SAP 고객에게 지급할 대가 점검 — IFRS 15, 리베이트를 비용으로 넣기 전에 무엇의 대가인지부터 가른다

고객에게 준 돈이 수익 차감인지 비용인지, 원장에 그대로 들어갔는지 결산 전에 먼저 맞춰 둡니다

고객에게 물건을 파는 회사도 고객에게 돈을 줍니다. 판매 장려금과 리베이트, 입점·진열비, 광고 분담금, 쿠폰과 상품권이 그렇습니다. IFRS 15 고객과의 계약에서 생기는 수익(K-IFRS 제1115호)은 이렇게 고객에게 지급했거나 지급할 대가를, 그 대가로 고객에게서 구별되는 재화나 용역을 받은 것이 아니라면 거래가격, 곧 수익에서 차감하도록 합니다. 구별되는 재화·용역을 받았다면 다른 구매와 같은 방식으로 처리하되, 지급액이 그 재화·용역의 공정가치를 넘으면 초과분만 수익에서 빼고, 공정가치를 합리적으로 추정할 수 없으면 지급 대가 전액을 뺍니다. 수익 차감은 관련 수익을 인식하는 때와 대가를 지급(약속)하는 때 중 나중에 인식합니다.

실무에서는 입점비를 전부 판매관리비로 넣거나, 공정가치를 넘는 판촉 분담금을 통째로 비용 처리하거나, 지급을 약속한 날 미리 수익을 깎아 기간 귀속이 어긋나는 일이 생깁니다. 원장 데이터를 그대로 이어받아 지급 건마다 분류하고 수익 차감액을 산출해 장부와 나란히 놓는 과정을 OpenUI5 화면으로 확장했습니다. 실제 구동 화면 4종을 함께 공개합니다.

SAP 표준 기능을 그대로 이어받은 부분 — 수익 차감 계정과 판매관리비 계정의 원장 계상은 FAGLL03(총계정원장 개별항목), 고객별 지급·공제 내역은 FBL5N(고객 개별항목), 계정 잔액은 FS10N, 전표 확인은 FB03 이 담당합니다. 이 화면은 표준 데이터 구조를 그대로 이어받아 지급 대가의 분류 점검과 수익 차감액 산출·시점 대사라는 조회·검증 관점을 더해 확장합니다.
항목내용
업무 영역재무회계(FI) · 수익
관련 기준서IFRS 15 고객과의 계약에서 생기는 수익(K-IFRS 제1115호) — 고객에게 지급할 대가
Namespacezui5.custpay
셸 구조단일 페이지 + 3개 탭
화면 수메인 1 · 상세 다이얼로그 1
SAP 표준 T-codeFAGLL03 · FBL5N · FS10N · FB03
데이터 연동 방식OData V2 (조회조건 전부 $filter)
성격조회·대사·점검형
테마sap_horizon · 한국어
요약내용
점검 대상지급 건별 범위·분류, 수익 차감액 산출과 원장 대사, 수익 차감의 인식 시점
핵심 산식산출 수익 차감액 = 분류별(전액 / 0 / 지급 대가 − 공정가치) · 차이 = 원장 값 − 산출 값
결과 표시정상 / 점검 필요 / 범위 제외(확인 필요)

실제 화면 4종 둘러보기

조회조건과 범위·분류 점검
조회조건과 범위·분류 점검 — 2026 회계연도 전체 조회 결과. 지급 16건의 상대방·구별되는 재화·용역 여부·수령 증빙·공정가치 추정 여부와 분류가 한 화면에 뜹니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
수익 차감액 산출과 원장 대사
수익 차감액 산출과 원장 대사 — 분류에 따라 산출한 수익 차감액·비용 처리액을 원장 계상액과 나란히 놓고, 분개 균형과 수익 차감·비용 처리 차이, 점검 결과를 보여줍니다.
인식 시점 점검
인식 시점 점검 — 관련 수익 인식일과 지급(약속)일 중 나중을 산출 인식일로 삼아 원장 인식일과의 일수 차이, 귀속 기간 일치 여부를 확인합니다.
지급 건 상세 다이얼로그
지급 건 상세 다이얼로그 — 행을 클릭하면 관련 수익 인식일·지급(약속)일과 분류 근거, 점검 내용이 항목별로 펼쳐집니다.

사용 방법

  1. 회계연도를 넣고, 회사코드·지급 기간·지급 유형은 필요할 때만 고릅니다. 비워 두면(전체) 전체가 조회됩니다.
  2. 조회 버튼은 조회조건 입력 필드 줄의 가장 오른쪽에 있습니다. 회계연도 입력란에서 Enter 키를 눌러도 같은 조회가 실행됩니다. 화면을 열면 기본 조건으로 자동 조회됩니다.
  3. 요약 줄에서 지급 건수, 범위 해당 건수, 대사 점검 필요 건수, 시점 점검 필요 건수, 산출 수익 차감액 합계, 대사 차이 합계를 먼저 확인합니다.
  4. 탭을 옮겨 가며 범위·분류 점검 → 수익 차감액 산출·원장 대사 → 인식 시점 점검 순으로 좁혀 봅니다.
  5. 범위·분류 점검 탭에서 행을 누르면 관련 수익 인식일·지급(약속)일과 분류 근거가 상세 다이얼로그로 열립니다.
  6. 각 탭의 CSV 내려받기(UTF-8 BOM)로 결과를 저장할 수 있습니다.

이 지급은 무엇의 대가인가 — 수익 차감과 비용 처리를 가르는 판정 규칙

고객에게 준 돈은 그 대가로 무엇을 받았는지에 따라 처리가 갈립니다. 그래서 금액을 계산하기 전에 지급 상대방과 받은 것의 성격부터 가릅니다.

판정 조건결과 상태사용자 조치
지급 상대방이 고객(또는 고객에게 구매하는 다른 당사자)이 아님범위 제외 — 확인 필요거래처 구분과 계약 내용을 확인합니다.
고객으로부터 구별되는 재화·용역을 받지 않음수익 차감 분류산출 수익 차감액(= 지급 대가)을 원장과 대사합니다.
구별되는 재화·용역을 받았고 공정가치를 추정할 수 있으며 지급 대가가 공정가치 이내비용·자산 처리 분류일반 구매와 같은 방식으로 계상됐는지 대사합니다.
구별되는 재화·용역을 받았고 지급 대가가 공정가치를 초과초과분 수익 차감 분류초과분이 수익 차감으로 계상됐는지 대사합니다.
구별되는 재화·용역을 받았으나 공정가치를 합리적으로 추정할 수 없음추정 불가·전액 수익 차감 분류지급 대가 전액이 수익 차감으로 계상됐는지 대사합니다.
구별되는 재화·용역의 대가로 분류했으나 수령 증빙이 확인되지 않음점검 필요검수·수령 증빙을 확인합니다.
원장의 수익 차감액·비용 계상액이 산출값과 다름점검 필요계상 계정과 분류 근거를 확인합니다.
원장 인식일이 산출 인식일과 다름점검 필요인식 시점과 귀속 기간을 확인합니다.

판정 결과는 확인 대상을 알리는 표시이며, 회계처리를 단정하지 않습니다. 구별 여부와 공정가치 추정의 최종 판단은 계약 내용을 근거로 회사와 감사인이 합니다.

분류에서 시점 대사까지 6단계

  1. 분류한다 — 지급 상대방이 고객인지 → 구별되는 재화·용역을 받았는지 → 공정가치를 추정할 수 있는지 순서로 분류 코드를 정합니다.
  2. 수익 차감액을 구한다 — 수익 차감·추정 불가 = 지급 대가, 비용·자산 처리 = 0, 초과분 = 지급 대가 − 공정가치
  3. 비용 처리액을 구한다 — 산출 비용·자산 처리액 = 지급 대가 − 산출 수익 차감액
  4. 분개 균형을 본다 — 원장 지급액 = 원장 수익 차감액 + 원장 비용·자산 계상액
  5. 원장과 대사한다 — 차이 = 원장 값 − 산출 값, 차이 합계는 두 차이의 절댓값 합입니다.
  6. 시점을 맞춘다 — 산출 인식일 = max(관련 수익 인식일, 지급(약속)일), 일수 차이와 귀속 기간 일치 여부를 봅니다.

조회조건

조회조건필수설명
회계연도필수기본 2026
회사코드선택전체 선택 시 조건 없이 조회
지급 기간선택001~012, 지급(약속)일이 속한 기간, 전체 선택 시 조건 없이 조회
지급 유형선택리베이트 · 입점·진열비 · 판촉·광고 분담금 · 쿠폰·상품권 · 서비스 구매, 전체 선택 시 조건 없이 조회
점검결과선택수익 차감액 산출·원장 대사 탭 — 전체 / 정상 / 점검 필요

결과 컬럼

영역내용
요약지급 건수 · 범위 해당 · 대사 점검 필요 · 시점 점검 필요 · 산출 수익 차감액 합계 · 대사 차이 합계
범위·분류 점검지급번호 · 회사 · 기간 · 지급 유형 · 고객(상대방) · 관련 수익 인식일 · 지급(약속)일 · 지급 상대방 · 구별되는 재화·용역 · 수령 증빙 · 공정가치 추정 · 분류 · 점검 상태
수익 차감액 산출·원장 대사지급 대가 · 재화·용역 공정가치 · 산출 수익 차감액 · 산출 비용·자산 처리액 · 원장 수익 차감액 · 원장 비용·자산 계상액 · 원장 분개 균형 · 수익 차감 차이 · 비용 처리 차이 · 차이 합계 · 점검 결과
인식 시점 점검관련 수익 인식일 · 지급(약속)일 · 산출 인식일 · 원장 인식일 · 일수 차이 · 산출·원장 귀속 기간 · 기간 일치 · 산출 수익 차감액 · 시점 점검

SAP 표준 기능 매핑

  • 원장 — 수익 차감·비용·현금(미지급) 계정 전표(ACDOCA)를 그대로 사용해 계상액을 집계
  • 표준 화면 — 총계정원장 개별항목(FAGLL03) · 고객 개별항목(FBL5N) · 계정 잔액(FS10N) · 전표 조회(FB03)
T-code이름쓰임
FAGLL03총계정원장 개별항목 조회수익 차감 계정과 판매관리비·선급 계정의 계상 전표를 건별로 확인합니다
FBL5N고객 개별항목 조회고객별 리베이트·판촉 지급과 공제 내역을 확인합니다
FS10N계정 잔액 조회수익 차감 계정의 기간별 증감과 잔액을 대사합니다
FB03전표 조회계상 전표의 계정 조합과 전기일을 확인합니다
기준서요구사항화면 반영
IFRS 15 고객과의 계약에서 생기는 수익(K-IFRS 제1115호)고객(또는 고객에게 구매하는 다른 당사자)에게 지급했거나 지급할 대가, 고객이 갚을 금액에서 공제할 수 있는 항목범위·분류 점검(지급 상대방 구분)
IFRS 15구별되는 재화·용역의 대가가 아니면 거래가격(수익)에서 차감수익 차감 분류 · 산출 수익 차감액
IFRS 15구별되는 재화·용역의 대가는 일반 구매와 같이 처리하고 공정가치 초과분은 거래가격에서 차감비용·자산 처리 · 초과분 수익 차감 산출
IFRS 15공정가치를 합리적으로 추정할 수 없으면 지급 대가 전액을 거래가격에서 차감추정 불가·전액 수익 차감 분류
IFRS 15차감의 인식 시점 — 관련 수익 인식 시점과 지급(약속) 시점 중 나중인식 시점 점검

참고 CDS 뷰

define view entity CustPayLedgerSum
  as select from I_JournalEntryItem as Item
{
  key Item.CompanyCode,
  key Item.FiscalYear,
  key Item.FiscalPeriod,
  key Item.GLAccount,
      sum(Item.AmountInCompanyCodeCurrency) as LedgerAmount
}
where Item.GLAccount = $parameters.p_pay_account
group by Item.CompanyCode, Item.FiscalYear, Item.FiscalPeriod, Item.GLAccount

OpenUI5 구성

구성내용
업무 영역재무회계(FI) · 수익
화면 구성조회조건 영역(우측 조회) + 요약 줄 + 범위·분류 점검, 수익 차감액 산출·원장 대사, 인식 시점 점검 3개 탭, 상세 Dialog
데이터 모델OData V2 모델을 앱 설정(manifest)에서 선언하고, 표마다 지급·대사·시점 엔티티셋에 직접 바인딩
조회조건 처리필터 객체로 만들어 서버 조회 조건($filter)으로 전달하며 "전체"는 조건을 만들지 않음
집계요약 값은 컨트롤러 한 곳에서 계산하고 금액 문자열은 숫자로 변환해 합산
장애 처리서비스 연결 실패와 요청 실패를 구분해 사용자 메시지로 안내
테마sap_horizon · 한국어

파일 구성

구분내용
앱 본체index.html · manifest.json · Component.js · controller · view · model · i18n · css
데이터 서비스OData 서비스 정의와 엔티티셋별 데이터
검증 전용앱 본체와 분리된 검증용 샘플 데이터 구성
설명서readme.html (13개 절)

검증 결과

화면 구성에 쓴 검증용 샘플 데이터는 지급 16건(범위 해당 13건, 범위 제외 3건)을 기준으로 수익 차감액과 비용 처리액이 원(KRW) 단위로 맞물리도록 구성했습니다.

대사식검사결과의도적 예외
산출 수익 차감액 = 분류별 규칙13일치0
산출 수익 차감액 + 산출 비용·자산 처리액 = 지급 대가13일치0
원장 분개 균형(원장 지급액 = 수익 차감 + 비용 계상)13일치0
차이 합계 = |수익 차감 차이| + |비용 처리 차이|13일치0
산출 인식일 = 관련 수익 인식일과 지급(약속)일 중 나중10일치0
원장 값 = 산출 값1310건 일치3
원장 인식일 = 산출 인식일108건 일치2

원장 대사 예외 3건(수익 차감 대상을 비용으로 계상 · 공정가치 초과분 미반영 · 지급 대가의 절반만 수익 차감으로 계상)과 인식 시점 예외 2건은 점검 화면 시연을 위해 의도적으로 구성한 케이스이며, 화면 요약의 대사 차이 합계는 원장 대사 3건의 차이 합계와 일치합니다. 이 밖에 수령 증빙 미확인 1건이 범위·분류 점검에서 점검 필요로 표시됩니다.

자주 묻는 질문

이 화면의 판정이 곧 회계처리 확정인가요?

아닙니다. 이 화면은 고객에게 지급한 대가를 분류하고 수익 차감액을 산출해 원장과 대사하는 점검 도구입니다. 구별되는 재화·용역인지, 공정가치를 어떻게 볼지의 최종 판단은 기준서 원문에 따라 회사와 감사인이 합니다.

어떤 지급이 고객에게 지급할 대가에 들어가나요?

고객(또는 고객에게 구매하는 다른 당사자)에게 지급했거나 지급할 것으로 예상되는 현금, 그리고 고객이 갚을 금액에서 공제할 수 있는 쿠폰·상품권 같은 항목이 대상입니다. 이 화면은 지급 상대방이 고객이 아닌 건을 범위 제외 후보로 표시하고 거래처 구분 확인을 요청합니다. 적용 시기와 경과규정은 이 글에서 확인하지 않아 확인 필요입니다.

공정가치를 알 수 없는 판촉 분담금은 어떻게 보나요?

고객으로부터 구별되는 재화·용역을 받았더라도 그 공정가치를 합리적으로 추정할 수 없으면 지급 대가 전액을 거래가격에서 차감하는 것으로 분류합니다. 공정가치 추정 가능 여부와 산정 근거는 회사가 확인해야 합니다.

수익 차감을 언제 인식하는지도 확인하나요?

네. 관련 수익을 인식하는 때와 대가를 지급(약속)하는 때 중 나중을 산출 인식일로 삼아 원장 인식일과 비교하고, 귀속 기간이 달라지는지 함께 보여줍니다. 차이의 원인은 단정하지 않고 점검 필요로만 표시합니다.

#IFRS 15 #K-IFRS 1115 #고객에게 지급할 대가 #거래가격 차감 #리베이트 #판매장려금 #입점비

고객에게 준 돈, 결산 전에 분류부터 맞춰보세요

리베이트와 입점비, 판촉 분담금을 전표마다 다시 뒤지는 대신, 화면에서 구별되는 재화·용역 여부와 공정가치 기준으로 수익 차감액을 산출해 원장 계상액과 미리 대사해 두면 결산과 감사 대응이 한결 가벼워집니다. 현재 SAP 환경 기준으로 어떻게 적용되는지 함께 확인해 드립니다.

도입 문의