| Category | cat | cbc.Code | true | Tax category code from those available inside a region. |
| Country | country | l10n.TaxCountryCode | | Country code override when issuing with taxes applied from different countries. |
| Rate | rate | cbc.Key | | Rate within a category to apply. |
| Percent | percent | num.Percentage | | Percent defines the percentage set manually or determined from the rate key (calculated if rate present). A nil percent implies that this tax combo is exempt from tax. |
| Surcharge | surcharge | num.Percentage | | Some countries require an additional surcharge (calculated if rate present). |
| Extensions | ext | tax.Extensions | | Local codes that apply for a given rate or percentage that need to be identified and validated. |