Features

VAT validation, reverse charge, and records.

VAT Sentinel focuses on the checkout flow that matters most: validate the number, apply the correct VAT handling where appropriate, and keep a record of the result.

Validate VAT numbers at checkout

VAT Sentinel adds a VAT number field for eligible EU and EEA business buyers. When a buyer enters a number, the plugin checks it against VIES and records the result.

For valid cross-border B2B orders, reverse charge can be applied automatically. Invalid numbers keep VAT and can be reviewed by the store owner.

WooCommerce checkout with a valid VAT number and reverse charge applied
VAT Sentinel admin panel showing VIES availability and validation attempts

Handle VIES unavailability

VIES availability is outside your store’s control. When validation is unavailable, VAT Sentinel can accept the order and mark it for re-check instead of blocking checkout.

The admin status panel shows current VIES availability and recent validation attempts.

Keep records for review

Each validation attempt is recorded with a timestamp, VAT number, country, result, order reference, and related validation data.

When a requester VAT number is configured and VIES returns a consultation reference, that reference can be stored as part of the validation record.

VAT Sentinel validation records with timestamps

What is included

Free core

  • VAT number field at checkout
  • VIES validation with format checks
  • Reverse-charge handling for valid cross-border B2B orders
  • VIES fallback with manual re-check
  • Live VIES status panel
  • Recent validation records, with the business name and address VIES returns

Pro (planned)

A paid Pro version is planned for the future. It is not available yet, and the free core above is complete and usable on its own.

VAT Sentinel is VAT validation, VIES resilience, and audit records. It is not invoicing, document, refund, or tax-compliance software.

Compatibility

WooCommerce 8.9+

Uses WooCommerce checkout APIs for modern stores.

Block checkout

Built for the block checkout, the WooCommerce default. The legacy classic (shortcode) checkout is not supported.

HPOS ready

Compatible with WooCommerce High-Performance Order Storage.

See it in action