diff --git a/cuit/validations.go b/cuit/validations.go index f92f5fc..cb0563d 100644 --- a/cuit/validations.go +++ b/cuit/validations.go @@ -48,7 +48,7 @@ func validateWithVerifierDigit(cuit string) bool { } weightUpResult += weightUp * weightUpCheckFactor[i-6*weightUpFactorCounter] } - mod11WeightupResult := weightUpResult % 11 + mod11WeightupResult := 11 - (weightUpResult % 11) switch mod11WeightupResult { case 11: @@ -56,7 +56,7 @@ func validateWithVerifierDigit(cuit string) bool { case 10: verificationResult = verifierDigit == 9 default: - verificationResult = verifierDigit == 11-mod11WeightupResult + verificationResult = verifierDigit == mod11WeightupResult } return verificationResult