Stars: 134
Forks: 35
Pull Requests: 27
Issues: 17
Watchers: 13
Last Updated: 2023-08-07 19:40:37
Validate VAT identification numbers
License: MIT License
Languages: PHP
A small PHP library for validating VAT identification numbers (VATINs).
This library is available on Packagist:
$ composer require ddeboer/vatin
If you want to use this library in a Symfony application, you can use the VatinBundle instead.
Validate a VAT number’s format:
use Ddeboer\Vatin\Validator;
$validator = new Validator;
$bool = $validator->isValid('NL123456789B01');
Additionally check whether the VAT number is in use, with a call to the VAT Information Exchange System (VIES) SOAP web service:
use Ddeboer\Vatin\Validator;
$validator = new Validator;
$bool = $validator->isValid('NL123456789B01', true);