손익계산서와 현금흐름표가 다른 이유

대표가 매달 보는 손익계산서는 매출 발생 기준입니다. 프로젝트를 완료했으면 그 수익이 그 달 매출로 기록되지만, 실제 돈은 한두 달 뒤에 들어올 수 있습니다. 협력사 대금, 부자재비도 마찬가지—지출로 기록되는 시점과 돈이 나가는 시점이 다릅니다.

현금흐름은 '언제 돈이 실제로 들어오고 나가는가'를 기록합니다. 손익이 검은색이어도 현금이 바닥날 수 있는 이유가 여기입니다. 특히 프로젝트형 사업(시공, 용역, 제조)이나 시즌형 사업(관광, 배송, 계약직)은 매출 인식과 현금 회수 사이 간격이 크기 때문에 더 위험합니다.

13주 단위로 나누는 이유

월 단위 예측은 너무 크고, 주 단위는 너무 세밀합니다. 13주(약 3개월)는 대부분 사업의 급여·세금·대금 회수 주기를 모두 담을 수 있는 창입니다. 한 번에 보기에 좋고, 매주 업데이트하기에 부담 없는 시간 스케일입니다.

13주 시트는 이렇게 구성합니다: 첫 번째 줄에 주별 날짜(또는 주차)를 기입합니다. 그 아래 현금 유입(프로젝트 완공금, 기성금 회수, 선금, 기타 수입)을 주별로 예상 금액을 기입합니다. 그 다음 줄부터는 확정된 고정비—급여, 임차료, 통신료, 협력사 선급금—을 기입합니다. 마지막에 합계를 구하면 각 주의 현금 잔액 추이가 한눈에 보입니다.

현금 시트를 만들 때 놓치기 쉬운 것들

매출 회수 시점은 계약서에 명시된 대로 입력합니다. '보통 한 달 뒤'가 아니라 정확히 언제인지 확인해야 합니다. 선금이 있다면 그것도 분리해서 기입합니다. 협력사 대금도 마찬가지—외상으로 받은 물건이라면 발생일이 아니라 실제 대금 지급 날짜를 기입합니다.

고정비를 적을 때는 정기적으로 반복되는 항목(월급, 임차료)만 고정비로 분류합니다. 한 번 들어가고 말 경비, 불규칙한 수리비는 변동비로 구분해야 합니다. 세금은 마지막에 한꺼번에 이월되기 쉬운데, 분기별 소득세 예정 신고, 부가세 신고, 연말정산 등 정확한 시점을 확인하고 각각 기입하는 게 좋습니다. 예정세액이라도 미리 표시해 두면 '갑자기' 나갈 돈이 줄어듭니다.

급여와 세금이 겹치는 순간을 미리 보기

13주 시트를 완성했을 때 특정 주에 현금 잔액이 음수가 되는 구간이 보입니다. 그것이 바로 위험 신호입니다. 예를 들어 4월 초에 대형 프로젝트 준공금이 들어올 예정이지만, 3월 25일 월급과 4월 10일 부가세 신고가 동시에 들어간다면, 그 사이 1.5주는 대출이나 선금 없이 버티기 어렵습니다.

이 정보가 있으면 선택지가 생깁니다. 협력사에 대금 지급을 3월 30일에서 4월 5일로 미루면 되는지 협의하거나, 은행에 일시적 운영자금 대출을 신청하거나, 고객사에 기성금 조기 입금을 요청할 수 있습니다. 또는 예비금을 미리 준비하는 의사결정도 가능합니다. 하지만 시트가 없으면 '불안하다'는 느낌만 남고 구체적 대응이 어렵습니다.

13주 시트를 운영하는 리듬

시트는 만들고 끝나는 게 아닙니다. 매주 또는 격주로 업데이트하는 습관이 필요합니다. 새로운 프로젝트 수주가 들어오면 현금 회수 예정일을 기입하고, 계약금이 나올 때마다 반영합니다. 실제 대금 회수 시점이 예상과 달라지면 그때마다 수정합니다.

과거 4분기(52주)를 한 줄씩 정리해 두면, 같은 시점에 늘 반복되는 비용(세금, 보험료)을 다음 해에 미리 준비할 수 있습니다. 올해 3월과 9월에 항상 현금이 부족했다면, 그것은 사계절 변동이 아니라 패턴입니다. 내년 계획에 반영할 수 있습니다.

손익계산서는 여전히 필요하지만

현금 시트가 중요하다고 해서 손익계산서를 무시해도 된다는 뜻은 아닙니다. 손익계산서는 사업이 수익성 있는지를 말해줍니다. 현금 시트는 그 사업이 언제 돈이 필요한지를 말해줍니다. 둘은 다른 질문에 답합니다.

현금 시트만 있으면 단기 자금 부족을 버틸 수는 있지만, 사업이 적자라면 버티기만 할 뿐입니다. 손익 흑자 + 현금 시트 예측이 함께 있을 때, 대표는 비로소 불안이 아니라 전략적 의사결정을 할 수 있습니다. 13주 시트는 그 전략의 구체적 도구입니다.