← Back to Blog

은행 거래를 자동으로 분류하는 방법(2026 가이드)

수동 거래 분류는 왜 ‘끝내는 싸움’이었는지, 2024~2026 사이 무엇이 달라져서 자동 분류가 결국 신뢰할 수 있게 되었는지, 그리고 무료로 설정하는 방법.

10 min readTimur Shagiakhmetovcategorization · ai · how-to

모든 개인금융 앱이 가진 똑같은 비밀 문제가 있습니다. 사람들이 분류가 틀린 느낌이 들기 시작하면, 사용을 멈춘다는 거죠. “기타(Misc)”로 라벨링됐어야 하는데 “식당(Restaurants)”이었어야 한다든가, Square에서 온 거래를 앱이 해독하지 못한다든가, 10개월 동안 쌓인 구독이 전부 “서비스(Service)”로 뭉개진다든가—결국 사용자는 포기하고 앱을 떠납니다. 자동 분류가 제대로 되면, 금융 추적기에서 가장 중요한 기능 하나가 됩니다. 하지만 제대로 되지 않으면, 이 앱들이 실패하는 이유가 됩니다.

이 글은 2026년 기준 ‘자동 거래 분류’에 대한 가이드입니다. 자동 분류가 무엇인지, 이전 솔루션들이 왜 그렇게 나빴는지, 2024년과 2025년에 무엇이 바뀌어 마침내 신뢰할 수 있게 되었는지, 그리고 무료 또는 저렴한 비용으로 설정하는 방법을 다룹니다.

‘자동 분류’가 실제로 의미하는 것

은행 명세서의 각 거래는 하나의 데이터 행입니다: 날짜, 거래처 디스크립터, 금액, 때로는 메모. 분류란 그 행에 의미 있는 라벨을 붙이는 과정입니다—식료품(Groceries), 외식(Dining), 교통(Transport), 구독(Subscriptions), 수입(Income), 이체(Transfer) 같은 것들—그래야 카테고리별로 지출을 합산하고 예산을 그 위에 세우며, 이상 징후를 알아챌 수 있습니다.

수동 분류는 대략 처음 30건까지는 작동하지만 그 이후에는 멈춥니다. 일반적인 가구는 한 달에 모든 카드와 계좌를 합쳐 80~200건의 거래를 만들어내고, 거래처 디스크립터는 거의 브랜드명과 일치하지 않습니다. 예: Paramount+의 "CTV*PARAMOUNT", 사이클 앱의 "DG*ZWIFT", Red Lobster의 "TST*REDLOBSTER", Amazon의 "PAYPAL *AMAZON". 이걸 수동으로 하면 매달 30분짜리 ‘숙제’가 됩니다. 하지만 그런 습관을 지속하는 사람은 거의 없습니다.

이전 분류가 왜 그렇게 형편없었나

2024년 이전 시장을 장악했던 개인금융 앱인 Mint는 규칙 기반 시스템을 사용했습니다. 은행 명세서의 거래처 디스크립터를 사람이 엄선한 정규식과 가맹점 코드 목록에 매칭했는데, 새 가맹점이거나 디스크립터 형식이 이상하면 일반 카테고리로 떨어졌습니다. 세 가지 문제가 있었습니다:

  • 거래처 데이터베이스를 사람이 계속 유지 관리해야 했습니다. 새로운 브랜드, 지역 사업자, 화이트라벨 결제 처리업체들이 계속 혼란을 만들었습니다.
  • 특정 거래처에 해당하는 카테고리는 ‘문맥(컨텍스트)’에 따라 달랐습니다. Whole Foods에서 40달러 청구는 식료품이지만, Starbucks에서 40달러 청구는 외식입니다. 같은 커피 체인이 회사 구내식당에서 나온 거래라면 업무 비용으로 환급받을 수도 있습니다. 규칙 기반 시스템은 이걸 알 수 없습니다.
  • 구독과 반복 청구는 별도의 탐지 레이어에서 처리했는데, 이 레이어가 분류기와 자주 의견이 달랐습니다. 매달 Spotify 청구는 어떤 화면을 보느냐에 따라 “음악(Music)”이거나 “구독(Subscriptions)”으로 나타날 수 있습니다.

2024~2026 사이에 무엇이 바뀌었나

두 가지가, 함께 작동했기 때문입니다:

분류용 대형 언어 모델

2024년 말쯤이 되자, 언어 모델이 저렴해지고 정확도도 충분해져서 거래를 ‘하나씩’ 거의 사람 수준의 정밀도로 분류할 수 있게 됐습니다. 대부분의 공개 인터넷을 읽은 모델이라면, "CTV*PARAMOUNT"이 Paramount+와 스트리밍 구독이라는 것을 알고, "TST*"는 레스토랑 POS라는 것도, "USPS"는 배송을 의미한다는 것도 알며, 주말 오전에 Whole Foods에서 40달러가 청구된 건 사무실 비용보다 식료품일 가능성이 더 높다고 판단할 수 있습니다.

핵심은, 언어 모델이 문맥도 사용할 수 있다는 점입니다. 예를 들어 같은 거래처가 얼마나 자주 등장하는지, 그 거래처에서 보통 나오는 금액대가 무엇인지, 그리고 사용자가 과거에 분류를 어떻게 덮어썼는지 같은 정보입니다.

PDF 명세서용 OCR

은행 명세서의 형식은 국가, 은행, 계좌 유형에 따라 천차만별로 다릅니다. 기존 분류 시스템은 CSV 내보내기를 요구했는데, 많은 소규모 은행이나 해외 은행 명세서는 CSV가 제공되지 않는 경우가 많습니다. 현대의 AI 기반 파서는 PDF에서 구조화된 데이터를 직접 추출할 수 있으며, 여러 열에 걸친 레이아웃, 수수료에 대한 각주, 그리고 페이지를 넘나드는 표까지도 어색하게 감싸진 서식 그대로 처리할 수 있습니다.

두 가지를 합치면, 처음으로 ‘처음부터 끝까지(end-to-end)’ 자동화가 됩니다. 명세서 PDF를 넣으면, 완전히 분류된 거래 목록이 나오고, 구독이 감지되며, 반복 청구(불규칙/연간 포함)가 표시됩니다.

2026년에 자동 분류를 설정하는 방법

옵션 A: 은행 집계기 앱 연결(Plaid)

Monarch Money, Copilot Money, YNAB 같은 앱들은 Plaid를 사용해 거래를 자동으로 불러옵니다. 계좌당 세팅은 약 5분 정도 걸립니다. 연결이 끝나면 거래가 매일 표시되고, 앱이 가져오는 과정에서 카테고리로 분류합니다. 품질은 다양합니다. 일부 앱은 여전히 규칙 기반 로직에 크게 의존합니다. 다만 최고 수준의 앱들은 이제 기본 제공만으로도 약 90% 정도 정확합니다.

트레이드오프는 개인정보 보호입니다. 은행 로그인을 제3자 집계기에 제공해야 합니다. 집계기는 보안 기록이 강하지만, 은행 자격 증명이 은행 밖 어디에도 전달되는 것을 원치 않는 사용자에게는 이 선택지가 ‘출발점부터 불가능’에 가깝습니다.

옵션 B: AI 기반 추적기에 명세서를 업로드

MyVault는 집계기를 쓰지 않는 가장 단순한 선택지입니다. 은행 웹사이트에서 PDF 또는 CSV 명세서를 내려받아 업로드하면, AI가 1분 안에 모든 것을 카테고리로 분류합니다. 어떤 단계에서도 은행 자격 증명이 필요 없습니다. 업로드하는 파일은 세금 시즌에 받기 위해 다운로드하는 ‘그 파일’과 동일합니다. 무료 티어는 대부분의 일반 사용자를 커버합니다.

옵션 C: 스프레드시트와 AI 도우미로 직접 만들기

DIY 성향이 있고 계좌가 하나 또는 두 개 정도로 단순하다면, 스프레드시트와 AI 프롬프트 하나만으로 대부분의 작업을 처리할 수 있습니다. 거래를 CSV로 내보내서 ChatGPT나 Claude에 붙여넣고, 분류를 요청하는 프롬프트를 넣어 결과를 받아들이면 됩니다. 일회성 점검에는 잘 맞지만, 매달 반복 워크플로우로 쓰기에는 취약합니다.

어떤 분류기를 더 좋아지게 만드는 방법

어떤 자동 분류기든 첫 시도에서 완벽하진 않습니다. 시간이 지날수록 품질이 크게 좋아지는 몇 가지 습관이 있습니다:

  • 작고 안정적인 카테고리 목록을 고르세요. 12~15개 카테고리는 50개보다 훨씬 더 잘 작동합니다. 카테고리가 많을수록, 스스로와 의견이 불일치할 ‘기회’도 더 많아집니다.
  • 특정 거래에 대해서 신경 쓰지 않더라도 잘못 분류된 항목은 항상 바로잡아 주세요. 현대 분류기는 사용자의 수정으로 학습합니다. 한 번 Spotify 청구가 잘못 들어간 걸 고쳐주면, 앞으로의 모든 Spotify 청구는 같은 위치에 들어가도록 모델이 학습하게 됩니다.
  • 애매한 거래처에 대한 규칙을 정하세요. Amazon, PayPal, Venmo가 대표적인 ‘나쁜 사례’입니다. Amazon은 식료품, 전자제품, 책, 선물에도 쓰일 수 있으니까요. either 그들을 위한 ‘전담 카테고리’를 만들거나, 결국 수동으로 다시 분류해야 할 것을 받아들이면 됩니다.
  • 이체(트랜스퍼)는 수입이나 지출로 분류하지 말고 ‘이체’로 분류하세요. 체크에서 저축으로 옮기는 거래를 한쪽은 수입으로, 다른 쪽은 지출로 처리하면 총액이 이중 계산됩니다.

잘 분류되면 실제로 열리는 것

거래가 안정적으로 분류되면, 이제 중요한 질문에 답할 수 있습니다. 예를 들어 ‘외식에 실제로 얼마를 쓰는지 vs 식료품에 얼마를 쓰는지’, ‘소득 중 구독에 들어가는 비율이 얼마인지’, ‘월 교통 예산이 오르고 있는지’, ‘그 휴가에 총 얼마를 썼는지’ 같은 것들입니다. 이 숫자들은 나중에 보면 당연해 보이지만, 분류가 없으면 보이지 않습니다. 그리고 이런 답은 ‘진짜로 쓸모 있는’ 예산의 기반이 됩니다.

MyVault를 무료로 직접 써보세요. 은행 명세서를 1개만 업로드하면 지출이 자동으로 카테고리화됩니다. 은행 로그인은 필요 없습니다. MyVault