본문으로 건너뛰기
CSV를 Beancount로 변환

Monarch Money → Beancount

Monarch Money CSV를 Beancount로

Monarch Money 거래 내역을 균형 잡힌 복식부기 Beancount 거래로 변환하세요. 브라우저에서, Merchant 열, ISO 날짜 및 부호가 있는 Amount가 이미 매핑된 상태로.

실제 Monarch Money 내보내기 파일로 열 매핑을 검증했습니다

데이터는 브라우저 안에서만 처리됩니다.

저장된 매핑

프로필은 이 브라우저에만 저장됩니다. 거래 내역이 외부로 전송되지 않습니다.

아직 저장된 매핑이 없습니다. CSV를 붙여넣고 열을 설정한 뒤 여기에 저장하면 나중에 다시 사용할 수 있습니다.

파일에서 프로필 가져오기

이 변환기에서 내보낸 .json 파일을 선택하세요. 선택하기 전까지는 아무것도 저장되거나 적용되지 않습니다.

Beancount 출력

CSV를 붙여넣으면 거래가 여기에 표시됩니다.

Monarch Money 거래 내보내기 방법

  1. 데스크톱 브라우저에서 Monarch에 로그인하세요. 다운로드는 모바일 앱에 없으며, Accounts 페이지를 여세요.

  2. 원하는 계정을 선택하세요. 한 번에 하나의 계정이 중요합니다. Settings → Data exports는 모든 계정을 하나의 파일로 내보내며, 이 변환기는 모든 행을 아래에서 지정한 하나의 계정에 전기합니다.

  3. 오른쪽 상단의 Edit를 클릭한 다음 "Download transactions"를 클릭하세요. 저장할 때 파일 이름을 바꾸세요. Monarch의 권장 사항입니다. 다운로드 이름이 일반적이기 때문입니다.

  4. 파일을 텍스트 편집기로 열고 헤더 행을 포함해 모두 복사하세요. 아래 매핑은 Monarch의 열 이름에 기준합니다.

Monarch의 Amount는 이미 Beancount가 원하는 대로 부호가 지정되어 있습니다

음수는 돈이 나가는 것이고 양수는 들어오는 것입니다. 신용카드도 마찬가지입니다. 카드 구매는 음수로 내보내지며, 이는 Liabilities: 계정의 포스팅이 취하는 부호와 정확히 일치하므로 "Flip every sign"은 꺼두세요. 날짜는 ISO(2026-08-01)로 나옵니다. 이 계열에서 월/일 모호성이 없는 유일한 내보내기입니다. 두 개의 열이 payee를 설명합니다. Merchant는 Monarch가 정리한 이름으로, 프리셋이 매핑하며, Original Statement는 원시 은행 설명으로 한 번 선택하면 됩니다. 다운로드는 10,000건 거래에서 중단되며 Monarch는 한 번에 5,000건 이하를 권장하므로 긴 내역은 여러 파일로 나뉩니다.

Monarch Money 내보내기 관련 질문

내 다운로드가 10,000행에서 중단되었습니다. 나머지는 어디에 있나요?

이것은 Monarch의 다운로드당 상한이며, 오류를 피하려면 5,000행 미만을 유지하라고 권장합니다. 날짜 범위 조각으로 내역을 가져오고, 여기서 각 파일을 변환한 다음 결과를 차례로 붙여넣으세요. Beancount는 각 거래의 날짜를 읽으므로 추가 순서는 차이가 없습니다.

계정 다운로드와 Settings → Data 중 무엇을 사용해야 하나요?

계정 수준: Accounts, 계정, Edit, "Download transactions"입니다. Settings → Data는 모든 계정을 하나의 파일로 병합합니다. 이 변환기는 모든 행을 단일 Beancount 계정에 전기하므로 필터링되지 않은 내보내기는 모기지, 카드, 당좌예금을 같은 곳에 기록하게 됩니다. 이미 병합된 파일이 있다면 먼저 Account 열 기준으로 분할하세요.

가족 요금제의 추가 Owner 열이 매핑을 깨뜨리나요?

아니요. 가족 요금제는 Tags 뒤에 Owner를 추가하여 Amount는 원래 위치에 그대로 있으므로 8열 및 9열 내보내기 모두 이 프리셋으로 변환됩니다. Category, Notes 및 Tags도 파일에 포함됩니다. 변환기는 날짜, 가맹점 및 금액을 매핑하고 나머지는 Beancount 태그나 메타데이터로 만들 수 있도록 남겨둡니다.

다른 은행이나 앱에서 내보낸 파일을 변환하고 있나요?

방금 변환한 원장을 보관하세요

Beancount.io는 일반 텍스트 원장을 호스팅하고, 향후 명세서를 자동으로 가져오며, 모든 숫자를 감사 가능하게 유지합니다.