재무제표 읽는 법: 세 장의 사진으로 회사를 읽다
재무제표는 회사가 자기 살림을 숫자로 적어 낸 성적표입니다. 처음 보면 숫자와 계정과목이 빼곡해 겁이 나지만, 구조만 잡으면 의외로 단순합니다. 재무제표는 딱 세 장이 핵심입니다. 손익계산서·재무상태표·현금흐름표. 이 글에서는 세 장이 각각 무엇을 답하는지, 실제로 DART에서 어떻게 열어 보는지, 그리고 한 회사(무학)의 실제 숫자로 세 장이 어떻게 맞물리는지까지 한 번에 짚습니다. 개별 항목은 다음 글들에서 한 장씩 깊게 다룹니다.

겁먹지 않는 법 — 재무제표는 세 가지 질문에 답한다
재무제표를 처음 펼치면 수십 개의 계정과목이 쏟아져 압도당하기 쉽습니다. 하지만 모든 숫자는 결국 세 가지 질문 중 하나에 답하기 위해 존재합니다. “이 회사는 돈을 버는가?”(손익계산서), “무엇을 갖고 얼마를 빚졌는가?”(재무상태표), “장부 이익이 실제 현금으로 들어오는가?”(현금흐름표). 이 프레임만 머리에 넣으면, 낯선 계정과목을 만나도 “이건 어느 질문에 대한 답이지?”라고 되물으며 위치를 잡을 수 있습니다.
실무적으로 정확히 말하면, 한국 상장사는 한국채택국제회계기준(K-IFRS)에 따라 재무제표를 작성합니다. 전체 세트는 재무상태표, 포괄손익계산서, 자본변동표, 현금흐름표, 그리고 주석으로 구성됩니다. 이 중 투자자가 가장 먼저 보는 세 장이 손익계산서·재무상태표·현금흐름표이고, 자본변동표와 주석은 이 세 장을 보조·설명합니다. 특히 주석은 “숫자의 각주”로서, 그 숫자가 어떻게 만들어졌는지를 담고 있어 실전에서 결정적입니다. 주석은 뒤의 글에서 따로 다룹니다.
① 손익계산서 — 일정 기간, 얼마를 벌었나
손익계산서는 “지난 1년(또는 분기) 동안 얼마를 벌었는가”를 보여 줍니다. 가장 위에 매출(수익)이 오고, 여기서 각종 비용을 단계적으로 빼면서 이익이 남습니다. 그래서 손익계산서를 읽는다는 것은, 맨 윗줄(매출)에서 맨 아랫줄(순이익)까지 “무엇이 얼마나 깎여 나갔는가”를 따라가는 일입니다.
실무 용어로는 위에서부터 다섯 단계의 이익이 순서대로 나옵니다. 첫째 매출총이익은 매출액에서 매출원가(제품을 만드는 데 직접 든 돈)를 뺀 것으로, 제품 자체의 마진을 보여 줍니다. 둘째 영업이익은 매출총이익에서 판매비와관리비(인건비·마케팅·임차료 등 본업 운영비)를 뺀 것으로, 본업의 힘을 나타냅니다. 셋째 법인세비용차감전순이익은 여기에 이자·금융손익 같은 영업 외 항목을 반영한 것이고, 넷째 세금을 빼면 당기순이익, 여기에 매도가능증권 평가손익 등을 더하면 다섯째 총포괄이익이 됩니다.
투자자가 가장 자주 보는 것은 영업이익입니다. 본업으로 실제 얼마를 버는지를 가장 잘 보여 주기 때문입니다. 반면 맨 아래 당기순이익은 영업 외 손익(이자·금융자산 평가손익·일회성 항목 등)까지 반영하므로, 본업과 무관한 변동이 섞일 수 있습니다. 예컨대 본업은 그대로인데 보유 주식이 급등해 평가이익이 크게 잡히면 순이익만 확 뜁니다. 그래서 “순이익이 늘었다”는 문장만으로는 회사가 좋아졌는지 알 수 없습니다. 이 함정은 무학 종목 분석과 자본배분 글에서 실제 숫자로 다룹니다.
② 재무상태표 — 특정 시점, 무엇을 갖고 빚졌나
재무상태표는 결산일이라는 특정 “시점”에 회사가 무엇을 갖고 있고(자산) 얼마를 빚졌으며(부채) 주주 몫이 얼마인지(자본)를 찍은 사진입니다. 손익계산서가 “기간”의 동영상이라면, 재무상태표는 “순간”의 스냅샷입니다. 그래서 재무상태표 숫자에는 항상 “2024년 12월 31일 현재”처럼 기준 시점이 붙습니다.
핵심 항등식은 자산 = 부채 + 자본입니다. 회사가 가진 모든 것(자산)은 남의 돈(부채)이나 주주의 돈(자본)으로 조달됐다는 뜻입니다. 자산은 다시 1년 안에 현금화되는 유동자산(현금및현금성자산·매출채권·재고자산 등)과 그렇지 않은 비유동자산(토지·건물·기계장치 같은 유형자산, 영업권·개발비 같은 무형자산 등)으로 나뉩니다. 부채도 1년 안에 갚아야 하는 유동부채와 그 이후의 비유동부채로 나뉩니다.
자본은 주주가 낸 돈(자본금·자본잉여금)과 회사가 벌어서 쌓아 둔 돈(이익잉여금)으로 구성됩니다. 이익잉여금이 두툼하다는 것은 그동안 이익을 배당으로 다 내보내지 않고 회사 안에 축적해 왔다는 뜻입니다. 여기서 재무 안정성의 대표 지표인 부채비율(부채÷자본×100)과 단기 지급능력을 보는 유동비율(유동자산÷유동부채×100)이 나옵니다. 부채비율이 낮을수록 빚 부담이 작고, 유동비율이 100%를 크게 웃돌면 당장의 상환 압박이 적다는 의미입니다.
③ 현금흐름표 — 현금이 실제로 들고 났나
현금흐름표는 “장부상 이익이 진짜 현금으로 들어왔는가”를 확인하는 장입니다. 이익은 회계 규칙에 따라 계산된 숫자라, 실제 통장 잔고와 다를 수 있습니다. 물건을 팔아 매출로 잡혔어도 대금을 아직 못 받았다면(매출채권) 이익은 났지만 현금은 안 들어온 것입니다. 반대로 감가상각비처럼 실제 현금이 나가지 않는 비용도 있습니다. 현금흐름표는 이런 회계와 현금의 간극을 메워, 실제 현금의 이동만 따로 보여 줍니다.
현금흐름표는 현금의 출입을 세 가지 활동으로 나눕니다. 영업활동 현금흐름은 본업으로 번 현금으로, 대개 당기순이익에서 출발해 비현금 항목(감가상각비 등)과 운전자본 변동을 조정하는 간접법으로 표시됩니다. 투자활동 현금흐름은 설비 투자(자본적지출), 금융자산 매매 등으로 나가고 들어온 현금입니다. 재무활동 현금흐름은 차입·상환·유상증자·배당·자사주 매입처럼 자금 조달과 주주환원에서 오간 현금입니다.
건강한 회사는 대체로 영업활동에서 꾸준히 플러스 현금을 만들어 냅니다. 여기서 설비 투자(투자활동 중 자본적지출)를 빼면 잉여현금흐름(FCF)이 되는데, 이것이 회사가 배당·자사주·부채상환에 쓸 수 있는 “진짜 여윳돈”입니다. 이익은 나는데 영업활동 현금흐름이 계속 마이너스라면, 이익의 질을 의심해야 합니다 — 매출채권이나 재고가 비정상적으로 쌓이고 있을 수 있습니다. 이것이 흔히 말하는 “분식의 냄새”를 맡는 출발점이며, 현금흐름표 글에서 따로 다룹니다.
DART에서 재무제표 여는 법
재무제표는 유료 서비스가 아니라 누구나 무료로 볼 수 있는 공시입니다. 금융감독원 전자공시시스템(DART, dart.fss.or.kr)에서 다음 순서로 엽니다.
- DART(dart.fss.or.kr)에 접속해 상단 검색창에 회사명(예: 무학)을 입력합니다.
- 공시 목록에서 정기공시의 사업보고서(연간) 또는 분기·반기보고서를 엽니다. 가장 최신 실적을 보려면 가장 최근 보고서를 고릅니다.
- 보고서 본문 왼쪽 목차에서 “III. 재무에 관한 사항”을 찾습니다.
- 그 아래 연결재무제표(그룹 전체)와 재무제표(회사 단독, 별도)가 나뉘어 있습니다. 보통 연결을 먼저 봅니다.
- 손익계산서·재무상태표·현금흐름표가 차례로 나오고, 그 뒤에 주석이 이어집니다. 특정 계정이 궁금하면 주석 번호를 따라가면 상세 내역이 나옵니다.
숫자를 빠르게 훑고 싶다면, 사업보고서 앞부분의 “주요 재무정보(요약재무정보)” 표를 보면 여러 해치 핵심 숫자가 한 표에 정리돼 있어 편리합니다. 다만 이 요약표는 말 그대로 요약이라, 정확한 계정과목과 세부 내역은 반드시 본문 재무제표와 주석에서 확인해야 합니다. 특히 “영업이익”의 정의는 회사·업종마다 표시가 조금씩 다를 수 있어, 숫자를 비교할 때는 같은 기준인지 확인하는 습관이 필요합니다.
숫자 하나가 아니라 비율과 추세로 본다
재무제표를 처음 보는 사람은 “매출이 1,500억이면 큰 건가?”처럼 절대 숫자에 매달리기 쉽습니다. 하지만 절대 숫자만으로는 좋고 나쁨을 판단할 수 없습니다. 매출 1,500억 원이 자본 500억 원인 회사에서 나왔는지 5,000억 원인 회사에서 나왔는지에 따라 의미가 완전히 다릅니다. 그래서 재무제표는 항상 비율(부채비율·영업이익률·ROE 등)과 추세(3~5년 흐름)로 읽습니다. 비율은 규모가 다른 회사끼리 비교할 수 있게 해 주고, 추세는 한 해의 우연을 걸러 냅니다. 개별 비율의 계산과 함정은 이 트랙의 뒤쪽 글들(ROE·ROIC, PER·PBR)에서 하나씩 다룹니다.
실측 사례 — 무학(033920)의 2024년 재무제표
개념만으로는 손에 잡히지 않으니, 실제 회사의 숫자로 세 장이 어떻게 맞물리는지 봅니다. 소주·생수 회사 무학의 2024년 연결 재무제표(DART)입니다.

손익계산서에서는 매출 1,521억 원, 영업이익 169억 원, 당기순이익 484억 원이 나옵니다. 본업(영업이익 169억)보다 순이익(484억)이 훨씬 큰데, 이 격차의 상당 부분이 영업 외 항목에서 옵니다. 무학은 현금성 자산 외에 상당한 시장성 금융자산을 보유하고 있어, 그 평가·처분손익이 순이익을 크게 흔듭니다. 즉 순이익만 보고 “본업이 세 배 더 벌었다”고 읽으면 틀립니다. 본업의 힘은 영업이익 169억으로 보는 것이 정확합니다. 이 사례는 무학 종목 분석에서 더 깊이 다룹니다.
재무상태표에서는 자본총계 5,654억 원, 부채총계 1,088억 원이 나옵니다. 둘을 더한 자산총계는 6,742억 원입니다(자산=부채+자본). 부채비율은 1,088÷5,654×100 ≈ 19%로 매우 낮습니다. 빚이 거의 없는, 재무적으로 보수적인 회사라는 뜻입니다. 흥미로운 점은 시가총액(약 2,149억 원, 2026-07-10 기준)이 자본총계 5,654억 원보다 훨씬 작다는 것입니다. 장부상 순자산의 절반도 안 되는 값에 거래되고 있다는 신호가 재무상태표 한 장에서 바로 읽힙니다.
세 장을 함께 읽으면 이야기가 완성됩니다. 무학은 본업 이익은 크지 않지만(영업이익 169억), 빚이 거의 없고(부채비율 19%) 자산이 두툼한 회사입니다. 다만 순이익이 금융자산 손익에 흔들리므로, 이익의 “질”은 손익계산서 한 줄이 아니라 현금흐름표와 주석까지 함께 봐야 판단할 수 있습니다. 규모가 큰 회사와 대비해 보면 감이 더 잡힙니다. 예컨대 KT&G는 매출이 수조 원대이지만, 무학처럼 부채비율·이익의 질·현금흐름을 똑같은 틀로 뜯어봅니다 — 규모가 달라도 읽는 방법은 같습니다.
연결 vs 별도 — 한 줄 정리
재무제표에는 연결과 별도 두 버전이 있습니다. 연결은 자회사까지 하나의 회사처럼 합친 것이고, 별도는 그 회사 단독입니다. 자회사가 많은 그룹은 연결이 실체에 가깝고, 자회사가 거의 없으면 둘이 비슷합니다. 지주회사처럼 자회사 지분이 사업의 본질인 경우에는 연결과 별도의 숫자가 크게 갈리므로, 어느 쪽을 보고 있는지 항상 확인해야 합니다. 이 구분은 분석 기록에 오르는 종목처럼 실제 분석에서 자주 갈리는 지점이라, 별도 글에서 다룹니다.
초보가 흔히 하는 세 가지 실수
첫째, 순이익만 봅니다. 순이익은 일회성·금융손익이 섞이므로, 본업의 힘은 영업이익으로 봐야 합니다. 둘째, 이익만 보고 현금을 안 봅니다. 이익이 나도 영업활동 현금흐름이 계속 마이너스면 위험 신호입니다. 셋째, 한 해만 봅니다. 재무제표는 최소 3~5년을 이어서 봐야 추세와 변동성이 보입니다. 좋은 습관은 언제나 “세 장을, 여러 해를, 비율로, 함께” 보는 것입니다. 이 습관 하나가 초보와 숙련자를 가릅니다.
재무제표 읽는 순서 — 5분 체크리스트
- 매출·영업이익 추세(3~5년): 본업이 성장·유지되는가, 꺾이는가.
- 영업이익률: 영업이익÷매출. 마진이 안정적인가.
- 부채비율·유동비율: 재무가 튼튼한가, 단기 상환 압박은 없는가.
- 영업활동 현금흐름: 이익이 현금으로 들어오는가(이익과 방향이 같은가).
- 순이익 vs 영업이익 격차의 원인: 격차가 크면 주석에서 영업 외 항목을 확인.
감가상각과 운전자본 — 초보가 놓치는 두 개념
재무제표를 읽다 보면 반드시 마주치는데 초보가 자주 건너뛰는 두 개념이 있습니다. 첫째는 감가상각비입니다. 공장이나 기계처럼 오래 쓰는 자산은 산 해에 비용으로 다 털지 않고, 사용 연수에 걸쳐 나눠서 비용으로 인식합니다. 이때 손익계산서에는 비용으로 잡히지만 실제 현금은 나가지 않습니다. 그래서 현금흐름표에서는 이 감가상각비를 순이익에 다시 더해 주며, 이 조정이 영업이익과 영업활동 현금흐름이 갈리는 대표적 이유입니다.
둘째는 운전자본입니다. 운전자본은 대략 “매출채권 + 재고자산 − 매입채무”로, 사업을 굴리기 위해 묶여 있는 돈입니다. 매출이 빠르게 늘어도 그만큼 매출채권과 재고가 함께 불어나면, 이익은 나는데 현금은 오히려 마르는 상황이 벌어집니다. 성장하는 회사를 볼 때 이익뿐 아니라 운전자본과 영업활동 현금흐름을 함께 봐야 하는 이유입니다. 이 두 개념은 현금흐름표 글에서 실제 사례로 다시 다룹니다.
재무제표는 투자 공부의 뿌리 위에 선다
재무제표 읽기는 따로 떨어진 기술이 아니라, 투자의 기초 체력과 이어져 있습니다. 회사가 이익을 배당으로 다 내보내지 않고 이익잉여금으로 쌓아 재투자하면, 그 복리 효과가 장기 가치를 만듭니다 — 복리란 무엇인가에서 다룬 원리가 재무상태표의 이익잉여금으로 나타나는 셈입니다. 또한 재무상태표의 부채비율은 회사가 얼마나 위험을 지고 있는지를 보여 주는데, 이는 투자 위험 이해하기에서 다룬 변동성·최대낙폭의 기업 버전입니다. 한 종목의 재무가 아무리 좋아도 한 곳에 몰아넣는 것은 위험하며, 그래서 자산배분의 원리가 함께 필요합니다. 재무제표는 이 기초들이 실제 회사에서 어떻게 구현되는지를 보는 창입니다.
자주 묻는 질문 (FAQ)
Q1. 재무제표는 어디서 무료로 보나요?
금융감독원 전자공시시스템(DART, dart.fss.or.kr)에서 누구나 무료로 봅니다. 회사명으로 검색해 사업보고서·분기보고서를 열고 “III. 재무에 관한 사항”에서 확인합니다. 네이버 금융 등도 요약본을 제공하지만, 정확한 계정과 주석은 DART 원문이 기준입니다.
Q2. 세 장 중 하나만 봐야 한다면요?
하나만 고르라면 많은 실무자가 현금흐름표(특히 영업활동 현금흐름)를 꼽습니다. 이익은 회계 추정이 섞이지만 현금은 상대적으로 조작이 어렵기 때문입니다. 다만 “하나만” 보는 습관 자체가 위험하므로, 실전에서는 반드시 세 장을 함께 봐야 합니다.
Q3. 연결과 별도 중 무엇을 봐야 하나요?
자회사가 있는 회사는 그룹 전체 실체를 보여 주는 연결을 기본으로 봅니다. 자회사가 거의 없으면 연결과 별도가 비슷합니다. 지주회사나 금융업처럼 구조가 특수한 경우에는 둘의 차이가 크므로 주석의 “종속기업·관계기업” 항목을 함께 확인합니다.
숫자에는 추정이 섞여 있다 — 회계의 한계
마지막으로, 재무제표를 대하는 태도에 대한 이야기입니다. 회계는 사실의 기록이면서 동시에 추정의 집합입니다. 유형자산의 감가상각 연수를 몇 년으로 볼지, 못 받을 것 같은 매출채권(대손충당금)을 얼마로 잡을지, 재고자산의 가치를 어떻게 평가할지, 보유한 금융자산의 공정가치를 얼마로 인식할지 — 이 모든 항목에 경영진의 판단과 가정이 들어갑니다. 그래서 똑같은 사업을 하더라도 회계 정책과 추정에 따라 이익 숫자가 달라질 수 있습니다.
이것은 재무제표가 쓸모없다는 뜻이 아니라, 재무제표를 “절대적 진실”이 아니라 “가장 잘 정리된 추정”으로 대해야 한다는 뜻입니다. 그리고 그 추정의 근거가 어디에 적혀 있느냐 하면, 바로 주석입니다. 감가상각 방법, 수익 인식 기준, 금융자산 분류, 특수관계자 거래 — 숫자를 흔드는 가정들은 모두 주석에 있습니다. 그래서 숙련된 투자자일수록 본문 숫자를 빠르게 훑고 주석에서 오래 머뭅니다. 이 트랙의 감사보고서·주석 편에서 주석을 읽는 법을 따로 다루는 이유입니다. 우리 사이트가 모든 수치에 출처(DART)를 병기하고, 틀린 판단은 분석 기록에 남기는 것도 같은 태도에서 나옵니다 — 숫자는 겸손하게 다뤄야 합니다.
정리
재무제표는 세 장의 사진입니다. 손익계산서는 기간의 성과, 재무상태표는 시점의 상태, 현금흐름표는 현금의 실제 흐름을 보여 줍니다. 이 셋을 여러 해에 걸쳐 비율과 추세로 함께 읽는 것이 펀더멘털 분석의 출발점입니다. 다음 글에서는 첫 번째 장인 손익계산서를, 매출부터 순이익까지 한 줄씩 뜯어봅니다.
투자 공부 · 펀더멘털 분석. 이 글은 정보 제공을 위한 것이며 특정 종목의 매수·매도 권유가 아닙니다. 수치는 DART 공시 원문 기준이며 작성 시점(2026년 7월) 이후 변할 수 있습니다.



