전자세금계산서 XML 파서
e-Tax Invoice XML Parser
국세청 전자세금계산서 XML(여러 건이면 zip)을 공급자·공급받는자·품목·세액 표로 읽고, 품목 합계·합계금액·부가세율·사업자등록번호가 서로 맞는지 검증합니다.
전자세금계산서는 홈택스에서 건별 XML로 내려받히고, 그 스키마는 정확하지만 사람이 읽을 것이 못 됩니다. 이 도구는 파일 하나든 수백 건이 든 zip이든 표로 펼치고, 그 안의 숫자들이 서로 맞는지 검증합니다.
전자세금계산서 XML
XML이나 ZIP 파일을 놓으세요
여러 파일을 한 번에 놓을 수 있습니다
XML 내용을 직접 붙여넣기
입력하면 각 건을 매출·매입으로 나눠 집계합니다
홈택스 → 조회/발급 → 전자세금계산서 → 목록조회에서 내려받은 .xml, 또는 여러 건을 묶은 .zip. 브라우저 안에서만 읽고 어디에도 보내지 않습니다.
사용 방법
XML 파일이나 zip을 놓습니다
홈택스가 주는 XML이나 그것들이 담긴 zip을 넣습니다. 계산서 PDF는 읽지 못하고 스캔 이미지도 마찬가지입니다.
표를 읽습니다
공급자·공급받는자·작성일자·품목·공급가액·세액·합계를 건별로 한 줄씩 보여 줍니다. 한 달치 계산서를 대사하려면 먼저 이 모양이 되어야 합니다.
검증 결과를 확인합니다
품목 합계를 합계금액과 대조하고, 세액을 공급가액에 일반세율로 검산하며, 양쪽 사업자등록번호의 검증번호를 확인합니다. 어긋나는 경우는 대개 오류가 아니라 영세율이나 면세 항목입니다.
CSV로 내보냅니다
표를 내보낼 때 BOM을 붙이므로 엑셀이 한글 머리글을 뷁이 아니라 제대로 엽니다.
자주 묻는 질문
계산서가 업로드되나요?
아니요. XML을 브라우저에서 해석합니다. 이 파일에는 거래처와 그 사업자등록번호, 매출이 담겨 있으므로 탭 밖으로 나가지 않습니다.
PDF 계산서도 읽을 수 있나요?
여기서는 안 됩니다. XML이 기계가 읽는 원본이고 PDF는 그것을 그린 것입니다. 인쇄물을 해석하려 하지 말고 홈택스에서 XML을 내려받으십시오.
부가세 신고까지 되나요?
아닙니다. 계산서를 읽고 검산할 뿐입니다. 부가가치세 신고는 이미 이 계산서들을 가지고 있는 홈택스에서 합니다. 이 도구는 자기 기록과 대사하기 위한 것입니다.
파일이 읽히지 않습니다.
전자서명 봉투나 합계 파일이 아니라 계산서 XML인지, 스프레드시트로 다시 저장한 것은 아닌지 확인하십시오. 스키마에 개정이 있어 아주 오래된 파일은 인식하지 못하는 요소 이름을 쓸 수 있습니다.
이 도구로 이어지는 것
XML 정렬·검사
XML Formatter & Validator
XML 들여쓰기를 정리하고, 구조가 잘못된 첫 지점의 줄과 열을 짚어 줍니다.
사업자등록번호 검증
Business Registration Number Validator
사업자등록번호 10자리의 검증 규칙을 확인하며, 붙여넣은 목록을 한 번에 검사합니다.
부가세 계산기
VAT Calculator
공급가액과 세액을 나누고 부가세 10%를 더하거나 빼서 계산서 항목을 맞춥니다.
주민등록번호 마스킹
Resident Number Masker
텍스트나 표의 열에서 주민등록번호를 찾아 규정에 맞는 형태로 가립니다.
다음 단계
이 도구의 결과를 그대로 받을 수 있는 도구들입니다.
CSV 엑셀 변환
CSV to Excel
여러 CSV를 열 유형·헤더·필터가 설정된 .xlsx 통합문서로 만듭니다.
사업자등록번호 검증
Business Registration Number Validator
사업자등록번호 10자리의 검증 규칙을 확인하며, 붙여넣은 목록을 한 번에 검사합니다.
부가세 계산기
VAT Calculator
공급가액과 세액을 나누고 부가세 10%를 더하거나 빼서 계산서 항목을 맞춥니다.
XML 정렬·검사
XML Formatter & Validator
XML 들여쓰기를 정리하고, 구조가 잘못된 첫 지점의 줄과 열을 짚어 줍니다.
만나이 계산기
Korean Age Calculator
생년월일로 만나이·연나이·세는나이를 기준일에 맞춰 계산합니다.
연차 계산기
Annual Leave Calculator
입사일 기준과 회계연도 기준으로 발생한 연차 일수를 1년 미만 규정까지 반영해 계산합니다.