Skip to content

EU VAT

Fiscal layer

EU VAT

The current jurisdiction engine classifies common EU digital-service VAT patterns for EU-established sellers.

Current engine

Ruleset eu-vat-oss-2026.09. The seller must be established in an EU-27 member state. Non-EU sellers are not classified (seller_not_eu on evaluate). Buyer country for this engine is EU-27.

Regimes

RegimeWhenRate
OSS_B2CIntra-EU B2C digital serviceDestination standard rate
DOMESTIC_B2CSame-country consumerSeller-country standard rate
REVERSE_CHARGE_B2BIntra-EU B2B, VAT ID accepted as taxable person0%, category AE
DOMESTIC_B2BSame-country B2B taxable personSeller-country standard rate

If B2B is claimed but VIES cannot confirm a taxable person, the record is PENDING_MANUAL_REVIEW. The engine does not silently reverse-charge.

Location

Customer country is taken from merchant-attested consumerCountry when present, otherwise weaker signals (IP, wallet metadata), otherwise seller country as fallback. Those sources are recorded on the receipt. A wallet is payment identity only.