노션 가계부 만들기: 월별 지출 합계와 남은 예산 계산, 다음 달 추가까지

노션으로 가계부를 만들었는데, 다음 달이 되면 어떻게 해야 할까요?

새 가계부를 만들어야 하는지, 지난달 기록은 어디에 보관해야 하는지 고민할 수 있습니다.

이번 글에서는 매달 새로운 데이터베이스를 만들지 않고도 수입과 지출을 관리할 수 있는 노션 가계부를 만들어 보겠습니다.

완성하면 다음과 같은 기능을 사용할 수 있습니다.

  • 수입과 지출을 하나의 거래 목록에 기록하기
  • 월별 지출 합계 자동 계산하기
  • 설정한 예산에서 사용한 금액을 빼고 남은 예산 표시하기
  • 다음 달을 추가해도 지난달 거래 기록 유지하기
  • 합계가 맞지 않을 때 누락되거나 잘못 연결된 거래 확인하기

2026년 10월 9일, 노션 무료 플랜의 한국어 웹 환경에서 실제로 제작하고 검증한 내용을 기준으로 설명합니다.

1. 완성된 노션 가계부 살펴보기

먼저 이번에 완성한 가계부의 결과를 살펴보겠습니다.

2026년 10월부터 12월까지 가상의 수입과 지출을 입력한 결과입니다.

월월 예산수입 합계지출 합계남은 예산
2026년 10월120,000원3,000,000원100,000원20,000원
2026년 11월80,000원3,000,000원45,000원35,000원
2026년 12월100,000원0원40,000원60,000원
노션 가계부에서 10월부터 12월까지 월별 수입 지출 합계와 남은 예산을 계산한 화면
노션 가계부에서 10월부터 12월까지 월별 수입 지출 합계와 남은 예산을 계산한 화면 넓은 화면은 좌우로 밀어서 확인하고, 이미지를 누르면 크게 볼 수 있습니다.

각 월의 지출 합계와 남은 예산은 노션의 관계형, 롤업, 수식을 이용해 계산했습니다.

여기서 ‘남은 예산’은 통장에 남아 있는 돈이 아닙니다.

이번 가계부에서는 다음과 같이 계산합니다.

남은 예산 = 해당 월에 설정한 소비 예산 – 해당 월의 지출 합계

예를 들어 10월 예산이 120,000원이고 지출이 100,000원이라면 남은 예산은 20,000원입니다.

지출을 추가하거나 금액을 수정하면 연결된 월의 계산 결과도 갱신됩니다.

다만 주의할 점이 있습니다.

거래 날짜만 입력한다고 월별 예산에 자동으로 연결되지는 않습니다.

각 거래가 어느 달에 속하는지 직접 선택해야 합니다. 이 부분은 실제로 테스트했으며, 뒤에서 자세히 설명하겠습니다.

2. 가계부를 구성하는 데이터베이스 2개

이번 가계부에서는 두 개의 데이터베이스를 사용합니다.

① 거래 데이터베이스

수입과 지출을 기록하는 곳입니다.

② 월별 예산 데이터베이스

매달 사용할 예산을 설정하고, 연결된 거래의 수입·지출 합계를 확인하는 곳입니다.

두 데이터베이스는 서로 연결됩니다.

예를 들어 거래 데이터베이스에 다음 기록이 있다고 가정하겠습니다.

거래명날짜구분금액
점심10월 3일지출12,000원
교통10월 4일지출6,000원
장보기10월 5일지출42,000원

이 거래들을 ‘2026-10’이라는 예산월에 연결하면, 월별 예산 데이터베이스에서 해당 지출을 합산할 수 있습니다.

이때 사용하는 노션 기능이 ‘관계형’과 ‘롤업’입니다.

  • 관계형: 서로 다른 데이터베이스의 항목 연결
  • 롤업: 연결된 항목의 숫자 등을 가져와 합계 계산

이 기능들을 이용하면 수입과 지출을 입력하는 표와 월별 예산을 확인하는 표를 분리해서 사용할 수 있습니다.

새 페이지와 데이터베이스 만들기

먼저 노션에서 새 페이지를 만듭니다.

이번 실습에서는 다음 이름을 사용했습니다.

차근툴 실습 — 월별 예산 가계부

빈 페이지 본문에서 /를 입력하고 데이터베이스 항목의 ‘표 보기’를 선택합니다.

실제 실습에서는 ‘비어 있는 새 데이터 소스’를 선택해 새 데이터베이스를 생성했습니다.

다음 두 개를 만듭니다.

  • 거래
  • 월별 예산

두 데이터베이스는 같은 페이지 안에 배치해도 됩니다.

이번 실습에서도 한 페이지에 두 데이터베이스를 배치해 정상적으로 사용했습니다.

3. 거래 데이터베이스 속성 설정하기

거래 데이터베이스에는 다음 속성을 만듭니다.

속성 이름유형역할
거래명제목거래 내용
거래일날짜거래가 발생한 날짜
구분선택수입·지출·계좌이체 구분
금액숫자거래 금액
분류선택식비·교통·생활비 등
예산월관계형거래가 속한 월
수입 계산값수식수입 금액만 계산
지출 계산값수식지출 금액만 계산
거래월 표시수식거래 날짜를 연도-월로 표시

처음에는 ‘거래명’, ‘거래일’, ‘구분’, ‘금액’, ‘분류’를 먼저 만들면 됩니다.

나머지 관계형과 수식 속성은 다음 단계에서 설정하겠습니다.

구분 속성

‘구분’은 선택 속성으로 만들고 다음 옵션을 추가합니다.

  • 수입
  • 지출
  • 계좌이체

이번 가계부에서는 계좌 간 이체를 소비 지출에 포함하지 않도록 설계했습니다.

예를 들어 자신의 A은행 계좌에서 B은행 계좌로 300,000원을 이동했다면, 이번 예제에서는 수입이나 소비 지출에 더하지 않습니다.

다만 실제 계좌별 잔액을 추적하는 복식 장부는 아니므로, 모든 금융 거래를 관리하는 시스템으로 이해해서는 안 됩니다.

분류 속성

‘분류’도 선택 속성으로 만듭니다.

이번 실습에서는 다음 옵션을 사용했습니다.

  • 급여
  • 식비
  • 교통
  • 생활
  • 운동
  • 이체
  • 미분류

원하는 항목으로 변경해도 되지만, 처음에는 간단하게 구성하는 편이 좋습니다.

금액 속성

‘금액’은 숫자 속성으로 만듭니다.

숫자 형식에서 ‘원 (KRW)’을 선택하면 금액을 원화로 표시할 수 있습니다.

이번 실습에서는 수입과 지출 모두 양수로 입력하는 규칙을 사용했습니다.

이 규칙은 사용자가 지켜야 하는 입력 방식입니다. 노션에서 음수 입력 자체를 차단하도록 설정한 것은 아닙니다.

4. 월별 예산 데이터베이스 만들기

두 번째 데이터베이스인 ‘월별 예산’에는 다음 속성이 필요합니다.

속성 이름유형역할
월제목2026-10처럼 연도와 월 표시
월 시작일날짜해당 월의 첫날
예산숫자월별 소비 한도
연결 거래관계형해당 월의 거래 목록
수입 합계롤업수입 금액 합산
지출 합계롤업지출 금액 합산
남은 예산수식예산에서 지출 차감
순수입수식수입에서 지출 차감

우선 ‘월’, ‘월 시작일’, ‘예산’을 만들고 아래 두 달을 입력합니다.

월월 시작일예산
2026-102026-10-01120,000원
2026-112026-11-0180,000원

월 이름에는 연도를 함께 넣는 것이 좋습니다.

단순히 ’10월’이라고만 적으면 2026년 10월과 2027년 10월을 구분하기 어렵기 때문입니다.

이번 실습에서도 2027-10을 별도의 월로 추가해 기존 2026-10과 구분되는 것을 확인했습니다.

노션 월별 예산 데이터베이스의 예산 수입 합계 지출 합계 관계형 속성 구성
노션 월별 예산 데이터베이스의 예산 수입 합계 지출 합계 관계형 속성 구성 넓은 화면은 좌우로 밀어서 확인하고, 이미지를 누르면 크게 볼 수 있습니다.

이제 두 데이터베이스를 연결하겠습니다.

5. 관계형으로 거래와 예산월 연결하기

거래 데이터베이스에서 새 속성을 추가합니다.

속성 이름은 ‘예산월’, 유형은 ‘관계형’으로 지정합니다.

연결할 데이터베이스로 앞에서 만든 ‘월별 예산’을 선택합니다.

이번 실습에서는 관계형을 만들 때 다음과 같이 설정했습니다.

  • 연결 대상: 월별 예산
  • 제한: 1개 페이지
  • 양방향 관계형: 켜기
  • 반대쪽 관계형 이름: 연결 거래
노션 관계형 설정에서 월별 예산 데이터베이스와 연결하고 1개 페이지 제한을 지정하는 화면
노션 관계형 설정에서 월별 예산 데이터베이스와 연결하고 1개 페이지 제한을 지정하는 화면 이미지를 누르면 크게 볼 수 있습니다.

왜 1개 페이지만 선택하도록 할까?

하나의 거래를 여러 달에 동시에 연결하지 않기 위해서입니다.

예를 들어 10월 3일에 사용한 식비 12,000원은 이번 가계부에서 2026년 10월에만 속해야 합니다.

한 거래에 여러 월을 연결하면 동일한 금액이 여러 월에 합산될 위험이 있습니다.

이번 실습에서는 ‘1개 페이지’ 제한을 적용한 상태에서 다른 월을 선택하면 기존 연결 월이 교체되는 것을 확인했습니다.

다만 이 설정이 거래 날짜와 연결 월이 일치하는지까지 검사해 주는 것은 아닙니다.

날짜가 11월인데 예산월을 10월로 선택하는 실수는 여전히 발생할 수 있습니다.

실제 거래를 월에 연결하는 방법

거래 데이터베이스의 ‘예산월’ 셀을 선택합니다.

표시되는 ‘페이지 연결 또는 생성’ 메뉴에서 해당 월을 선택합니다.

예를 들어 10월 3일의 점심 거래라면 2026-10을 선택합니다.

이렇게 하면 월별 예산 데이터베이스의 ‘연결 거래’에도 해당 거래가 표시됩니다.

주의: 거래일을 입력하는 것과 예산월을 연결하는 것은 별개의 작업입니다.

이번 실습에서는 날짜만 입력했을 때 예산월이 자동으로 채워지지 않았습니다.

6. 수입과 지출을 구분하는 수식 만들기

이제 거래 금액을 월별로 합산하기 위한 수식을 만들겠습니다.

이번에는 수입, 지출, 계좌이체를 하나의 거래 데이터베이스에서 관리하므로 계산할 금액을 구분하는 속성이 필요합니다.

① 수입 계산값

거래 데이터베이스에 ‘수입 계산값’이라는 수식 속성을 만듭니다.

‘수식 편집’에서 다음 수식을 입력합니다.

if(prop("구분") == "수입", prop("금액"), 0)

이 수식은 구분이 ‘수입’인 경우에만 금액을 반환합니다.

지출이나 계좌이체는 0으로 처리합니다.

② 지출 계산값

‘지출 계산값’이라는 수식 속성을 추가합니다.

다음 수식을 입력합니다.

if(prop("구분") == "지출", prop("금액"), 0)

구분이 ‘지출’인 거래만 금액을 계산합니다.

이렇게 하면 수입과 지출을 하나의 표에서 관리하면서도 각각의 합계를 따로 계산할 수 있습니다.

③ 거래월 표시

마지막으로 ‘거래월 표시’라는 수식 속성을 만듭니다.

if(empty(prop("거래일")), "날짜 확인", formatDate(prop("거래일"), "YYYY-MM"))

이 수식은 거래일을 2026-10과 같은 형태로 표시합니다.

날짜가 비어 있으면 ‘날짜 확인’이라고 표시합니다.

이 속성은 거래 날짜와 예산월을 비교할 때 사용할 수 있습니다.

다만 날짜와 예산월이 서로 다를 때 자동으로 경고하거나 수정하는 기능은 아닙니다.

이번 실습에서는 세 수식 모두 실제로 작동하는 것을 확인했습니다.

7. 롤업으로 월별 수입과 지출 합계 계산하기

이제 ‘월별 예산’ 데이터베이스로 돌아갑니다.

먼저 ‘수입 합계’라는 롤업 속성을 만듭니다.

실제 실습에서 사용한 설정은 다음과 같습니다.

설정 항목선택 값
관계형연결 거래
대상 속성수입 계산값
계산합계

롤업을 처음 만들면 대상 속성이 거래명 등 다른 속성으로 지정되어 있을 수 있습니다.

반드시 숫자를 반환하는 ‘수입 계산값’을 선택해야 합니다.

이번 실습에서는 롤업 설정에서 ‘원본 표시’를 연 다음, ‘추가 옵션’을 통해 ‘합계’를 지정했습니다.

노션 롤업에서 연결 거래의 수입 계산값을 선택하고 합계로 계산하는 설정 화면
노션 롤업에서 연결 거래의 수입 계산값을 선택하고 합계로 계산하는 설정 화면 넓은 화면은 좌우로 밀어서 확인하고, 이미지를 누르면 크게 볼 수 있습니다.

같은 방법으로 ‘지출 합계’를 만듭니다.

설정 항목선택 값
관계형연결 거래
대상 속성지출 계산값
계산합계

여기까지 설정하면 연결된 거래의 수입과 지출을 월별로 합산할 수 있습니다.

남은 예산 계산하기

월별 예산 데이터베이스에 ‘남은 예산’ 수식 속성을 추가합니다.

prop("예산") - prop("지출 합계")

해당 월의 예산에서 지출 합계를 빼는 수식입니다.

예산이 120,000원이고 지출이 100,000원이면 20,000원이 표시됩니다.

순수입 계산하기

‘순수입’이라는 수식 속성도 만들겠습니다.

prop("수입 합계") - prop("지출 합계")

수입에서 지출을 뺀 금액입니다.

순수입은 월별 현금흐름을 간단히 비교하기 위한 계산값이며, 실제 통장 잔액이나 보유 자산을 의미하지 않습니다.

계산 결과는 숫자 형식에서 원화로 표시할 수 있습니다.

수식에 직접 ‘원’이라는 문자를 붙여 숫자를 텍스트로 바꿀 필요는 없습니다.

8. 거래를 입력하고 합계가 맞는지 확인하기

기능이 제대로 작동하는지 확인하기 위해 실제 실습에서 사용한 가상 거래를 입력해 보겠습니다.

10월 거래

거래명거래일구분금액
급여 예제10월 1일수입3,000,000원
점심10월 3일지출12,000원
교통10월 4일지출6,000원
장보기10월 5일지출42,000원
운동10월 6일지출40,000원
계좌 간 이동 예제10월 7일계좌이체300,000원

날짜는 모두 2026년 기준입니다.

이 여섯 거래의 예산월은 2026-10으로 연결합니다.

수식이 올바르게 설정됐다면 다음 결과를 확인할 수 있습니다.

  • 수입 합계: 3,000,000원
  • 지출 합계: 100,000원
  • 남은 예산: 20,000원

계좌이체 300,000원은 이번 계산에서 수입과 지출 어느 쪽에도 더해지지 않습니다.

11월 거래

다음 거래도 입력합니다.

거래명거래일구분금액
다음 달 급여 예제11월 1일수입3,000,000원
다음 달 점심11월 2일지출15,000원
다음 달 장보기11월 3일지출30,000원

이 세 거래의 예산월은 2026-11로 지정합니다.

11월의 계산 결과는 다음과 같습니다.

  • 수입 합계: 3,000,000원
  • 지출 합계: 45,000원
  • 남은 예산: 35,000원

날짜가 없는 거래도 추가해 보기

이번 실습에서는 ‘영수증 확인 대기’라는 가상 거래도 만들었습니다.

  • 구분: 지출
  • 금액: 5,000원
  • 거래일: 미입력
  • 예산월: 미연결

이 거래는 아직 어느 달에 속하는지 확정하지 않은 상태입니다.

따라서 10월과 11월 어느 쪽의 합계에도 들어가지 않았습니다.

이런 거래를 확인하는 방법은 뒤에서 설명하겠습니다.

9. 월별 거래 목록을 따로 표시하기

거래 데이터베이스에는 여러 달의 기록이 함께 저장됩니다.

특정 월의 거래만 확인하려면 데이터베이스의 보기를 추가하면 됩니다.

이번 실습에서는 다음 보기를 만들었습니다.

  • 전체 거래
  • 2026-10 거래
  • 2026-11 거래
  • 날짜·월 점검

월별 보기 만들기

먼저 필터가 없는 전체 거래 보기의 탭을 선택합니다.

메뉴에서 ‘보기 복제’를 선택합니다.

새 보기의 이름을 2026-10 거래로 변경합니다.

이후 다음과 같이 필터를 적용합니다.

필터 → 예산월 → 값을 포함하는 데이터 → 2026-10

이제 10월에 연결된 거래만 표시됩니다.

11월도 같은 방식으로 만듭니다.

필터 조건에서 2026-11을 선택하면 됩니다.

월별 보기를 추가하더라도 원본 거래가 복제되거나 삭제되는 것은 아닙니다.

각 보기는 같은 거래 데이터베이스를 다른 조건으로 보여줍니다.

이번 실습에서는 10월 보기 6개, 11월 보기 3개가 표시됐으며, 전체 거래에는 날짜·월 미입력 거래를 포함해 최초 10개가 유지됐습니다.

10. 다음 달 가계부는 어떻게 추가할까?

이번 가계부는 같은 데이터베이스에 새 월을 추가합니다. 별도 사본이 필요하다면 노션 데이터베이스 복제와 연결된 보기의 차이를 먼저 확인해 원본을 함께 수정하지 않도록 주의하세요.

이번 글에서 가장 중요하게 확인한 부분입니다.

노션 가계부를 10월과 11월에 사용한 다음, 12월에도 계속 사용한다고 가정하겠습니다.

기존 데이터베이스를 복제하거나 11월 거래를 삭제할 필요는 없습니다.

월별 예산에 새 달을 추가하고, 새로운 거래를 그 달에 연결하면 됩니다.

① 새로운 월 추가하기

월별 예산 데이터베이스에서 ‘새 페이지’를 선택합니다.

다음과 같이 입력합니다.

속성입력 내용
월2026-12
월 시작일2026-12-01
예산100,000원

기존 10월과 11월은 그대로 둡니다.

② 12월 거래 입력하기

거래 데이터베이스의 전체 거래 보기로 이동합니다.

이번 실습에서는 두 개의 가상 거래를 추가했습니다.

거래명거래일구분금액분류
12월 식비 예제12월 3일지출15,000원식비
12월 생활 예제12월 5일지출25,000원생활

이때 거래일만 입력한 상태에서는 예산월이 비어 있었습니다.

따라서 각 거래의 ‘예산월’ 속성에서 2026-12를 직접 선택했습니다.

노션 가계부에서 12월 지출 두 건을 입력하고 2026년 12월 예산에 연결한 화면
노션 가계부에서 12월 지출 두 건을 입력하고 2026년 12월 예산에 연결한 화면 넓은 화면은 좌우로 밀어서 확인하고, 이미지를 누르면 크게 볼 수 있습니다.

③ 12월 지출 합계 확인하기

두 거래를 연결한 다음 월별 예산 데이터베이스로 돌아갔습니다.

실제 계산 결과는 다음과 같았습니다.

항목결과
12월 예산100,000원
12월 지출40,000원
남은 예산60,000원

12월에는 수입 거래를 입력하지 않았기 때문에 수입 합계는 0원이었습니다.

이어서 10월과 11월의 예산을 다시 확인했습니다.

기존 계산값은 그대로 유지됐습니다.

최종적으로 전체 거래는 12개였으며, 기존 10개 거래도 변경 없이 보존됐습니다.

④ 12월 거래 보기 추가하기

월별 거래 목록을 별도 탭으로 보고 싶다면 12월 보기도 만들 수 있습니다.

전체 거래 보기에서 ‘보기 복제’를 선택합니다.

보기 이름을 2026-12 거래로 변경합니다.

필터에서 다음 조건을 설정합니다.

예산월 → 값을 포함하는 데이터 → 2026-12

이렇게 하면 12월 거래 두 개만 표시됩니다.

다만 별도의 월별 보기 생성은 필수 작업이 아닙니다.

전체 거래 목록에서 새 월에 거래를 연결하는 것만으로도 월별 예산 계산은 사용할 수 있습니다.

주의할 점: 기존 11월 보기를 복제하면 11월 필터 조건도 함께 복제됩니다. 이 경우 필터를 12월로 변경해야 합니다.

11. 월별 합계가 맞지 않을 때 확인할 것

가계부를 만들었는데 계산 결과가 예상과 다르다면 다음 항목을 확인해 보세요.

이번 실습에서는 실제로 거래 값을 변경하면서 각각의 결과를 검증했습니다.

문제 ① 거래를 입력했는데 합계에 나타나지 않아요

먼저 ‘예산월’ 속성이 비어 있는지 확인합니다.

이번 실습에서는 날짜와 금액을 입력했더라도 예산월이 연결되지 않은 거래는 어느 월의 롤업 합계에도 포함되지 않았습니다.

따라서 다음 항목을 확인해야 합니다.

  • 거래일이 입력되어 있는가?
  • 예산월이 연결되어 있는가?
  • 연결한 예산월이 거래 날짜와 일치하는가?
  • 구분이 수입 또는 지출로 올바르게 설정되어 있는가?
  • 금액이 입력되어 있는가?

특히 예산월은 거래일과 별도로 확인해야 합니다.

문제 ② 11월 지출인데 10월 합계에 포함돼요

이번에는 실제로 잘못된 월 연결을 재현했습니다.

11월 2일의 지출 15,000원을 원래 연결된 2026-11에서 2026-10으로 변경했습니다.

그 결과 다음과 같이 계산됐습니다.

항목변경 전잘못 연결한 후
10월 지출100,000원115,000원
10월 남은 예산20,000원5,000원
11월 지출45,000원30,000원
11월 남은 예산35,000원50,000원

거래 날짜는 여전히 11월이었지만, 지출은 관계형으로 연결한 10월에 합산됐습니다.

이는 이번 가계부에서 월별 합계가 거래 날짜 자체가 아니라 예산월 관계형 연결을 기준으로 계산되기 때문입니다.

연결을 다시 2026-11로 변경하자 원래 계산값으로 복원됐습니다.

따라서 월별 합계가 맞지 않는다면 거래 날짜와 예산월을 함께 확인해야 합니다.

문제 ③ 연결하지 않은 거래를 한 번에 확인하고 싶어요

거래 데이터베이스에 ‘날짜·월 점검’ 보기를 만들어 확인할 수 있습니다.

이번 실습에서는 고급 필터로 다음 두 조건을 설정했습니다.

  • 거래일: 비어 있음
  • 예산월: 비어 있음

두 조건은 ‘및’이 아니라 ‘또는’으로 연결했습니다.

즉, 거래일이나 예산월 중 하나라도 비어 있으면 표시하는 방식입니다.

노션 가계부의 날짜와 예산월 누락 거래를 확인하는 점검 보기
노션 가계부의 날짜와 예산월 누락 거래를 확인하는 점검 보기 넓은 화면은 좌우로 밀어서 확인하고, 이미지를 누르면 크게 볼 수 있습니다.

실습에서는 날짜와 예산월을 입력하지 않은 ‘영수증 확인 대기’ 한 건이 표시됐습니다.

주의할 점도 있습니다.

이 점검 보기는 날짜와 예산월의 누락을 확인하는 용도입니다.

금액이나 구분이 비어 있는지, 날짜와 연결 월이 서로 다른지까지 자동으로 확인하는 것은 아닙니다.

문제 ④ 지출이 예상보다 적게 계산돼요

거래의 ‘구분’과 ‘금액’을 확인해 보세요.

이번 실습에서 12,000원짜리 지출 거래를 변경했을 때 다음 결과를 확인했습니다.

변경한 값10월 지출 합계
정상 금액 12,000원100,000원
금액을 0원으로 변경88,000원
금액을 비워둠88,000원
구분을 비워둠88,000원

금액을 비우거나 구분을 선택하지 않으면 예상보다 작은 합계가 나올 수 있습니다.

이번 가계부는 금액과 구분을 반드시 입력하도록 강제하는 구조가 아닙니다.

따라서 새로운 거래를 추가할 때 입력값을 직접 확인해야 합니다.

문제 ⑤ 예산보다 많이 사용하면 어떻게 될까요?

10월 예산 120,000원에 30,000원의 지출을 추가해 보았습니다.

기존 지출 100,000원에 새로운 지출을 더한 결과는 다음과 같았습니다.

  • 지출 합계: 130,000원
  • 남은 예산: -10,000원
노션 가계부에서 예산 12만원을 초과해 남은 예산이 마이너스 1만원으로 표시된 화면
노션 가계부에서 예산 12만원을 초과해 남은 예산이 마이너스 1만원으로 표시된 화면 넓은 화면은 좌우로 밀어서 확인하고, 이미지를 누르면 크게 볼 수 있습니다.

남은 예산이 음수로 표시되는 것도 정상적인 계산 결과였습니다.

해당 거래는 오류 검증용으로 추가한 뒤 제거했고, 기존 10월 지출 합계는 다시 100,000원으로 복원했습니다.

12. 가계부를 계속 사용할 때 알아둘 점

이번에 제작한 가계부는 수입과 지출을 직접 입력하는 방식입니다.

은행 거래 내역이 자동으로 연결되거나 카드 사용 금액이 자동으로 수집되는 구조는 아닙니다.

실제 사용 시에는 다음 사항을 기억하면 좋습니다.

첫째, 거래 날짜와 예산월을 모두 확인해야 합니다.

날짜를 입력해도 예산월 관계형은 자동으로 연결되지 않았습니다.

둘째, 월별 필터로 숨겨진 거래와 삭제된 거래는 다릅니다.

특정 월 보기에서 거래가 보이지 않는다면 먼저 ‘전체 거래’에서 확인해 보세요.

이번 실습에서는 보기의 필터를 변경해도 원본 거래가 삭제되지 않았습니다.

셋째, 잘못된 금액 입력을 자동으로 막아주지는 않습니다.

실제로 음수, 0원, 빈 금액 등을 입력할 수 있었습니다.

이번 설계에서는 양수 금액을 입력하는 것을 기본 규칙으로 사용합니다.

환불이나 카드 취소 거래를 처리하는 방법은 이번 실습에서 검증하지 않았습니다.

넷째, 다른 화면에서 이전 합계가 잠시 보일 수도 있습니다.

이번 실습에서 별도의 브라우저 탭을 오가던 중 이전 계산값이 잠시 표시되는 상황이 있었습니다.

화면을 갱신하고 다시 확인한 결과 최종 합계는 정상적으로 표시됐습니다.

같은 페이지에서는 금액 변경과 복원이 새로고침 없이 반영되는 것도 확인했습니다.

다만 이전 값이 잠시 나타난 원인은 확인하지 못했으므로, 특정한 노션 오류나 모든 환경에서 발생하는 현상으로 단정할 수는 없습니다.

13. 완성된 가계부 확인하기

이번 실습에서는 두 개의 데이터베이스를 연결해 월별 가계부를 완성했습니다.

최종적으로 확인한 결과는 다음과 같습니다.

확인 항목실습 결과
거래 데이터베이스정상 생성
월별 예산 데이터베이스정상 생성
관계형 연결정상 작동
수입·지출 계산 수식정상 작동
월별 롤업 합계정상 계산
다음 달 추가12월 추가 성공
기존 기록 보존10월·11월 기록 유지
잘못된 월 연결합계 오류 재현 및 복원
예산 초과남은 예산 음수 표시
새로고침 후 데이터유지 확인

가계부를 계속 사용하기 위해 매달 데이터베이스 전체를 복제할 필요는 없었습니다.

새로운 월을 추가하고 거래를 해당 월에 연결하면 기존 거래를 보존하면서 다음 달 기록을 이어갈 수 있었습니다.

다만 월별 합계가 정확하려면 거래마다 올바른 예산월을 선택해야 합니다.

이 부분을 기억한다면 별도의 자동화 서비스 없이도 월별 예산과 소비 기록을 관리하는 가계부를 만들 수 있습니다.

실습 환경과 확인 범위

이 글은 다음 환경에서 실제 제작한 결과를 기준으로 작성했습니다.

  • 검증일: 2026년 10월 9일
  • 요금제: Notion 무료 플랜
  • 워크스페이스: 멤버 1명
  • 사용 환경: 한국어 웹
  • 운영체제: macOS 15.7.4
  • 브라우저: Chrome 154.0.8037.98

실제 모바일·태블릿 앱, 협업 환경, 장기간 운영 및 외부 은행 연동은 이번 실습에서 확인하지 않았습니다.

가계부에 사용한 모든 수입·지출 기록은 테스트용 가상 데이터입니다.

참고 자료

이번 가계부는 참고 영상의 템플릿을 복제하지 않고 별도의 데이터베이스 구조와 예제로 제작했습니다.

공식 문서는 기능과 수식의 참고 자료로 사용했으며, 본문의 계산 결과와 문제 해결 사례는 별도 실습에서 확인한 내용입니다.

함께 보면 좋은 노션 실습

노션 습관 트래커 만들기 — 날짜별 목표와 월별 롤업을 연결하는 다른 예제를 살펴보세요.

노션 CSV 가져오기 오류 해결 — 기존 엑셀 기록을 옮길 때 한글·날짜·중복을 점검하는 방법입니다.

댓글 남기기