현금흐름표 읽는 법 — 흑자도산을 걸러내는 세 줄의 숫자
글: 주가맵 운영자 (9년 차 개인 투자자) · 콘텐츠 원칙에 따라 작성합니다
당기순이익 300억 원을 발표한 회사가 있다고 해 보겠습니다. 그런데 같은 기간 이 회사의 현금은 오히려 200억 원 줄었습니다. 매출 대금 400억 원이 아직 외상값(매출채권)으로 묶여 있고, 재고를 쌓느라 150억 원이 나갔고, 만기가 온 차입금을 갚느라 현금이 빠져나갔기 때문입니다. 장부의 이익과 금고의 현금은 이렇게 다른 속도로 움직입니다. 이 간격이 극단으로 벌어지면 흑자를 내면서 부도가 나는, 이른바 흑자도산이 됩니다.
손익계산서가 회계 기준으로 계산한 성적이라면, 현금흐름표는 실제로 들어오고 나간 돈의 기록입니다. 이익은 회계 처리 방식에 따라 다듬어질 수 있지만 현금의 이동은 꾸미기가 훨씬 어렵습니다. 그래서 실적이 좋아 보이는 회사일수록 현금흐름표로 한 번 더 검증하는 습관이 필요합니다. 이 글에서는 세 가지 현금흐름의 의미, 이익과 현금이 어긋나는 원리, 조합으로 읽는 법, 그리고 잉여현금흐름까지 순서대로 살펴봅니다.
영업·투자·재무 — 현금이 드나드는 세 개의 문
현금흐름표는 회사에 현금이 드나드는 경로를 세 개의 문으로 나눕니다. 영업활동 현금흐름은 본업으로 벌고 쓴 돈입니다. 물건을 팔아 받은 대금이 들어오고, 원재료비와 인건비와 세금이 나갑니다. 이 문으로 꾸준히 현금이 들어오는 회사가 건강한 회사이며, 영업활동 현금흐름의 플러스는 본업이 실제 현금을 만들어 내고 있다는 가장 직접적인 증거입니다.
투자활동 현금흐름은 미래를 위해 쓰거나 회수한 돈입니다. 공장을 짓고 설비를 사고 다른 회사 지분을 인수하면 현금이 나가므로 마이너스가 되고, 보유 자산이나 주식을 팔면 플러스가 됩니다. 그래서 투자활동 현금흐름의 마이너스는 나쁜 신호가 아니라 성장 기업의 자연스러운 모습인 경우가 많습니다. 오히려 뚜렷한 이유 없이 큰 플러스가 나온다면 자산을 내다 팔아 현금을 마련하고 있는 것은 아닌지 확인이 필요합니다.
재무활동 현금흐름은 자본을 조달하거나 돌려준 기록입니다. 은행에서 돈을 빌리거나 유상증자를 하면 플러스, 빚을 갚거나 배당을 지급하거나 자사주를 사면 마이너스가 됩니다. 성숙한 우량 기업은 벌어들인 현금으로 빚을 줄이고 배당을 주기 때문에 재무활동이 마이너스인 경우가 많습니다. 반대로 영업에서 현금을 못 만드는 회사가 재무활동 플러스로 연명하고 있다면 그 플러스는 경고등입니다.
예시로 감을 잡아 보겠습니다. 어떤 회사의 연간 현금흐름이 영업 +800억 원, 투자 −500억 원, 재무 −200억 원이라면, 본업으로 800억 원을 벌어 500억 원을 설비에 투자하고 200억 원으로 빚을 갚거나 배당을 준 뒤 현금이 100억 원 늘어난 그림입니다. 교과서적으로 건강한 패턴입니다. 세 숫자의 부호만 읽어도 회사가 지금 어떤 국면에 있는지 대략의 서사가 그려집니다.
이익과 현금이 다른 이유 1 — 매출채권과 운전자본
손익계산서는 발생주의라는 원칙을 씁니다. 돈이 실제로 들어온 시점이 아니라 거래가 발생한 시점에 매출과 이익을 기록한다는 뜻입니다. 3월에 10억 원어치 제품을 외상으로 납품했다면 대금은 6월에 들어와도 매출은 3월에 잡힙니다. 이 외상값이 매출채권이며, 매출채권이 늘어난 만큼 장부의 이익과 금고의 현금 사이에 간격이 생깁니다.
숫자로 보면 이렇습니다. 연 매출 2,000억 원에 순이익 200억 원을 기록한 회사의 매출채권이 연초 300억 원에서 연말 700억 원으로 늘었다면, 매출 중 400억 원은 아직 돈으로 들어오지 않은 것입니다. 재고자산까지 100억 원 늘었다면 이익 200억 원에도 불구하고 영업활동 현금흐름은 마이너스권으로 떨어질 수 있습니다. 이렇게 매출채권과 재고에 묶이는 돈을 운전자본이라고 부릅니다.
매출채권 증가가 항상 나쁜 것은 아닙니다. 매출이 30% 성장하면 외상값도 비슷하게 늘어나는 것이 자연스럽습니다. 문제는 매출은 10% 늘었는데 매출채권이 60% 늘어나는 식으로 증가 속도가 어긋날 때입니다. 밀어내기식 매출로 실적을 부풀렸거나, 대금을 제때 못 받는 부실 거래처가 늘고 있다는 신호일 수 있기 때문입니다. 심하면 매출채권이 회수 불능으로 확정되며 한꺼번에 손실로 돌아옵니다.
그래서 순이익과 영업활동 현금흐름을 나란히 놓고 몇 년 치를 비교하는 것이 실전적인 검증법입니다. 이익은 매년 나는데 영업현금흐름이 계속 이익을 크게 밑돌거나 마이너스인 회사는 장부 위에서만 돈을 벌고 있을 가능성을 의심해야 합니다. 반대로 이익과 영업현금흐름이 비슷한 규모로 함께 움직이는 회사는 이익의 질이 좋다고 평가할 수 있습니다.
이익과 현금이 다른 이유 2 — 감가상각이라는 장부상 비용
간격을 만드는 두 번째 요인은 감가상각입니다. 500억 원짜리 설비를 사면 현금은 사는 해에 한꺼번에 나가지만, 회계에서는 이 비용을 설비의 사용 기간(예를 들어 10년)에 나눠 매년 50억 원씩 비용으로 처리합니다. 즉 2년 차부터의 감가상각비 50억 원은 이익을 깎지만 실제로 현금이 나가지는 않는 장부상 비용입니다.
이 원리 때문에 방향이 재미있게 갈립니다. 설비를 산 해에는 이익보다 현금 유출이 훨씬 크고, 그 이후에는 이익보다 현금흐름이 더 좋게 나옵니다. 순이익 100억 원에 감가상각비가 300억 원인 장치산업 기업이라면, 운전자본 변동이 없다는 가정 아래 영업활동 현금흐름은 400억 원 안팎이 됩니다. 이익만 보면 평범해 보여도 현금 창출력은 이익의 네 배인 회사인 셈입니다.
반도체, 디스플레이, 통신처럼 설비 투자가 큰 업종에서 이런 구조가 흔합니다. 이런 회사를 순이익과 PER만으로 평가하면 현금 창출력을 놓치게 되고, 반대로 감가상각이 끝나 이익이 좋아 보이는 회사의 노후 설비 교체 시점을 놓치면 앞으로 나갈 현금을 과소평가하게 됩니다. 손익계산서와 현금흐름표를 오가며 읽어야 하는 이유가 여기에 있습니다.
흑자도산 — 이익이 나는데 회사가 무너지는 구조
흑자도산은 손익계산서상 이익이 나는 회사가 당장 결제할 현금이 없어 부도를 내는 것을 말합니다. 구조는 앞의 두 원리가 겹치면 만들어집니다. 매출이 빠르게 늘어 장부상 이익은 나는데, 대금 회수는 6개월 뒤이고, 원재료와 인건비는 매달 현금으로 나가고, 그 간격을 단기차입으로 메우던 중 은행이 만기 연장을 거절하는 순간입니다. 이익이 문제가 아니라 결제 타이밍이 문제인 것입니다.
가상의 시나리오로 보면 선명합니다. 수주가 급증한 어떤 회사가 연간 순이익 150억 원을 기록했지만, 매출채권과 재고에 500억 원이 새로 묶여 영업활동 현금흐름은 −350억 원이었습니다. 부족한 현금은 만기 1년 미만의 단기차입금 400억 원으로 메웠습니다. 다음 해 업황이 식어 은행이 만기 연장을 절반만 해 준다면, 이 회사는 흑자 상태 그대로 200억 원의 결제 불능 위기를 맞습니다.
투자자 입장에서 흑자도산 위험은 세 가지 숫자의 조합으로 미리 볼 수 있습니다. 순이익은 플러스인데 영업활동 현금흐름이 몇 년째 마이너스인지, 재무활동 현금흐름의 플러스(신규 차입)로 그 구멍을 메우고 있는지, 그리고 재무상태표에서 단기차입금 비중이 커지고 있는지입니다. 세 가지가 동시에 보이면 실적 기사가 아무리 좋아도 저는 일단 물러서서 봅니다.
특히 급성장 중인 중소형주에서 이 패턴이 잘 나타납니다. 성장 자체가 운전자본을 빨아들이기 때문에, 성장이 빠를수록 역설적으로 현금은 마릅니다. 성장주의 실적 발표를 볼 때 매출과 이익의 증가율만이 아니라 영업활동 현금흐름이 따라오고 있는지 확인하는 것은, 성장 스토리의 진위를 가리는 가장 값싼 검증 수단입니다.
세 부호의 조합으로 읽기 — 좋은 패턴과 나쁜 패턴
영업·투자·재무 세 현금흐름의 부호(+/−)를 조합하면 여덟 가지 경우가 나오는데, 실전에서는 그중 몇 가지 핵심 패턴만 기억해도 충분합니다. 가장 이상적인 패턴은 영업 +, 투자 −, 재무 −입니다. 본업으로 번 돈으로 미래에 투자하고 남는 돈으로 빚을 갚거나 주주에게 돌려주는, 성숙한 우량 기업의 전형입니다. 배당주 투자자가 좋아하는 회사 대부분이 이 조합에 있습니다.
성장기의 건강한 패턴은 영업 +, 투자 −, 재무 +입니다. 본업으로 돈을 벌고는 있지만 그보다 큰 투자를 하느라 외부 자금을 함께 쓰는 모습으로, 확장기의 기업에서 자연스럽습니다. 이때 관건은 영업 플러스가 진짜인지, 그리고 투자가 몇 년 뒤 영업현금흐름 증가로 돌아오는지입니다. 몇 년이 지나도 영업 플러스가 커지지 않으면 투자의 효율을 의심해야 합니다.
위험한 패턴은 영업 −, 투자 +, 재무 +입니다. 본업에서 현금이 새는데 자산을 팔고 빚과 증자로 버티는 조합으로, 구조조정 국면이나 한계기업에서 나타납니다. 영업 −, 투자 −, 재무 +도 신중히 봐야 하는데, 바이오처럼 계획된 적자 구간의 성장 기업일 수도 있지만 조달이 막히는 순간 곧바로 유동성 위기로 이어지는 구조이기 때문입니다. 어느 쪽이든 한 해가 아니라 3~5년 치 부호의 흐름으로 판단하는 것이 정확합니다.
- 영업 + / 투자 − / 재무 −: 우량 성숙 기업의 전형, 배당 여력이 있는 조합
- 영업 + / 투자 − / 재무 +: 확장기 성장 기업, 투자의 회수 여부를 추적할 것
- 영업 − / 투자 − / 재무 +: 계획된 적자형 성장 또는 위험의 갈림길, 조달 능력이 생명선
- 영업 − / 투자 + / 재무 +: 자산 매각과 차입으로 버티는 조합, 가장 경계해야 할 패턴
잉여현금흐름 FCF — 주주에게 남는 진짜 돈
잉여현금흐름(FCF, Free Cash Flow)은 영업활동 현금흐름에서 설비투자(CAPEX)를 뺀 값입니다. 본업으로 번 현금 중에서 사업 유지와 성장에 필요한 투자를 하고도 남는 돈, 즉 배당·자사주 매입·빚 상환·인수합병에 자유롭게 쓸 수 있는 돈입니다. 영업활동 현금흐름 800억 원에 설비투자 500억 원인 회사의 FCF는 300억 원입니다. 배당의 지속 가능성을 따질 때 순이익보다 FCF를 보는 이유가 여기에 있습니다.
FCF는 시가총액과 붙여 보면 수익률의 감각으로 읽힙니다. 시가총액 6,000억 원인 회사가 매년 FCF 300억 원을 만든다면 FCF 수익률은 300 ÷ 6,000 × 100 = 5%입니다. 회사를 통째로 샀을 때 매년 5%의 현금이 손에 남는 가격이라는 뜻입니다. 이익 기준 PER이 싸 보여도 설비투자가 이익을 계속 삼켜 FCF가 늘 0에 가까운 회사라면, 주주에게 돌아올 재원 자체가 없는 셈입니다.
다만 FCF도 한 해 숫자로 판단하면 오독하기 쉽습니다. 대규모 증설이 몰린 해에는 우량 기업도 FCF가 마이너스로 내려가고, 반대로 투자를 미루기만 해도 FCF는 일시적으로 좋아집니다. 그래서 FCF는 5년 내외의 누적과 평균으로 보고, 투자가 줄어서 좋아진 것인지 영업현금흐름이 늘어서 좋아진 것인지 원인을 구분해야 합니다. 후자가 진짜 체질 개선입니다.
정리하면 현금흐름표 읽기는 순이익과 영업현금흐름의 간격 확인, 세 부호 조합으로 국면 파악, FCF로 주주 몫 계산이라는 세 단계입니다. 주가맵 종목 화면의 재무 정보와 용어사전을 함께 놓고 보면 처음 접하는 용어도 어렵지 않게 따라갈 수 있습니다. 물론 이 글의 계산 예시는 모두 이해를 위한 가상의 숫자이며, 실제 종목에 대한 해석과 매매의 최종 판단, 그 결과의 책임은 투자자 본인의 몫입니다.