Economy BOX

통장 잔액과 월 지출, 같은 돈인데 바로 비교하면 안 되는 이유

@BoxLogoDev 2026. 9. 22. 21:00

통장에 500만 원이 있고 이번 달에 250만 원을 썼다면, 남은 돈은 250만 원일까요? 그사이에 들어온 돈을 빼놓았다면 답을 정할 수 없습니다. 잔액은 특정 순간에 남아 있는 돈이고, 월 지출은 일정 기간에 나간 돈입니다. 단위가 모두 원이라고 해서 같은 종류의 숫자는 아닙니다. 가계부를 읽을 때는 금액 옆에 날짜와 집계 범위를 붙이는 것부터 시작하면 혼동이 줄어듭니다.

이 글에서는 이해를 돕기 위해 만든 가상 거래만 사용합니다. 먼저 원화 입출금계좌 하나를 선택해 잔액을 맞춰 보고, 세 번째 절에서 같은 사람의 두 계좌를 함께 보는 경우로 범위를 넓힙니다. 주식·부동산·외화의 평가액이나 전체 재산은 다루지 않습니다. 월 지출도 여기서는 계좌 밖으로 실제 빠져나간 돈을 가리키며, 카드 이용액이나 경제통계의 소비지출과는 구별합니다.

1. 잔액에는 시점, 입출금에는 기간을 붙인다

‘500만 원’만 적혀 있으면 무엇을 설명하는지 알기 어렵습니다. ‘9월 1일 시작 시점의 선택한 계좌 잔액 500만 원’이라고 쓰면 그 순간의 상태가 됩니다. 이런 수치를 저량이라고 합니다. 반면 ‘9월 1일부터 30일까지 선택한 계좌에 들어온 돈 300만 원’은 한 달 동안 발생한 움직임입니다. 일정 기간을 정해 집계하는 수치를 유량이라고 합니다.

잔액을 사진, 입출금 내역을 그 사이의 기록으로 생각해 봅시다. 월초 사진과 월말 사진을 비교하면 잔액이 얼마나 달라졌는지는 알 수 있습니다. 하지만 그 두 장만으로 중간에 몇 번 입금되고 어디에 얼마나 나갔는지까지 알 수는 없습니다. 변화의 크기와 변화가 생긴 과정을 다른 칸에 적어야 하는 이유입니다.

한 계좌의 시작 잔액 500만 원은 시점의 양이고, 한 달 총입금 300만 원과 총출금 250만 원은 기간의 양이다.

그림 1. 시작 잔액은 한 시점의 숫자이고, 입금과 출금은 한 달 동안 집계한 숫자다.

잔액을 확인한 날짜도 중요합니다. 9월 20일 잔액에 9월 전체 출금액을 연결하면 아직 반영되지 않은 거래가 섞일 수 있습니다. 한 달을 마감한다면 시작 잔액, 한 달 동안의 입출금, 마지막 날 거래가 반영된 잔액으로 경계를 맞춥니다. 단순한 날짜 표시가 계산의 범위를 정해 줍니다.

2. 50만 원이 늘었다고 50만 원만 들어온 것은 아니다

선택한 가상 계좌의 잔액은 9월 시작 때 500만 원입니다. 한 달 동안 이 계좌로 300만 원이 들어오고 이 계좌에서 250만 원이 나갔다고 가정합시다. 다른 입출금이 없다면 월말 잔액은 500+300-250=550만 원입니다. 시작 잔액에 들어온 돈을 더하고 나간 돈을 빼면 끝 잔액과 연결됩니다.

여기서 서로 다른 세 숫자를 구분해야 합니다. 총입금은 300만 원, 총출금은 250만 원, 잔액의 순증가는 50만 원입니다. ‘이번 달 50만 원이 늘었다’는 설명은 맞지만, 그것만 보고 ‘이번 달 들어온 돈은 50만 원’이라고 말하면 입출금의 규모를 놓칩니다. 같은 시작 잔액에서 100만 원이 들어오고 50만 원이 나가도 끝 잔액은 똑같이 550만 원이 됩니다.

원화 예금 한 계좌에서 시작 잔액 500만 원에 입금 300만 원을 더하고 출금 250만 원을 빼면 월말 550만 원이다. 순증가 50만 원은 총입금과 다르다.

그림 2. 총입금 300만 원과 총출금 250만 원의 차이가 잔액 증가 50만 원을 만든다.

또한 통장에 들어온 돈을 모두 소득이라고 부르면 안 됩니다. 급여 입금과 빌린 돈의 입금은 계좌 잔액을 늘린다는 점은 같지만 경제적 의미가 다릅니다. 이 글의 계산은 돈의 이동을 연결하는 계산입니다. 돈을 얼마나 벌었는지, 소비를 얼마나 했는지까지 판단하려면 거래 성격을 별도로 분류해야 합니다.

3. 내 계좌끼리 옮긴 돈은 합계 밖에서 온 돈이 아니다

이번에는 범위를 두 계좌로 넓힌 별도의 이체 예를 보겠습니다. A 계좌에 300만 원, B 계좌에 200만 원이 있어 합계는 500만 원입니다. A에서 B로 100만 원을 옮기면 A는 200만 원, B는 300만 원이 됩니다. 이체 수수료가 없고 양쪽에 반영이 끝났다면 합계는 여전히 500만 원입니다.

B 계좌만 보면 100만 원의 입금이 발생했습니다. 그러나 A와 B를 함께 보는 사람에게는 새로운 돈이 생긴 것이 아닙니다. 관리하는 범위 안에서 위치만 달라진 것입니다. 통장별 거래 내역에는 출금과 입금이 각각 남지만, 두 계좌의 외부 입출금을 계산할 때는 이 이동을 따로 구분해야 합니다.

내 계좌 A300만 원과 B200만 원에서 A가 B로 100만 원을 이체하면 A200만 원과 B300만 원이 된다. 수수료가 없으면 합계 500만 원은 같다.

그림 3. 두 계좌를 함께 보면 수수료 없는 내부 이체 100만 원은 합계 500만 원을 바꾸지 않는다.

한쪽 입금을 소득으로 잡고 다른 쪽 출금을 생활비로 잡으면 합계 잔액은 맞더라도 소득과 지출이 동시에 부풀 수 있습니다. 그래서 이체 금액뿐 아니라 보낸 계좌와 받은 계좌를 짝지어 봅니다. 같은 금액이라는 이유만으로 무조건 제외해서도 안 됩니다. 상대 계좌가 집계 범위 안에 있는지, 실제로 같은 이체인지 확인해야 합니다.

4. 월말 잔액 세 개를 더하면 분기 잔액이 될까

월별 자료를 묶을 때도 구분이 필요합니다. 1월 말, 2월 말, 3월 말 잔액을 합하면 동일한 돈을 여러 번 셀 수 있습니다. ‘3월 말에 얼마가 남아 있는가’를 묻는다면 3월 말 잔액을 봅니다. 월말 잔액 세 개의 합계는 그 질문의 답이 아닙니다.

반면 1월부터 3월까지 선택한 계좌의 출금 총액을 알고 싶다면 각 달의 출금액을 더할 수 있습니다. 단, 계좌 범위가 같고 기간이 겹치거나 빠지지 않아야 합니다. 1월은 A만 집계하고 2월부터 A와 B를 합쳤다면 증가분에 새로 포함한 계좌의 거래가 섞입니다. 숫자를 더하기 전에 무엇을 같은 기준으로 묶었는지부터 확인합니다.

잔액과 월 지출을 활용한 계산이 모두 잘못된 것은 아닙니다. 잔액 500만 원을 월 출금 250만 원으로 나누면 2개월이라는 값을 얻습니다. 다만 새 입금이 없고 매달 같은 금액만 나간다는 가정을 붙인 계산입니다. 앞으로 실제로 버틸 기간이나 충분한 비상자금이라는 판정으로 곧바로 바꿀 수는 없습니다.

5. 가계부를 맞출 때는 네 칸부터 확인한다

월말에 기록을 정리한다면 시작 잔액, 입금 합계, 출금 합계, 끝 잔액을 나란히 적어 봅니다. 계좌 하나를 맞출 때는 그 계좌의 모든 입출금을 포함합니다. 여러 계좌를 합쳐 본다면 그 범위 안의 이체를 구분하고 범위 밖과 오간 입출금을 계산합니다. 네 칸의 계좌 범위를 같게 유지하고, 앞뒤 잔액 사이에 반영된 거래만 모읍니다. 원래 은행 내역도 남겨 두면 제외한 내부 이체를 다시 확인할 수 있습니다.

계산 결과와 끝 잔액이 다르면 부족한 금액을 임의로 생활비에 넣어 맞추기보다 누락·중복·집계 날짜를 살펴봅니다. 예를 들어 카드 사용일과 통장에서 카드대금이 빠져나간 날을 섞거나, 같은 결제를 이용 내역과 계좌 출금 내역에 두 번 넣었는지 확인할 수 있습니다. 이 글처럼 계좌 잔액을 맞추는 작업에서는 실제 계좌 반영일을 기준으로 일관되게 기록합니다.

통장 잔액은 지금 남은 상태를, 입출금은 그 상태에 이른 과정을 설명합니다. 두 정보를 함께 읽으면 ‘돈이 얼마 남았나’와 ‘왜 그만큼 남았나’를 나눠 답할 수 있습니다. 다음에 가계부의 두 숫자가 어긋나 보이면 금액을 고치기 전에 시점, 기간, 계좌 범위부터 맞춰 보세요.