Tax
The storefront concern of how a product is classified and disclosed for sales/value-added tax — its tax classification (the governed external code that drives which rate applies) and the convention by which its published prices include or exclude tax. Product-INTRINSIC tax facts only: the classification travels with the product, and the display convention states what the published price numbers mean. The actual applied tax-rate (percentage × jurisdiction × type) is NOT here — it is computed at checkout from the classification and the buyer's jurisdiction and varies by who sells the SKU and where, so it is downstream offer/transaction data (catalogue). Customs/duty classification lives in `fulfilment` (`hs_tariff_code`), which drives carriage, not sales tax — a distinct external registry and role.
2 questions in all: 1 answered from a set list (tax behaviour) and 1 free-text or code field (tax category).
The storefront concern of how a product is classified and disclosed for sales/value-added tax — its tax classification (the governed external code that drives which rate applies) and the convention by which its published prices include or exclude tax. Product-INTRINSIC tax facts only: the classification travels with the product, and the display convention states what the published price numbers mean. The actual applied tax-rate (percentage × jurisdiction × type) is NOT here — it is computed at checkout from the classification and the buyer's jurisdiction and varies by who sells the SKU and where, so it is downstream offer/transaction data (catalogue). Customs/duty classification lives in `fulfilment` (`hs_tariff_code`), which drives carriage, not sales tax — a distinct external registry and role.
| tax category | “free text |
| tax behaviour | ◇token |