목차
가계부를 꾸준히 쓰는 사람은 많아도, 연간 예산을 제대로 짜본 사람은 생각보다 드뭅니다. 가계부 연간 예산 설정이라고 하면 왠지 복잡하고 귀찮게 느껴지는데, 사실 핵심은 단순합니다. 1년치 지출을 미리 설계해두면 월별 가계부 관리가 훨씬 수월해지고, 예상치 못한 지출에도 덜 흔들립니다. 이 글에서는 가계부 연간 예산을 처음 짜는 분들이 실제로 따라할 수 있도록, 전체 절차를 먼저 한눈에 보여드리고 단계별로 풀어가겠습니다.
연간 예산, 전체 흐름은 이렇게 갑니다
월별로만 예산을 짜면 반드시 구멍이 생깁니다. 1월에는 설 명절, 3월에는 보험료 연납, 7월에는 자동차세, 12월에는 연말 모임. 이 지출들은 예측 가능하지만, 월별 예산 안에 들어와 있지 않으면 매번 “이번 달은 좀 특별한 달”이라는 말로 예외 처리됩니다. 그러다 보면 연간 기준으로 봤을 때 실제 지출이 계획보다 23~31% 더 나오는 경우가 흔합니다.
전체 절차는 크게 네 단계로 이어집니다. 작년 실지출 데이터를 꺼내서 항목별 연간 총액을 잡고, 그중 비정기 지출만 따로 뽑아 매달 얼마씩 적립할지 정하고, 이 두 가지를 바탕으로 12개월 예산표를 만들고, 마지막으로 수입과 대조해서 흑자·적자 구조를 확인하는 순서입니다. 이후 분기마다 점검하는 루틴까지 더하면 한 바퀴가 완성됩니다. 순서를 바꾸면 어디선가 반드시 틀어지니, 이 흐름대로 가는 게 안전합니다.
펀드 운용할 때 자주 봤던 패턴인데, 현금흐름을 월 단위로만 보는 쪽과 연간 단위로 설계해두는 쪽은 위기 대응 속도가 확연히 달랐습니다. 가계도 마찬가지입니다. 연간 예산이 있으면 특정 달의 지출이 많아도 패닉 없이 다음 달 조정이 가능합니다. 월별 예산만 있으면 그 달이 무너지는 순간 리셋 심리가 작동하고, 흔히 “1월에 다시 시작하지”라는 말로 이어집니다.
1단계 — 작년 실지출 데이터 꺼내기
연간 예산의 출발점은 예상이 아니라 실제 데이터입니다. 가계부가 없다면 카드사 연간 이용 내역서를 활용하면 됩니다. 대부분의 카드사 앱에서 전년도 월별 사용 내역을 카테고리별로 확인할 수 있고, 은행 앱에서도 자동이체 내역을 연간 단위로 조회할 수 있습니다. 현금 지출이 많은 분이라면 이 부분은 추정치가 들어갈 수밖에 없지만, 그래도 카드 내역만 확인해도 전체 그림의 75% 이상은 잡힙니다.
항목별로 합산할 때는 월별 합계가 아니라 연간 합계를 먼저 구하는 게 좋습니다. 예를 들어 외식비가 1월 187,000원, 2월 214,000원, 3월 156,000원 식으로 들쑥날쑥하더라도, 연간 합계가 2,318,000원이라면 월평균 193,000원이 나옵니다. 이 숫자가 예산 설정의 기준이 됩니다. 월별 변동은 있어도 연간 평균을 기준으로 예산을 짜면 한 달이 많이 나가도 다음 달 자연스럽게 수렴합니다.
이 과정에서 “이게 고정이었나, 변동이었나” 헷갈리는 항목들이 나오는데, 1단계에서는 굳이 분류에 집착할 필요 없습니다. 일단 항목별 연간 총액을 파악하는 것이 먼저입니다.
2단계 — 비정기 지출만 따로 뽑아내기

월 소득을 12로 나눠서 매달 똑같이 쓰겠다는 계획은, 만들 때는 그럴듯해 보여도 실제로는 반드시 깨집니다. 명절, 경조사, 자동차보험, 재산세, 학기 초 학원비처럼 특정 월에만 몰리는 지출이 있기 때문입니다. 이걸 놓치면 균등 분배는 딱 한 달만 잘 맞고 그 다음부터 어긋나기 시작합니다.
비정기라는 말은 매달 나가지 않는다는 뜻이지, 예측 불가능하다는 뜻이 아닙니다. 자동차 보험 연납, 건강검진비, 안경 교체, 계절마다 사는 의류비, 가전제품 수리비, 여행 경비 — 이것들은 시점이 불규칙할 뿐 1년 단위로 보면 거의 매년 발생합니다. 그래서 이 단계에서 할 일은 연초에 이 지출들을 캘린더에 미리 찍어두는 것입니다. 몇 월에 얼마가 나가는지 미리 표시해두면, 그 금액만 따로 떼어낼 수 있습니다.
작년 데이터에서 비정기 지출만 따로 리스트를 만들어보면, 생각보다 금액이 큽니다. 제가 만나본 사례 중에는 연간 비정기 지출 합계가 4,170,000원인데 본인은 “별로 없다”고 인식했던 경우도 있었습니다. 월 347,000원꼴인데 월별 예산에는 한 번도 잡혀 있지 않았습니다.
여기서 진짜 핵심은 연간 비정기 지출 총액을 12로 나눠 매달 별도 통장에 적립하고, 남은 금액으로만 월 생활비를 짜는 2단계 분배 구조입니다. 지출 시점이 명확한 항목(자동차세, 보험료 연납 등)은 발생 예정 달에 그대로 배치해도 되지만, 시점이 불명확한 항목(가전 수리, 의류비 등)은 매월 적립 형태로 쌓아두는 게 훨씬 관리하기 쉽습니다. 두 방식을 섞어 써도 됩니다.
3단계 — 12개월 예산표 만들기, 그리고 적립금은 어디에 둘 것인가
연간 합계를 단순히 12로 나눠서 월 예산을 동일하게 배분하면 안 됩니다. 지출이 구조적으로 몰리는 달이 있기 때문입니다. 통상 1월(명절 준비), 3월(새 학기 관련 지출), 5월(가정의 달), 8월(휴가), 12월(연말 모임·선물)은 다른 달보다 지출이 많습니다. 반대로 2월, 6월, 10월 등은 상대적으로 여유가 있는 달인 경우가 많습니다.
작년 월별 지출 데이터를 보면 이 패턴이 비교적 선명하게 보입니다. 그 패턴을 2026년 예산에 그대로 반영하되, 변화 요인(자녀 학교 입학, 차량 교체 계획 등)이 있다면 해당 달의 예산을 조정합니다. 표 형태로 만들면 가장 보기 편합니다. 엑셀이나 구글 시트에 월별 항목별 예산을 채우고, 맨 오른쪽 열에 연간 합계를 자동합산하는 수식을 넣어두면 항목 하나를 조정할 때 전체 연간 영향을 바로 확인할 수 있습니다.
그런데 2단계에서 매달 적립하기로 한 비정기 지출용 돈, 이걸 어디에 넣어두느냐가 생각보다 큰 차이를 만듭니다. 연간 예산에서 진짜 변수는 매달 나가는 고정비가 아니라 자동차세·보험 갱신·명절·휴가·경조사 같은 비정기 지출입니다. 이 돈을 조금이라도 굴려보겠다는 마음에 1년 만기 적금이나 청약, ISA 같은 곳에 넣어두면, 8월에 휴가비가 필요한 시점에 중도해지를 하게 되고 약정금리가 0.2%대 중도해지이율로 뭉텅 깎입니다. 게다가 그 시점에 현금이 모자라면 결국 카드 리볼빙이나 현금서비스(연 15~20%)로 메우게 되는데, 애초에 적금 이자에서 15.4% 세금 떼고 남았을 연 2.5%대 실수령분을 한 달 만에 다 날리는 셈입니다. 2026년 8월 기준 한국은행 기준금리가 연 3.0%인 걸 감안하면, 이 완충자금은 파킹통장이나 CMA처럼 당일 인출 가능한 곳에 그냥 넣어두는 게 맞습니다. 수익을 조금 더 얹으려다가 필요한 순간에 못 쓰는 돈이 되어버리면 애초에 왜 적립했는지가 무의미해집니다.
가계부 앱을 쓴다면 연간 예산 입력 기능이 있는 앱을 선택하는 게 이 단계에서 편리합니다.
4단계 — 수입과 대조하고, 분기마다 점검하기

예산을 짰으면 반드시 수입과 대조해야 합니다. 연간 총지출 예산이 수입보다 많으면 어딘가를 줄여야 하는데, 이때 무작정 항목별로 일률 삭감하는 건 효과가 없습니다. 실제로 줄이기 어려운 항목까지 줄여두면 예산이 처음 한두 달 만에 무너집니다. 줄일 수 있는 항목을 찾는 기준은 단순합니다. 작년에 예산 대비 실지출이 낮았던 항목은 원래부터 과하게 잡혀 있던 것이고, 예산 대비 실지출이 반복적으로 높았던 항목은 예산 자체를 현실에 맞게 올려야 합니다. 줄이는 건 전자에 집중해야 실현 가능한 예산이 됩니다.
여기서 상여금이나 인센티브처럼 발생 시점이 불확실한 수입은 연간 예산의 수입란에 아예 넣지 않는 게 원칙입니다. 확정되지 않은 수입을 기본 예산에 녹여버리면 해당 수입이 예상보다 적게 들어왔을 때 연간 계획 전체가 흔들립니다. 대신 이런 수입이 실제로 발생하면 그 초과분은 부채 상환이나 비상금으로만 배정합니다. 생활비 예산을 늘리는 용도로 쓰면 다음 해에 그 수입이 없을 때 예산 전체가 다시 흔들리기 때문입니다.
대조가 끝났으면 분기마다 점검하는 루틴이 이어집니다. 3월 말, 6월 말, 9월 말 — 이 세 번의 점검으로 충분합니다. 점검할 때 보는 건 두 가지입니다. 특정 항목이 계획 대비 얼마나 초과했는지, 그리고 그 초과가 일시적인지 구조적인지. 외식비가 1분기에 예산 대비 38,000원 초과했다면, 설 연휴 영향인지 아니면 평소 소비 수준이 올라간 건지를 구분해야 합니다. 전자라면 2분기 예산을 그대로 유지하면 되지만, 같은 항목이 3개월 연속으로 초과한다면 그건 단순히 예산을 줄이는 문제가 아닙니다. 애초에 그 항목이 잘못 분류되어 있었다는 신호로 보고, 항목 자체를 재분류하는 게 맞습니다. 예를 들어 매달 넘치는 외식비가 실은 야근 저녁값이라면 그건 생활비가 아니라 별도 항목으로 떼어내야 다음 예산이 현실에 맞아집니다.
이 점검을 분기에 한 번으로 제한하는 이유가 있습니다. 너무 자주 들여다보면 단기 변동에 과민반응하게 되고, 예산 수정이 습관화되면 결국 예산 자체가 의미를 잃습니다. 트레이딩 데스크에서도 포지션을 너무 잦은 리뷰로 관리하다 보면 단기 노이즈에 끌려다니는 경우가 많았는데, 가계부도 비슷한 원리입니다. 월간 가계부는 기록 중심으로, 분기 점검은 전략 수정 중심으로 역할을 나눠야 합니다.
프리랜서라면 1단계부터 다르게 시작해야 합니다
프리랜서나 자영업자는 연간 예산을 짜기 전에 수입 기준부터 다시 잡아야 합니다. 월급처럼 매달 같은 날 들어오는 돈이 아니기 때문에, 최근 12개월 입금 내역을 전부 더한 뒤 평균을 내고 그 값의 80% 정도를 기준 예산으로 잡는 방식이 안전합니다. 여기서 놓치기 쉬운 함정이 하나 있는데, 부가세와 종합소득세로 나갈 돈을 생활비 통장에 그대로 섞어두는 경우입니다. 매출의 일정 비율, 보통 매출액의 10%에서 20% 사이를 별도 통장으로 분리해두지 않으면 5월 종합소득세 신고 시즌에 예산 전체가 무너집니다. 특정 거래처 매출이 전체의 40%를 넘는다면 그 거래처와의 계약 변동 가능성도 예산 변수로 따로 잡아둬야 합니다.
단계마다 흔히 하는 실수들
1단계에서 가장 흔한 실수는 항목을 고정비와 변동비로 미리 나누려다 시간을 다 쓰는 것입니다. 이 단계에서는 분류보다 총액 파악이 먼저입니다. 2단계에서는 비정기 지출을 “어차피 그때 되면 어떻게든 해결되겠지”라는 생각으로 아예 리스트화하지 않는 실수가 많습니다. 캘린더에 찍어두지 않으면 매년 똑같은 달에 똑같이 당황하게 됩니다.
3단계에서는 연간 합계를 12로 균등하게 나눠버리는 실수, 그리고 적립해둔 비정기 지출용 자금을 조금이라도 굴려보겠다고 만기형 상품에 넣는 실수가 겹쳐서 나타납니다. 4단계에서는 상여금이나 성과급을 미리 수입에 포함시켜 예산을 짜는 실수, 그리고 특정 항목이 몇 달째 초과되는데도 단순히 예산 숫자만 올리고 왜 초과되는지는 들여다보지 않는 실수가 대표적입니다. 2026년 예산을 새로 짤 때는 통신비, 보험료, 교통비처럼 작년과 조건이 달라졌을 수 있는 항목을 작년 숫자 그대로 복사해서 쓰는 것도 흔한 실수입니다. 알뜰폰 전환이나 요금제 변경, 갱신형 보험의 인상분, 재택근무 비율 변화에 따른 교통비는 반드시 새로 확인해서 반영해야 합니다.
체크리스트로 정리하면
- 작년 카드·은행 내역에서 항목별 연간 총액을 뽑았는가
- 비정기 지출(자동차세, 보험 갱신, 명절, 휴가, 경조사 등)을 캘린더에 미리 표시해뒀는가
- 비정기 지출 총액을 12로 나눠 매달 적립하는 구조를 만들었는가, 그리고 그 적립금을 파킹통장이나 CMA처럼 당일 인출 가능한 곳에 두었는가
- 월별 예산을 균등 배분이 아니라 작년 지출 패턴에 맞게 배치했는가
- 상여금·성과급 같은 불확실한 수입을 기본 수입란에서 제외했는가
- 분기 점검 일정(3월 말, 6월 말, 9월 말)을 미리 잡아뒀는가
- 3개월 연속 초과 항목이 있다면 예산 숫자를 올리기 전에 재분류가 필요한지 먼저 확인했는가
- 프리랜서라면 매출의 10~20%를 세금용으로 별도 분리했는가
연간 예산은 완성하는 순간보다 실제로 1분기를 보내고 나서 처음 점검할 때 진짜 가치가 드러납니다. 첫 점검에서 계획과 실제 사이의 간격을 마주하는 게 불편할 수 있지만, 그 간격이 보여야 다음 11개월을 다르게 운영할 수 있습니다. 연간 예산이 처음부터 완벽할 필요는 없습니다. 수정 가능한 설계도이면 충분합니다.
본 글은 정보 제공을 목적으로 작성되었으며, 법률·세무·금융 자문을 대체하지 않습니다. 자세한 내용은 면책조항 및 개인정보처리방침 페이지를 참고하시기 바랍니다.
나 학사
전직 트레이더 겸 펀드매니저로 근무했던 경험을 바탕으로, 실무에서 체감했던 금융과 자산관리에 대한 인사이트를 전달합니다. 소개 더 보기
답글 남기기