활용 사례

불규칙한 소득으로 예산 짜기: 힘든 달을 아는 에이전트

6분 read
Direct answer: 불규칙한 소득으로 예산을 짜려면 평균이 아닌 가장 현실적인 최저 월을 기준으로 예산을 세우세요. BankBridge를 통해 은행을 AI 에이전트에 연결하고, 12개월의 실제 입금 내역을 가져와 이체와 일회성 소득을 제외한 뒤 힘든 달의 하한선을 알려달라고 하세요. 그 하한선에 맞춰 필수 지출을 짜고, 그 위의 모든 것은 여유분으로 다루세요.

왜 평균은 당신에게 거짓말을 하는가

불규칙한 소득에 관한 모든 가이드는 같은 말을 해요. 평균이 아닌 최저 월을 기준으로 예산을 짜라. 그런 다음 그것으로 끝이에요. 최저 월을 어떻게 찾는지 아무도 보여주지 않아서, 대부분의 사람들은 대충 눈대중으로 낮게 어림잡고 결국 스스로 만들어낸 숫자에 맞춰 예산을 짜게 됩니다.

평균은 프리랜서에게 특정한 방식으로 실패해요. 작년에 $84,000을 벌었다고 해봅시다. 평균은 월 $7,000이니 임대료, 보험, 구독을 $7,000에 맞춰 정하죠. 그런데 실제 월은 $11,400, 그다음 $3,100, 그다음 $9,800, 그다음 $2,700 같은 모습이었어요. 평균은 애초에 실제가 아니었죠. 절반의 달이 그 아래로 왔고, 낮은 달들은 훨씬 아래로 왔어요.

평균을 기반으로 한 예산은 여전히 실패해요. 다만 매달이 아니라 3월에 실패할 뿐이라, 나쁜 계산이 아니라 나쁜 운처럼 느껴질 뿐이에요.

필요한 것

세 가지예요. 최소 1년의 내역이 있는 은행 계좌, MCP를 지원하는 AI 에이전트(Claude, ChatGPT, Cursor, Gemini, 그리고 수십 개가 다 됩니다), 그리고 그 둘 사이의 BankBridge 연결이에요.

설정은 몇 분이면 돼요. bankbridge.money에서 가입하고 은행을 연결한 뒤, API 키나 OAuth 플로우로 에이전트에 서버를 추가하세요. 연결된 은행당 월 $5이고, 언제든 해지 가능하며, 접근은 읽기 전용이에요. 에이전트는 입금을 볼 수는 있지만 단 1달러도 옮길 수 없어요. 처음이라면 은행을 Claude에 연결하는 가이드가 모든 단계를 안내해요.

연결이 되면, 에이전트는 실시간 계좌 데이터에 질문할 수 있는 11개의 도구를 갖게 됩니다. 이 작업에는 세 가지가 가장 중요해요. get_monthly_cashflow, list_transactions, search_transactions. 직접 호출하는 것이 아니에요. 평범한 언어로 질문하면 에이전트가 도구를 골라요.

진짜 하한선 찾기

질문 하나로 시작하세요.

지난 12개월간 월별 현금 흐름을 가져와줘. 월별 소득을 낮은 순으로 정렬해서 보여줘.

에이전트는 get_monthly_cashflow를 호출해 실제 월별 표를 반환합니다. 이것이 모든 블로그 글이 건너뛰는 부분이에요. 이제 힘든 달을 어림하는 게 아니라, 본인의 은행 내역에서 그대로 읽어오는 거예요.

그 다음 한 단계 더 깊이 들어가세요. 원본 소득 숫자는 거의 언제나 정리가 필요하니까요.

가장 낮은 세 달에 대해, 모든 입금을 나열해줘. 클라이언트 소득이 아닌 것(저축에서의 이체, 환불, 세금 환급, 일회성 판매)에 표시해줘.

그 필터를 통과해 남은 것이 당신의 하한선이에요. 많은 프리랜서에게 그것은 불편한 숫자이고, 바로 그렇기 때문에 그 위에 세우기 맞는 숫자예요.

소득이 아닌 입금

은행 데이터는 예산 관리 조언이 인정하는 것보다 지저분해요. 걷어내지 않으면 겉으로 보이는 소득을 부풀리는 세 가지가 있어요.

본인 저축에서의 이체는 입금처럼 보여요. 궁핍한 시기에 저축에서 체킹으로 $2,000을 옮겼다면 그 달의 "소득"은 $2,000만큼 부풀려져 있고, 하한선은 실제보다 안전해 보여요. 에이전트에게 본인 계좌 간 이체를 제외하라고 하세요. 돈이 여러 은행에 나뉘어 있다면, 이체의 양쪽을 다 볼 수 있도록 모두 연결하세요.

환불이나 배상도 소득이 아니에요. 취소된 항공편에 대한 $600 환불은 당신이 벌어들인 $600이 아니에요. 낡은 장비를 팔거나 작년 세금 환급 같은 일회성 이벤트도 마찬가지예요. 실제 돈이긴 하지만, 반복 가능한 하한선에 대해서는 아무것도 알려주지 않아요.

이체, 환불, 일회성 입금을 제외하고 가장 낮은 달들을 다시 계산해줘. 진짜 하한선이 얼마야?

하한선에 맞춰 예산 짜기

하한선을 손에 쥔 채로, 지출을 두 더미로 나누세요. 무슨 일이 있어도 내야 하는 것과, 유동적인 것.

내 반복 청구와 지난 6개월간의 카테고리별 평균 월 지출을 가져와줘. 어느 카테고리가 고정이고 어느 게 유동적이야?

get_recurring_charges는 임대료, 보험, 구독, 공과금을 잡아내요. get_spending_summary는 나머지가 어디로 가는지 보여주고요. 고정 더미를 먼저 하한선에 맞춰 정하세요. 하한선이 $3,400이고 고정 비용이 $2,900이라면, $500이 어느 달에나 보장된 유동 예산이고, 여기에 그 특정 달이 하한선 위로 가져오는 만큼이 추가되죠.

고정 비용이 하한선을 넘는다면, 이 훈련이 가르쳐줄 수 있는 가장 중요한 것을 방금 배운 거예요. 당신의 기본선이 최악의 달에는 너무 무겁고, 어떤 평균화도 그것을 고치지 못해요. 고정 비용을 줄이거나, 격차를 메울 만큼 큰 여유분을 만드세요. 어느 쪽이든, 평균이 당신에게 괜찮다고 말하도록 놔두지 마세요.

이걸 감이 아니라 실제 숫자로 하세요. 여기서 에이전트를 쓰는 이유 전체가, 모든 수치가 기억하는 지출이 아니라 실시간 거래에서 나오기 때문이에요.

좋은 달에는 역할이 있다

하한선에 맞춰 예산을 짜는 것은 하한선으로 살라는 뜻이 아니에요. 하한선 위의 모든 것을 인상이 아니라, 할당이 있는 잉여로 다루라는 뜻이에요.

대부분의 변동 소득자에게 통하는 분배가 있어요. 여유분이 먼저, 저축이 2~3개월 치 고정 비용을 담을 때까지. 그 다음 분기 세금을 낸다면 세금 적립금. 그 다음 나머지 전부. 여유분이 힘든 달을 위기에서 별일 아닌 것으로 바꿔줘요. 그 안에서 자신에게 하한선을 지급하고, 두둑한 달이 오면 다시 채우는 거예요.

지금 저축에 내 고정 비용 몇 달 치가 있어?

질문 하나, 정직한 답 하나, 그리고 이번 달이 얼마나 취약한지 또는 탄탄한지를 정확히 알게 돼요.

한번 정하지 말고 다시 돌려라

한 번 계산한 하한선은 낡아버려요. 리테이너가 끝나고, 요율이 오르고, 비수기가 옮겨가요. 3월에 찾은 하한선이 9월의 하한선이 아닐 수 있어요.

BankBridge는 질문할 때마다 데이터를 실시간으로 가져오기 때문에(우리 서버에는 아무것도 저장되거나 캐시되지 않아요), 전체 분석을 다시 돌리는 것은 프롬프트 하나면 되지, CSV 내보내기로 오후 한나절을 보낼 일이 아니에요.

저번과 같은 제외 조건으로 내 12개월 소득 하한선을 다시 계산해줘. 마지막으로 확인한 이후 움직였어?

한 달에 한 번이면 충분하고, 매달 하는 더 넓은 자금 점검에 잘 들어맞아요. 목표는 예쁜 스프레드시트가 아니었어요. 나쁜 달들이 아플지 말지를 결정하는 그 하나의 숫자, 즉 실제 입금에서 읽어온 진짜 하한선에 예산을 고정시키는 것이에요.

FAQ

불규칙한 소득으로 예산을 어떻게 짜나요?

평균이 아닌 가장 현실적인 최저 월을 기준으로 예산을 세우세요. 12개월의 실제 입금 내역을 가져와 이체와 일회성 소득을 제외하고, 남은 달 중 가장 낮은 달들을 하한선으로 삼으세요. 그 하한선에서 고정 비용을 감당하고, 그 위의 모든 것은 여유분, 세금, 유동적 지출을 위한 잉여로 다루세요.

힘든 달의 하한선이란 무엇인가요?

본인의 은행 내역을 기반으로 합리적으로 기대할 수 있는 최저 월 소득으로, 소득이 아닌 입금(저축에서의 이체, 환불, 일회성 판매)을 제거한 후의 값입니다. 변동 소득 예산은 이 숫자를 바탕으로 세워야 합니다. 최악의 달을 견디는 예산은 모든 달을 견디기 때문이에요.

소득이 불규칙하면 평균 소득으로 예산을 짜야 하나요?

아니요. 평균은 좋은 달과 나쁜 달을 섞어 절반의 달이 그 아래로 떨어지는 숫자를 만들어내기 때문에, 그것에 맞춰 정한 고정 비용은 힘든 달에 감당할 수 없게 됩니다. 평균은 세금 추정처럼 연간 계획용으로 남겨두세요. 매달의 필수 지출은 하한선에 맞춰 예산을 짜세요.

하한선을 찾으려면 은행 내역이 몇 달치 필요한가요?

12개월이 가장 이상적입니다. 계약직의 느린 겨울이나 소매업 근로자의 조용한 여름 같은 완전한 계절 주기를 포착하기 때문이에요. 6개월도 그것이 전부라면 가능하지만, 하한선을 잠정적인 것으로 보고 내역이 더 쌓이면 다시 계산하세요.

AI 에이전트가 내 은행 입금을 볼 수 있나요?

네, BankBridge 같은 MCP 서버를 통해 은행을 연결하면 가능합니다. 에이전트는 질문 시점에 실시간으로 가져오는 계좌와 거래에 대한 읽기 전용 접근 권한을 얻으므로 입금을 나열하고 합산할 수 있어요. 돈을 옮기거나, 청구서를 결제하거나, 계좌의 어떤 것도 변경할 수 없습니다.

고정 비용이 소득 하한선보다 높으면 어떻게 하나요?

이 분석이 만들어낼 수 있는 가장 가치 있는 발견이에요. 최악의 달들이 구조적 적자를 낸다는 뜻이므로, 몇 달 치 고정 비용을 감당할 현금 여유분을 갖거나 고정 비용을 낮춰야 합니다. 정확한 격차를 아는 것이 그 여유분이 얼마나 커야 하는지를 정확히 알려줘요.