수익인식 5단계 중 세 번째 단계인 거래가격 산정에서, 재화·용역을 이전하는 시점과 대금을 주고받는 시점이 어긋나면 그 시차에 화폐의 시간가치가 개입한다. 앞 편에서 계약에 유의적인 금융요소가 존재하는지(현금판매가격과 대가의 차이, 시점 차이)를 판단했다면, 이번에는 그 존재를 전제로 어떤 이자율로, 어느 방향으로 조정하는지를 검토한다.
핵심은 두 가지다. 첫째, 할인율은 계약 개시시점에 기업과 고객이 별도로 자금을 빌리고 빌려준다면 반영할 이자율이며(문단 64), 한번 정하면 뒤에 고객 신용도가 바뀌어도 그대로 둔다.
둘째, 대금을 늦게 받으면(할부) 기업이 고객에게 금융을 제공한 것이라 이자수익이 생기고, 대금을 먼저 받으면(선수금) 고객이 기업에게 금융을 제공한 것이라 이자비용이 생긴다. 방향이 정반대다.
판정의 축은 다음 네 가지이고, 아래 핵심 개념 1.1~1.4에서 이 순서대로 확인한다.
| 판정 기준 | 요지 | 개념 |
|---|---|---|
| 조정의 목적 | 지급시기 차이가 유의적이면 현금판매가격으로 수익을 인식 | 1.1 |
| 할인율 | 계약 개시시점 별도 금융거래 이자율(신용특성 반영), 이후 재산정하지 않음 | 1.2 |
| 금융 제공 방향 | 대금을 늦게 받으면 이자수익, 먼저 받으면 이자비용 | 1.3 |
| 조정 생략 | 시차가 1년 이내(간편법)이거나 목적이 금융이 아닌 경우(이행 담보) | 1.4 |
이 기준을 냉동·공조 설비 회사의 세 계약과 이행보증금 사례에 적용한다.
1. 핵심 개념
1.1. 조정의 목적과 현금판매가격 (문단 60·61)
거래가격을 산정할 때, 합의한 지급시기 때문에 고객이나 기업에 유의적인 금융 효익이 제공되면 화폐의 시간가치를 반영해 대가를 조정한다(문단 60). 그 조정의 목적은 현금으로 결제했다면 지급했을 가격, 곧 현금판매가격으로 수익을 인식하는 데 있다 (문단 61).
1.2. 할인율의 산정과 계약 개시 후 불변 (문단 64)
문단 64는 할인율을 계약 개시시점에 기업과 고객이 별도 금융거래를 한다면 반영하게 될 이자율로 정한다(문단 64). 이 이자율은 담보·보증뿐 아니라 금융을 제공받는 당사자의 신용특성을 반영한다. 계약이자율이 시장 이자율을 제대로 반영하는 경우에만 그 계약이자율을 그대로 쓴다.
같은 할인율은 다른 각도로도 산정된다. 문단 64는 명목 대가를 현금판매가격에 일치시키는 이자율로도 할인율을 산정할 수 있다고 한다. 두 정의는 결국 같은 값이 된다.
여기서 실무가 자주 틀리는 지점이 있다. 할인율은 계약 개시시점에 한 번 정하고, 그 뒤에는 다시 산정하지 않는다. 인도 후 시간이 지나 고객의 신용도가 나빠지든 좋아지든 최초 할인율은 그대로다.
신속처리질의SSI-36990 · 2020-10-07고객의 신용도가 변경되면 유의적인 금융요소 관련 할인율을 변경해야 하는지1.3. 할부와 선수금의 방향 (문단 65)
방향은 대금을 언제 받느냐로 갈린다. 통제를 먼저 이전하고 대금을 나중에 받는 할부는 기업이 고객에게 자금을 빌려준 것이므로, 명목 대가가 아니라 현금판매가격으로 수익을 인식하고 그 차액을 할부기간에 걸쳐 이자수익으로 나눈다. 반대로 대가를 먼저 받고 재화를 나중에 이전하는 선수금은 고객이 기업에 자금을 맡긴 것이므로, 받은 금액을 계약부채로 두고 기간이 지나는 만큼 이자비용을 인식해 계약부채를 키운다(문단 65).
1.4. 조정을 생략하는 경우 (문단 62·63)
유의적인 금융요소가 있어도 화폐의 시간가치를 조정하지 않는 두 경우가 있다.
- 1년 이내 간편법(문단 63): 계약 개시시점에 이전시점과 지급시점 사이 기간이 1년 이내일 것으로 예상하면, 유의적인 금융요소를 반영하지 않는 실무적 간편법을 허용한다 (문단 63). 이 판단은 계약 건별로 하며, 유사한 소액 계약이 많아 합계 효과가 커 보여도 포트폴리오를 합쳐서 보지 않는다.
- 금융이 아닌 목적(문단 62): 약속한 대가와 현금판매가격의 차이가 금융제공이 아니라 다른 이유로 생기면 유의적인 금융요소가 아니다(문단 62). 대표적으로 고객이 미래에 확실히 공급받기 위해, 또는 기업이 계약상 의무를 끝까지 이행한다는 확신을 주기 위해 대가 일부를 먼저 받는 경우다. 목적이 '자금 조달'이 아니라 '이행 담보'라면 시차가 1년을 넘어도 시간가치를 조정하지 않는다.
2. 사례 1: 냉동·공조 설비의 세 계약 — 할인율과 방향
2.1. 배경
기업 A는 산업용 냉동·공조 설비를 제조·설치한다. 20X1년 초에 세 건의 계약을 맺었다.
- 계약 1 (할부판매): 식품가공사 B에 냉동설비 1기를 인도하고, 대금은 인도 후 매년 말 5억원씩 4년간 총 20억원을 받는다. 계약서에는 "연 3% 할부이자 포함"으로 적었으나, 이는 판촉을 위한 표시일 뿐 B의 신용도를 감안해 A가 실제로 자금을 빌려준다면 받을 이자율은 연 7%다.
- 계약 2 (선수금): 물류센터 운영사 C의 맞춤형 냉동창고를 제작한다. C는 계약과 동시에 대가 8억원을 선지급했고, 설비 인도(통제 이전)는 2년 뒤로 예정돼 있다. A와 C가 별도로 자금거래를 한다면 반영할 이자율은 연 4%다.
- 계약 3 (소액 할부): 소형 급속냉동 유닛을 여러 소매점에 10개월 할부로 판다. 건별 금액은 크지 않지만 계약 수가 많다.
2.2. 이슈사항
- 계약 1의 할인율은 계약서의 3%인가, 아니면 다른 이자율인가? 한번 정한 뒤 고객 신용도가 바뀌면 다시 계산하는가?
- 할부(계약 1·3)와 선수금(계약 2)은 각각 이자수익인가 이자비용인가? 소액·단기 할부(계약 3)도 반드시 현재가치로 조정해야 하는가?
2.3. 실무해설
세 계약의 판단 결과를 먼저 정리하면 다음과 같다. 이어서 표의 각 행을 이슈별로 해설한다.
| 계약 | 유형 | 할인율 | 거래가격(수익) | 손익 방향 | 핵심 분개(시점) |
|---|---|---|---|---|---|
| 계약 1 | 할부판매(4년) | 7%(신용특성 반영) | 현금판매가격 16.94억 | 이자수익 3.06억(4년 배분) | 이전 시 (차) 장기매출채권 20.00억 / (대) 매출 16.94억·현재가치할인차금 3.06억 |
| 계약 2 | 선수금(2년) | 4% | 선수금 8억 → 인도 시 8.65억 | 이자비용 0.65억(2년 누적) | 수령 시 (차) 현금 8.00억 / (대) 계약부채 8.00억 (이전 시 계약부채→매출 8.65억) |
| 계약 3 | 소액·단기 할부(10개월) | — (간편법) | 명목가 그대로 | 조정 생략 | 현재가치 조정 없음(건별 1년 이내) |
이슈 1 — 할인율의 산정과 재산정 여부
계약 1에서 금융을 제공받는 쪽은 대금을 늦게 내는 고객 B이므로, 할인율은 B의 신용특성을 반영한 이자율이어야 한다(개념 1.2). 계약서의 3%는 판촉용으로 낮춘 표시이자율일 뿐, B의 신용특성을 반영한 별도 금융거래 이자율(7%)보다 상당히 낮다. 이럴 때는 계약이자율이 아니라 신용특성을 반영한 7%로 명목 대가 20억원을 할인해 거래가격을 정한다.
대체 산정법으로도 같은 값이 나온다. A가 같은 설비를 현금으로 팔 때 값이 약 16.94억원이라면, 명목 20억원을 현금판매가격 16.94억원에 일치시키는 이자율이 곧 7%다. 그리고 이 7%는 계약 개시시점에 한 번 정하며, 인도 후 2년이 지나 B의 신용도가 바뀌어도 재산정하지 않는다.
| 할인율 산정 요소 | 계약 1(할부)에 적용한 내용 |
|---|---|
| 할인율의 정의 | 계약 개시시점에 기업·고객이 별도 금융거래를 한다면 반영할 이자율(문단 64) |
| 반영 대상 | 담보·보증에 더해 금융을 제공받는 당사자(여기서는 고객 B)의 신용특성 |
| 계약서 이자율 | 연 3%는 판촉용 표시이자율 → 시장이자율을 반영하지 못하므로 그대로 쓰지 않음 |
| 적용 할인율 | 신용특성을 반영한 연 7%(계약이자율이 시장이자율을 반영할 때만 계약이자율 사용) |
| 대체 산정법 | 명목 대가 20억원을 현금판매가격 16.94억원에 일치시키는 이자율 = 7% |
| 계약 개시 후 | 한 번 정하면 이후 고객 신용도가 바뀌어도 재산정하지 않음 |
이슈 2 — 금융 제공의 방향과 간편법
각 계약에서 대금을 받는 시점에 따라 금융 제공의 방향이 달라진다(개념 1.3). 계약 1은 통제를 먼저 넘기고 대금을 나중에 받으므로, 거래가격은 명목 할부총액 20억원이 아니라 현금판매가격 16.94억원 이고, 차액 3.06억원은 할부기간 4년에 걸쳐 이자수익으로 나뉜다.
계약 3은 사정이 다르다. 할부기간이 10개월로 1년 이내이므로 실무적 간편법으로 현재가치 조정을 생략할 수 있다(개념 1.4). 이 1년 판단은 계약 건별로 하므로, 계약 3처럼 유사한 소액 할부가 수백 건 쌓여 재무제표 전체로는 그 효과의 합이 커 보여도 계약 하나하나의 기간으로 판단한다.
계약 2는 방향이 반대다. C가 대가 8억원을 먼저 내고 설비는 2년 뒤에 받으므로, 고객 C가 기업 A에 자금을 맡긴 구조다.
A는 수령한 8억원을 계약부채로 두고, 인도 시점까지 기간이 지나는 만큼 이자비용을 인식해 계약부채를 키운다. 연 4%로 2년이면 계약부채는 8억원에서 약 8.65억원으로 늘고, 인도 시 그 8.65억원이 매출이 된다.
다만 그 8억원이 '공급 확신·이행 담보' 목적이라면 금융요소가 아니어서 시간가치를 조정하지 않는다(개념 1.4).
| 구분 | 할부판매 (계약 1) | 선수금 (계약 2) |
|---|---|---|
| 대금 회수 시점 | 통제 이전보다 늦게 받음 | 통제 이전보다 먼저 받음 |
| 금융 제공 방향 | 기업 → 고객(기업이 자금을 빌려줌) | 고객 → 기업(고객이 자금을 맡김) |
| 손익 성격 | 이자수익 | 이자비용 |
| 핵심 분개 | 이전 시 (차) 장기매출채권 / (대) 매출·현재가치할인차금 | 수령 시 (차) 현금 / (대) 계약부채 |
| 기간 경과 처리 | 이자수익 인식(매출채권 회수) | 이자비용 인식(계약부채 증가) |
| 근거 문단 | 문단 60·64 | 문단 60·65 |
2.4. 결론
이슈 1
할인율은 계약서의 3%가 아니라 B의 신용특성을 반영한 7%다. 거래가격은 명목 20억원을 7%로 할인한 현금판매가격 약 16.94억원이며, 인도(통제 이전) 시점의 분개는 (차) 장기매출채권 20.00억 / (대) 매출 16.94억, 현재가치할인차금 3.06억이다.
차액 3.06억원은 4년에 걸쳐 유효이자율 7%로 이자수익 처리하고(1차년도 약 1.19억원 = 16.94억 × 7%), 이 7%는 이후 B의 신용도가 바뀌어도 다시 산정하지 않는다.
이슈 2
계약 1은 대금을 늦게 받으므로 이자수익(3.06억원을 4년 배분), 계약 2는 대금을 먼저 받으므로 이자비용이다.
계약 2에서 C가 낸 8억원이 금융요소를 포함한다면(단순 이행 담보가 아니라면) 수령 시 (차) 현금 8.00억 / (대) 계약부채 8.00억으로 잡고, 2년간 연 4%로 이자비용을 인식해 계약부채를 약 8.65억원까지 키우며(2년 누적 약 0.65억원), 인도 시 (차) 계약부채 8.65억 / (대) 매출 8.65억이다.
계약 3은 건별 할부기간이 10개월(1년 이내)이므로 간편법으로 현재가치 조정을 생략하며, 유사 계약이 많아 합계 효과가 커 보여도 판단은 계약 건별로 한다.
3. 사례 2: 이행보증금의 현재가치할인차금 — 수익인식 시점
3.1. 배경
어느 기업은 고객에게 재화를 공급하기로 하고, 반환의무가 있는 이행보증금을 미리 받았다. 이 기업은 받은 금액과 그 공정가치의 차액(현재가치할인차금)을 수취시점에 즉시 수익으로 인식했다.
3.2. 이슈사항
이행보증금의 현재가치할인차금을 수취시점에 즉시 수익으로 인식할 수 있는가?
3.3. 실무해설
이 처리를 두고 견해가 갈린다. 두 견해를 먼저 정리하면 다음과 같다.
| 구분 | 논거 | 수익인식 시점 |
|---|---|---|
| 견해 1 | 보증금의 현재가치 차액은 이미 확정된 이익이다 | 수취시점에 즉시 수익 |
| 견해 2 | 그 차액은 앞으로 재화를 공급하며 벌어야 할 대가다 | 관련 재화를 공급할 때 수익 |
견해 2가 타당하다. 이행보증금은 반환의무가 있는 금융부채이고, 그 공정가치와 수취금액의 차이는 재화 공급에 선행하는 별도의 용역이 식별되지 않는 한 아직 벌어들인 수익이 아니다. 계약 이행 전의 준비·착수 활동은 별도 용역이 아니다.
이는 대가를 먼저 받았더라도 목적이 '이행 담보'라면 금융요소로 보지 않는 것과 같은 맥락이다(개념 1.4). 그 차액은 관련 재화를 공급할 때 비로소 수익이 된다.
회계기준원2017-I-KQA004 · 2017-03-09장기이행보증금 현재가치할인차금의 수익 인식3.4. 결론
견해 2가 타당하다. 이행보증금은 반환의무가 있는 금융부채이므로, 받은 금액과 공정가치의 차액을 수취시점에 미리 수익으로 인식하지 않는다. 별도의 용역이 식별되지 않는 한, 그 차액은 관련 재화를 공급할 때 수익으로 인식한다.
4. 실무 체크포인트
- 할인율로 계약서에 적힌 이자율을 그대로 썼는가? 그 이자율이 고객의 신용특성을 반영한 별도 금융거래 이자율과 비슷한가, 아니면 판촉용으로 낮춘 것인가?
- 현금판매가격이 따로 관측된다면, 명목 대가를 그 현금판매가격에 일치시키는 이자율과 별도 금융거래 이자율이 서로 맞는가?
- 계약 개시 후 고객의 신용도나 시장금리가 변했다는 이유로 할인율을 다시 산정하고 있지는 않은가?
- 이 거래에서 대금을 늦게 받는가(→ 이자수익), 먼저 받는가(→ 이자비용)? 방향을 반대로 잡지는 않았는가?
- 이전시점과 지급시점의 차이가 계약 건별로 1년 이내인가? 그렇다면 포트폴리오 합계가 커도 간편법을 적용할 수 있는가?
- 먼저 받은 대가가 '자금 조달'이 아니라 '이행 담보·공급 확신' 목적은 아닌가? 이행보증금의 현재가치할인차금을 수취시점에 미리 수익으로 잡지는 않았는가?
Summary
-
유의적인 금융요소의 측정은 '얼마의 이자율로, 어느 방향인가'의 문제다.
-
할인율은 계약 개시시점에 기업과 고객이 별도 금융거래를 한다면 반영할 이자율이다. 고객의 신용특성을 담아 한 번 정하고 이후 바꾸지 않는다(문단 64).
-
대금을 늦게 받는 할부는 이자수익, 먼저 받는 선수금은 이자비용으로 방향이 갈리며(문단 60·65), 시차가 1년을 넘지 않으면 계약 건별로 조정을 생략한다(문단 63).
-
목적이 '이행 담보'처럼 금융이 아니면 애초에 조정 대상이 아니다(문단 62).