diff --git a/src/lib/isVAT.js b/src/lib/isVAT.js index ece7d8560..d1b867688 100644 --- a/src/lib/isVAT.js +++ b/src/lib/isVAT.js @@ -60,7 +60,7 @@ export const vatMatchers = { RO: str => /^(RO)?\d{2,10}$/.test(str), SK: str => /^(SK)?\d{10}$/.test(str), SI: str => /^(SI)?\d{8}$/.test(str), - ES: str => /^(ES)?\w\d{7}[A-Z]$/.test(str), + ES: str => /^(ES)?(\d{8}|[a-zA-Z]\d{7}[0-9a-zA-Z])/.test(str), SE: str => /^(SE)?\d{12}$/.test(str), /**