Alpha testing: all current functionality is free while VAT Engine is in active development

Tax-class context for commerce

VAT tax classes

Official rate sources are not designed around every merchant catalogue. VAT Engine provides stable, readable tax classes to make rate selection explicit in application code.

What this helps you do

Make product-tax assumptions visible, reviewable, and consistent across calculation and reporting workflows.

  • Curated classes derived from official rate categories.
  • Searchable public tax-class catalogue.
  • Country-scoped preview information where available.
  • Class assignment remains a business decision that VAT Engine does not make for you.

How to use it well

Map the catalogue deliberately

Review products against the class definitions you use, then record the mapping in your commerce or source-profile workflow.

Do not equate a label with legal advice

A class makes an assumption visible; it does not establish that a product qualifies for a reduced rate or exemption.

Review changes over time

Revisit mappings when the product changes, a country is added, or the underlying rate and category context changes.

Review a catalogue mapping before using a rate

A merchant adding books to a catalogue needs a stable integration identifier and a record of the product assumption. A keyword match is a candidate for review, not an automatic tax classification.

  1. Search the public tax-class catalogue and inspect the returned definition, group, and tags.
  2. Review the actual product and jurisdiction before choosing a class. A preview percentage does not prove that a product qualifies for a particular treatment.
  3. Store the reviewed identifier in the integration’s product mapping, then revisit it when the product or applicable context changes.
GET /v1/tax-classes?q=book&country=DE

The catalogue endpoint is public. Its optional country preview helps inspection; it does not replace a dated calculation or legal review.

Explore class definitions and preview fields