재무제표 보는 법: 연결·별도·TTM·현금흐름을 맞추는 순서

재무상태표·손익계산서·현금흐름표를 연결하고 연결·별도, 누적·단독 분기, TTM과 공시 시점을 맞춰 읽는 검산 순서입니다.

매출은 연결재무제표에서, 자산은 별도재무제표에서, 주당순이익은 포털의 최근 수치에서 가져와 하나의 비율을 만들면 계산기는 멀쩡히 작동해도 결과에는 의미가 없습니다. 분기 손익의 누적값을 단독 분기로 착각하거나 결산일을 정보 공개일로 쓰는 오류도 자주 생깁니다.

재무제표는 범위, 기간, 귀속 주체, 공개 시점을 먼저 맞춘 뒤 손익·현금·자본의 연결을 확인해야 합니다. 연결과 별도 가운데 하나를 고정하고, 손익·현금흐름의 기간값과 재무상태표의 시점값을 구분하며, 누적 실적은 단독 분기로 변환한 뒤 TTM을 계산하세요. 이 순서만 지켜도 많은 비교 오류를 걸러낼 수 있습니다.

세 재무제표는 이익·현금·자본으로 연결돼요

세 표를 따로 암기하기보다 한 기간에 무엇이 움직였는지 따라가면 읽기가 쉬워집니다.

  • 손익계산서: 일정 기간의 매출, 비용과 이익을 보여 줍니다.
  • 재무상태표: 결산일 한 시점의 자산, 부채와 자본 잔액을 보여 줍니다.
  • 현금흐름표: 현금 증감을 영업·투자·재무활동으로 나눕니다. IAS 7은 영업현금흐름의 직접법과 간접법을 모두 허용합니다.C2

간접법 현금흐름표에서는 보통 당기순이익에서 출발해 감가상각 같은 비현금 항목, 운전자본 변화 등을 조정합니다. 그래서 순이익과 영업현금흐름이 다르다고 바로 분식이나 현금창출 실패로 단정할 수 없습니다. 매출채권 증가, 재고 축적, 세금 납부 시점처럼 정상적인 차이부터 확인해야 합니다. 근거: IAS 7 현금흐름표

기초 자본에 당기 이익과 기타포괄손익, 유상증자 등을 더하고 배당과 자사주 소각 등을 빼면 기말 자본으로 이어집니다. 다만 실제 표에는 환율변동, 연결 범위 변화, 비지배지분 등 추가 조정이 있으므로 단순식이 일치하지 않을 때는 자본변동표와 주석까지 따라가세요.

연결·별도와 귀속 주체를 먼저 고정해요

IFRS 10에서 연결재무제표는 지배기업과 종속기업을 하나의 경제실체처럼 표시합니다.C1 반면 별도재무제표는 지배기업 법인 자체의 투자와 재무상태를 봅니다. 그룹 전체 영업성과를 보려는 질문이라면 보통 연결 기준이 출발점이고, 모회사만의 배당 여력이나 법적 재원을 보려면 별도 기준도 함께 필요할 수 있어요. 근거: IFRS 10 연결재무제표

표는 좁은 화면에서 좌우로 움직여 전체 열을 확인할 수 있습니다.
먼저 적을 항목가능한 값섞으면 생기는 오류
재무제표 범위연결(CFS) / 별도(OFS)그룹 매출을 모회사 자산으로 나눔
손익 귀속전체 / 지배주주 / 비지배주주총순이익으로 모회사 주주 EPS 계산
기간3개월 / 누적(YTD) / 연간 / TTM누적 실적을 한 분기 실적으로 오인
값의 성격기간값 / 시점값분기 이익과 기말 자산을 무비판적으로 결합
사용 가능 시점결산일 / 실제 공시 후아직 공개되지 않은 숫자를 과거 판단에 사용

IAS 33의 연결 EPS는 지배기업 보통주 소유주에게 귀속되는 이익과 가중평균 유통보통주식수를 기준으로 합니다.C3 따라서 연결 총순이익, 지배주주 귀속이익과 비지배주주 귀속이익을 구분하지 않은 채 EPS를 다시 계산하면 공시 EPS와 어긋날 수 있습니다. 근거: IAS 33 주당이익

OpenDART 단일회사 전체 재무제표 API도 fs_div에서 OFS와 CFS를, sj_div에서 BS·IS·CIS·CF·SCE를 구분합니다.C4 API를 쓰지 않더라도 이 두 필드처럼 범위와 표 종류를 먼저 메모하는 습관이 유용합니다. 근거: OpenDART 단일회사 전체 재무제표 데이터 공급자를 고르는 단계는 금융 데이터 API 고르는 법에서 따로 확인할 수 있어요.

YTD를 단독 분기로 바꾼 뒤 TTM을 계산해요

재무상태표의 현금·부채·자본은 분기말 잔액이므로 네 분기를 더하지 않습니다. 반대로 매출·영업이익·현금흐름은 기간 동안 발생한 흐름이므로 단독 분기 또는 누적 기간을 구분해야 해요. OpenDART는 분·반기 손익계산서에서 당기 3개월 금액과 당기 누적금액을 별도 필드로 제공합니다.C5

누적값만 있을 때 2분기 단독 실적은 다음처럼 만듭니다.

Q2standalone=H1YTDQ1YTDQ2_{standalone}=H1_{YTD}-Q1_{YTD}

예를 들어 상반기 누적 매출이 760억 원이고 1분기 누적 매출이 350억 원이면 2분기 단독 매출은 410억 원입니다. 같은 통화·연결 범위·회계정책의 값인지 확인한 뒤 빼야 합니다.

최근 12개월 TTM은 직전 연간값에서 전년 동기 누적값을 빼고 당기 누적값을 더하면 재현할 수 있습니다.

TTM=FYt1YTDt1+YTDtTTM=FY_{t-1}-YTD_{t-1}+YTD_t

직전 연간 영업이익 120억 원, 전년 상반기 누적 50억 원, 당년 상반기 누적 68억 원이라면 TTM 영업이익은 138억 원입니다. 이 식은 기간 손익과 현금흐름에 쓰는 식이지 기말 자산·부채에 쓰는 식이 아닙니다. 또 분기 EPS는 분모인 가중평균주식수가 기간마다 달라질 수 있으므로 네 분기 EPS를 단순 합산하지 말고 TTM 귀속이익과 적절한 주식수로 다시 계산하는 편이 안전합니다.

현금흐름 차이는 원인별로 역추적해요

순이익과 영업현금흐름의 차이는 경고 신호일 수도 있지만 그 자체가 결론은 아닙니다. 다음 순서로 원인을 나눠 보세요.

  1. 감가상각비, 주식보상비용 같은 비현금 비용을 확인합니다.
  2. 매출채권·재고·매입채무 등 운전자본 변화를 확인합니다.
  3. 일회성 세금, 충당금과 자산매각 손익을 확인합니다.
  4. 이자·배당의 현금흐름 분류 정책과 전기 대비 변경을 확인합니다.
  5. 인수, 종속기업 편입·제외가 연결 범위를 바꾸었는지 확인합니다.

영업현금흐름 ÷ 순이익이 1에 가깝다고 무조건 양호한 것도, 1보다 낮다고 무조건 나쁜 것도 아닙니다. 성장기에 재고와 매출채권이 늘 수 있고, 반대로 매입채무 증가가 잠시 현금을 좋게 보이게 할 수도 있어요. 한 분기의 임계값보다 여러 기간의 추세와 주석의 설명을 함께 봐야 합니다.

공시일 이후 값인지 마지막으로 검산해요

결산일은 숫자가 설명하는 기간의 끝이고, 공시일은 시장이 그 숫자를 볼 수 있게 된 때입니다. 6월 30일 반기 실적을 6월 30일에 이미 알았다고 처리하면 과거 분석에 미래정보가 들어갑니다. 정확한 공개시각이 필요할 때는 날짜 필드만으로 추정하지 말고 원공시의 접수시각과 실제 거래 가능 세션을 확인하세요.

최종 검산표는 다음과 같습니다.

  1. 연결 또는 별도 범위를 한 줄에 적었는가?
  2. 총손익과 지배주주 귀속손익을 구분했는가?
  3. 시점값과 기간값, 3개월과 누적값을 구분했는가?
  4. TTM 구성 항목의 통화·단위·회계정책이 같은가?
  5. 공시 정정 여부와 접수번호를 확인했는가?
  6. 실제 공개 후의 판단에만 그 값을 사용했는가?

과거 시점에 어떤 공시가 실제로 이용 가능했는지 더 엄격히 복원하려면 PIT 데이터와 백테스트 누수 점검법을 이어서 확인하세요.

주요 출처와 검증 범위

아래 원문에서 사실을 확인했습니다. 원자료의 수치·문구와 본문의 단순 계산은 구분하며, 비교·의미 해석과 판단 순서는 이 사이트의 편집물입니다.

  1. IFRS Foundation · IFRS 10 Consolidated Financial Statements

    확인일

    • C1 IFRS 10은 연결재무제표가 지배기업과 종속기업을 하나의 경제실체로 표시하도록 정한다.
  2. IFRS Foundation · IAS 7 Statement of Cash Flows

    확인일

    • C2 IAS 7은 현금흐름을 영업·투자·재무활동으로 분류하며 영업현금흐름은 직접법 또는 간접법으로 표시할 수 있다.
  3. IFRS Foundation · IAS 33 Earnings per Share

    확인일

    • C3 연결 EPS는 지배기업 보통주 소유주에게 귀속되는 이익과 가중평균 유통보통주식수를 기준으로 한다.
  4. 금융감독원 · OpenDART 단일회사 전체 재무제표 개발가이드

    확인일

    • C4 OpenDART 단일회사 전체 재무제표 API는 OFS·CFS와 BS·IS·CIS·CF·SCE를 구분한다.
    • C5 OpenDART 분·반기 손익계산서의 당기 3개월 금액과 당기 누적금액은 서로 다른 필드로 제공된다.

면책 및 정보 이용 안내

이 글은 공개된 회계기준과 공시 자료를 바탕으로 작성한 일반 정보이며, 독자의 재무상황·투자목표·위험수용도를 고려한 개인 맞춤형 투자·회계·법률·세무 자문이나 특정 종목의 매수·매도 권유가 아닙니다. 재무제표 해석과 계산은 기업의 회계정책, 연결 범위와 정정공시에 따라 달라질 수 있습니다. 투자 결정 전 최신 공시, 사업보고서, 감사보고서와 관계기관 자료를 직접 확인하고 필요한 경우 자격을 갖춘 전문가와 상담하세요. 투자에는 원금 손실 가능성이 있습니다.