본문으로 건너뛰기

전자세금계산서 XML 파서

e-Tax Invoice XML Parser

국세청 전자세금계산서 XML(여러 건이면 zip)을 공급자·공급받는자·품목·세액 표로 읽고, 품목 합계·합계금액·부가세율·사업자등록번호가 서로 맞는지 검증합니다.

전자세금계산서는 홈택스에서 건별 XML로 내려받히고, 그 스키마는 정확하지만 사람이 읽을 것이 못 됩니다. 이 도구는 파일 하나든 수백 건이 든 zip이든 표로 펼치고, 그 안의 숫자들이 서로 맞는지 검증합니다.

🔒 브라우저 안에서만 처리tax-invoicexmlparseaccounting

전자세금계산서 XML

XML이나 ZIP 파일을 놓으세요

여러 파일을 한 번에 놓을 수 있습니다

XML 내용을 직접 붙여넣기

입력하면 각 건을 매출·매입으로 나눠 집계합니다

홈택스 → 조회/발급 → 전자세금계산서 → 목록조회에서 내려받은 .xml, 또는 여러 건을 묶은 .zip. 브라우저 안에서만 읽고 어디에도 보내지 않습니다.

국세청 표준 전자세금계산서 XML(TaxInvoice)만 읽습니다. 품목 합계가 공급가액과 다르거나, 공급가액 + 세액이 합계와 다르거나, 세금계산서인데 세액이 10%가 아니거나, 사업자등록번호 검증번호가 틀리면 표시합니다. 개별 번호의 형식은 사업자등록번호 검증에서, 세액 역산은 부가세 계산기에서 볼 수 있습니다. 홈택스에 실제로 전송·승인된 건인지는 여기서 확인하지 못합니다. 두 CSV의 열 이름은 두 언어 모두 한국어입니다 — 신고와 대조에 그대로 쓰이기 때문입니다.

사용 방법

  1. XML 파일이나 zip을 놓습니다

    홈택스가 주는 XML이나 그것들이 담긴 zip을 넣습니다. 계산서 PDF는 읽지 못하고 스캔 이미지도 마찬가지입니다.

  2. 표를 읽습니다

    공급자·공급받는자·작성일자·품목·공급가액·세액·합계를 건별로 한 줄씩 보여 줍니다. 한 달치 계산서를 대사하려면 먼저 이 모양이 되어야 합니다.

  3. 검증 결과를 확인합니다

    품목 합계를 합계금액과 대조하고, 세액을 공급가액에 일반세율로 검산하며, 양쪽 사업자등록번호의 검증번호를 확인합니다. 어긋나는 경우는 대개 오류가 아니라 영세율이나 면세 항목입니다.

  4. CSV로 내보냅니다

    표를 내보낼 때 BOM을 붙이므로 엑셀이 한글 머리글을 뷁이 아니라 제대로 엽니다.

자주 묻는 질문

계산서가 업로드되나요?

아니요. XML을 브라우저에서 해석합니다. 이 파일에는 거래처와 그 사업자등록번호, 매출이 담겨 있으므로 탭 밖으로 나가지 않습니다.

PDF 계산서도 읽을 수 있나요?

여기서는 안 됩니다. XML이 기계가 읽는 원본이고 PDF는 그것을 그린 것입니다. 인쇄물을 해석하려 하지 말고 홈택스에서 XML을 내려받으십시오.

부가세 신고까지 되나요?

아닙니다. 계산서를 읽고 검산할 뿐입니다. 부가가치세 신고는 이미 이 계산서들을 가지고 있는 홈택스에서 합니다. 이 도구는 자기 기록과 대사하기 위한 것입니다.

파일이 읽히지 않습니다.

전자서명 봉투나 합계 파일이 아니라 계산서 XML인지, 스프레드시트로 다시 저장한 것은 아닌지 확인하십시오. 스키마에 개정이 있어 아주 오래된 파일은 인식하지 못하는 요소 이름을 쓸 수 있습니다.

이 도구로 이어지는 것

다음 단계

이 도구의 결과를 그대로 받을 수 있는 도구들입니다.