JSPM

is-valid-uk-vat

1.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 79
  • Score
    100M100P100Q76968F
  • License MIT

Check if a number is a valid UK VAT number

Package Exports

  • is-valid-uk-vat

Readme

npm downloads CI

Is-Valid-UK-VAT

Check if a number is a valid UK VAT number.

Supports standard 9-digit VAT registration numbers (VRNs), optional GB prefixes, 12-digit branch variants, and legacy GD### / HA### identifiers.

tl;dr

  • Install by executing npm install is-valid-uk-vat or yarn add is-valid-uk-vat.
  • Import by adding import isValidUKVAT from 'is-valid-uk-vat'.
  • Use it by writing const valid = isValidUKVAT('GB434031494')

Examples

isValidUKVAT('434031494'); // true

isValidUKVAT('GB434031494'); // true

isValidUKVAT('GB434031494001'); // true

isValidUKVAT('GD001'); // true

isValidUKVAT('HA500'); // true

License

The MIT License.

Author

Wojciech Maj Wojciech Maj