Ferrari

Testarossa - 512 TR - F512 M

Testarossa - 512 TR - F512 M

Digit 9: Check Digit

For specific markets (see above), the ninth digit of the VIN represents the "Check Digit". This digit provides a way to verify the validity of all other characters in positions 1-8 and 10-17. The check digit is calculated by using this mathematical computation:

**STEP 1**: Assign to each number in the VIN its mathematical value and assign to each letter the value specified below:

**STEP 2**: Multiply the assigned value for each VIN character by the Position weight factor specified below:

**STEP 3**: Add the resulting products and divide this total by 11.

The numerical remainder is the check digit. If the remainder is 10 the letter 'X' shall be used to designate the check digit.

For an easy check of the check digit, see below or go to the VIN Decoder.

Code | Description |

A or P | Specific Japanese versions (See Digit 8: Market) |

0 - 9 or X (specific calculation) | North America, Middle East (>2007), Latin America (>2006) and China (>2006) |

0 | All other markets |

For specific markets (see above), the ninth digit of the VIN represents the "Check Digit". This digit provides a way to verify the validity of all other characters in positions 1-8 and 10-17. The check digit is calculated by using this mathematical computation:

A = 1 | G = 7 | N = 5 | V = 5 |

B = 2 | H = 8 | P = 7 | W = 6 |

C = 3 | J = 1 | R = 9 | X = 7 |

D = 4 | K = 2 | S = 2 | Y = 8 |

E = 5 | L = 3 | T = 3 | Z = 9 |

F = 6 | M = 4 | U = 4 |

VIN position | Weight factor | VIN position | Weight factor |

1st | 8 | 10th | 9 |

2nd | 7 | 11th | 8 |

3rd | 6 | 12th | 7 |

4th | 5 | 13th | 6 |

5th | 4 | 14th | 5 |

6th | 3 | 15th | 4 |

7th | 2 | 16th | 3 |

8th | 10 | 17th | 2 |

9th | to be calculated |

The numerical remainder is the check digit. If the remainder is 10 the letter 'X' shall be used to designate the check digit.

For an easy check of the check digit, see below or go to the VIN Decoder.