Skip to main content
Summary

자동 수집은 가계부의 바닥 공사다

가계부가 밀리는 가장 흔한 이유는 의지가 부족해서가 아니다. 거래가 여러 곳에 흩어져 있기 때문이다. 월급은 은행 앱에 있고, 장보기는 카드 앱에 있으며, 배달비는 간편결제 이름으로 표시된다. 가족 한 명은 체크카드를 쓰고, 다른 한 명은 신용카드를 쓴다. 현금으로 낸 주차비나 아이 준비물 비용은 어디에도 자동으로 남지 않을 수 있다.

자동 거래 수집의 목표는 모든 거래를 완벽하게 통제하는 것이 아니다. 은행·카드·간편결제 내역을 가능한 한 적은 손작업으로 한곳에 모으고, 자동으로 모이지 않는 항목만 작게 보완하는 것이다. 수집이 안정적으로 돌아가야 분류도 편해지고, 월말 분석도 믿을 수 있다.

이 장에서는 가계부 앱을 쓰든 스프레드시트를 쓰든 공통으로 필요한 수집 구조를 잡는다. 핵심은 세 가지다.

  1. 어떤 내역을 자동으로 가져올지 정한다.

  2. 날짜와 거래처 표시가 어긋나는 문제를 미리 처리한다.

  3. 자동 수집이 어려운 거래는 최소 입력 양식으로 보완한다.

자동 거래 수집의 기본 구조AI 생성 이미지

거래를 모으는 두 가지 방식

거래를 모으는 방식은 크게 두 가지다. 하나는 계좌와 카드를 앱에 연결해 자동으로 가져오는 방식이고, 다른 하나는 은행·카드사에서 CSV나 엑셀 파일을 내려받아 정리하는 방식이다.

CSV는 표 형태의 데이터를 저장하는 간단한 파일 형식이다. 엑셀이나 구글 스프레드시트에서 열 수 있다. 이름은 낯설어도, 실제로는 거래일·거래처·금액이 줄줄이 들어 있는 표라고 생각하면 된다.

방식장점주의할 점어울리는 가정
계좌·카드 연동자동으로 들어와 입력 부담이 작다연동 범위, 동기화 지연, 보안 설정 확인이 필요하다거래가 많고 앱 중심으로 관리하고 싶은 가정
CSV·엑셀 내보내기원본 파일을 직접 보관하고 원하는 대로 가공할 수 있다내려받기와 정리 주기를 지켜야 한다스프레드시트 분석을 선호하거나 데이터 보관을 중시하는 가정

두 방식 중 하나만 정답은 아니다. 예를 들어 맞벌이 부부가 카드와 계좌를 여러 개 쓴다면 앱 연동으로 기본 거래를 모으는 편이 쉽다. 반대로 거래가 많지 않은 1인 가구라면 한 달에 한 번 카드 내역을 엑셀로 내려받아 정리해도 충분할 수 있다. 구독 서비스가 많은 가정은 앱의 반복 결제 탐지 기능을 활용하고, 월말에는 CSV로 내려받아 따로 보관하는 혼합형도 가능하다.

중요한 기준은 '가장 덜 귀찮게 계속할 수 있는가'이다. 처음부터 모든 금융기관을 연결하려고 하면 설정하다가 지친다. 먼저 월 지출의 대부분을 차지하는 대표 계좌와 주 사용 카드부터 시작한다.

먼저 연결할 순서를 정한다

자동 수집을 시작할 때는 돈이 많이 오가는 순서대로 연결한다. 모든 것을 한 번에 연결하는 것보다, 큰 흐름부터 잡는 편이 안정적이다.

추천 순서는 다음과 같다.

  1. 생활비가 들어오는 주거래 계좌
    월급, 생활비 이체, 카드대금 출금, 관리비 자동이체가 보이는 계좌다. 이 계좌를 보면 집의 기본 현금 흐름을 파악할 수 있다.

  2. 가장 많이 쓰는 신용카드나 체크카드
    식비, 장보기, 교통비, 생활용품비가 많이 잡히는 카드다. 월 지출의 큰 부분을 차지하므로 먼저 수집해야 한다.

  3. 간편결제와 연결된 카드 또는 계좌
    간편결제 앱 자체보다 실제 결제에 사용되는 카드와 계좌를 확인한다. 같은 거래가 카드 내역과 간편결제 내역에 중복으로 들어오지 않는지도 살핀다.

  4. 반복 결제가 많은 카드
    영상, 음악, 클라우드, 앱 구독, 멤버십, 학습 서비스가 빠져나가는 카드다. 금액은 작아도 매달 반복되므로 놓치기 쉽다.

  5. 가끔 쓰는 예비 계좌와 카드
    사용 빈도가 낮다면 처음부터 세밀하게 연결하지 않아도 된다. 다만 연간 결제나 자동이체가 숨어 있을 수 있으므로 월 1회 점검 대상에는 넣어 둔다.

이 순서로 연결하면 전체 거래의 대부분이 먼저 잡힌다. 이후 누락이 보일 때 하나씩 추가하면 된다.

카드 날짜가 세 개라서 생기는 문제

카드 지출은 날짜가 헷갈리기 쉽다. 같은 거래에도 승인일, 매입일, 결제일이 따로 있을 수 있기 때문이다.

  • 승인일: 카드를 실제로 사용한 날이다. 식당에서 결제하거나 온라인 주문을 한 날짜에 가깝다.

  • 매입일: 가맹점이 카드사에 거래를 넘겨 카드사가 지출로 확정하는 날이다. 승인일보다 며칠 늦을 수 있다.

  • 결제일: 카드대금이 은행 계좌에서 빠져나가는 날이다. 보통 다음 달 특정 날짜다.

가계부에서 이 세 날짜를 섞어 쓰면 월별 지출이 어긋난다. 예를 들어 6월 30일에 장을 봤는데 카드대금이 7월 15일에 빠져나갔다고 해서 7월 식비로 잡으면, 6월 생활비는 적게 보이고 7월 생활비는 많아 보인다.

생활 흐름을 분석하려면 보통 실제 사용일 기준으로 보는 편이 이해하기 쉽다. 즉 승인일을 기본 지출일로 삼는다. 다만 승인 후 취소, 부분 취소, 해외 결제 금액 변경처럼 나중에 금액이 바뀌는 거래가 있을 수 있다. 이런 경우에는 최종 확정 금액을 반영하되, 날짜 기준은 가능한 한 처음 사용한 날에 맞춘다.

카드대금 결제일은 다른 용도로 봐야 한다. 결제일은 생활비를 쓴 날이 아니라 계좌에서 돈이 빠져나간 날이다. 따라서 카드 결제일은 '지출 분석'보다 '계좌 잔액 확인'에 가깝다. 스프레드시트로 관리한다면 다음처럼 구분해 두면 좋다.

항목의미가계부에서 쓰는 방식
사용일실제 소비가 발생한 날월별 지출 분석 기준
확정금액취소·변경을 반영한 최종 금액실제 지출 금액
결제일카드대금이 계좌에서 빠지는 날현금 흐름 확인용

이 구분만 해도 "이번 달 왜 지출이 갑자기 늘었지?"라는 착시가 줄어든다.

간편결제는 이름을 한 번 더 해석해야 한다

간편결제와 배달앱 결제는 거래처가 실제 사용처와 다르게 표시될 때가 많다. 커피를 샀는데 카드 내역에는 간편결제 회사 이름이 보이고, 배달음식을 주문했는데 음식점 이름 대신 배달 플랫폼 이름이 보일 수 있다. 온라인 쇼핑도 실제 판매자보다 결제대행사 이름이 먼저 보이는 경우가 있다.

이 문제를 해결하려면 거래처 이름을 그대로 믿기보다, 표시 방식을 정리하는 규칙이 필요하다.

예를 들어 카드 내역에 다음처럼 표시될 수 있다.

카드 내역 표시실제 내용분류 예시
간편결제A편의점 결제식비 또는 생활용품
배달앱B치킨 주문외식·배달
결제대행C온라인 학습 서비스교육비 또는 구독료
앱스토어클라우드 저장공간구독료

처음부터 모든 거래를 완벽하게 나누려고 하지 않아도 된다. 자주 반복되는 이름부터 규칙을 만든다. 예를 들어 "배달앱B는 기본적으로 외식·배달로 분류한다", "앱스토어에서 매달 같은 금액으로 빠지는 항목은 구독료로 본다"처럼 정한다.

단, 간편결제 이름 하나가 여러 용도로 쓰이면 자동 분류가 틀릴 수 있다. 같은 간편결제로 마트, 병원, 카페를 모두 결제한다면 거래처 이름만으로는 정확히 나누기 어렵다. 이럴 때는 금액, 메모, 결제 시간, 영수증 알림을 함께 본다. 그래도 애매하면 '확인 필요'라는 임시 분류를 두고 주 1회 또는 월 1회만 정리한다.

핵심은 자동 분류를 무리하게 믿지 않는 것이다. 자동 수집은 거래를 가져오는 역할을 하고, 분류 규칙은 우리 집 생활에 맞게 조금씩 다듬어야 한다.

자동으로 잡히지 않는 거래는 작게 입력한다

현금 지출, 가족 간 정산, 중고거래, 아이 학교 준비물 비용처럼 자동으로 수집하기 어려운 항목이 있다. 이런 거래까지 완벽하게 기록하려고 하면 가계부가 다시 부담이 된다. 그래서 최소 입력 양식이 필요하다.

최소 입력 양식은 짧아야 한다. 다음 네 가지만 있으면 충분하다.

입력 항목예시
날짜7월 8일
금액8,000원
분류교통비
메모현금 택시비

가족 간 정산은 특히 기준을 정해야 한다. 예를 들어 배우자가 먼저 결제하고 나중에 절반을 이체받는 경우, 원래 지출과 정산 입금이 따로 보인다. 이때 둘 다 그대로 기록하면 지출과 수입이 부풀어 보일 수 있다.

가정에서는 다음 중 하나로 통일하면 된다.

  • 총액 기록 방식: 실제 결제한 사람이 전체 금액을 지출로 기록하고, 나중에 받은 돈은 정산 입금으로 따로 표시한다.

  • 분담액 기록 방식: 우리 집 부담분만 지출로 기록하고, 정산 입금은 제외하거나 메모만 남긴다.

어느 방식이든 한 가지만 꾸준히 쓰는 것이 중요하다. 가족 식사비, 여행비, 부모님 병원비처럼 여러 사람이 함께 부담하는 비용은 금액보다 기준이 흔들리기 쉽다. 자동화 시스템은 이런 맥락을 스스로 알 수 없으므로, 간단한 메모가 큰 도움이 된다.

현금 지출은 모두 입력하려고 하지 않아도 된다. 금액이 작고 반복성이 낮다면 월별 생활 흐름에 큰 영향을 주지 않을 수 있다. 대신 금액이 크거나 자주 반복되는 현금 지출은 입력한다. 예를 들어 매주 현금으로 내는 주차비, 아이 용돈, 시장 장보기 비용은 기록할 가치가 있다.

중복 수집을 막는 기준을 세운다

자동 수집을 늘리다 보면 누락보다 중복이 더 큰 문제가 되기도 한다. 카드 내역에도 있고 간편결제 내역에도 있는 거래가 대표적이다. 같은 15,000원짜리 배달 주문이 카드 거래와 간편결제 거래로 두 번 들어오면, 실제보다 지출이 많아 보인다.

중복을 줄이려면 '원본 거래'를 무엇으로 볼지 정해야 한다.

간단한 기준은 다음과 같다.

  • 카드로 최종 결제된 거래는 카드 내역을 원본으로 본다.

  • 계좌에서 바로 빠져나간 간편결제는 계좌 내역을 원본으로 본다.

  • 간편결제 앱 내역은 상세 확인용으로만 쓰고, 자동 합산에는 넣지 않는다.

  • 같은 날짜, 같은 금액, 비슷한 이름의 거래가 있으면 중복 가능성을 확인한다.

앱을 쓴다면 중복 제외 기능이 있는지 확인한다. 스프레드시트를 쓴다면 '거래ID'가 없더라도 날짜·금액·거래처를 묶어 중복 후보를 찾을 수 있다. 완벽한 기술보다 중요한 것은 집계 기준을 정하는 일이다.

월 1회 수집 상태 체크리스트

자동화는 한 번 설정했다고 끝나지 않는다. 카드가 바뀌고, 계좌 비밀번호가 변경되고, 간편결제 수단이 추가된다. 앱 연동이 끊기거나 특정 기관의 내역이 며칠 늦게 들어올 수도 있다. 그래서 월 1회는 수집 상태를 점검해야 한다.

다음 체크리스트를 월말이나 월초에 10분만 확인해 보자.

  • 주거래 계좌의 월초 잔액과 월말 잔액이 앱 또는 시트에 반영되어 있는가?

  • 월급, 생활비 이체, 환급금처럼 주요 입금이 빠지지 않았는가?

  • 주 사용 카드의 이번 달 승인 내역이 모두 들어왔는가?

  • 카드 취소나 부분 취소가 최종 금액에 반영되었는가?

  • 카드 결제일 출금액을 지출로 한 번 더 계산하지 않았는가?

  • 간편결제와 카드 내역이 중복으로 잡힌 거래는 없는가?

  • 배달앱, 앱스토어, 결제대행사 이름으로 표시된 거래 중 확인이 필요한 항목은 없는가?

  • 현금 지출 중 금액이 크거나 반복되는 항목을 입력했는가?

  • 가족 간 정산 입금과 공동 지출이 정한 기준대로 처리되었는가?

  • 새로 생긴 구독료나 반복 결제가 있는가?

  • 더 이상 쓰지 않는 카드나 계좌가 자동 수집 목록에 남아 있지 않은가?

이 체크리스트는 지출을 줄이라는 압박 도구가 아니다. 데이터가 제대로 모였는지 확인하는 안전망이다. 수집 상태가 안정되면 다음 단계인 자동 분류 규칙도 훨씬 쉽게 설계할 수 있다.

이번 장의 정리

자동 거래 수집은 가계부 자동화의 출발점이다. 계좌·카드 연동은 편하지만 동기화와 중복 문제를 확인해야 하고, CSV·엑셀 내보내기는 자유도가 높지만 정리 주기를 지켜야 한다. 카드 지출은 승인일, 매입일, 결제일이 다르므로 지출 분석에는 실제 사용일 기준을 쓰고, 카드대금 결제일은 계좌 현금 흐름 확인용으로 분리하는 편이 좋다.

간편결제와 배달앱 거래는 표시 이름만 보고 분류하면 틀릴 수 있다. 자주 반복되는 거래처부터 규칙을 만들고, 애매한 항목은 '확인 필요'로 남겨 월 1회 정리한다. 현금 지출과 가족 간 정산은 자동화가 어려우므로 날짜, 금액, 분류, 메모만 입력하는 최소 양식으로 보완한다.

가계부는 많이 입력할수록 좋은 시스템이 아니다. 빠짐없이 모을 수 있는 구조와 부담 없이 고칠 수 있는 점검 루틴이 있을 때 오래 간다. 다음 장에서는 이렇게 모인 거래를 우리 집 생활에 맞게 자동 분류하는 규칙을 설계한다.

책 목록

가정 재무 관리 자동화: 투자 조언 없이 가계부·지출 분석·구독료 관리 시스템 만들기

전체 목차 보기

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기