본문으로 건너뛰기
Granter Blog

October 1, 2026

발생주의 회계 이해하기 - 재무제표와 현금흐름이 다른 이유

발생주의와 현금주의의 차이는 무엇인가요?

정유진

People Operations Specialist

발생주의 회계 이해하기 - 재무제표와 현금흐름이 다른 이유

발생주의 회계는 현금이 들어오거나 나간 날이 아니라, 거래와 사건이 회사의 경제적 자원과 의무에 영향을 준 기간에 그 효과를 기록하는 방식입니다. 그래서 외상매출이 생기면 입금 전에도 매출과 매출채권을 인식하고, 급여 지급 전에도 근무가 제공됐다면 비용과 미지급 의무를 검토합니다.

이 원리를 이해하면 이익은 났는데 왜 통장 잔고가 부족한가, 돈은 먼저 냈는데 왜 이번 달 비용이 아닌가 같은 질문에 답할 수 있습니다. 손익계산서만 보거나 통장만 보는 대신 재무상태표와 현금흐름을 함께 연결해야 하는 이유도 여기에 있습니다.

확인일: 2026년 7월 10일 이 글의 발생주의 설명은 IFRS 재무보고 개념체계와 IAS 7의 기본 원리를 바탕으로 합니다. 실제 인식·측정은 회사가 적용하는 회계기준과 개별 거래 조건에 따라 달라질 수 있습니다.*읽기 전 참고사항

발생주의와 현금주의의 차이는 무엇인가요?

현금주의는 현금의 수입·지출 시점에 초점을 둡니다. 발생주의는 현금 이동과 별개로 거래의 경제적 효과가 어느 기간에 속하는지를 봅니다.

거래현금 시점발생주의에서 먼저 보는 시점대표 계정
12월에 납품하고 1월에 대금 수령1월 입금12월에 수행의무를 충족해 수익 인식 요건을 만족한 시점매출, 매출채권
1년치 보험료를 1월에 선납1월 출금보험 서비스가 제공되는 각 기간선급비용, 보험료
12월 근무분 급여를 1월에 지급1월 출금근로가 제공되고 지급 의무가 생긴 12월급여, 미지급비용
설비를 현금으로 구입구입일 출금자산 인식 후 사용기간에 걸쳐 비용 배분유형자산, 감가상각비

발생주의는 현금을 무시하는 방식이 아닙니다. IFRS 개념체계는 발생주의 정보가 과거·미래 성과와 자원·청구권의 변화를 평가하는 데 도움을 준다고 설명하면서, 현금흐름 정보도 유동성·지급능력과 자금 조달·투자 활동을 이해하는 데 필요하다고 봅니다.

즉, 두 정보는 경쟁 관계가 아니라 서로 다른 질문에 답합니다.

  • 발생주의 손익: 이번 기간에 얼마를 벌고 어떤 자원을 소비했는가?
  • 재무상태: 결산일 현재 무엇을 보유하고 얼마를 갚아야 하는가?
  • 현금흐름: 실제 현금은 어디서 들어오고 어디로 나갔는가?

회계상 거래는 순자산이 변할 때만 기록하나요?

아닙니다. 순자산이 변하지 않아도 재무제표 항목의 구성이 바뀌면 기록할 수 있습니다. 현금으로 설비를 구입하면 자산 총액과 순자산은 그대로일 수 있지만, 현금은 줄고 유형자산은 늘어납니다.

회계에서는 거래나 사건이 재무제표 요소의 정의와 인식 기준을 충족하는지를 봅니다. 기본 요소는 다음 다섯 가지입니다.

재무제표 요소실무에서 던질 질문
자산회사가 통제하는 경제적 자원이 생기거나 줄었나요?
부채과거 사건으로 현재 의무가 생기거나 소멸했나요?
자본자산에서 부채를 뺀 잔여지분이 어떻게 변했나요?
수익자본 투입을 제외하고 경제적 자원이 증가했나요?
비용자본 분배를 제외하고 경제적 자원이 감소했나요?

다음 사례를 비교해 보면 기준이 선명해집니다.

  • 설비를 현금으로 구입: 현금 감소와 유형자산 증가를 기록합니다.
  • 외상으로 원재료를 구입: 자산과 부채가 함께 늘어납니다.
  • 직원이 근무했지만 급여는 다음 달 지급: 비용과 미지급 의무를 검토합니다.
  • 채용계약만 체결하고 근무가 시작되지 않음: 계약 조건에 따라 다르지만, 일반적으로 즉시 비용·부채가 생겼다고 단정하지 않습니다.
  • 소송 가능성이 제기됨: 단순한 주장만으로 기록 여부를 정하지 않고 현재 의무, 자원 유출 가능성, 금액 추정 가능성 등 적용 회계기준의 충당부채 요건을 검토합니다.

통장에서 돈이 움직였는가회계상 인식할 사건이 발생했는가를 분리하면 누락과 중복 기록을 줄일 수 있습니다.

복식부기는 왜 차변과 대변을 함께 쓰나요?

복식부기는 한 거래가 재무제표에 미치는 두 측면을 함께 기록해 회계등식의 균형을 유지하는 방식입니다.

text
자산 = 부채 + 자본

초급 실무에서는 다음 증감 규칙을 먼저 익히면 됩니다.

요소차변에 기록하는 증가대변에 기록하는 증가
자산증가감소
부채감소증가
자본감소증가
비용발생·증가감소·환입
수익감소·환입발생·증가

예를 들어 100억 원의 토지를 사면서 현금 50억 원을 지급하고 나머지 50억 원은 나중에 지급하기로 했다면 다음처럼 기록할 수 있습니다.

text
(차변) 토지 100억원
    (대변) 현금 50억원
    (대변) 미지급금 50억원

차변 합계와 대변 합계는 각각 100억 원입니다. 이 균형은 거래가 경제적으로 옳다는 보증이 아니라, 입력한 분개의 산술 구조가 맞는지 확인하는 출발점입니다. 계정 선택, 금액, 기간 귀속이 틀려도 차변과 대변은 맞을 수 있으므로 증빙과 계약 조건을 별도로 검토해야 합니다.

회계의 순환 과정은 어떻게 이어지나요?

회계는 증빙을 입력하는 것으로 끝나지 않습니다. 사업연도 동안 거래를 기록하고, 결산일에 누락과 기간 귀속을 조정한 뒤 재무제표를 작성하는 순환 과정입니다. 사업연도가 반드시 1월 1일부터 12월 31일까지인 것은 아니므로 회사의 정관과 신고 기준을 먼저 확인해야 합니다.

  1. 거래 식별: 계약서, 세금계산서, 영수증, 계좌·카드 내역에서 회계상 사건을 찾습니다.
  2. 분개와 전기: 거래일, 계정, 금액, 거래처와 증빙을 기록해 총계정원장에 반영합니다.
  3. 시산표 점검: 계정별 잔액과 차변·대변 합계를 대사합니다.
  4. 결산 조정: 미수·미지급, 선급·선수, 감가상각, 재고, 손상 등 기간 귀속을 검토합니다.
  5. 재무제표 작성: 재무상태표, 손익계산서, 현금흐름표 등 적용 기준이 요구하는 보고서를 작성합니다.
  6. 마감 후 분석: 손익과 현금의 차이, 운전자본, 부채 상환 일정, 일회성 항목을 경영 판단에 연결합니다.

월별로 1~4단계를 반복해 두면 연말 결산에서 한꺼번에 오류를 찾는 부담을 줄일 수 있습니다.

손익계산서와 재무상태표는 어떻게 연결되나요?

손익계산서의 당기순이익은 일정 기간의 수익과 비용 차이입니다. 결산 후 이익은 배당, 전기오류 수정, 기타 자본 변동 등을 반영해 재무상태표의 자본에 누적됩니다.

따라서 당기순이익이 자산으로 바뀐다고 단순화하면 안 됩니다. 이익이 나도 매출채권과 재고가 늘면 현금이 부족할 수 있고, 반대로 차입을 통해 현금이 늘어도 수익이 발생한 것은 아닙니다.

상황손익 영향재무상태 영향현금 영향
외상매출 1,000만 원 인식매출·이익 증가 가능매출채권 증가아직 없음
고객이 외상대금 입금없음현금 증가, 매출채권 감소영업현금 유입
은행에서 5,000만 원 차입없음현금과 차입금 증가재무현금 유입
설비 3,000만 원 현금 구입즉시 전액 비용 아님현금 감소, 유형자산 증가투자현금 유출
설비 감가상각비 인식비용·이익 감소유형자산 장부금액 감소당기 현금 유출 없음

흑자 도산 위험을 보려면 손익계산서의 이익만 확인하지 말고 다음 항목을 함께 보세요.

  • 매출채권 회수기간과 연체액
  • 재고 회전과 장기 체화재고
  • 매입채무와 차입금 상환일
  • 영업활동 현금흐름
  • 월 순현금유출과 남은 현금기간
  • 일회성 수익·비용을 제외한 반복 손익

월 결산에서 발생주의 오류를 줄이는 체크리스트

  • 출고·용역 완료 내역과 매출 전표의 기간이 일치하나요?
  • 입금 전 매출채권과 선수금이 뒤섞이지 않았나요?
  • 지급 전 비용과 미지급금·미지급비용을 확인했나요?
  • 선납한 보험료·임차료·구독료를 사용기간에 배분했나요?
  • 재고 입출고와 장부 수량을 대사했나요?
  • 유형자산 취득과 수선비를 구분했나요?
  • 감가상각과 손상 징후를 검토했나요?
  • 부가세·원천세 등 예수·미수 세금을 영업수익·비용과 구분했나요?
  • 손익 변동이 실제 거래와 연결되는지 전월·전년 동월과 비교했나요?
  • 당기순이익과 영업현금흐름 차이의 상위 원인을 설명할 수 있나요?

자주 묻는 질문

Q

돈을 받지 못한 매출도 반드시 기록하나요?

입금 여부만으로 판단하지 않습니다. 회사가 적용하는 회계기준에 따라 고객과의 계약, 수행의무 충족, 금액 측정 가능성 등을 검토해 수익 인식 시점을 정합니다. 수익을 인식했다면 미수 금액은 매출채권 등으로 기록할 수 있습니다.

Q

선납한 비용은 결제한 달에 전액 비용인가요?

항상 그렇지는 않습니다. 보험·임차·구독처럼 여러 기간에 걸쳐 서비스를 받는 지출은 선급 항목으로 기록한 뒤 서비스가 제공되는 기간에 비용으로 배분할 수 있습니다.

Q

차변과 대변이 맞으면 장부가 정확한가요?

아닙니다. 차변·대변 일치는 산술 검증입니다. 잘못된 계정, 금액, 거래처, 기간으로 양쪽을 같은 금액으로 입력해도 합계는 맞을 수 있습니다.

Q

이익이 나는데 현금이 줄어드는 가장 흔한 이유는 무엇인가요?

매출채권이나 재고 증가, 선급 지출, 차입금 상환, 설비 투자 등이 대표적입니다. 손익계산서와 함께 재무상태표 증감과 현금흐름을 대사해야 원인을 찾을 수 있습니다.

마무리

발생주의는 현금을 무시하는 복잡한 규칙이 아니라, 거래의 경제적 효과를 올바른 기간에 배치해 성과와 재무상태를 설명하는 원리입니다. 다만 발생주의 이익만으로 지급능력을 알 수 없으므로 현금흐름 정보가 함께 필요합니다.

대표와 실무자는 매월 손익이 왜 변했는가, 자산과 부채의 어떤 항목이 움직였는가, 그 변화가 현금으로 언제 이어지는가를 한 세트로 질문해 보세요. 이 세 질문이 연결되면 재무제표는 신고용 결과물이 아니라 다음 의사결정을 위한 자료가 됩니다.

Related reading

환율 고정 계약·변동 계약 차이 - 결제통화 조항과 선물환 헤지 선택 기준

Article

환율 고정 계약·변동 계약 차이 - 결제통화 조항과 선물환 헤지 선택 기준

환율 고정 계약과 변동 계약을 비교할 때는 먼저 거래처와 맺는 매매계약과 금융기관과 맺는 환헤지 계약을 분리해야 합니다. 실무에서 검색되는 환율 고정 계약·환율 변동 계약은 법령이나 은행 상품의 표준 명칭이 아니어서, 문맥에 따라 서로 다른 계약을 가리킬 수 있습니다. 매매계약은 결제통화, 가격, 환율 조정 방식과 지급일을 정합니다. 선물환·외환스왑·통화옵션은 그 계약에서 생긴 외화 순노출을 별도로 관리하는 금융거래입니다.

병원 미수금 추심·채권양도 비교 - 환자·보험심사 채권별 판단 기준

Article

병원 미수금 추심·채권양도 비교 - 환자·보험심사 채권별 판단 기준

병원 미수금은 한 묶음으로 추심하거나 매각할 대상이 아닙니다. 먼저 환자에게 받을 확정 진료비, 건강보험 심사 중인 청구액, 삭감 후 이의절차 중인 금액, 카드사·보험사·계약기관 등 다른 지급자에게 받을 금액으로 나눠야 합니다. 권리와 금액이 확정되지 않은 심사·분쟁 금액은 연체 환자 채권처럼 독촉해서는 안 됩니다.

스타트업 자금 집행 내부통제 설계와 감사 증거 관리

Article

스타트업 자금 집행 내부통제 설계와 감사 증거 관리

스타트업의 자금 사고는 구성원의 도덕성을 평가하는 문구만으로 막기 어렵습니다. 자금 용도와 예산을 먼저 정하고, 기안·승인·집행·기록·대사를 가능한 범위에서 분리하며, 예외와 이해상충을 별도 승인하는 내부통제가 필요합니다. 감사 대응도 영수증을 모으는 일이 아니라 정책에서 재무제표까지 같은 거래를 추적할 수 있는 증거 흐름을 만드는 일입니다.