Tax
Identity
Tax
Identity
Identity stores the details required to identify an entity for tax purposes.
Schema ID
https://gobl.org/draft-0/tax/identity
Properties
Title | Property | Type | Req. | Description |
---|---|---|---|---|
UUID | uuid | uuid.UUID | Unique universal identity code for this tax identity. | |
Country Code | country | l10n.CountryCode | true | ISO country code for Where the tax identity was issued. |
Zone Code | zone | l10n.Code | Where inside the country the tax identity holder is based for tax purposes like a village, town, district, city, county, state or province. For some areas, this could be a regular post or zip code. See the regime packages for specific validation rules. | |
Type | type | cbc.Key | Type is set according the requirements of each regime, some have a single tax document type code, others require a choice to be made. | |
Code | code | cbc.Code | Normalized code shown on the original identity document. | |
Meta | meta | cbc.Meta | Additional details that may be required. |