Monzo CSV에서 Beancount(으)로
Monzo 은행 명세서 CSV을 균형 잡힌 복식 부기 Beancount 거래로 변환합니다 — 일-우선 날짜와 각 행의 Currency 열이 이미 매핑되어 있으며, Pot 이체도 같은 파일에 포함됩니다.
실제 Monzo 내보내기 파일로 열 매핑을 검증했습니다
Monzo 거래 내보내기 방법
- 1
Monzo 앱에서 카드의 세로 점 세 개를 탭하세요.
- 2
Bank statements을 탭한 다음 원하는 날짜 범위를 선택하세요.
- 3
형식으로 CSV을 선택하세요. 같은 화면에서 PDF과 QIF도 제공되지만, 이 변환기는 둘 다 읽지 않습니다.
- 4
아래에 내보내기 내용을 붙여넣으세요. Monzo 비즈니스 계정은 대신 웹에서 내보냅니다: business.monzo.com에 로그인하여 홈 화면에서 Export statement을 사용하세요.
Monzo 날짜는 일-우선이며, 두 개의 금액 열 중 하나만 사용합니다
01/08/2026 내보내기에서 Monzo은 8월 1일이며, 프리셋은 일-우선으로 설정되어 있습니다 — 반대로 읽으면 1년 거래의 8개월이 잘못된 달에 들어가고 시각적으로 실패가 드러나지 않습니다. 미국 Monzo 계정은 예외입니다: 월-우선으로 내보내므로 해당되는 경우 날짜 순서 컨트롤을 전환하세요. 두 번째 함정은 두 개의 금액 열입니다. Amount은 계정 통화로 표시되며 실제로 잔액에 변동을 일으킨 금액이고, Local amount은 가맹점이 자신의 통화로 청구한 금액이므로 89.99 유로 구매가 같은 행에 -78.30 GBP 및 -89.99 EUR으로 나타납니다. 프리셋은 Amount을 매핑하고, Name의 정리된 가맹점 이름에서 수취인을 가져옵니다 — Description의 패딩된 은행 설명이 아닙니다.
Beancount 출력
Monzo 내보내기 관련 질문
01/08/2026은 8월 1일인가요, 1월 8일인가요?
8월 1일입니다. Monzo은 영국 날짜를 일-우선으로 작성하며 이 프리셋은 그렇게 구성되어 있으므로 변경할 것이 없습니다. 유일한 예외는 미국 Monzo 계정으로, Monzo 직원이 공개적으로 월-우선으로 내보낸다고 밝혔습니다 — 해당 계정이라면 변환 전에 날짜 순서 컨트롤을 전환하세요. 잘못 읽은 날짜는 오류 대신 그럴듯한 원장을 생성하기 때문입니다.
암스테르담에서 마신 커피에 두 개의 다른 금액이 표시되는 이유는 무엇인가요?
두 개의 금액이기 때문입니다. Local amount은 카페가 유로로 청구한 금액이고, Amount은 Monzo가 환전한 후 계정에서 파운드로 빠져나간 금액입니다. 원장에는 파운드가 필요하므로 이 프리셋은 Amount을 매핑합니다. 원래 통화를 기록에 남기려면 매핑된 열을 바꾸지 말고 거래에 메타데이터로 추가하세요.
내 Pot 이체가 지출처럼 보입니다.
Monzo은 같은 내보내기에 Pots을 포함하며, 변환기는 행의 한 쪽만 지정한 계정에 전기할 수 있습니다 — 그래서 다른 쪽은 자리 표시자 범주 계정에 들어갑니다. 해당 전기를 Pot의 계정(예: Assets:Monzo:Holiday)으로 변경하면 이체가 지출로 읽히지 않고 소유한 두 계정 간에 균형을 이룹니다.
방금 변환한 원장을 보관하세요
Beancount.io는 일반 텍스트 원장을 호스팅하고, 향후 명세서를 자동으로 가져오며, 모든 숫자를 감사 가능하게 유지합니다.
무료로 시작하기→