Barclays CSV를 Beancount로
Barclays 당좌 또는 비즈니스 계정 내보내기를 균형 잡힌 복식부기 Beancount 거래로 변환합니다 — 일-우선 날짜, Memo 열 안의 탭 문자, payee 이름에 이스케이프되지 않은 쉼표까지 포함합니다.
실제 Barclays 내보내기 파일로 열 매핑을 검증했습니다
Barclays 거래 내보내기 방법
- 1
데스크톱 브라우저에서 Barclays 온라인 뱅킹에 로그인하세요 — 모바일 앱에는 CSV 내보내기가 없습니다 — 계정을 엽니다.
- 2
'Show recent transactions'를 클릭한 다음, 목록 하단의 'View all transactions'를 클릭합니다.
- 3
시작 날짜와 종료 날짜를 설정하고 'Search'를 클릭합니다. 내보내기 기간은 몇 달밖에 되지 않으므로, 더 긴 기록은 여러 번에 걸쳐 가져와야 합니다.
- 4
'Export All'을 클릭하고 CSV를 OFX나 QIF 대신 선택한 후, 헤더 행이 포함된 다운로드한 파일을 아래에 붙여넣으세요.
일-우선 날짜와 탭 문자로 가득한 Memo 열
Barclays 내보내기에서 01/08/2026은 8월 1일입니다. 월-우선으로 읽으면 1월 8일이 되며 아무 불만 없이 변환되므로, 이 프리셋은 추측을 허용하지 않고 순서를 명시합니다. Memo 열도 또 다른 거친 부분입니다: Barclays는 payee를 고정 폭으로 채우고 항목을 리터럴 탭 문자로 구분하므로, 내레이션에는 은행이 기록한 대로 중간에 빈 공간이 연달아 나타납니다. 정수 파운드 금액에는 소수점이 전혀 없습니다 — 파일에서 -110000으로 읽히는 줄은 장부에서 -110000.00 GBP가 되며, 같은 숫자를 제대로 표기한 것입니다.
Beancount 출력
Barclays 내보내기 관련 질문
내 payee 중 하나가 잘렸습니다 — GITHUB 대신 GITHUB, INC.
Barclays는 payee 이름 안의 쉼표를 이스케이프하지 않으므로, 그 행은 은행을 떠날 때 다른 모든 행이 6개인 필드가 7개가 되고, payee는 쉼표에서 둘로 나뉩니다. 이 프리셋이 매핑하는 모든 열은 분할 지점 앞에 있으므로 해당 행의 날짜와 금액은 여전히 정확하고 내레이션만 잘립니다. 변환 후 영향을 받는 몇 개의 내레이션을 다시 입력하거나, 파일을 붙여넣기 전에 필드를 따옴표로 묶으세요.
내보내기가 몇 달밖에 되지 않습니다.
그것은 은행의 기간 제한이지, 이 페이지의 제한이 아닙니다. 내보내기를 여러 번 실행하여 날짜 범위를 매번 뒤로 옮기고 각 파일을 차례로 붙여넣으세요 — Beancount는 거래가 도착하는 순서를 신경 쓰지 않으며, 완성된 파일을 나중에 날짜별로 정렬할 수 있습니다. 온라인 기간보다 오래된 기록은 PDF 명세서로만 제공되며, 이 변환기는 이를 읽지 않습니다.
Number와 Subcategory 열은 무엇을 위한 것인가요?
Number는 수표 번호이며, 현대 계정에서는 거의 모든 행에서 0입니다; Subcategory는 Barclays의 자체 거래 유형입니다 — Direct Debit, Contactless Card Purchase, Counter Credit. 둘 다 매핑되지 않습니다. payee가 Memo에 있고 방향은 이미 Amount의 부호로 전달되기 때문입니다. 거래 유형을 기록하고 싶다면 변환 후 내레이션에 통합하지 말고 메타데이터로 추가하세요.
방금 변환한 원장을 보관하세요
Beancount.io는 일반 텍스트 원장을 호스팅하고, 향후 명세서를 자동으로 가져오며, 모든 숫자를 감사 가능하게 유지합니다.
무료로 시작하기→