본문 바로가기
금융·자산관리

재무제표 초보자가 먼저 볼 5가지, 매출·이익·현금흐름·감가상각·대손까지 쉽게 이해하기

by 가온경제노트 2026. 6. 29.

 

기업에 투자하려고 재무제표를 펼쳐보면 숫자는 많은데 무엇부터 봐야 할지 막막한 경우가 많습니다.

매출액은 늘었는데 현금은 줄어 있고, 당기순이익은 흑자인데 영업활동현금흐름은 좋지 않은 기업도 있습니다.

또 손익계산서에는 감가상각비나 대손상각비처럼 그해 실제 현금이 바로 빠져나가지 않았는데도 비용으로 잡히는 항목이 등장합니다.

이 때문에 재무제표를 단순히 매출이 늘었나?, 순이익이 흑자인가?

만 확인해서는 기업의 실제 상황을 제대로 이해하기 어렵습니다.

금융감독원의 OpenDART에서는 기업의 사업보고서와 재무제표를 누구나 확인할 수 있고, 재무상태표·손익계산서 등 주요 재무정보를 회사별로 조회하거나 비교할 수 있습니다.

이번 글에서는 복잡한 회계공식을 외우기보다 가상의 회사 하나를 놓고 재무상태표 → 손익계산서 → 현금흐름표 → 감가상각 → 대손상각이 서로 어떻게 연결되는지 살펴보겠습니다.

재무제표 초보자가 먼저 볼 5가지, 매출·이익·현금흐름·감가상각·대손까지 쉽게 이해하기

목차

  1. 재무제표는 왜 세 가지를 함께 봐야 할까?
  2. 재무상태표는 회사가 가진 것과 갚을 것을 보여준다
  3. 자산 = 부채 + 자본은 무슨 뜻일까?
  4. 손익계산서는 얼마를 벌고 얼마를 썼는지 보여준다
  5. 매출이 늘어도 좋은 회사가 아닐 수 있는 이유
  6. 현금흐름표는 왜 따로 필요할까?
  7. 흑자기업인데 현금이 부족할 수 있을까?
  8. 가온1000 가상회사로 세 재무제표 연결하기
  9. 감가상각비는 현금이 안 나가는데 왜 비용일까?
  10. 감가상각비가 현금흐름표에서 다시 더해지는 이유
  11. 대손상각비는 무엇일까?
  12. 매출채권이 급증하면 왜 확인해야 할까?
  13. 재고자산이 급증하면 무엇을 의심해야 할까?
  14. 영업활동현금흐름에서 먼저 볼 것
  15. 순이익과 영업현금흐름이 계속 다르면?
  16. 연결재무제표와 별도재무제표의 차이
  17. DART에서 재무제표 찾는 방법
  18. 가온1000 재무제표 체크리스트
  19. 핵심 정리

1. 재무제표는 왜 세 가지를 함께 봐야 할까?

초보자가 먼저 이해할 재무제표는 크게 세 가지입니다.

재무상태표

특정 시점에 회사가 가진 자산, 갚아야 할 부채, 주주의 몫인 자본을 보여줍니다.

손익계산서

일정 기간 동안 회사가 얼마를 벌고 얼마를 비용으로 사용해 최종적으로 얼마의 이익을 남겼는지 보여줍니다.

현금흐름표

실제 현금이 영업·투자·재무활동을 통해 어떻게 들어오고 나갔는지를 보여줍니다.

OpenDART의 재무정보 API에서도 재무상태표와 손익계산서 등을 구분해 기업별 주요 계정을 제공하고 있으며, 연결재무제표와 개별재무제표도 별도로 표시합니다.

세 재무제표 중 하나만 보면 전체 모습을 놓칠 수 있습니다.

예를 들어 손익계산서에서 이익이 많이 났더라도 실제 현금이 들어오지 않았다면 회사의 자금사정은 생각보다 좋지 않을 수 있습니다.

2. 재무상태표는 회사의 현재 재산상태를 보여준다

재무상태표를 가장 쉽게 표현하면 회사가 무엇을 가지고 있고, 그 돈을 어디에서 마련했는지를 보여주는 표

입니다.

기본 구조는 다음과 같습니다.

자산 = 부채 + 자본

자산은 회사가 가지고 있는 경제적 자원입니다.

예를 들면

현금
매출채권
재고자산
토지
건물
기계장치

등이 있습니다.

부채는 앞으로 다른 사람이나 금융기관 등에 지급해야 할 의무입니다.

예를 들면

은행차입금
매입채무
회사채

등입니다.

자본은 자산에서 부채를 제외하고 남는 주주의 몫으로 이해할 수 있습니다.

3. 가온1000 자체 계산 ①

자산 10억원짜리 회사의 실제 자기 돈은 얼마일까?

가상의 A회사가 있다고 가정하겠습니다.

총자산:

10억원

부채:

7억원

이라면

자본은

10억원 - 7억원 = 3억원

입니다.

즉 회사가 10억원 규모의 자산을 가지고 있다고 해서 10억원 전부가 자기 돈이라는 의미는 아닙니다.

7억원은 부채로 조달하고 3억원이 자본인 구조입니다.

이 때문에 “자산이 크니까 무조건 안전한 회사다.”

라고 판단해서는 안 됩니다.

자산 규모뿐 아니라 부채구조와 자본을 함께 봐야 합니다.

4. 손익계산서는 회사의 장사 성적표다

손익계산서에서는 먼저 다음 흐름을 이해하면 됩니다.

매출액

기업이 상품이나 서비스를 판매해 벌어들인 금액입니다.

여기에서 각종 비용을 빼면 영업이익과 당기순이익 등이 계산됩니다.

단순한 예를 보겠습니다.

매출액:

10억원

제품 생산·판매와 관련된 비용:

7억원

기타 영업비용 등을 모두 반영한 영업이익:

2억원

이자와 세금 등까지 반영한 당기순이익:

1억5천만원

이라고 가정할 수 있습니다.

하지만 여기에서 중요한 것은 이익과 현금은 같은 개념이 아니라는 것입니다.

5. 매출이 늘면 무조건 좋은 회사일까?

그렇지 않습니다.

예를 들어

전년도 매출 100억원
올해 매출 130억원

이라면 매출은 30% 증가했습니다.

하지만 같은 기간 영업이익이

10억원 → 5억원

으로 줄었다면 회사의 수익성은 오히려 나빠진 것입니다.

원인은 여러 가지일 수 있습니다.

원재료비 상승
인건비 증가
판매관리비 증가
가격경쟁
일회성 비용

등입니다.

따라서 매출액만 보지 말고 영업이익과 영업이익률이 함께 어떻게 움직였는지를 확인하는 것이 좋습니다.

6. 현금흐름표는 왜 따로 필요할까?

손익계산서의 이익은 회계기준에 따라 계산되기 때문에 실제 현금 입출금 시점과 일치하지 않을 수 있습니다.

예를 들어 제품을 1억원어치 판매했는데 고객이 아직 돈을 지급하지 않았다고 가정해보겠습니다.

회계상 일정 요건을 충족하면 매출로 인식될 수 있지만 회사 통장에는 아직 돈이 들어오지 않았을 수 있습니다.

이렇게 외상으로 받을 돈이 매출채권입니다.

그래서 이익은 많이 났는데 왜 회사에 현금이 없지?

라는 상황이 생길 수 있습니다.

현금흐름표는 이런 차이를 이해하는 데 중요합니다.

7. 흑자기업인데도 현금이 부족할 수 있을까?

가능합니다.

가상의 B회사를 보겠습니다.

올해 당기순이익:

10억원

그런데 고객에게 아직 받지 못한 매출채권이

전년 5억원 → 올해 18억원

으로 늘었다고 가정합니다.

회사 입장에서는 손익계산서상 매출과 이익을 인식했지만 상당 부분의 현금을 아직 받지 못한 것입니다.

여기에 재고까지 크게 증가했다면 더 많은 현금이 재고에 묶여 있을 수 있습니다.

따라서 당기순이익과 함께 영업활동현금흐름을 확인해야 하는 이유가 생깁니다.

8. 가온1000 자체 계산 ②

같은 10억원 이익인데 현금은 왜 다를까?

A회사와 B회사가 모두 당기순이익 10억원을 기록했다고 가정하겠습니다.

A회사

당기순이익: 10억원
영업활동현금흐름: 12억원

B회사

당기순이익: 10억원
영업활동현금흐름: 2억원

숫자만 보면 둘 다 10억원을 벌었습니다.

하지만 실제 영업에서 창출된 현금은 상당히 다릅니다.

이 차이가 발생했다면

매출채권
재고자산
매입채무
비현금비용
일회성 손익

등을 추가로 확인할 필요가 있습니다.

중요한 점은 영업현금흐름이 순이익보다 낮으면 무조건 나쁜 회사다.

라고 단정하는 것도 잘못이라는 것입니다.

사업확장이나 일시적인 운전자본 증가 등의 이유도 있을 수 있기 때문에 여러 기간을 비교하고 주석까지 확인하는 방식이 필요합니다.

9. 감가상각비는 현금이 안 나가는데 왜 비용일까?

가장 많이 혼동하는 부분입니다.

회사가 생산기계를 10억원에 구입했다고 가정해보겠습니다.

그 기계를 여러 해 동안 사용할 수 있다면 회계상 10억원을 구입한 첫해의 비용으로 모두 처리하기보다 사용기간에 걸쳐 나눠 비용으로 인식할 수 있습니다.

예를 들어 이해를 쉽게 하기 위해 잔존가치 없이 10년간 정액법으로 감가상각한다고 단순 가정하면

연간 감가상각비는

10억원 ÷ 10년 = 1억원

입니다.

회사는 기계를 구입한 시점에 실제 현금을 지급했지만 이후 매년 손익계산서에 1억원씩 비용이 반영됩니다.

따라서 감가상각비를 “가짜 비용”

이라고 표현해서는 안 됩니다.

현금이 그해 새롭게 빠져나가지 않는 비현금 비용일 뿐, 기업이 사용하고 있는 자산의 경제적 효익이 소비되는 부분을 기간별 비용으로 배분하는 회계처리입니다.

신용평가사의 현금흐름 분석에서도 감가상각비는 손익계산서상 비용이지만 해당 기간에 직접적인 현금지출이 없는 대표적인 비현금비용으로 설명됩니다.

10. 감가상각비는 왜 현금흐름표에서 다시 더해질까?

간접법 현금흐름표의 원리를 이해하면 쉽습니다.

당기순이익을 계산할 때 이미 감가상각비가 비용으로 차감돼 있습니다.

하지만 감가상각비는 해당 기간에 현금이 새로 유출된 비용은 아닙니다.

따라서 영업활동현금흐름을 계산할 때는 당기순이익에서 차감돼 있던 감가상각비를 비현금항목으로 조정하는 과정이 나타납니다.

예를 들어

감가상각 전 이익:

5억원

감가상각비:

1억원

이라고 단순화하면 손익계산서상 이익은

4억원

으로 줄어듭니다.

그러나 이 1억원이 그해 현금으로 다시 나간 것은 아니므로 현금흐름표를 작성하는 과정에서는 비현금항목으로 조정됩니다.

이 때문에 “감가상각비가 다시 더해지니 회사가 1억원을 번 것이다.”

라고 해석하면 안 됩니다.

비현금 비용을 현금흐름 계산에서 조정하는 것입니다.

11. 대손상각비는 무엇일까?

기업이 외상으로 상품을 판매하면 받을 돈인 매출채권이 생길 수 있습니다.

그런데 모든 고객에게서 돈을 100% 받을 수 있는 것은 아닙니다.

고객이 파산하거나 지급능력이 나빠져 일부 채권을 회수하지 못할 가능성이 생길 수 있습니다.

이러한 신용손실을 회계에 반영하는 과정에서 대손 관련 비용이 발생할 수 있습니다.

여기서 중요한 것은 대손상각비 역시 단순히 “회사가 오늘 현금을 지급한 비용”

이라는 의미가 아니라는 것입니다.

이미 발생해 있는 채권의 회수 가능성이 낮아진 것을 손익에 반영하는 성격이 있기 때문입니다.

12. 가온1000 자체 계산 ③

매출 10억원이 정말 현금 10억원일까?

회사가 10억원어치 상품을 판매했다고 가정하겠습니다.

그중 현금으로 받은 금액: 6억원

외상매출: 4억원

이라면 손익계산서에서는 조건을 충족하는 경우 총 10억원이 매출에 반영될 수 있지만 현금으로 들어온 돈은 6억원일 수 있습니다.

그런데 나중에 외상매출 4억원 중 5천만원을 회수하기 어려울 것으로 판단한다고 가정해보겠습니다.

그렇다면 회사는 해당 신용손실 가능성을 회계에 반영해야 할 수 있습니다.

이 때문에 투자자는 매출 성장률뿐 아니라 매출채권의 증가속도와 대손 관련 비용도 같이 확인할 필요가 있습니다.

13. 매출채권이 너무 빨리 늘어나면 무엇을 봐야 할까?

예를 들어 매출이 100억원 → 110억원 으로 10% 증가했는데

매출채권은 10억원 → 25억원으로 150% 증가했다고 가정해보겠습니다.

이 숫자만 보고 곧바로 문제가 있다고 단정할 수는 없습니다.

하지만 최소한 왜 외상판매가 크게 증가했는지
거래처의 지급조건이 바뀌었는지
회수기간이 늘어났는지
대손 위험이 커지고 있는지

를 확인할 이유는 충분합니다.

즉 재무제표를 읽는 목적은 특정 숫자 하나로 회사에 점수를 매기는 것이 아니라 서로 맞지 않는 숫자를 발견하고 그 이유를 주석에서 찾는 것입니다.

14. 재고자산이 급증해도 확인이 필요하다

재고자산도 마찬가지입니다.

기업이 앞으로 판매하기 위해 제품을 미리 많이 생산했을 수도 있습니다.

이 경우 향후 매출 증가에 대비한 정상적인 재고 증가일 수 있습니다.

하지만 상품이 잘 팔리지 않아 재고가 쌓이고 있는 것일 수도 있습니다.

예를 들어

매출 +5%인데

재고자산 +50%

라면 왜 재고가 매출보다 이렇게 빠르게 늘었을까?

라는 질문을 할 필요가 있습니다.

재고가 오래 쌓이면 가격하락·노후화·폐기 등의 위험도 생길 수 있습니다.

15. 영업활동현금흐름은 어떻게 볼까?

초보 투자자는 우선 여러 해의 흐름을 비교해보는 것이 좋습니다.

예를 들어

연도 당기순이익 영업활동현금흐름
2024 100억원 120억원
2025 120억원 125억원
2026 150억원 40억원

이라고 가정하겠습니다.

2026년에는 순이익이 크게 증가했지만 영업현금흐름은 오히려 크게 감소했습니다.

이 경우 매출채권 급증, 재고 증가, 매입채무 변화, 일회성 이익, 비현금손익

등을 확인해볼 필요가 있습니다.

반대로 영업현금흐름이 순이익보다 크다고 언제나 좋은 것도 아닙니다.

선수금 증가처럼 일시적으로 현금이 먼저 들어오는 사업구조 등의 영향도 있을 수 있기 때문입니다.

한 해보다 3~5년 흐름을 비교하는 것이 더 중요합니다.

16. 투자활동·재무활동 현금흐름도 함께 보자

현금흐름표는 일반적으로

영업활동
투자활동
재무활동

으로 구분됩니다.

영업활동은 본업을 통해 발생한 현금흐름을 보여줍니다.

투자활동에서는 공장·기계·투자자산 등의 취득과 처분 관련 현금흐름을 볼 수 있습니다.

재무활동에서는 차입금 조달·상환, 유상증자, 배당 등 자금조달과 관련된 흐름이 나타날 수 있습니다.

기업의 자금조달을 더 알고 싶다면
기업이 새로운 주식을 발행하거나 CB·BW를 통해 자금을 조달하면 기존 주주의 지분과 향후 주식 수에도 영향을 줄 수 있습니다. 유상증자와 무상증자, CB·BW, 오버행의 차이는 아래 글에서 자세히 확인할 수 있습니다.

예를 들어 영업현금이 계속 부족한데 재무활동에서 대규모 차입을 반복한다면

이 회사는 본업에서 필요한 현금을 충분히 만들고 있는가?

를 살펴볼 필요가 있습니다.

17. 연결재무제표와 별도재무제표는 왜 구분해야 할까?

기업집단에는 자회사가 있을 수 있습니다.

별도재무제표는 기본적으로 해당 회사 자체를 중심으로 보여줍니다.

연결재무제표는 지배기업과 연결대상 종속기업을 하나의 경제적 실체처럼 묶어 보여줍니다.

OpenDART에서도 재무제표 조회 시

OFS = 재무제표

CFS = 연결재무제표

로 별도 구분하고 있습니다.

따라서 자회사가 중요한 기업을 분석한다면 연결 기준과 별도 기준을 혼동하지 않는 것이 중요합니다.

18. 재무제표는 어디에서 확인할까?

가장 기본적인 곳은 금융감독원 DART입니다.

DART에는 기업이 제출한 사업보고서·분기보고서·반기보고서 등의 공시가 올라옵니다.

OpenDART에서는 사업보고서 주요항목과 재무정보를 데이터로 조회할 수도 있고 상장법인 등의 정기보고서 재무제표를 활용할 수 있도록 제공합니다.

기업을 검색한 뒤 사업보고서→ 재무에 관한 사항→ 연결재무제표 또는 재무제표

순으로 찾아보면 됩니다.

뉴스 기사나 증권정보 사이트의 숫자보다 최종 확인은 기업이 제출한 공시를 직접 보는 습관을 들이는 것이 좋습니다.

19. 재무제표 초보자가 먼저 볼 5가지

처음부터 수십 개의 재무비율을 계산할 필요는 없습니다.

우선 다음 다섯 가지 흐름을 확인해보는 것으로 충분합니다.

① 매출

3~5년 동안 성장하고 있는가?

② 영업이익

매출이 증가할 때 이익도 같이 증가하는가?

③ 부채

사업규모와 비교해 부채가 지나치게 빠르게 늘고 있지는 않은가?

④ 영업활동현금흐름

본업에서 실제 현금을 만들어내고 있는가?

⑤ 매출채권·재고

매출보다 지나치게 빠르게 증가하고 있지는 않은가?

이 다섯 가지를 보고 이상한 부분이 나타났다면 그다음에 주석을 확인하는 방식이 초보자에게 효율적입니다.

20. 가온1000 재무제표 체크리스트

재무제표 초보자 체크리스트
점검항목 무엇을 확인해야 할까?
매출액 최근 3~5년간 매출이 안정적으로 증가하는지 확인
영업이익 매출 증가가 실제 영업이익 증가로 연결되는지 확인
부채 차입금과 부채가 사업규모보다 지나치게 빠르게 증가하지 않는지 확인
영업현금흐름 이익뿐 아니라 본업에서 실제 현금이 지속적으로 들어오는지 확인
매출채권 매출보다 외상매출금이 지나치게 빠르게 증가하는지 확인
재고자산 매출 증가보다 재고가 지나치게 빠르게 쌓이고 있지 않은지 확인
감가상각 비현금 비용이라고 무시하지 말고 설비투자와 자산 노후화까지 함께 확인
대손 매출채권 회수 위험과 대손 관련 비용이 증가하고 있지 않은지 확인
체크 포인트 : 재무제표는 숫자 하나보다 매출·이익·현금·채권·재고가 여러 해 동안 함께 어떻게 움직이는지를 보는 것이 중요합니다.

21. 숫자가 이상하면 반드시 주석을 확인한다

재무제표 분석에서 매우 중요한 원칙입니다.

예를 들어 매출채권이 갑자기 크게 증가했습니다.

숫자만 보면 부실채권이 늘었나?

라고 생각할 수 있습니다.

하지만 대형 계약으로 결제시점이 일시적으로 늦어진 것일 수도 있습니다.

감가상각비가 크게 증가했다면 회사가 새로운 설비투자를 많이 했기 때문일 수도 있습니다.

따라서 숫자의 변화가 큰 경우에는 재무제표 주석에서 원인을 확인하는 것이 좋습니다.

OpenDART 공시정보 활용마당에서는 재무제표 주요계정뿐 아니라 주요 주석 조회와 주석 일괄다운로드 기능도 제공합니다.

22. 초보자가 가장 피해야 할 오류

첫 번째는 순이익 = 실제 현금

이라고 생각하는 것입니다.

둘은 다를 수 있습니다.

두 번째는 감가상각비 = 아무 의미 없는 가짜 비용

이라고 생각하는 것입니다.

현금 유출 시점과 비용 인식 시점이 다를 뿐 자산 사용에 따른 비용이라는 경제적 의미가 있습니다.

세 번째는 매출 증가 = 무조건 좋은 성장

이라고 생각하는 것입니다.

수익성·현금회수·재고까지 함께 봐야 합니다.

네 번째는 부채가 있으면 나쁜 기업

이라고 보는 것입니다.

기업은 투자와 운영을 위해 부채를 활용합니다. 중요한 것은 규모·상환능력·금리·현금흐름입니다.

다섯 번째는 재무비율 하나만으로 매수·매도를 판단

하는 것입니다.

재무제표는 투자판단을 위한 여러 자료 가운데 하나입니다.

23. 재무제표에서 기억할 한 문장

재무제표를 어렵게 생각할 필요는 없습니다.

처음에는 다음 세 문장부터 기억하면 됩니다.

재무상태표는 회사가 가진 것과 갚을 것을 보여준다.

손익계산서는 일정 기간 얼마나 벌고 비용을 썼는지 보여준다.

현금흐름표는 실제 현금이 어디에서 들어오고 어디로 나갔는지를 보여준다.

그리고 세 숫자가 서로 어울리지 않는다면

왜 다르지?

라고 질문하는 것이 재무제표 분석의 시작입니다.

공식기관 바로가기

기업의 실제 재무제표와 사업보고서는 공식 공시에서 확인하세요.

기업분석 시 포털사이트의 요약수치만 보지 말고 최신 사업보고서와 재무제표 주석을 함께 확인하시기 바랍니다.

금융감독원 OpenDART는 DART에 공시된 보고서 원문과 주요 재무계정, 정기보고서 재무제표 등을 일반 이용자에게 제공하고

있습니다.

자료 기준 및 참고사항

자료 확인일: 2026년 8월 19일

이 글은 금융감독원 DART·OpenDART의 공식 재무정보 구조를 기준으로 재무상태표·손익계산서·연결재무제표 등의 기본 구성을 확인했습니다. OpenDART의 주요계정 자료에서는 재무제표와 연결재무제표를 별도로 구분하며 재무상태표·손익계산서 등의 주요계정을 제공하고 있습니다.

감가상각비·대손 관련 내용은 회계원리를 쉽게 설명하기 위해 단순화한 예시입니다. 기업별 실제 회계처리는 자산의 종류·내용연수·회계정책·채권의 신용위험 등에 따라 달라질 수 있으므로 개별 기업 분석에서는 해당 기업의 재무제표 주석을 확인해야 합니다.

 

안내: 이 글은 재무제표를 이해하기 위한 금융교육 정보이며 특정 기업이나 주식의 매수·매도를 권유하는 내용이 아닙니다. 기업가치 판단에는 재무정보뿐 아니라 산업환경·사업모델·경쟁력·주가수준 등 다양한 요소가 함께 고려되어야 합니다.