은행 및 금융 서비스 수익 인식 흐름도 | ciferi
이 수익 인식 흐름도는 국제회계기준 제15호(IFRS 15, K-IFRS 1115)의 5단계 모형을 은행 및 금융 서비스 기업에 맞게 설정했습니다. 로그인 불필요, 내보내기 가능한 감사 조서입니다. 은행 수익 인식의 핵심 요구사항 금융기관은 대출금리 수익, 수수료 수익,...
개요
이 수익 인식 흐름도는 국제회계기준 제15호(IFRS 15, K-IFRS 1115)의 5단계 모형을 은행 및 금융 서비스 기업에 맞게 설정했습니다. 로그인 불필요, 내보내기 가능한 감사 조서입니다.
은행 수익 인식의 핵심 요구사항
금융기관은 대출금리 수익, 수수료 수익, 거래 수익 등 다양한 형태의 수익을 인식합니다. 각 수익 원천에 대해 고객과의 계약을 식별하고, 수행의무를 구분하며, 거래가격을 결정하고, 거래가격을 배분한 후 수행의무 충족 시점에 수익을 인식해야 합니다. 은행 업종에서는 이 과정이 대규모이며 자동화되어 있으므로 IT 통제와 정보시스템의 이해가 특히 중요합니다.
감사기준서 315 '중요왜곡표시위험의 식별과 평가'에서 요구하는 대로, 감사인은 수익 인식과 관련된 정보시스템의 흐름, 자동화된 통제, 데이터 처리 프로세스를 이해해야 합니다. 이 흐름도는 IFRS 15의 5단계 모형을 은행의 특정한 수익 유형(순이자수익, 수수료 수익, 신용손실충당금 회계)에 맞게 적용하는 방식을 보여줍니다.
---
1단계: 고객과의 계약 식별
계약 존재 요건 (IFRS 15 문단 9)
은행이 수익을 인식하기 전에 먼저 고객과의 유효한 계약이 존재하는지 확인해야 합니다. IFRS 15 문단 9는 다음 5가지 요건을 제시합니다.
(a) 양당사자의 승인과 수행 의무
대출 계약, 담보 거래, 금융 상품 판매 계약 등이 서면 계약, 전자 약정, 또는 영업 관례에 따라 승인되었는지 확인합니다. 은행의 경우 대부분의 수익 거래가 표준화된 상품과 약관을 기반으로 하므로 개별 승인은 명시적이지 않을 수 있습니다. 이 경우 계약이 영업 관례(예: 예금 계약 시스템 내 자동 처리)에 따라 존재하고 양 당사자가 수행에 동의하는지 확인하면 됩니다.
의심 포인트: 선택적 신용한도(고객이 선택할 수 있는 대출 극도액)의 경우, 극도액이 승인된 시점과 고객이 실제로 차입금을 인출한 시점 중 어느 것이 계약 식별의 시점인지 명확히 해야 합니다.
(b) 양당사자의 권리 식별
은행이 이전할 금융 서비스(대출, 예금 보관, 송금, 보험 상품)와 고객이 지급할 대가(이자, 수수료, 기타 고정 또는 변동 대가)를 명확히 구분할 수 있어야 합니다.
은행 맥락에서의 예: 저축계좌 계약에서 은행의 권리는 고객의 자금을 보관 및 운용하고 이자를 지급하는 것입니다. 고객의 권리는 언제든 자금을 인출하는 것입니다.
(c) 대가 조건의 식별
대출금리, 선입금료, 조기 상환 수수료, 카드 연회비 등 모든 대가 항목과 그 금액 및 시기를 식별합니다. 은행 상품의 경우 대부분의 대가가 명시적입니다(예: 연 3.5% 대출금리). 단, 변동금리 대출이나 옵션 기능이 있는 경우 대가의 범위를 결정하는 데 판단이 필요합니다.
(d) 상업적 실질
계약이 은행의 미래 현금흐름의 위험, 시기 또는 금액을 변경하는가를 평가합니다. 거의 모든 은행의 수익 거래가 상업적 실질을 가집니다. 예외는 대출자와 차입자 간 동시 계약 변경(예: 동시 차용 및 대출)인 경우이며, 이 경우에도 거래의 순효과가 기업의 현금흐름을 변경하면 상업적 실질이 있습니다.
(e) 대가 수취 가능성
고객이 대금을 지급할 가능성을 평가합니다. 은행의 경우 신용평가(신용등급, 담보, 거래 이력)를 기반으로 판단합니다.
수정 고려: 은행이 조건부 금리 인하나 원금 탕감을 제공하기로 결정했다면, 수취 가능성 평가는 원래 계약 금액이 아닌 수정된(예상) 금액을 기준으로 해야 합니다(IFRS 15 문단 9.A1).
---
계약 결합 (IFRS 15 문단 17)
때로 은행이 고객과 여러 계약을 동시에 체결합니다(예: 대출 + 담보 서비스 + 환전 수수료). 이들 계약이 단일한 거래로 보아 합산되어야 하는지 판단해야 합니다.
결합 기준:
은행 사례: 주택담보대출 + 담보보험 + 카드 발급이 하나의 패키지로 제공되고 총 대가가 하나로 협상된 경우, 세 계약을 합산하여 단일 계약으로 취급합니다.
---
계약 변경 (IFRS 15 문단 18-21)
은행과 고객 간 계약이 수행 중 변경될 수 있습니다(예: 대출 금액 추가 차입, 금리 수정, 상환 일정 변경).
변경 회계처리:
① 변경된 부분이 별도의 수행의무를 추가하는 경우:
→ 두 조건을 모두 만족하면 변경을 별도의 신규 계약으로 취급합니다 (향후 적용).
② 변경 후 남은 수행의무가 이미 이전된 것과 별도인 경우:
③ 변경 후 남은 수행의무가 이미 이전된 것과 통합되는 경우:
은행 사례: 고객이 대출 중 5천만 원을 추가로 차입하되 금리와 상환 조건은 변함없는 경우, 원래 약속(첫 번째 대출)과 추가 약속(5천만 원)이 동일한 수행의무를 구성합니다. 누적 조정을 통해 변경 시점 이후의 수익 인식 금액을 증가시킵니다.
---
- 협상 시 패키지로 취급되었는가 (연관된 가격 책정 포함)
- 한 계약의 대가가 다른 계약의 성과 또는 가격에 따라 달라지는가
- 계약들이 약속하는 재화/용역이 단일 수행의무를 구성하는가
- 추가 재화/용역이 고객이 독립적으로 활용할 수 있고 계약 내 다른 약속과 별도로 식별되는가 (IFRS 15 문단 27 적용)
- 추가 가격이 해당 재화/용역의 독립판매가격에 일치하는가
- 원래 계약을 종료하고 변경된 부분을 신규 계약으로 취급 (향후 적용)
- 원래 약속과 함께 단일 수행의무를 계속 이행하는 것으로 봅니다
- 이전 시점까지의 수익은 원래대로 유지하고, 변경된 부분의 추가 가격에 대해 누적 조정을 적용합니다 (IFRS 15 문단 21(b))
2단계: 수행의무 식별
별도성 판정 (IFRS 15 문단 27-29)
은행 상품의 각 구성 요소가 고객에게 별개의 수행의무를 나타내는지 판정합니다.
별도성의 두 가지 기준:
(a) 고객이 독립적으로 혜택을 받을 수 있는가
고객이 해당 재화/용역을 단독으로 또는 다른 용역 제공자의 자원과 함께 활용할 수 있어야 합니다.
은행 사례:
(b) 계약 내에서 별도로 식별되는가
은행이 이 재화/용역을 다른 약속과 통합하여 제공하는가, 아니면 별도로 제공하는가.
통합되는 신호:
→ 이 신호들이 있으면 별도로 식별되지 않으며, 더 큰 수행의무의 일부입니다.
---
시리즈 수행의무 (IFRS 15 문단 22(b))
은행이 고객에게 동일한 형태의 용역을 반복 제공하는 경우 (예: 월별 자산관리료, 일일 결제 수수료), 이를 단일 수행의무로 취급할 수 있습니다.
두 가지 조건:
→ 둘 다 충족하면 시리즈 전체를 단일 수행의무로 인식합니다.
은행 사례: 자산관리 고객에게 월별로 자산관리료를 청구하는 경우, 모든 월의 용역이 실질적으로 동일하고 매월 특정 일자에 수익을 인식한다면 연간 자산관리 용역을 단일 수행의무로 취급합니다.
---
- 별도: 카드 연회비는 카드 발급과 별개의 수행의무 (고객이 연회비만 지급하고 카드를 사용할 수 있음)
- 별개 아님: 환전 수수료는 국제송금 서비스의 수행과 불가분 (환전이 없으면 송금이 완료되지 않음)
- 은행이 이 재화/용역과 다른 것을 합쳐서 고객을 위한 통합 출력을 생성하는가 (예: 신용카드 + 결제 시스템)
- 이 재화/용역이 다른 약속을 상당히 변경하거나 맞춤화하는가 (예: 카드 플랫폼을 고객 브랜드에 맞게 커스터마이징)
- 이 재화/용역이 다른 것과 심각하게 상호 의존하는가 (예: 동일 담보를 기반으로 한 다중 대출)
- 시리즈 내 약속들이 실질적으로 동일한가 (차이가 본질적이지 않음)
- 각 약속의 이전 패턴이 동일한가 (모두 같은 시기에 이행되고, 진도 측정 방식이 같음)
3단계: 거래가격 결정
변동 대가 (IFRS 15 문단 50-58)
은행의 많은 계약에는 변동 대가가 포함됩니다:
변동 대가 추정 방법 (IFRS 15 문단 53)
① 기대값 방법: 가능한 모든 결과의 확률 가중 평균
② 가장 가능성 높은 금액 방법: 유일한 가능성 있는 결과
제약 평가 (IFRS 15 문단 56-58)
매우 중요: 변동 대가를 추정한 후에도 제약을 평가해야 합니다. 이는 포함된 변동 대가가 나중에 역전될 위험을 고려하는 것입니다.
다음의 경우 변동 대가를 전체 금액만큼 포함하지 않습니다:
은행 예시: 선물환 거래의 경우 시장 변동에 따라 이익이 손바뀔 수 있습니다. 변동 대가를 추정하되 시장 불확실성 때문에 추정 금액의 일부만 거래가격에 포함합니다.
---
유의적 금융 요소 (IFRS 15 문단 60-65)
계약에서 고객의 지급 시기와 은행이 재화/용역을 이전하는 시기 사이에 1년 이상의 차이가 있다면, 유의적 금융 요소를 고려해야 합니다.
예외: 다음의 경우 금융 요소를 고려하지 않을 수 있습니다.
은행 맥락: 대부분의 대출은 이미 금리로 금융 요소가 반영되어 있습니다 (대출금리가 시장 금리보다 낮으면 암묵적 금융 요소 존재). IFRS 15.B.4-B.6에 따르면 이 경우 별도로 조정할 필요가 없습니다. 다만, 구조화 상품이나 지연된 지급 약정이 있다면 검토해야 합니다.
---
비현금 대가 (IFRS 15 문단 66-68)
고객이 현금이 아닌 자산(주식, 부동산, 보험 상품)으로 수수료를 지급하는 경우, 해당 자산의 공정가치를 거래가격으로 인식합니다. 공정가치를 신뢰할 수 없으면 은행의 약속의 독립판매가격을 기준으로 역산합니다.
은행 사례: 중개 서비스 수수료로 고객의 부동산 일부를 받은 경우, 부동산의 공정가치(감정가)를 중개 수익으로 인식합니다.
---
고객에게 지급하는 대가 (IFRS 15 문단 70-72)
은행이 고객에게 대금을 돌려주거나 할인을 제공하는 경우 (예: 우대 이자율, 수수료 면제), 거래가격에서 차감합니다.
주의: 이것이 할인인지 별도의 상품 판매인지 판단해야 합니다.
---
- 이자 수익: 변동금리 대출 (기준금리 + 고정 마진)
- 수수료: 거래량에 따른 성공보수, 매각 시 발생하는 손실 보전료, 선택적 서비스 이용료
- 신용손실: 대출 약정에 따른 신용손실 충당금 회계 (IFRS 9와 조화)
- 많은 유사 계약이 있을 때 (포트폴리오 접근) 적용
- 예: 고객 집단에서 평균 5%가 신용카드를 적극 사용하지 않을 것으로 예상 → 연회비의 95%를 수익으로 인식
- 계약이 두 가지 명확한 결과만 가지는 경우 (예: 위험 이벤트 발생 또는 미발생)
- 예: 구조화된 수익권(원금 보전 또는 전부 손실)에서 가장 가능성 있는 결과
- 미래에 거래가격이 상당히 하향 조정될 수 있다
- 신용 위험이 높아 고객이 약속 금액을 지급할 수 없을 가능성이 있다
- 외부 요인(시장 변동, 규제 변화)이 대가에 영향을 미칠 수 있다
- 고객이 상품이나 용역 제공 시점에 선금(prepayment)하는 경우
- 금액이 유의적이지 않은 경우
- 은행의 일반적 거래 관례상 신용 기간이 표준인 경우 (예: 30일 거래 조건)
- 할인: 대출금리 인하 (거래가격 감소)
- 별도 상품: 차용인을 위한 보험 상품 (별도 수행의무)
4단계: 거래가격을 수행의무에 배분
독립판매가격 결정 (IFRS 15 문단 76-79)
원칙: 은행이 고객에게 이전할 약속된 재화/용역을 개별적으로 판매한다면 그 판매가격(독립판매가격)으로 거래가격을 배분합니다.
독립판매가격 결정 순서:
은행 예시:
사례: 새로운 기업 고객에게 대출 + 담보 평가 + 거래 관리 수수료를 하나의 패키지로 제공합니다.
배분:
배분율: 50억 ÷ 50억 5백만 = 98.8% → 대출 수익으로 인식
---
할인 배분 (IFRS 15 문단 82)
패키지 대가가 개별 독립판매가격의 합보다 적으면 (할인), 이 할인을 모든 수행의무에 비례 배분합니다. 예외는 할인이 특정 약속에만 관련되고 그것이 명시적으로 확인되는 경우입니다.
---
- 조정 가능한 시장 가격: 은행이 유사 거래에서 독립적인 고객에게 청구하는 가격
- 원가 가산: 적절한 이윤을 더한 비용
- 예상 비용 방법: 수행의무 이행에 필요한 예상 비용을 기반으로 이윤을 추정
- 대출금: 50억 원 (시장금리 연 3.5%, 기간 5년) → 거래가격은 50억 원
- 담보 평가: 보통 독립적으로 3백만 원에 판매
- 거래 관리: 보통 연간 2백만 원에 판매
- 총 패키지 거래가격: 51억 5백만 원 (명시적 대가)
- 대출금 독립판매가격: 50억 원 (최대 부분)
- 담보 평가 독립판매가격: 300만 원
- 거래 관리 독립판매가격: 200만 원
- 합계: 50억 5백만 원
- 담보 평가: 300만 원 × (51억 500만 ÷ 50억 5백만) = 약 298만 원 → 평가 수익
- 거래 관리: 200만 원 × (51억 500만 ÷ 50억 5백만) = 약 198만 원 → 관리 수익
5단계: 수익 인식 시기
일시적 수행의무 (IFRS 15 문단 38-40)
은행이 특정 시점에 고객에게 통제(재화/용역에 대한 권리)를 이전하는 경우, 그 시점에 수익을 인식합니다.
판정 신호:
은행 사례:
---
시간 경과에 따른 수행의무 (IFRS 15 문단 35-37)
은행이 시간 경과에 따라 고객에게 재화/용역을 제공하는 경우, 진행 상황을 측정하여 점진적으로 수익을 인식합니다.
인식 조건 (IFRS 15 문단 35 중 하나를 만족):
진행 측정 방법:
은행 사례:
자산관리 용역: 은행이 고객 자산을 월별로 관리합니다.
---
- 고객이 자산을 소유하고 처분할 권리를 가진다
- 고객이 자산으로부터 실질적 모든 경제적 혜택을 얻는다
- 고객이 자산에 대한 통제권(법적 소유권)을 가진다
- 대출 실행 시: 차입금을 고객 계좌에 입금하는 순간 통제가 이전되므로 대출금이 수익으로 인식 (아님: 대출금 자체는 거래가격 산정 문제이며, 이자는 시간 경과에 따라 인식)
- 신용카드 수수료: 고객이 카드를 발급받아 사용 가능해지는 시점에 연회비 통제 이전 → 수익 인식
- 중개 서비스: 거래가 체결되는 시점에 중개 수익 인식
- 고객이 은행의 수행과 동시에 혜택을 받고 소비한다
- 은행의 수행이 고객이 통제하는 자산을 생성 또는 개선한다
- 은행의 수행이 대체 용도를 갖지 않으며, 은행이 이행한 부분에 대해 강제 지급 청구권을 가진다
- 산출 방법: 이전된 재화/용역 (예: 처리된 거래 건수, 이전된 자금 규모)
- 투입 방법: 투입된 자원 (예: 경과한 시간, 소비된 인력)
- 계약 기간: 1년 (12개월)
- 월별 관리료: 1천만 원
- 고객은 매월 관리 용역을 받고, 은행은 고객 자산에 대한 통제권을 갖습니다 (고객이 동시에 소비)
- 진행 측정: 시간 경과 (산출 방법) → 매월 1천만 원씩 12개월에 걸쳐 인식
- 또는 투입 방법: 자산 규모 기준 (관리 대상 자산이 증가하면 수익도 증가)
은행 수익 인식의 특수 사항
신용손실충당금과 수익 인식의 상호작용
IFRS 9와 IFRS 15의 조화:
은행은 IFRS 9에 따라 대출금 관련 신용손실을 충당금으로 적립합니다. 이는 거래가격 결정 시 고려되어야 합니다. 만약 신용 위험으로 인해 고객이 대금을 완전히 지급할 수 없을 것으로 예상되면, 변동 대가의 제약 원칙을 적용하여 수익에서 그 위험을 반영합니다.
실무 접근:
---
금융 상품의 조기 상환과 선택권
대출의 조기 상환 옵션:
고객이 만기 전 대출을 상환할 수 있는 경우, 은행은 이를 변동 대가로 취급할 수 있습니다. 기대되는 조기 상환율을 추정하여 거래가격에 포함합니다.
예시: 고객이 분명히 6개월 내에 조기 상환할 것으로 예상된다면, 이자 수익의 기대값을 6개월 기준으로 산정합니다.
---
시스템 자동화와 감사인의 책임
감사기준서 315에 따르면, 수익 처리가 자동화된 시스템 내에서 이루어질 때 감사인은 다음을 수행해야 합니다:
특히 은행의 경우 대출 포트폴리오 규모가 크고 거래가 많아서 표본 감사만으로는 불충분합니다. 감사인은 시스템 생성 보고서의 신뢰성을 확인하고, 필요하면 자동화 도구(감사 소프트웨어)를 사용하여 대량 거래를 직접 테스트해야 합니다.
---
- 높은 신용 위험 고객: 거래가격(이자 수익)을 신용손실 추정으로 감소시킬 수 있습니다.
- 낮은 신용 위험 고객: 대출금리만으로 신용 위험이 충분히 반영되었으면 추가 조정 불필요.
- 입출력 통제 테스트: 시스템이 거래를 올바르게 입력받고 올바른 금액으로 출력하는지 확인
- 자동화된 통제 테스트: 시스템 내 수익 계산 로직 (금리 적용, 수수료 배분, 신용손실 계산)의 운영 효과성 평가
- IT 일반 통제: 시스템에 대한 접근 통제, 변경 관리, 데이터 백업 복구 확인
실무 체크리스트
계약 식별 체크리스트
수행의무 식별 체크리스트
거래가격 결정 체크리스트
배분 및 인식 체크리스트
---
- [ ] 고객과의 계약이 서면, 전자, 또는 영업 관례에 따라 승인되었는가?
- [ ] 양 당사자가 수행할 의무를 이해하고 동의하는가?
- [ ] 은행이 이전할 재화/용역과 고객이 지급할 대가를 식별할 수 있는가?
- [ ] 계약이 은행의 미래 현금흐름을 변경하는가 (상업적 실질)?
- [ ] 고객이 대금을 지급할 가능성이 있는가 (신용평가 확인)?
- [ ] 계약 내 각 약속이 고객에게 구분 가능한 재화/용역인가?
- [ ] 은행이 이 재화/용역을 독립적으로 판매하거나, 고객이 자체 자원으로 활용할 수 있는가?
- [ ] 여러 약속이 하나의 통합된 의무를 구성하는가?
- [ ] 반복되는 동일한 용역이 있다면 시리즈 수행의무로 취급할 수 있는가?
- [ ] 변동 대가(이자, 수수료, 환율 변동)를 식별하고 추정했는가?
- [ ] 변동 대가의 제약(향후 역전 위험)을 평가했는가?
- [ ] 금융 요소(대출금리 내 암묵적 금리)가 있는가?
- [ ] 비현금 대가나 고객에게의 지급이 있으면 공정가치를 결정했는가?
- [ ] 각 수행의무에 독립판매가격을 할당했는가?
- [ ] 시간 경과 또는 특정 시점에 통제가 이전되는지 판단했는가?
- [ ] 진행 측정 방법(산출 또는 투입)을 선택하고 일관되게 적용했는가?
- [ ] 신용손실충당금(IFRS 9)과의 조화를 확인했는가?
감사인의 주의 사항
주요 감사 위험
1. 과도한 수익 인식
2. 수행의무 오분류
3. 시스템 통제 미검토
---
- 신용평가가 낮은 고객에게도 전체 대가를 인식하는 경우
- 변동 대가의 제약을 무시하고 기대값 전부를 포함하는 경우
- 신용손실충당금을 수익 인식과 무관하게 처리하는 경우
- 통합된 금융 상품을 별도의 수행의무로 과다 분류 (배분 금액 증가)
- 실제로는 고객이 즉시 소비하는 시간 경과 수행의무를 일시적으로 인식
- 자동화된 이자 계산 로직의 신뢰성을 미검토
- 신용한도 시스템에서 실제 차입금으로 거래를 추적하는 인터페이스 통제를 미검토
국제 감사 표준과의 연계
감사기준서 320: 중요성
은행 감사에서 수익은 보통 재무제표상 가장 크거나 두 번째로 큰 계정입니다. 감사기준서 320에 따라 수익에 대한 중요성을 설정하고, 중요성 초과 오류를 모두 식별하는 감사 절차를 설계해야 합니다.
감사기준서 240: 부정
부정의 위험 신호:
감사인은 경영진의 특이한 거래, 임계값 근처의 거래, 고객관계 변경 등을 식별하는 분석적 절차를 수행해야 합니다.
감사기준서 315: 정보시스템 이해
은행의 수익 처리 시스템은 매우 복잡합니다:
감사인은 반드시 시스템 담당자(IT 감사인 포함)와 협력하여 정보시스템의 구조, 통제, 위험을 이해해야 합니다.
---
- 고객신용등급 조작을 통한 대가 과다 인식
- 시스템 로직 변경을 통한 이자 과다 계상
- 신용손실 충당금의 의도적 과소 책정으로 수익 과대 표시
- 거래가 초 단위로 자동 처리됨
- 거래량이 일일 수십만 건 이상
- 금리, 환율, 신용손실이 자동 계산됨
- 여러 서브시스템이 인터페이스됨
이 흐름도 사용 방법
모든 의사결정을 감사 조서에 기록하고, 관련 거래 문서(계약, 시스템 설정, 계산 표)를 참조합니다.
---
- 계약 존재 확인: 1단계 섹션에서 고객과의 계약이 IFRS 15 요건을 충족하는지 문서화합니다.
- 수행의무 분류: 2단계에서 각 약속을 별도 수행의무인지, 통합 수행의무인지 결정합니다.
- 거래가격 산정: 3단계에서 변동 대가, 제약, 금융 요소를 포함하여 거래가격을 결정합니다.
- 배분 및 인식: 4단계와 5단계에서 수익의 배분과 인식 시기를 결정합니다.
- 시스템 통제 평가: 해당 섹션에서 자동화된 처리의 신뢰성을 확인합니다.