무료 체험, 회원가입 불필요

AI 은행 거래내역을 CSV 변환기로: 가져오기 마법사가 인정하는 파일을 만드세요, 그냥 열 수만 있는 파일이 아니라

은행 거래내역을 가져오기 가능한 CSV로 다시 입력하는 데 페이지당 약 3분이 걸리며, 일반 변환기는 마법사가 여전히 거부할 날짜와 금액을 제공합니다 — 이 도구는 페이지당 5-10초 만에 거래당 깔끔한 행 하나를 생성합니다.

은행 수준 암호화 · SOC 2 준수 · TLS 1.3 암호화

PDF
CSV/XLSX
모든 은행
배치

은행 명세서 CSV에 실제로 필요한 열

회계 소프트웨어 가져오기를 통과하는 CSV는 대상 시스템이 기대하는 방식으로 명명된 특정 열 집합이 필요합니다. 원하는 열을 입력하면 AI가 명세서에서 각 값을 의미별로 찾아냅니다 — 입력한 이름이 파일의 정확한 헤더 행이 됩니다.

Transaction Date
Description / Payee
Debit Amount
Credit Amount
Amount (Signed)
Running Balance
Opening Balance
Closing Balance
Reference / Check No.
Account Number

Debit/Credit 방식과 부호가 있는 Amount 방식의 선택은 단순한 형식 문제가 아닙니다 — 파일이 깔끔하게 매핑되는지, 아니면 가져오기 마법사에서 멈추는지를 결정합니다. Xero의 CSV 가져오기는 수입과 지출을 하나의 Amount 열로 기대하는 반면, 많은 QuickBooks 매핑은 별도의 Debit 및 Credit 열을 허용합니다. 대상 시스템에 맞게 열 이름을 지정하면 매핑 단계는 형식적인 절차가 됩니다.

은행 명세서 CSV는 열어볼 때 평가되지 않습니다 — 가져오기 마법사가 평가합니다

아무도 은행 명세서를 CSV로 변환해서 파일을 감상하려 하지 않습니다. CSV는 소비되기 위해 존재합니다 — QuickBooks, Xero, FreshBooks, 세무 소프트웨어 또는 스크립트에 의해 — 그리고 이러한 각 소비자는 일반 변환기가 확인하지 않는 날짜, 부호, 숫자 유형에 대한 규칙을 적용합니다. r/Bookkeeping의 한 회계 담당자는 이 작업을 간단히 설명했습니다: "안녕하세요, PDF 은행 명세서를 Excel CSV 파일로 변환하여 QBO에 활동을 가져오려고 합니다." 변환은 수단이고, 가져오기가 목표입니다.

일반 변환기가 가져오기를 실패하는 지점

01 모호한 날짜가 조용히 잘못 가져와지고 아무도 알지 못합니다

03/04/2026으로 인쇄된 명세서는 QuickBooks Online의 미국 기본 설정에서는 3월 4일, DD/MM 설정에서는 4월 3일을 의미합니다. 매핑 단계에서 확인한 형식과 날짜 열의 형식이 일치하지 않으면 가져오기가 진행되고 모든 행의 일과 월이 바뀐 채로 입력됩니다. 오류도 경고도 없이, 누군가 잘못된 날짜에 "결제"가 이루어진 것을 알아차리기 전까지는 장부가 잘못된 채로 남습니다. QuickBooks 자체 지원 문서에서는 날짜 형식 불일치를 가장 흔한 CSV 가져오기 오류 중 하나로 꼽고 있으며, 사후에 수정하려면 전체 배치를 취소하고 다시 가져와야 합니다.

02 차변/대변 두 개의 열이 하나의 Amount 열로 변환되지 않습니다

대부분의 명세서는 Debit과 Credit을 별도의 열로 인쇄하지만, Xero 가져오기에는 비용이 음수로 표시되는 하나의 Amount 열이 필요합니다. 명세서를 그대로 반영하는 변환기는 두 개의 금액 열과 아무런 안내 없이 결과물을 제공하므로, 모든 가져오기는 스프레드시트에서 수동 병합 및 부호 변환 작업으로 시작됩니다. 텍스트로 복사된 금액은 상황을 더 악화시킵니다. 통화 기호와 천 단위 구분 기호가 포함된 "$1,234.56"은 숫자가 아니며, 가져오기 마법사가 이를 거부하거나 텍스트로 처리합니다. 이는 r/QuickBooks 사용자들이 자주 겪는 실패 유형으로, "금액이 텍스트인지 확인하라"는 말이 기본적인 조언이 되었습니다.

03 로케일 및 구분 기호 설정이 소프트웨어가 파일을 보기도 전에 손상시킵니다

CSV의 의미는 아무도 기록하지 않는 설정에 달려 있습니다. 유럽 로케일에서 1.234,56은 천이백삼십사라는 숫자이며, 잘못된 지역 설정으로 저장하는 도구나 스프레드시트는 모든 금액을 조용히 다시 작성합니다. 일부 도구는 세미콜론으로 구분된 파일을 내보내는데, 쉼표를 기대하는 마법사는 이를 하나의 거대한 열로 읽습니다. Xero의 가져오기 가이드는 소수 구분 기호로 쉼표를 사용하지 말 것을 명시적으로 경고합니다. 이는 추출 실패가 아닌 파일 형식 실패입니다. 이것이 바로 추출에만 집중하는 경쟁사들이 이러한 문제를 언급하지 않는 이유입니다.

열 이름 추출이 출력 결과를 결정하는 방식

01 열 이름을 지정하면 그 이름이 헤더 행이 됩니다

맞춤 열 추출은 원하는 필드 이름(Transaction Date, Description, Amount)을 입력하면 AI가 명세서에서 각 값을 위치가 아닌 의미를 파악하여 찾아냅니다. 입력한 이름이 CSV의 정확한 헤더 행이 되므로, 가져오기 마법사에서 열 매핑을 요청할 때 파일이 이미 대상 시스템의 용어를 사용하게 됩니다. 변환 후 이름을 다시 지정하거나 "Column F에 무엇이 들어 있는지" 추측할 필요가 없습니다.

02 날짜는 표준화되고, 금액은 숫자로 출력되며, 부호는 처리됩니다

날짜는 인쇄된 텍스트를 그대로 복사하는 대신 추출 과정에서 표준화되므로, 명세서의 모호한 표기 대신 가져오기 매핑에서 선택한 형식과 일치합니다. 금액은 통화 기호와 천 단위 구분 기호가 제거된 숫자 값으로 출력됩니다. 단일 Amount 열에 부호를 포함해 정의하면 인쇄된 대로 부호가 유지되고, Debit Amount와 Credit Amount를 별도로 정의하면 각 수치가 명세서의 위치가 암시하는 열에 배치됩니다. 어떤 레이아웃이든 첫 시도에 매핑됩니다.

03 하나의 열 목록이 배치의 모든 은행에 적용됩니다

동일한 열 정의가 Chase, Bank of America, Wells Fargo, HSBC, Barclays 및 기타 은행에서 은행별 설정 없이 작동합니다. AI가 의미를 기준으로 필드를 읽기 때문입니다. 다중 페이지 명세서는 거래 행을 연속으로 유지하며, Opening Balance와 Closing Balance는 명세서 헤더에서 단일 값으로 캡처할 수 있으므로, 파일이 가져오기 마법사에 도달하기 전에 추출된 행이 시작부터 끝까지 올바르게 연결되는지 확인할 수 있습니다.

명세서 PDF에서 가져오기 가능한 CSV까지 세 단계로

회계 소프트웨어나 스크립트에 1년치 명세서를 입력하려면, 업로드부터 정리 작업 없이 가져오기 마법사가 수락하는 파일까지의 경로는 다음과 같습니다.

1

명세서 업로드 — 한 달 또는 12개월 분

은행 포털에서 다운로드한 PDF, 스캔한 종이 명세서, 온라인 뱅킹 스크린샷을 업로드하세요 — JPG, PNG, WebP, PDF 모두 지원되며, 디지털 파일과 스캔 파일을 같은 배치로 처리할 수 있습니다. 비밀번호로 보호된 명세서도 지원됩니다: 비밀번호를 한 번 저장하면 암호화된 첨부 파일이 자동으로 잠금 해제됩니다. 여러 계정의 1년치 파일을 한 번에 업로드하면 일괄 처리가 모든 파일을 하나의 출력으로 통합합니다. 고객에게서 명세서를 수집해야 하나요? 수집 링크는 계정 없이도 누구나 바로 업로드할 수 있는 공유 URL입니다.

2

대상 시스템이 기대하는 열 이름 지정

파일이 사용될 곳에 맞춰 열 이름을 입력하세요: QuickBooks Online 매핑에는 Transaction Date, Description, Amount, Xero에는 단일 부호 열을 사용한 Date, Payee, Amount — 또는 워크플로에 맞게 Debit Amount / Credit Amount로 분리할 수도 있습니다. 이 이름들은 CSV 헤더 행이 되어 배치의 모든 명세서에 적용됩니다. 날짜는 표준 형식으로, 금액은 숫자로 출력되므로 가져오기 마법사가 가장 자주 거부하는 두 열이 이미 올바른 형식으로 준비됩니다.

3

CSV 하나를 다운로드하고 가져오기 실행

각 거래는 한 행이 됩니다 — 12페이지 분량의 명세서는 페이지 나눔을 넘어 잔액이 유지되는 연속 원장을 생성하며, Opening/Closing Balance로 행 연결이 올바른지 확인할 수 있습니다. CSV를 내보낸 후 QuickBooks 또는 Xero 가져오기 마법사, 세무 소프트웨어, 또는 pandas 스크립트의 pd.read_csv()로 바로 가져가세요. 마지막 행과 대조하여 Closing Balance를 한 번 확인하면 신뢰할 수 있는 숫자로 조정이 시작됩니다.

이 변환기가 하는 일 — 그리고 그 역할이 끝나는 지점

가장 적합한 경우

PDF 전용 명세서에서 회계 소프트웨어로 데이터를 공급할 때. 은행이 PDF 명세서만 제공하는 경우, 이 경로를 통해 PDF를 CSV로 변환하여 날짜, 금액, 설명 열이 QuickBooks, Xero, FreshBooks에서 요구하는 형식과 일치하도록 할 수 있습니다. 부호 규칙과 숫자 형식은 가져오기 전에 결정되며, 가져오는 중에 조정할 필요가 없습니다.

잔액이 연속적으로 유지되어야 하는 다중 페이지 명세서. 페이지 경계를 넘어 끊어지는 누적 잔액은 행 단위로 추적되므로, 최종 잔액은 명세서에 인쇄된 기말 잔액과 여전히 일치합니다. 이는 가져오기 전에 누락되거나 잘못 읽은 거래를 찾아내는 검증 단계입니다.

스크립트 및 반복 가능한 파이프라인. 헤더 행을 직접 입력했기 때문에 동일한 열 정의로 매월 동일한 CSV 형식이 생성됩니다. 이는 pandas 스크립트, 세무 소프트웨어 업로드 또는 반복적인 가져오기 매핑이 변경 없이 실행되는 데 필요한 조건입니다.

주의가 필요한 경우

변환은 수행하지만 분류나 조정은 하지 않습니다. 이 도구는 의도적으로 구조화된 CSV 열까지만 처리합니다. 거래를 계정과목표에 할당하거나 원장과 대사하거나 장부에 전기하지 않습니다. 이러한 작업은 가져오기 후 회계 소프트웨어에서 수행해야 합니다. 추론된 Category 열은 검토를 위해 거래에 라벨을 붙일 수 있지만 동기화된 계정과목표는 아닙니다.

새 은행이나 새 명세서 레이아웃의 첫 번째 배치를 검증하세요. 명세서가 익숙하지 않은 레이아웃, 압축된 스캔 품질, 또는 행 중간에 인쇄된 Running Balance 열을 사용하는 경우, 대량의 과거 배치를 처리하기 전에 첫 번째 추출 결과를 명세서와 대조하세요. 특히 날짜 열과 하나 또는 두 개의 부호가 있는 금액을 확인하세요.

수신 측의 로케일 설정도 여전히 중요합니다. CSV는 소수점 구분자로 마침표, 천 단위 구분자로 쉼표를 사용하여 전달되지만, 이를 여는 스프레드시트나 도구는 자체 지역 해석을 적용합니다. 쉼표 소수점 로케일에서 마침표 소수점 파일을 열면 저장 시 금액이 다시 작성될 수 있습니다. 전달 형식과 대상 로케일을 일치시키세요.

자주 묻는 질문

CSV를 QuickBooks나 Xero에 바로 가져올 수 있나요?

가져오기 마법사를 통과하도록 설계되었습니다. QuickBooks Online에서는 가져올 때 Date, Description, Amount를 매핑하며, 표준화된 날짜 열은 선택한 형식과 일치합니다. Xero에서는 수입과 지출이 하나의 Amount 열에 있어야 하며, 서명된 단일 Amount 열 또는 매핑에 필요한 경우 별도의 Debit/Credit 열을 지정할 수 있습니다. 입력한 이름이 CSV 헤더 행이 되므로 매핑 단계에서 무엇이 도착했는지 추측하는 대신 이미 있는 내용을 확인합니다.

별도의 Debit 및 Credit 열 또는 하나의 서명된 Amount 열을 얻을 수 있나요?

둘 다 가능합니다. Debit Amount와 Credit Amount를 지정하면 AI가 각 숫자가 어느 위치에 있는지 읽고 올바른 열에 배치합니다. 이는 은행이 명세서를 실제로 인쇄하는 방식과 일치합니다. 단일 Amount 열을 지정하면 인쇄된 대로 부호가 유지됩니다. 다른 은행의 명세서가 다른 규칙을 사용하는 경우 동일한 배치에서 두 레이아웃을 혼합할 수 있습니다.

CSV는 어떤 날짜 형식을 사용하며, MM/DD와 DD/MM 혼동을 어떻게 방지하나요?

날짜는 인쇄된 텍스트로 복사하는 대신 추출 중에 표준화됩니다. 이는 고전적인 조용한 손상의 원인입니다. 03/04/2026이 한 도구에서는 3월 4일이 되고 다른 도구에서는 4월 3일이 되어 모든 가져온 행이 누군가 알아차릴 때까지 잘못되는 경우입니다. 표준화된 출력은 가져오기 매핑에서 확인한 형식과 날짜 열을 일관되게 유지합니다. 익숙하지 않은 명세서의 첫 번째 배치에서는 전체 파일을 가져오기 전에 처음 몇 행을 명세서 자체와 대조해 보세요.

금액이 "$1,234.56" 같은 텍스트가 아닌 실제 숫자로 출력되나요?

네. 금액은 숫자 값으로 출력됩니다. 1234.56이며 "$1,234.56" 텍스트 문자열이 아닙니다. 통화 기호와 천 단위 구분 기호는 추출 중에 제거되므로 열이 거부되거나 텍스트로 읽히는 대신 숫자 필드에 매핑됩니다. 부호는 선택한 열 정의를 따릅니다. 별도의 Debit Amount / Credit Amount 열 또는 하나의 서명된 Amount 열입니다. Running Balance에도 동일하게 적용되어 숫자로 유지되므로 시작-종료 잔액 확인이 산술적으로 작동합니다.

이 도구가 제 계정과목표에 거래를 분류하거나 조정하나요?

아니요. 명세서를 구조화된 CSV 열로 변환하고 거기서 멈춥니다. 이는 의도된 설계입니다. 계정과목표에서 카테고리를 할당하고, 원장과 대조하고, 조정하는 것은 가져온 후 회계 소프트웨어의 작업입니다. 가장 가까운 기능은 추론 열입니다. Category를 추가하면 AI가 각 거래의 설명을 읽고 옵션 중 하나를 할당합니다. 이는 검토용 평면 레이블이지 동기화된 계정과목표가 아닙니다. 이렇게 하면 도구의 작업과 소프트웨어의 작업이 명확하게 분리됩니다.

📮 contact email: [email protected]