Skip to main content
Identity stores the details required to identify an entity for tax purposes in a specific country.

Schema ID

https://gobl.org/draft-0/tax/identity

Properties

TitlePropertyTypeDescription
Country Codecountryl10n.TaxCountryCodeTax country code for Where the tax identity was issued.
Codecodecbc.CodeNormalized code shown on the original identity document.
Schemeschemecbc.CodeScheme is an optional field that may be used to override the tax regime’s default tax scheme. Many electronic formats such as UBL or CII define an equivalent field. Examples: VAT, GST, ST, etc.
Typetypecbc.KeyType is set according to the requirements of each regime, some have a single tax document type code, others require a choice to be made. Deprecated: Tax Identities should only be used for VAT or similar codes for companies. Use the identities array for other types of identification.

Validation Rules

FieldTestValidation Code / Message
country
  • Present
GOBL-TAX-IDENTITY-01
Tax id country code is always required
code
  • Matches ^[A-Z0-9Ñ&]+$
GOBL-TAX-IDENTITY-02
Tax id code must have a valid format
code
  • Code in [EL]
  • Valid
GOBL-GR-TAX-IDENTITY-01
Invalid Greek VAT identity code