Skip to content
This repository was archived by the owner on Jan 28, 2026. It is now read-only.

Latest commit

 

History

History
62 lines (41 loc) · 1.24 KB

File metadata and controls

62 lines (41 loc) · 1.24 KB

SCOPE

In Scope

  • VAT number validation semantics
  • Evidence chain requirements
  • Failure mode taxonomy
  • Claim structure definition
  • Audit log format specification

Out of Scope

  • Runtime infrastructure
  • API design
  • SDK implementation details
  • Billing and payments
  • Customer relationships
  • Marketing and positioning

Jurisdiction Boundaries

VATFIX defines rules for jurisdictions where rules are codified.

Currently in scope:

  • EU VAT (via vatfix-rules-eu)

Out of scope permanently:

  • UK VAT
  • Swiss VAT
  • Jurisdictions without deterministic validation
  • Advisory-only regimes
  • Territories without public registries

External Authority Boundaries

VATFIX does not replace external authorities.

When VIES is down, VATFIX does not invent results.
When a registry is unavailable, VATFIX reports unavailability.

Adapters implement caching and fallback:

  • Provenance is declared
  • Cache age is disclosed
  • Fallback behavior is documented

Commercial Boundaries

Commercial implementations:

  • Use VATFIX rules
  • Modification of VATFIX rules is prohibited
  • Authority claims over VATFIX are prohibited

VATFIX does not endorse implementations.
VATFIX does not receive revenue from implementations.


Last Updated: 2026-01-27