사용 방법
- 온라인 뱅킹에서 명세서를 PDF로 다운로드하고 여기에서 선택하세요.
- 거래 찾기를 선택하세요. 페이지는 브라우저에서 읽힙니다.
- 미리보기, 잔액 검사, 감지된 날짜 형식을 확인하고 필요하면 열 의미를 수정하세요.
- 거래를 CSV 또는 Excel 통합 문서로 다운로드하세요.
작동 방식
이 도구는 pdf.js를 사용해 각 페이지의 모든 텍스트를 위치와 함께 읽습니다. 같은 기준선에 있는 텍스트는 한 줄을 이루고, 넓은 간격은 줄을 셀로 나눕니다. 날짜로 시작하고 금액을 포함하는 줄은 거래로 처리되며, 해당 셀은 위치에 따라 열로 묶입니다. 각 열의 의미는 헤더 단어(Date, Description, Paid out, Paid in, Debit, Credit, Amount, Balance 등)나 헤더가 없는 경우 내용을 바탕으로 추정합니다. 모든 열의 의미를 변경할 수 있습니다.
31/01/2026, 01/31/2026, 2026-01-31, 31.01.26, 31 Jan 2026, Jan 31, 2026 같은 날짜를 인식하며, 일이 12보다 큰 날짜를 통해 일 우선/월 우선을 판별합니다. 금액은 소수점이나 쉼표, 천 단위 구분 기호, 숫자 앞뒤의 빼기 기호, 괄호, CR/DR 표기를 사용할 수 있습니다. 차변과 대변 열이 분리된 경우 지출은 음수가 됩니다. 거래 아래의 텍스트 줄은 설명에 추가되며, 반복되는 페이지 헤더, 페이지 번호, 이월 항목은 건너뛰고 기초 잔액과 기말 잔액은 별도로 표시합니다.
잔액 열이 있으면 모든 행을 검사합니다. 이전 잔액에 금액을 더한 값이 새 잔액과 같아야 합니다. 이렇게 하면 잘못 읽은 행과 부호 오류를 대부분 잡아냅니다. 이 도구는 텍스트 기반 PDF에서만 작동합니다. 스캔된 명세서는 이미지이므로 먼저 OCR이 필요합니다. 설명 중간에 금액이 있거나 거래가 한 페이지의 여러 열에 걸쳐 있는 등 특이한 레이아웃은 올바르게 읽지 못할 수 있으므로 항상 합계를 명세서와 비교하세요.
예시
영국 당좌 계좌
Date, Description, Paid out, Paid in, Balance 열: 카드 결제는 음수 금액이 되고, 여러 줄로 감싼 가맹점 이름은 하나의 설명으로 합쳐지며, 잔액 확인으로 모든 행을 검증합니다.
미국 신용카드 명세서
01/13/2026 같은 날짜는 월 우선으로 인식됩니다. 구매 금액이 양수로 나오면 모든 금액의 부호 뒤집기를 켜서 예산에서 지출이 음수가 되도록 하세요.
유럽 명세서
1.234,56처럼 대변에 CR이 붙은 금액은 소수점 쉼표로 읽습니다. CSV에서 소수점 쉼표 옵션을 켜면 Excel이 숫자를 올바른 열로 엽니다.
자주 묻는 질문
은행 명세서가 업로드되나요?
아니요. PDF는 브라우저에서 열고 읽으며, CSV와 XLSX 파일은 기기에서 생성됩니다. 서버로 전송되는 것은 없습니다.
스캔된 명세서에서도 작동하나요?
아니요. 스캔은 텍스트의 이미지이고 이 도구에는 텍스트 자체가 필요합니다. 온라인 뱅킹에서 명세서를 PDF로 다운로드하세요. 거의 항상 실제 텍스트가 포함되어 있습니다.
잔액 검사는 어떤 기능인가요?
잔액이 있는 각 행에 대해 이전 잔액 + 금액 = 새 잔액인지 확인합니다. 검사에 실패한 행은 보통 금액을 잘못 읽었거나, 거래가 누락되었거나, 열 의미가 잘못된 경우입니다.
어떤 은행이 지원되나요?
지원 은행 목록은 없습니다. 이 도구는 각 거래 줄의 시작에 날짜가 있고 열에 금액이 있는 레이아웃을 기준으로 작동합니다. 많은 명세서가 이 패턴에 맞지만 일부는 그렇지 않으므로 항상 결과를 확인하세요.
일부 날짜가 1년 차이 나는 이유는 무엇인가요?
연도 없이 날짜를 표시하는 명세서(12 Jan)는 문서에서 연도를 가져옵니다. 연말연초에 걸친 명세서는 12월과 1월의 날짜를 확인하고 필요하면 연도 입력란을 수정하세요.
개인정보 보호
명세서 PDF는 전적으로 브라우저에서 읽히며 업로드, 저장 또는 기록되지 않습니다. CSV와 XLSX 파일은 기기에서 생성됩니다. 도구 사용 횟수만 익명으로 기록되며 고객 데이터는 절대 기록되지 않습니다.