금액 계산 원리
전자(세금)계산서의 발행 금액은 전체 품목의 금액 합입니다. 발행 요청에는 과세유형(taxType)을 함께 보냅니다. 과세유형에 맞춰 품목 세액(items[].tax)을 입력하세요.
한 요청 안에서 실제 세액과
null 또는 필드 생략을 섞거나, 영세율인데 0이 아닌 세액을 보내면 API가 요청을 거부합니다.과세유형별 입력 예시
계산 예시
아래는 총 220,000원을 발행하는 예시입니다. 세금계산서 총액
품목별 내역
입력값 제한
아래 제한을 벗어나면 API가 요청을 거부합니다.
공급받는자 담당자의 휴대전화번호를 입력하면 볼타가 세금계산서 수신 안내 알림톡을 보냅니다.
지원하지 않는 문자
국세청 전자세금계산서 표준은 일부 문자를 허용하지 않습니다. 볼타는 이런 문자를 두 가지로 나눠 처리합니다. 자동으로 지우는 문자 눈에 보이지 않는 문자는 볼타가 요청을 받은 즉시 지우고 발행을 이어갑니다. 제어 문자, 폭 없는 공백(U+200B)이나 BOM(U+FEFF) 같은 서식 문자, 짝이 맞지 않는 서로게이트, U+FFFE나 U+FFFF로 끝나는 비문자가 여기에 해당합니다. 탭, 줄바꿈, 캐리지리턴은 제어 문자지만 그대로 둡니다. 위 표의 글자 수 한도는 문자를 지운 뒤를 기준으로 셉니다. 요청을 거부하는 문자 U+FFFF를 넘는 보충 문자가 있으면 API가 요청을 거부합니다. 이모지와 일부 확장 한자가 여기에 해당합니다. 이때 API는400과 함께 세금계산서 입력에 지원하지 않는 문자가 포함되어 있습니다.로 시작하는 메시지를 반환하고, 이어지는 대괄호에 문제가 된 항목 경로와 코드포인트를 담습니다. 한 번에 한 항목만 알려주니, 그 항목에서 해당 문자를 빼고 다시 요청하세요.
두 규칙은 정발행, 역발행 요청, 공급가액 변동 수정발행에 함께 적용됩니다.