현금 흐름 예측: 13주 회전 예측 방법
이 가이드는 회사의 유동성을 관리하는 간단 하고 CFO 수준의 방법을 제공합니다. 13주 회전 현금 예측을 구축하여 현금 소진율을 주별로 확인하고, 징수 및 지불을 전략적으로 조정하며, 예상치 못한 재정적 어려움을 제거할 수 있습니다. 이는 Beancount 원장과 완벽하게 조화를 이루는 창업자를 위한 시스템입니다.
왜 13주인가?
13주 예측은 다음과 같은 주요 이유로 운영 현금 관리를 위한 표준으로 간주됩니다.
- 단기 제어: 약 1분기 동안의 기간을 포함하여 즉각적인 유동성을 명확하게 보여줍니다. 이 기간은 2~3회의 급여 주기, 세금 납부 및 일반적인 공급업체 지불 조건을 포함할 만큼 충분히 길지만, 매우 정확하고 실행 가능할 만큼 짧습니다.
- 수입 및 지출 보기: 예측은 "직접법"을 사용하여 현금 유입 및 유출에만 집중합니다. 이는 발생주의 회계 또는 수익성에 관한 것이 아니라, 실제로 은행 계좌에 입금되거나 출금될 금액에 대한 것으로, 예측이 은행 잔고와 직접 연결되도록 합니다.
- 회전식, 정적이지 않음: 이는 일회성 예산이 아닙니다. 매주 바로 전 주를 삭제하고, 새로운 주(13주차)를 추가하고, 가정을 업데이트합니다. 이를 통해 미래를 내다보는 기간을 일정하게 유지하고, 예측을 역동적인 주간 활동으로 전환합니다.
구축할 내용
- 단일 스프레드시트: 시스템의 핵심은 13개의 열(1주차부터 13주차까지)과 명확하게 정의된 섹션(시작 현금, 수입, 지출, 순 현금, 종료 현금)이 있는 하나의 시트입니다.
- 범주 매핑: 원장의 거래를 예측 범주에 매핑하는 간단한 시스템(예: Stripe의 모든 지불은 "고객 수입"에 매핑, Gusto 지불은 "급여"에 매핑).
- 주간 리듬: 예측 업데이트, 분산 추적(예측 대 실제) 및 재무 임계값에 도달했을 때 조치를 취하기 위한 미리 정의된 트리거 세트를 위한 반복 가능한 프로세스입니다.
구조 (필요한 행)
모든 현금 흐름을 캡처하려면 다음 행으로 예측 시트를 구성해야 합니다.
-
시작 현금 잔고 (이것은 이전 주의 종료 현금 잔고와 일치해야 합니다.)
-
수입 (현금 유입)
- 고객 수입: 기존 송장에서 징수할 것으로 예상되는 현금 (미수금).
- 신규 예약/선불: 13주 기간 내에 마감되는 새로운 거래에서 예상되는 선불.
- 기타 유입: 세금 환급, 이자 수입 또는 보조금과 같은 기타 현금 유입.
-
지출 (현금 유출)
- 급여: 직 원에게 지급되는 순 급여 및 모든 고용주 측 급여세를 포함한 전체 현금 비용.
- 계약자 및 프리랜서: 비직원에게 지급되는 금액.
- 클라우드/호스팅 (매출 원가): AWS, GCP 등과 같은 핵심 인프라 비용.
- SaaS/도구: 모든 소프트웨어 구독.
- 마케팅: 광고 지출, 대행사 수수료 및 기타 브랜드 관련 비용.
- 임대료/사무실: 물리적 사무실 비용.
- 법률 및 회계: 전문 서비스 수수료.
- 하드웨어/자본 지출: 노트북 및 기타 장비 구매.
- 매출세 송금: 정부 기관에 징수된 매출세 납부.
- 부채 상환: 모든 대출에 대한 원금 및 이자 지급.
- 일회성: 연간 보험료 또는 보증금과 같은 덩어리지고 드문 지불.
-
순 현금 흐름 (= 총 수입 − 총 지출)
-
종료 현금 잔고 (= 시작 현금 + 순 현금 흐름)
회전 메커니즘 (다음 수식 복사)
회전 예측의 논리는 간단하고 강력합니다.
시작 현금 (n주차) = 종료 현금 (n−1주차)
순 현금 (n주차) = Σ 수입 (n주차) − Σ 지출 (n주차)
종료 현금 (n주차) = 시작 현금 (n주차) + 순 현금 (n주차)
매주 월요일 아침의 리듬:
- 창 이동: 전체 예측을 한 주 앞으로 이동합니다. 이전 2주차는 새로운 1주차가 됩니다. 바로 전 주를 삭제하고 새로운 13주차를 끝에 추가합니다.
- 실제 값으로 업데이트: 지난 주의 예측을 은행 및 원장의 실제 현금 흐름으로 바꿉니다.
- 미래 재추정: 새로 보낸 송장, 예정된 공급업체 지불, 확인된 급여일 등 사용 가능한 최신 정보로 향후 2~4주 동안의 예측을 업데이트합니다.
Beancount에서 예측으로 매핑
- 현금 실적 출처: 주간 실적은 날짜별로 그룹화된
Assets:Bank:*
에 대한 모든 게시물과Liabilities:CreditCard:*
의 지불 합계입니다. - 수입 범주: Stripe, PayPal 등의 지급액을 "고객 수입" 라인에 매핑합니다. 비운영 유입을 "기타"에 매핑합니다.
- 지출 범주: 공급업체를 예측 버킷에 간단하게 매핑합니다. 예를 들어 AWS 및 GCP는 "클라우드/호스팅"에 매핑하고, Gusto 또는 ADP는 "급여"에 매핑하고, 법률 회사는 "법률/회계"에 매핑합니다.
- 매출세 처리: 매출세는 수익이 아니더라도 현금 흐름 항목입니다. 매출세 징수를 현금 수입으로, 정부에 대한 송금을 지출로 취급합니다. 수익 영향은 발생주의 장부에 있지만 현금 흐름이 중요합니다.
팁: 스프레드시트에 작은 "공급업체 매핑" 탭을 유지하십시오. 이렇게 하면 매월 공급업체 지불을 일관되게 분류할 수 있으며, 이는 정확한 분산 분석에 매우 중요합니다.
업데이트 리듬 (매주 30~45분)
- 실제 값 가져오기 (15분): 은행 및 신용 카드 계정에서 거래를 다운로드합니다. 이전 주의 "종료 현금"이 실제 은행 잔고와 완벽하게 일치하는지 확인합니다. 이 조정은 협상할 수 없습니다.
- 미수금 검토 (10분): 모든 미결제 송장 목록을 작성하고 예상 지불 주에 넣습니다. 과거 실적을 기반으로 보수적으로 접근하고 현실적인 징수 지연을 적용합니다.
- 지급 계정 및 급여 검토 (10분): 알려진 예정된 청구서의 만기일을 넣습니다. 전체 분기에 대한 급여 날짜와 금액을 미리 채웁니다. 주중에 현금 선택권을 유지하기 위해 중요하지 않은 지출은 금요일에 준비합니다.
- 분산 회의 (10분): 지난 주의 예측을 실제 결과와 간단히 비교합니다. 중요한 차이의 원인을 기록하고 향후 예측 규칙을 조정해야 하는지 여부를 결정합니다.