> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bolta.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 공급받는자 식별번호

> 전자(세금)계산서 발행 시 공급받는자 식별번호 입력 기준을 안내합니다.

정발행 API의 `supplied.identificationNumber`에는 공급받는자 유형에 따라 아래 식별번호를 입력할 수 있습니다. 모든 식별번호는 하이픈(-) 없이 숫자만 입력해야 합니다.

| 구분      | 자릿수  | 설명                             |
| ------- | ---- | ------------------------------ |
| 사업자등록번호 | 10자리 | 사업자 대상 발행 시 사용                 |
| 주민등록번호  | 13자리 | 개인 대상 발행 시 사용                  |
| 외국인등록번호 | 13자리 | 외국인 대상 정발행 시 사용 (아래 상세 가이드 참고) |

## 외국인등록번호 공급받는자

정발행 API는 공급받는자 식별번호로 외국인등록번호 13자리를 받습니다. 역발행 API의 공급받는자 식별번호는 기존처럼 사업자등록번호만 허용합니다.

요청 본문에서는 실제 외국인등록번호를 `supplied.identificationNumber`에 입력합니다. 발행 처리 시에는 국세청 외국인 공급받는자 규격에 맞게 식별번호가 변환되고, 입력한 외국인등록번호는 세금계산서 비고에 반영됩니다.

외국인등록번호 공급받는자 요청에서는 세금계산서 비고(`description`)를 직접 입력할 수 없습니다. `description`을 전달하면 400 검증 오류가 반환되므로 `null`로 보내거나 필드를 생략해주세요.

공급받는자 식별번호가 사업자등록번호가 아닌 경우 `supplied.taxRegistrationId`도 `null`로 보내거나 필드를 생략해야 합니다.

여권번호는 현재 지원하지 않습니다. `M12345678` 같은 여권번호성 값은 공급받는자 식별번호로 사용할 수 없습니다.
