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

# Tax ID Support for Account KYB and Entity Representatives

**Release Type:** Enhancement

## Summary

Tax ID support is now extended beyond the entity itself:

* **Account KYB** — the business being onboarded, its representative, and its owners can now provide a `tax_id` and `tax_id_type`.
* **Entity representatives** — each entry in the Entity object's `representatives` array now supports `tax_id`, `tax_id_type` and `email`.

Tazapay validates each tax ID against the country it belongs to, using the same rules as the [entity-level `tax_id_type`](/changelog/2026/q3/september/tax-id-type-for-entity).

## What Changed

### Account KYB

| Holder | New fields | Accepted `tax_id_type` | Validated against |
| - | - | - | - |
| Business | `tax_id`, `tax_id_type` | `ein`, `cnpj`, `pan`, `others` | Business registration country |
| Representative | `tax_id`, `tax_id_type` | `ssn`, `itin`, `cpf`, `pan`, `others` | Representative's address country |
| Owners | `tax_id`, `tax_id_type` | `ssn`, `itin`, `cpf`, `pan`, `others` | Owner's address country |

### Entity representatives

Each entry in `representatives[]` of the Entity object supports:

| Field | Type | Description |
| - | - | - |
| `tax_id` | string | Tax ID of the representative. Required when `tax_id_type` is provided. |
| `tax_id_type` | string enum | Type of the representative's `tax_id`. Required when `tax_id` is provided. |
| `email` | string | Email address of the representative. Must be a valid email address when provided. |

### `tax_id_type` values

| Value | Description | Country | Holder |
| - | - | - | - |
| `ssn` | Social Security Number | US | Individual |
| `itin` | Individual Taxpayer Identification Number | US | Individual |
| `ein` | Employer Identification Number | US | Business |
| `pan` | Permanent Account Number | India | Any |
| `cpf` | Cadastro de Pessoas Físicas | Brazil | Individual |
| `cnpj` | Cadastro Nacional da Pessoa Jurídica | Brazil | Business |
| `others` | Any other tax identifier | Any (not format-validated) | Any |

Representatives (of both the Account KYB business and the Entity object) and owners are always validated as individuals, even when the parent entity or KYB is a business. They accept individual types only: `ssn`, `itin`, `pan`, `cpf`, `others`. Business types (`ein`, `cnpj`) are rejected with a `tax_id_type` error.

### Validation

* `tax_id` and `tax_id_type` must be provided together.
* A person's tax ID (representative or owner) is validated against the country in that person's own address, not the registration country. For example, a US-based director of a Singapore company can provide an `ssn`.
* Country-specific types must match the country. For example, `pan` is rejected outside India, and a US registration cannot use `pan`, `cpf` or `cnpj`.
* `ssn`, `itin` and `ein` must be 9 digits, and `itin` must start with 9. `pan`, `cpf` and `cnpj` are format-checked for their country. `others` is not format-validated.
* For countries without a dedicated type, use `others`.

## Affected Endpoints

**Entity**

* `POST /v3/entity` — Create Entity
* `PUT /v3/entity/{id}` — Update Entity
* `POST /v3/entity/{id}/submit` — Submit Entity
* `GET /v3/entity/{id}` — Fetch Entity (each representative now includes `tax_id`, `tax_id_type` and `email`)
* Entity webhooks — each entry in `data.representatives` now includes `tax_id`, `tax_id_type` and `email`.

**Account KYB**

* Account KYB in the Tazapay Dashboard — tax ID fields for the business, the representative and owners.

## Compatibility

This is a backward-compatible enhancement. All new fields are optional, so existing integrations and KYB applications that do not provide them are unaffected.

## Relevant Links

1. [Create Entity API Documentation](/api-reference/tazapay-api/create-entity)
2. [Entity API Documentation](/api-reference/tazapay-api/entity)
3. [Entity Webhooks](/api-reference/tazapay-api/entity-webhook)
4. [KYB Overview](/getting-started/core-concepts/kyb-overview)
5. [Tax ID Type Support for the Entity Object](/changelog/2026/q3/september/tax-id-type-for-entity)
