diff --git a/addons/base_vat/models/res_partner.py b/addons/base_vat/models/res_partner.py index 3074c73811c..1bef4eb8555 100644 --- a/addons/base_vat/models/res_partner.py +++ b/addons/base_vat/models/res_partner.py @@ -769,7 +769,7 @@ class ResPartner(models.Model): # VAT is only digits and of the right length, check the Luhn checksum. try: - luhn.validate(vat[0:9]) + luhn.validate(vat[0:9] if len(vat) == 15 else vat[1:10]) except (InvalidFormat, InvalidChecksum): return False