IFRS 15.20-21은 모든 고객과의 계약에서 발생하는 수익에 대해 5단계 접근법을 적용하도록 요구합니다: 각 단계는 독립적이면서도 상호연결되어 있습니다. 1단계에서 계약으로 인정되지 않으면 후속 단계는 적용되지 않으며, 2단계에서 식별된 수행의무 수가 3-4단계의 배분 방법을 결정합니다. 감사인의 역할은 경영진이 각 단계에서 기준의 요구사항을 올바르게 적용했는지 확인하는 것입니다.
목차
목차
IFRS 15 5단계 모델 개관
IFRS 15.20-21은 모든 고객과의 계약에서 발생하는 수익에 대해 5단계 접근법을 적용하도록 요구합니다:
각 단계는 독립적이면서도 상호연결되어 있습니다. 1단계에서 계약으로 인정되지 않으면 후속 단계는 적용되지 않으며, 2단계에서 식별된 수행의무 수가 3-4단계의 배분 방법을 결정합니다.
감사인의 역할은 경영진이 각 단계에서 기준의 요구사항을 올바르게 적용했는지 확인하는 것입니다. IFRS 15는 상당한 전문가적 판단을 요구하므로 감사기준서 540.13에 따른 회계추정치 감사절차가 필수적입니다.
감사 위험의 집중 영역
실무에서 가장 빈번한 오류 발생 지점:
- 계약 식별 (IFRS 15.10-21)
- 계약상 수행의무 식별 (IFRS 15.22-30)
- 거래가격 결정 (IFRS 15.47-72)
- 거래가격을 수행의무에 배분 (IFRS 15.73-90)
- 수행의무 이행 시 수익 인식 (IFRS 15.31-45)
- 수행의무 식별: 독립적 재화서비스와 결합 제공의 구분
- 변동대가 추정: 제약 조건(IFRS 15.56) 적용의 일관성
- 시점 vs 기간: 통제이전 시점 판단의 근거
- 계약변경: 별도 계약 vs 기존 계약 수정 회계처리
1단계: 계약 식별 감사절차
계약의 법적 실체성 평가
IFRS 15.10에 따른 계약 요건:
주요 감사절차:
계약 결합 및 분리 평가
IFRS 15.17에 따라 둘 이상의 계약을 결합하여 회계처리해야 하는지 평가:
감사절차:
- 당사자들이 각자의 권리와 의무를 승인
- 이전될 재화나 서비스를 식별 가능
- 지급조건 식별 가능
- 상업적 실질 보유
- 대가 회수 개연성
- 계약서 검토 및 법무팀 확인
- 모든 수익 계약서의 원본 입수
- 문서화: 계약서별 체크리스트 작성, 법무팀 서면 확인서 입수
- 구두 합의사항 확인
- 서면계약 외 구두 약정 현황 질의응답
- 문서화: 경영진 진술서에 구두 약정 부재 명시
- 대가 회수가능성 평가
- 고객 신용도 분석, 과거 연체 이력 검토
- 문서화: 고객별 신용 평가 결과와 회수가능성 판단 근거
- 동일 고객과 체결한 계약들의 협상 과정 검토
- 각 계약의 대가가 다른 계약의 가격이나 이행에 종속되는지 확인
- 문서화: 계약 결합 판단 매트릭스 작성
2단계: 수행의무 식별 감사절차
독립적 재화서비스 구분
IFRS 15.27의 구분 가능 조건:
주요 감사절차:
묶음 거래의 수행의무 분석
복합 계약에서 각 구성요소의 수행의무 해당 여부:
감사절차:
- 고객이 재화나 서비스 자체로부터 효익을 얻을 수 있음
- 계약 내 다른 자원과 독립적으로 식별 가능
- 시장에서의 독립 판매 여부 확인
- 해당 재화서비스가 시장에서 별도 판매되는지 조사
- 경쟁업체의 유사 제품 판매 형태 분석
- 문서화: 시장조사 결과 및 독립 판매 가능성 평가서
- 기능적 상호의존성 평가
- 계약 내 재화서비스 간 상호작용 및 의존관계 분석
- 문서화: 상호의존성 평가 체크리스트
- 각 구성요소별 고객 효익 실현 시점 분석
- 계약 조건상 개별 구성요소 삭제 시 영향도 평가
- 문서화: 구성요소별 수행의무 판단 워크시트
3단계: 거래가격 결정 감사절차
변동대가 추정
IFRS 15.50-52에 따른 변동대가 추정방법:
주요 감사절차:
유의적 금융요소 평가
IFRS 15.60-65에 따른 화폐의 시간가치 조정:
감사절차:
- 기댓값 방법: 확률가중평균
- 가능성이 가장 높은 금액 방법: 단일 시나리오
- 추정방법의 적정성 평가
- 과거 유사 계약의 결과 분석
- 추정에 사용된 가정의 합리성 검토
- 문서화: 추정방법 선택 근거 및 가정 검토 결과
- 제약 조건 적용 검토
- IFRS 15.56의 제약 조건 적용 여부 확인
- 미래 상황 변화에 따른 수익 환입 위험 평가
- 문서화: 제약 조건 적용 판단 과정 및 민감도 분석
- 지급 일정과 재화서비스 이전 일정 비교
- 할인율 산정 방법 및 적용의 일관성 검토
- 문서화: 금융요소 중요성 평가 및 할인율 검토 결과
4단계: 거래가격의 수행의무 배분 감사절차
독립 판매가격 결정
IFRS 15.77-80에 따른 독립 판매가격 산정:
주요 감사절차:
배분 방법의 일관성
동일한 수행의무에 대한 배분 방법의 계약 간 일관성:
감사절차:
- 시장가격 우선 적용 검토
- 개별 재화서비서의 독립 판매 실적 확인
- 문서화: 시장가격 조사 결과 및 적용 가능성 평가
- 추정방법의 적절성 평가
- 조정시장평가접근법, 예상원가 가산접근법, 잔여접근법의 적용 타당성
- 문서화: 추정방법별 계산 과정 및 선택 근거
- 유사 계약 간 배분 방법 비교
- 배분 결과의 합리성 재계산
- 문서화: 배분 방법 일관성 점검표
5단계: 수행의무 이행 시 수익인식 감사절차
통제이전 시점 판단
IFRS 15.38에 따른 통제이전 지표:
주요 감사절차:
수행보증의무와 서비스형 보증 구분
IFRS 15.B28-B33에 따른 보증의 회계처리:
감사절차:
- 시점 인식 vs 기간 인식 판단
- IFRS 15.35의 기간 인식 조건 충족 여부 확인
- 고객이 통제를 획득하는 시점 식별
- 문서화: 통제이전 시점 판단 체크리스트
- 진행률 측정방법 검토
- 투입법, 산출법의 적용 타당성 평가
- 진행률 계산에 사용된 데이터의 정확성 확인
- 문서화: 진행률 계산 검토 워크페이퍼
- 보증 조건 분석 및 법적 요구사항과의 차이점 식별
- 서비스형 보증의 독립 판매가격 산정 방법 검토
- 문서화: 보증 유형별 회계처리 판단서
실무 사례 - 종합적 적용
한국소프트웨어 주식회사 사례
기업 개요:
계약 조건:
1단계: 계약 식별
2단계: 수행의무 식별
3단계: 거래가격 결정
4단계: 배분
5단계: 수익인식
- 기업명: 한국소프트웨어 주식회사
- 업종: 맞춤형 소프트웨어 개발 및 유지보수
- 매출: 450억 원 (2024년)
- 계약 유형: 3년 기간 소프트웨어 라이선스 + 구현 서비스 + 유지보수
- 총 계약금액: 12억 원
- 라이선스: 6억 원 (계약 체결 시 일시 지급)
- 구현 서비스: 4억 원 (6개월에 걸쳐 수행)
- 유지보수: 2억 원 (3년간 월정액)
- 서면 계약서 존재, 상업적 실질 보유, 대가 회수 개연성 높음
- 문서화: 계약서 원본 입수, 고객 신용도 A등급 확인
- 라이선스: 독립적 기능 구현, 시장에서 별도 판매 → 별도 수행의무
- 구현 서비스: 라이선스와 결합하여 기능하지만 독립적 효익 존재 → 별도 수행의무
- 유지보수: 독립적 서비스로 시장에서 별도 제공 → 별도 수행의무
- 문서화: 3개 수행의무 식별, 각각의 독립성 평가서 작성
- 고정 대가 12억 원, 변동대가 없음
- 유의적 금융요소 없음 (지급조건이 서비스 제공과 밀접 연관)
- 문서화: 거래가격 12억 원 확정, 조정 요소 없음
- 라이선스 독립판매가격: 7억 원 (시장가격)
- 구현 서비스 독립판매가격: 3.5억 원 (예상원가 가산법)
- 유지보수 독립판매가격: 2.5억 원 (시장가격)
- 총 독립판매가격: 13억 원
- 배분: 라이선스 6.46억 원, 구현 3.23억 원, 유지보수 2.31억 원
- 문서화: 독립판매가격 산정 근거, 비례배분 계산서
- 라이선스: 고객이 통제 획득하는 계약 체결 시점에 6.46억 원 인식
- 구현 서비스: 6개월간 진행률에 따라 3.23억 원 인식 (투입법 적용)
- 유지보수: 3년간 균등하게 2.31억 원 인식 (월 640만 원)
- 문서화: 통제이전 시점 판단서, 진행률 계산 워크시트
실무 체크리스트
다음 체크리스트를 현재 감사업무에 즉시 적용할 수 있습니다:
- 계약 식별 완료 여부: IFRS 15.10-16의 5가지 요건을 모두 충족하는 서면 계약이 존재하며, 대가 회수가능성이 개연성 있게 평가되었는가?
- 수행의무별 문서화: 각 수행의무에 대해 IFRS 15.27의 구분 가능 조건을 평가하고 판단 근거를 문서화했는가?
- 변동대가 제약조건 적용: IFRS 15.56의 제약조건을 적용하여 미래 수익 환입 위험을 적절히 고려했는가?
- 독립판매가격 산정 방법: IFRS 15.77-80에 따라 시장가격을 우선 적용하고, 추정이 필요한 경우 적절한 방법을 선택했는가?
- 통제이전 시점 판단: IFRS 15.35-37의 기준에 따라 시점 인식과 기간 인식을 구분하고 판단 근거를 명확히 했는가?
- 감사증거 충분성: 각 단계별 경영진 판단에 대해 감사기준서 500.6에 따른 충분하고 적절한 감사증거를 입수했는가?
자주 발생하는 오류
• 수행의무 과소 식별: 복합 계약에서 독립적 재화서비스를 단일 수행의무로 잘못 통합하여 수익인식 시점을 부적절하게 조정하는 경우
• 변동대가 낙관적 추정: 제약조건 고려 없이 최대 가능 금액을 거래가격에 포함하여 후속 기간에 대규모 수익 환입이 발생하는 경우
• 통제이전 시점 오판: 법적 소유권 이전을 통제이전으로 오해하여 실제 고객 효익 실현 시점과 괴리된 수익인식이 발생하는 경우
• 계약변경 회계처리 혼동: IFRS 15.18에 따라 계약변경이 별도 계약인지 기존 계약의 수정인지 구분하지 않고 일률적으로 전진법을 적용하여 누적효과 조정이 누락되는 경우(예: 추가 수행의무가 독립판매가격에 상응하지 않는 범위 확대를 기존 계약 수정으로 처리해야 하는 상황)
관련 자료
- IFRS 15 수익인식 계산기 - 5단계 모델 각 단계별 계산과 배분을 자동화하는 실무 도구
- 회계추정치 감사 가이드 - 감사기준서 540에 따른 IFRS 15 판단사항 감사절차
- IFRS 15 매출인식 감사 가이드 - IFRS 15 적용의 전체 프로세스와 실무 체크리스트
- IFRS 15 실무 예시 - 소프트웨어 라이선스 복합 계약의 5단계 적용과 분개 사례