Skip to content

VIES

Fiscal layer

VIES

When a buyer VAT ID is supplied for B2B, Fiscal402 records a VIES check. Unconfirmed IDs are not silently reverse-charged.

When VIES runs

A buyer VAT ID supplied for a B2B claim is checked as a taxable-person signal. The receipt stores vies.status and a SHA-256 vat_id_hash — not the raw VAT number.

statusMeaning
VALIDVIES confirmed the ID as a taxable person
NOT_CONFIRMEDID present, not accepted as taxable person
PENDING_MANUAL_REVIEWCheck unavailable or inconclusive
NOT_PROVIDEDNo VAT ID on the event

Reverse charge requires an accepted taxable person. Pending VIES is a review state, not an automatic AE line.