Monzo 은행 거래 내역을 Excel로 변환하는 방법
— 개인 및 비즈니스
Monzo에서는 거래 내역을 쉽게 다운로드할 수 있습니다. 점 세 개를 누르고, 날짜 범위를 선택하고, PDF, CSV 또는 QIF를 고르면 파일이 휴대폰에 저장됩니다. 하지만 그 다음 단계는 그리 간단하지 않습니다. CSV 내보내기에는 PDF 거래 내역에 표시되는 거래가 누락되어 있습니다. 비즈니스 계정 내보내기에는 모든 Pots에 걸친 잔액 열이 포함되어 있어 회계 소프트웨어가 인식하지 못하는 형식으로 제공됩니다. PDF 거래 내역 자체에는 이모지 마커, 카테고리 태그, 지출 요약 블록이 포함되어 있는데, 템플릿 기반 추출 도구는 지출 패턴이 바뀌면 위치가 이동하기 때문에 이를 파싱할 수 없습니다. "데이터를 보유한 것"과 "스프레드시트에서 실제로 활용할 수 있는 상태" 사이의 간극은 대부분의 Monzo 사용자가 예상하는 것보다 훨씬 큽니다.
Monzo 은행 거래 내역을 Excel로 변환하는 방법 — 개인 및 비즈니스Monzo 은행 거래 내역을 Excel로 변환하는 방법 — 개인 및 비즈니스
주요 요점
- Monzo의 CSV 내보내기는 PDF 거래 내역에 표시되는 거래를 건너뜁니다. 은행 내부 원장은 동일한 거래를 내보내기 시점에 따라 다른 월에 할당할 수 있습니다.
- 템플릿 기반 추출기는 Monzo PDF에서 실패합니다. 거래 설명 길이가 달라지면 이모지 카테고리 마커가 최대 12픽셀까지 이동하여 다른 모든 행의 좌표 그리드를 깨뜨리기 때문입니다.
- 열을 이름으로 정의하세요 — 날짜, 설명, 금액, Pot, 거래 유형 — 그러면 AI가 Monzo PDF를 의미 기반으로 읽어 Coin Jar 라운드업과 Flex 상환을 정확히 포착하며, 위치 기반 도구는 이를 잘못 해석합니다.
Monzo의 CSV 내보내기가 데이터를 누락하는 이유
Monzo는 PDF, CSV, QIF의 세 가지 내보내기 형식을 제공하며, 모두 동일한 메뉴에서 접근할 수 있습니다. 홈 화면에서 카드 오른쪽 하단의 점 세 개(...)를 탭하고 은행 명세서를 선택한 다음 기간을 지정하고 형식을 선택하면 됩니다. QuickBooks 또는 Xero 사용자라면 QIF가 회계 소프트웨어 가져오기 필드에 직접 매핑되므로 당연한 선택입니다. CSV는 Excel, Google Sheets 및 일반 데이터 분석에 적합합니다. PDF는 모기지 신청, 비자 증빙 또는 HMRC 기록 등 공식 명세서가 필요할 때 사용하는 형식입니다.

CSV와 QIF 내보내기는 구조적 한계를 공유합니다. PDF에 표시되는 명세서가 아닌 Monzo 내부 시스템이 기록하는 거래 피드를 캡처한다는 점입니다. r/monzo의 한 Reddit 사용자는 동일한 기간에 대해 CSV와 PDF를 모두 내보낸 결과 PDF에는 있지만 CSV에는 전혀 나타나지 않는 거래를 발견했다고 보고했습니다. 이러한 불일치는 Monzo 내부 원장이 거래에 타임스탬프를 부여하는 방식에서 비롯됩니다. 3월 31일에 시작되어 4월 1일에 결제되는 결제는 3월 PDF 명세서에는 표시되지만, CSV가 필터 기준으로 사용하는 결제일이 4월로 지정되면 CSV 내보내기에서는 4월에 할당될 수 있습니다.
비즈니스 사용자에게는 더 미묘한 문제가 있습니다. Monzo의 비즈니스 뱅킹 CSV 내보내기에는 당좌예금 잔액용 추가 열과 모든 Pots의 총 잔액용 별도 열이 포함되지만, Monzo 커뮤니티 회원들이 "너무 복잡하다"고 설명한 형식입니다. 모든 행이 해당 시점의 전체 계좌 잔액을 반복하므로 회계 소프트웨어가 수동 재매핑 없이 차변 및 대변 열을 인식하기 어렵습니다. QIF 형식은 이러한 문제 중 일부를 완화하지만 모든 Monzo 거래 유형을 지원하지는 않습니다. Pots 이체, Coin Jar 반올림, Flex 할부는 일관되게 표시되지 않거나 완전히 생략됩니다.
Monzo 명세서가 기존 은행 PDF와 다른 점
Monzo는 디지털 우선 은행이며, 명세서 형식도 그 기원을 반영합니다. PDF는 대부분의 추출 도구가 인식하도록 설계된 표준 HSBC, Barclays, Lloyds 레이아웃을 따르지 않습니다. 대신 앱 자체의 디자인 패턴을 사용하며, 이는 위치 기반 또는 템플릿 기반 추출에 특정한 문제를 만듭니다.

이모지 거래 표시와 카테고리 태그
PDF 명세서의 모든 Monzo 거래에는 가맹점 이름 옆에 이모지가 표시됩니다 — Tesco에는 🛒, Pret에는 ☕, Trainline에는 🚆. 이러한 이모지는 장식이 아닙니다. 이는 Monzo의 자동 거래 분류 시스템을 시각적으로 표현한 것입니다. 동일한 이모지는 명세서 전체에서 동일한 가맹점 카테고리에 대해 일관되게 나타나며, PDF는 이모지와 텍스트 카테고리 라벨("Groceries", "Transport", "Eating Out")을 거래 설명 오른쪽에 인쇄합니다.
위치 기준으로 가맹점 이름을 찾는 템플릿 기반 추출 도구는 "☕ Pret a Manger"를 설명으로 캡처하며 이모지 문자를 포함하게 되고, 깨끗한 텍스트 문자열을 기대하는 도구는 오류가 발생하거나 깨진 출력을 생성합니다. 이모지 자체는 유니코드이며 이미지가 아니므로 표준 문자 인식을 통과합니다. 그러나 인접한 카테고리 라벨은 고정 열에 위치하지 않으며, 가로 위치는 거래 설명의 길이에 따라 달라집니다. 도구 A는 카테고리가 x좌표 450에 있을 것으로 예상합니다. 도구 A는 "TESCO STORES 7097"이 17자이고 "MCDONALD'S M25"가 15자이므로 카테고리 라벨이 12픽셀 왼쪽으로 밀리면서 50번째 거래에서 실패합니다.
명세서의 임베디드 하위 계좌로서의 팟
몬조의 팟 기능 — 저축 팟, 청구서 팟, 휴가 팟, 맞춤 팟 — 은 이 은행의 가장 인기 있는 기능 중 하나입니다. PDF 명세서에서 팟 잔액은 주요 계좌 거래 목록 아래에 표시되며, 각각 별도의 잔액 줄로 팟 이름과 현재 금액이 표시됩니다. 명세서는 또한 주요 계좌와 팟 간의 이체를 팟 이름이 표시된 일반 거래 행으로 표시합니다 — 예를 들어, "휴가 팟으로 이체" 또는 "청구서 팟에서 이체"와 같이 말입니다.
6개의 활성 팟을 가진 사용자의 경우, 명세서에는 하단에 6개의 잔액 줄과 주요 거래 테이블 내에 여러 이체 거래가 포함됩니다. 거래 테이블을 행별로 읽는 템플릿 기반 추출기는 팟 이체 행은 올바르게 캡처하지만 팟 잔액 스냅샷은 완전히 놓칩니다 — 해당 데이터는 거래 테이블 외부의 별도 레이아웃 섹션에 있기 때문입니다. 의미론적 접근 방식은 전체 문서를 읽고 "주요 계좌에서 출금하는 거래"와 "테이블 행처럼 보이지만 실제로는 잔액 보유 구조"를 구분할 수 있습니다.
코인 자, 플렉스 할부, 그리고 분할 청구서
세 가지 몬조 고유 거래 유형은 일반적인 명세서 변환기가 처리하지 못하는 추출 엣지 케이스를 만듭니다:
코인 자 — 몬조의 자동 반올림 기능은 각 구매를 가장 가까운 파운드로 반올림하고 차액을 지정된 저축 팟으로 이체합니다. 명세서는 각 반올림을 별도의 거래 행으로 표시합니다: "코인 자 — 반올림"과 함께 소액 금액 — 종종 12p, 43p, 또는 87p입니다. 하루에 8번의 구매가 있으면 8개의 코인 자 거래 행이 생성되며, 각각 £1 미만입니다. 저액 행을 필터링하거나 집계하는 추출 도구는 이러한 항목을 잃게 되며, 저축 합계가 일치하지 않게 됩니다.
몬조 플렉스 — 지금 사고 나중에 지불하는 상품은 명세서에 "몬조 플렉스 결제"와 할부 금액으로 표시됩니다. 플렉스 거래는 구매로 표시되지 않습니다 — 이는 신용 상환으로, 조정 중에 일반 직불 카드 지출과 다르게 분류되어야 합니다. 모든 나가는 행을 "지출"로 분류하는 템플릿 기반 도구는 플렉스 상환을 비용으로 계산하여 부풀려진 지출 합계를 생성합니다.
공유 탭 및 분할 청구서 — 다른 몬조 사용자와 분할한 거래는 독특한 라벨로 표시됩니다: 설명에 "[이름]과 분할"이 추가됩니다. 총 거래 금액은 전체 청구서를 표시하며, 본인 몫만이 아니라, 별도의 주석에 다른 참가자로부터 받은 금액이 표시됩니다. 이 주석을 인식하지 못하는 추출 도구는 공유 식사, 공과금 청구서, 단체 구매에 대한 지출을 과대 계상하게 됩니다.
이러한 거래 유형은 드문 엣지 케이스가 아닙니다 — 이는 일상적인 몬조 사용 패턴입니다. 코인 자를 켜두고, 하나의 플렉스 구매를 6회 할부로 결제하며, 파트너와 두 번의 식사를 분할한 개인 사용자의 경우, 월 거래 행의 약 15–20%가 표준 추출 도구가 잘못 해석하는 형식별 라벨링의 영향을 받습니다.
ImageToTable.ai로 Monzo 명세서 데이터 추출하는 방법

ImageToTable.ai는 맞춤 열 추출 기능을 사용합니다. 원하는 열 이름을 입력하면 AI가 페이지의 고정된 좌표를 보는 대신 각 값의 의미를 의미론적으로 이해하여 일치하는 데이터를 찾습니다. 이 방식은 PDF, 휴대폰 스크린샷, 또는 다운로드한 웹페이지 거래 내역 등 Monzo 명세서 형식에 관계없이 작동합니다.
파일은 안전하게 처리되며 저장되지 않습니다.
Monzo 명세서를 구조화된 스프레드시트 데이터로 변환하는 작업 흐름은 다음과 같습니다:
날짜, 설명, 카테고리, 금액, 잔액. Coin Jar를 사용한다면 팟 이름과 라운드업 금액도 추가하세요. 입력한 열 이름이 출력 스프레드시트의 헤더가 됩니다.Monzo Business: HMRC 대비 데이터 확보
Monzo Business 계정에는 개인 계정에는 없는 HMRC 특화 기능이 포함되어 있습니다. 명세서에는 적격 거래에 "HMRC 보고" 표기가 기재되며, Monzo는 Xero 및 FreeAgent와 직접 연동되어 회계 소프트웨어 동기화를 지원합니다. Business Pro 및 Team 구독자는 월간 은행 명세서와 지불 완료된 인보이스를 Google Drive 또는 Microsoft OneDrive로 자동 내보낼 수 있습니다. 회계사가 원본 명세서에 접근해야 하는 경우 유용한 파이프라인입니다.
Making Tax Digital (MTD) 요건에 따라 개인 사업자와 유한회사는 분기별 디지털 업데이트를 HMRC에 제출해야 합니다. Monzo Business는 앱 내 거래 분류 및 MTD 제출 흐름을 통해 이를 지원하지만, 분기별 카테고리가 장부 정리 스프레드시트에 자동으로 반영되지는 않습니다. MTD 제출과 별도로 보조 Excel 원장을 유지 관리하는 경우 — 프로젝트별 현금 흐름 추적, 예산 대비 실적 비교, 연말 정산 준비 등 — Monzo Business 명세서에서 분류된 거래 데이터를 추출하여 회계 담당자가 인식할 수 있는 스프레드시트 형식으로 변환해야 합니다.
Monzo Business 명세서는 개인 명세서와 다른 거래 테이블 레이아웃을 사용합니다. 열에는 추가로 Transaction type 표시기가 포함되어 체크카드 구매, 자동이체, Faster Payments, Bacs 송금을 구분하며, 잔액 열에는 Pot 통합 합계가 포함됩니다. 비즈니스 명세서 데이터를 추출할 때는 표준 날짜/설명/금액 세트 외에도 Transaction Type, HMRC Category, VAT Amount 같은 열을 지정하세요. 의미론적 추출 엔진은 Monzo 특유의 형식에서 각 거래 유형을 식별하여 수동 매핑 없이 해당 열을 채웁니다.
배치 처리: 여러 달, 여러 계정, 하나의 스프레드시트
Monzo 사용자는 여러 계정을 관리하는 경우가 많습니다. 개인 당좌 계정, 파트너와의 공동 계정, 비즈니스 계정이 그 예입니다. 연말(또는 주택담보대출 신청 전)에는 결합 현금 흐름 분석을 위해 세 계정의 명세서를 하나의 스프레드시트로 통합해야 합니다. Monzo의 자체 CSV 내보내기는 계정별·월별로 파일 하나씩 생성합니다. 세 계정에 걸쳐 12개월을 다운로드하면 각각 열 구조가 조금씩 다른 36개의 개별 파일을 관리해야 합니다.
ImageToTable.ai는 단일 배치에서 여러 파일을 처리합니다. 36개의 Monzo 명세서 PDF를 업로드하거나 — 공식 명세서를 다운로드하지 않은 달의 경우 Monzo 앱 화면의 휴대폰 스크린샷을 PDF와 혼합하여 — AI가 각 문서를 독립적으로 읽고 모든 파일에서 동일한 열 세트를 추출합니다. 출력물은 36 × N 거래 행으로 구성된 통합 Excel 테이블이며, 열 이름에 Account를 포함하면 각 행에 출처 계정 유형이 태그됩니다. 각 명세서의 지출 요약 블록 — Monzo가 거래 목록 위에 인쇄하는 카테고리별 월간 합계 — 도 각 파일에 대해 별도의 출력 행으로 캡처되어, 거래 데이터를 수동으로 피벗하지 않고도 카테고리 수준 개요를 확인할 수 있습니다.
반복적인 월간 워크플로우의 경우 — Monzo 임대 수입과 부동산 비용을 대조하는 임대인, 개인 거래와 함께 프로젝트별 지출을 추적하는 프리랜서, 공동 계정과 개인 계정 두 개를 관리하는 커플 — 일괄 우선 접근 방식은 월 15분이 걸리던 작업을 30초 업로드 및 내보내기 작업으로 전환합니다.
Monzo 명세서에서 추출할 수 있는 데이터
다음 표는 Monzo 명세서 형식에 적합한 열 이름과 각 필드에 대한 참고 사항을 보여줍니다.
| 열 이름 | Monzo 명세서 참고 사항 |
|---|---|
Date | Monzo는 DD Mon YYYY 형식(예: 15 Jul 2026)을 사용합니다. 각 거래 행에 한 번씩 표시됩니다. |
Description | 상점 이모지와 카테고리 태그를 포함합니다. 이모지를 제거하려면 Description (text only)를 지정하세요. |
Category | 자동으로 채워지는 카테고리입니다(식료품, 교통, 외식, 청구서 등). 상점명 옆의 태그에서 추출됩니다. |
Amount | Monzo는 출금을 음수(마이너스 기호 포함)로, 입금을 양수로 표시합니다. AI는 이 규칙을 유지합니다. |
Balance | 각 거래 후의 누적 잔액입니다. 비즈니스 명세서의 경우 Pot 통합 잔액을 포함합니다. |
Pot | 거래가 Pot 이체 또는 라운드업인 경우, 이 열에 Pot 이름(예: "Holiday Pot", "Bills Pot")이 표시됩니다. |
Transaction Type | 카드 결제, 자동이체, 빠른 송금, Flex 상환, Coin Jar 라운드업, Pot 이체를 구분합니다. |
Merchant Emoji | 이모지 문자(🛒, ☕, 🚆)를 별도 열로 캡처하여 카테고리와 무관한 분석에 활용합니다. |
Account | 여러 계정을 일괄 처리할 때 유용합니다. 각 파일에 계정 이름(개인/공동/비즈니스)을 지정하세요. |
Statement Month | 각 PDF에 인쇄된 명세서 기간에서 자동으로 감지됩니다. |
Pot Balance | 명세서 하단의 별도 Pot 섹션에서 Pot 잔액을 캡처합니다. |
이 열들에 제한되지 않습니다. 맞춤 열 추출 방식을 사용하면 Reference, VAT, Cashback Earned, Flex Instalment Number 등 필요한 모든 필드를 지정할 수 있으며, AI가 해당 위치를 찾으려고 시도합니다. 특정 명세서에 필드가 없는 경우(예: Flex가 없는 개인 계정의 Flex 할부 세부 정보), 해당 문서에 대해 열이 빈 값으로 표시되며 출력 구조는 유지됩니다.
자주 묻는 질문
Monzo의 QIF 내보내기를 PDF 추출 대신 사용할 수 있나요?
QIF는 QuickBooks와 같은 회계 소프트웨어로 직접 가져올 때는 잘 작동하지만, Monzo 고유 거래에는 한계가 있습니다. Coin Jar 라운드업, Pot 이체, Flex 상환은 일관되지 않은 QIF 카테고리를 사용하여 가져온 후 수동 재분류가 필요할 수 있습니다. 또한 QIF는 Monzo가 자동으로 할당하는 거래 카테고리(식료품, 교통)를 제거하므로, Monzo 명세서가 예산 분석에 유용하게 만드는 지출 분류 정보가 손실됩니다. 카테고리와 Monzo 고유 레이블을 보존하는 완전한 데이터 세트를 얻으려면 PDF에서 추출하는 것이 QIF 피드보다 더 많은 정보를 포착합니다.
ImageToTable.ai가 앱에서 캡처한 Monzo 명세서 스크린샷을 처리할 수 있나요?
네. Monzo 거래 목록의 휴대폰 스크린샷은 PDF와 동일한 방식으로 처리됩니다. 의미 추출 엔진은 출처가 공식 PDF이든 휴대폰 스크린샷이든 관계없이 이모지 표시, 카테고리 태그, 누적 잔액을 포함한 시각적 콘텐츠를 읽습니다. 이는 공식 명세서를 다운로드하지 않았지만 앱 화면이 열려 있는 달에 유용합니다.
추출 시 Coin Jar 라운드업이 일반 지출과 분리되나요?
네, 열 이름으로 Transaction Type 또는 Is Round-up을 추가하면 분리됩니다. AI는 "Coin Jar — Round up" 행을 일반 출금 거래와 구분하여 인식하고 그에 따라 태그를 지정합니다. 또한 라운드업을 지출이 아닌 저축으로 처리하려는 경우 조정 중에 지출 합계에서 필터링할 수 있습니다.
Monzo Flex의 선구매 후결제 할부는 어떻게 처리되나요?
Flex 할부는 "MONZO FLEX PAYMENT" 거래로 표시됩니다. Flex 또는 Transaction Type 열을 지정하면 이 거래가 지출이 아닌 신용 상환으로 분류됩니다. 할부 결제와 함께 원래 구매 내역을 추적하려는 경우, Monzo 명세서에는 지불 출금만 표시된다는 점에 유의하십시오. 원래 구매 총액은 Flex 거래 시점에 기록되며 이후 명세서에 다시 나타나지 않습니다. 완전한 Flex 정보를 얻으려면 명세서 추출을 Monzo Flex 대시보드 데이터와 결합하십시오.
Monzo 명세서 12개월 치를 한 번에 일괄 처리할 수 있나요?
네, 가능합니다. 12개의 PDF를 한 번에 업로드하면 각 월의 모든 거래 내역과 각 명세서의 최종 잔액 행이 포함된 단일 Excel 파일이 출력됩니다. 명세서 월 열은 기간 정보를 유지하므로 Excel 내에서 월별로 필터링할 수 있습니다. 개인 계정과 비즈니스 계정을 모두 관리하는 사용자의 경우 계정을 열로 포함하여 병합된 출력에서 구분할 수 있습니다.
이 도구는 비밀번호로 보호된 Monzo 명세서에서도 작동하나요?
Monzo는 계정이 해지된 후 비밀번호로 보호된 PDF 명세서를 이메일로 발송합니다. ImageToTable.ai는 비밀번호로 보호된 PDF를 지원합니다. 계정 설정에 비밀번호를 저장할 수 있으며, 일괄 처리 중에 들어오는 암호화된 파일에 대해 자동으로 시도됩니다.
전체 워크플로가 필요하신가요? 은행 거래 내역을 스프레드시트로 변환하는 가이드에서 다중 페이지 거래 내역, 실행 잔액 검증, 모든 은행에 대한 일괄 처리를 단계별로 다룹니다.
Monzo 거래 내역에는 표준 CSV가 포착할 수 있는 것보다 더 많은 유용한 데이터가 포함되어 있습니다. 지출 카테고리, Pot 스냅샷, Coin Jar 저축, Flex 상환 내역은 모두 재무 상황의 일부입니다. 문제는 스프레드시트가 이를 함께 인식하는지 여부입니다.
Monzo 거래 내역으로 사용해 보기