재무·회계 기초 · 이익과 현금흐름 시리즈
순이익과 영업현금흐름은 왜 다를까
순이익은 한 기간의 수익에서 비용을 뺀 회계상 성과이고, 영업현금흐름은 영업활동에서 실제로 받은 현금과 지급한 현금의 차이입니다. 수익·비용을 기록하는 때와 현금을 주고받는 때가 달라 두 숫자에 차이가 생깁니다.

순이익과 영업현금흐름이 보여 주는 것
회사가 “올해 순이익 100억 원을 기록했다”고 발표하면, 올해 인식한 수익에서 관련 비용과 법인세비용 등을 차감한 결과가 100억 원이라는 뜻입니다. 여기서 인식은 거래의 효과를 재무제표에 기록한다는 회계 용어입니다.
순이익을 계산할 때 사용하는 기본 원칙은 발생주의입니다. 돈을 받거나 지급한 날짜만 따지는 대신, 거래의 경제적 효과가 발생한 기간에 수익과 비용을 반영합니다. IFRS 재무보고 개념체계 문단 1.17이 설명하는 원칙입니다.
예를 들어 12월에 상품을 고객에게 인도해 매출 인식 조건을 충족하고 다음 해 1월에 대금을 받기로 했다면, 매출은 12월이 속한 기간에 기록합니다. 현금 수령일만 기준으로 성과를 계산하면 12월에 수행한 판매가 다음 해 실적으로 넘어가기 때문입니다.
순이익
수익 − 비용
해당 기간의 경제적 성과를 보여 줍니다. 현금 수취·지급 시점과 다른 수익·비용도 포함합니다.
영업현금흐름
영업 현금유입 − 영업 현금유출
영업활동의 현금 수지, 즉 실제로 받은 돈과 지급한 돈의 차이를 보여 줍니다.
영업현금흐름의 재무제표상 명칭은 보통 영업활동 현금흐름입니다. 상품·서비스 판매대금의 수취, 공급업체 대금과 직원 급여 지급 등이 대표적입니다. 엄밀하게는 주요 수익창출활동과 투자·재무활동에 속하지 않는 그 밖의 활동을 포함합니다. 이 글은 일반적인 비금융기업을 기준으로 설명합니다.
판매를 마친 날과 돈을 받는 날이 다릅니다
가상의 상품회사 A가 12월에 100만 원어치 상품을 인도하고 매출 인식 조건을 충족했다고 가정하겠습니다. 고객은 다음 해 1월에 전액을 지급합니다. 아래에서는 매출과 대금 수취만 분리해 보고, 상품 원가와 세금은 잠시 제외합니다.
매출채권은 외상판매 등으로 고객에게 받을 권리가 생긴 금액입니다. 12월에는 판매대금이 이 권리로 남아 있고, 1월에 돈을 받으면 매출채권이 현금으로 바뀝니다. 판매는 이미 12월에 기록했으므로 1월에는 같은 매출을 다시 기록하지 않습니다.
또한 매출 100만 원과 순이익 100만 원은 구분해야 합니다. 순이익을 알려면 판매한 상품의 원가, 급여 등 비용까지 반영해야 합니다. 위 그림은 매출이 현금 수취보다 먼저 기록되는 원리만 보여 줍니다.
순서가 반대일 때도 있습니다. 상품을 인도하기 전에 고객에게 선금을 받으면 현금은 먼저 들어오고, 일반적으로 상품을 제공할 의무인 계약부채가 생깁니다. 이후 상품을 인도해 매출 인식 조건을 충족할 때 매출로 기록합니다. 이처럼 현금흐름에는 이전 기간의 판매대금이나 미래 판매와 관련된 선금도 포함될 수 있습니다.
차이를 만드는 세 가지 이유
받고 지급하는 시점의 차이
매출채권은 돈을 받는 시차를 보여 줍니다. 재고자산은 팔기 위해 보유한 상품이나 원재료 등이고, 매입채무는 공급업체에 아직 지급하지 않은 외상 매입대금입니다. 재고를 먼저 사 두거나 공급업체 대금을 나중에 지급하는 거래도 이익과 현금흐름의 시점을 갈라놓습니다.
상품을 현금으로 사서 보유하면 현금은 나가지만, 매입한 금액은 먼저 재고자산으로 기록됩니다. 일반적으로 그 상품을 팔 때 원가가 비용으로 반영됩니다. 반대로 외상으로 매입하면 재고와 매입채무가 함께 늘고, 현금은 지급일에 나갑니다. 그래서 재고 증가만 보고 그만큼 현금이 지출됐다고 계산하면 매입채무의 영향을 놓칠 수 있습니다.
이 세 항목을 연결해 사업 운영에 필요한 자금을 살펴보는 내용은 다음 편의 운전자본에서 다룹니다. 이번에는 ‘판매·매입·결제의 시차를 담는 계정’이라는 역할에 집중하면 충분합니다.
그 기간의 현금 지급 없이 반영된 비용
감가상각은 여러 기간에 걸쳐 사용하는 설비 등의 상각대상금액을 사용기간에 나누어 배분하는 과정입니다. 그중 해당 기간 손익에 비용으로 반영된 감가상각비는 순이익을 줄입니다. 설비를 살 때 지급한 현금과는 기록 시점이 다릅니다.
순이익을 출발점으로 영업현금흐름을 계산한다면, 그 기간 현금 지급이 수반되지 않은 감가상각비를 다시 더해 이 영향을 되돌립니다. 더하는 것은 현금 기준으로 바꾸기 위한 조정입니다. 감가상각 자체가 새로운 현금을 만드는 것은 아닙니다. 설비투자와 감가상각의 자세한 연결은 다섯 번째 글에서 살펴봅니다.
영업활동 밖의 현금흐름과 연결되는 손익
순이익에는 설비 처분이익처럼 투자활동과 연결되는 손익도 포함될 수 있습니다. 예를 들어 일반적인 상품회사가 사용하던 설비를 팔았다면, 순이익에 반영된 처분이익은 영업현금흐름을 계산할 때 빼고 실제 매각대금은 투자활동 현금흐름에 표시합니다.
여기서는 처분이익과 매각대금의 대상이 다르다는 점만 기억하면 됩니다. 처분이익은 매각대금과 장부가액의 차이이고, 현금흐름표에는 실제 받은 매각대금이 해당 활동에 표시됩니다.
순이익 100억 원이 영업현금흐름 80억 원으로 이어지는 과정
이번에는 상품회사 A의 가상 연간 실적을 만들어 전체 계산을 연결해 보겠습니다. 앞의 시점 설명과는 별도의 연간 예시이며, 모든 금액의 단위는 억 원입니다. 기초 매출채권·재고자산·매입채무는 모두 0이고, 매입한 재고 중 일부만 판매했다고 가정합니다.
이자·법인세·부가가치세, 반품·평가손실, 환율변동, 사업결합과 기타 손익·현금흐름은 모두 제외합니다. 감가상각비 30억 원은 전액 당기 비용이며 재고 원가에 포함되지 않습니다. 실제 기업의 공시 수치를 재현한 사례가 아닌 교육용 단순화 사례입니다.
| 거래 | 기록 금액 | 현금과 잔액 |
|---|---|---|
| 상품 매출 | 300억 원 | 260억 원 수취, 매출채권 40억 원 |
| 상품 매입 | 150억 원 | 130억 원 지급, 매입채무 20억 원 |
| 판매한 상품의 원가 | 120억 원 | 매입 150억 원 중 재고 30억 원 남음 |
| 급여 등 기타 영업비용 | 50억 원 | 전액 현금 지급 |
| 감가상각비 | 30억 원 | 당기 비용 반영에 따른 현금 지급 0원 |
손익으로 계산하면 100억 원
매출에서 판매한 상품의 원가, 기타 영업비용, 감가상각비를 뺍니다. 이 예시에서는 기타 손익과 법인세가 없으므로 결과가 순이익입니다.
300억 원 − 120억 원 − 50억 원 − 30억 원 = 100억 원
실제 받은 돈과 지급한 돈으로 계산하면 80억 원
고객에게 받은 260억 원에서 공급업체에 지급한 130억 원과 기타 영업비용으로 지급한 50억 원을 뺍니다. 주요 현금 수취와 지급을 직접 보여 주는 직접법의 관점입니다.
260억 원 − 130억 원 − 50억 원 = 80억 원
순이익을 조정해도 같은 80억 원
간접법은 손익에서 출발해 비현금 항목, 수취·지급 시차, 투자·재무활동 관련 손익 등을 조정해 영업현금흐름으로 연결하는 표시 방법입니다. 위 가정을 순이익에 적용하면 다음과 같습니다.
- 출발 · 순이익100억 원수익과 비용을 반영한 연간 성과
- 감가상각비 되돌리기+30억 원비용은 반영했지만 당기 현금 지급은 없음 → 130억 원
- 매출채권 증가 조정−40억 원매출 중 올해 받지 못한 대금 제외 → 90억 원
- 재고 증가 조정−30억 원비용화된 원가보다 더 매입한 재고 반영 → 60억 원
- 매입채무 증가 조정+20억 원매입대금 중 올해 지급하지 않은 부분 반영 → 80억 원
- 도착 · 영업현금흐름80억 원직접 계산한 현금 수지와 일치
두 계산이 같은 이유를 재고와 매입채무에서 다시 확인해 보겠습니다. 손익에는 판매한 상품의 원가 120억 원만 반영돼 있습니다. 여기에 재고로 남은 30억 원을 더하면 총매입액 150억 원이고, 아직 지급하지 않은 20억 원을 빼면 실제 지급액 130억 원입니다.
원가 120억 원 + 재고 증가 30억 원 − 매입채무 증가 20억 원 = 현금 지급 130억 원
따라서 순이익 100억 원과 영업현금흐름 80억 원의 차이는 누락된 돈이 아니라, 당기 손익과 실제 결제액을 연결해 설명할 수 있는 차이입니다.
숫자의 크기보다 차이를 만든 항목을 읽습니다
영업현금흐름이 순이익보다 크게 나타나는 데에는 여러 이유가 있습니다. 감가상각비의 조정 때문일 수도 있고, 과거 매출채권을 회수했거나 공급업체 대금 지급이 다음 기간으로 넘어갔기 때문일 수도 있습니다. 각각 지속성과 다음 기간의 현금 부담이 다릅니다.
작게 나타나는 경우에도 배경을 살펴야 합니다. 판매 확대에 앞서 상품을 확보하거나 외상판매가 늘어 현금 수취가 뒤따르는 상황일 수 있습니다. 회수 지연이나 재고 누적도 가능한 원인이므로, 한 기간의 차이를 성장이나 부실 중 하나로 바로 단정하기보다는 관련 계정과 다음 기간을 함께 확인합니다.
실제 재무제표를 펼쳤다면 다음 세 가지만 먼저 맞춰 보세요.
- 기간과 보고 범위 맞추기. 연결 순이익에는 연결 현금흐름표를 대응시키고, 연결 전체 당기순이익과 지배기업 소유주 귀속 순이익도 구분합니다. 분기 보고서의 현금흐름표가 연초부터 누적값이라면 같은 기간의 누적 순이익과 비교합니다.
- 영업활동 현금흐름의 최종 합계 찾기. ‘영업에서 창출된 현금’ 같은 중간 합계 뒤에 이자나 법인세 납부 등이 별도로 표시될 수 있습니다. 비교 대상은 회사가 공시한 영업활동 현금흐름의 최종 금액입니다.
- 조정 내역에서 큰 차이 찾기. 감가상각 같은 비현금 항목인지, 매출채권·재고·매입채무의 결제 시차인지, 다른 활동 관련 손익인지 확인합니다. 이후 여러 기간에 걸쳐 같은 원인이 반복되는지 봅니다.
함께 알아두면 좋은 짧은 질문
적자인데 영업현금흐름이 플러스일 수도 있나요?
가능합니다. 큰 비현금 비용으로 순손실이 발생했어도, 기존 매출채권 회수나 고객 선금 수취로 영업활동 현금이 순유입될 수 있습니다. 현금 유입의 원천과 다음 기간에도 이어질 수 있는지를 함께 읽습니다.
순이익과 현금흐름 중 무엇부터 봐야 하나요?
이익으로 해당 기간의 성과를 파악한 뒤 현금흐름표의 조정을 따라가면 두 숫자를 연결하기 쉽습니다. 지급 능력에 관심이 있다면 현금흐름에서 출발해도 좋습니다. 각각의 정보가 서로를 보완합니다.
영업현금흐름은 설비투자 후 남은 현금인가요?
일반적인 설비 취득 현금지출은 투자활동에 표시됩니다. 따라서 영업현금흐름 이후에 설비투자 부담도 살펴야 합니다. 이 연결은 다섯 번째 글에서 다루고, 자유현금흐름의 상세 산식과 가치평가는 이번 시리즈의 범위 밖에 둡니다.
2027년 이후에도 순이익에서 출발하나요?
IFRS 18에 따른 IAS 7 개정은 간접법의 출발점을 영업손익으로 바꿉니다. K-IFRS 제1118호는 2027년 1월 1일 이후 시작하는 회계연도부터 적용되며 조기 적용이 가능합니다. 따라서 회사의 적용 기준과 출발 항목을 확인해야 합니다. 이 글의 순이익 연결 예시는 기초 원리를 설명하기 위한 것이며, 수익·비용과 현금 수취·지급을 구분하는 원리는 유지됩니다.
이익과 현금흐름 시리즈 모아보기
순이익과 영업현금흐름의 차이에서 출발해 운전자본, 매출채권, 재고자산, 설비투자와 감가상각을 차례로 살펴봅니다. 아래에서 이 시리즈의 발행된 글을 이어 읽을 수 있습니다.
공식 참고자료
- AASB · 재무보고 개념체계 제1장문단 1.17: 발생주의와 현금 수취·지급 시점의 관계.
- IFRS Foundation · IAS 7 현금흐름표 개요영업·투자·재무활동 구분, 직접법·간접법, IFRS 18에 따른 변경.
- IFRS Foundation · IAS 7 발행 기준서(2021년판)문단 20: 기존 간접법의 비현금 항목과 재고·영업채권·채무 조정. 개정 시행일은 아래 최신 자료와 함께 확인.
- IFRS Foundation · IFRS 18적용 시점과 재무제표 표시 기준 개정.
- 한국회계기준원 · 기준 제·개정 현황K-IFRS 제1118호의 제정 및 시행일 확인.