BMW - Vehicle Identification Number (VIN) Prüfstelle - Check Digit

Um die Prüfstelle (11tes Zeichen) zu ermitteln, muss man den VIN Zeichen folgende Werte zuweisen:

A = 1   J = 1   T = 3
B = 2   K = 2   U = 4
C = 3   L = 3   V = 5
D = 4   M = 4   W = 6
E = 5   N = 5   X = 7
F = 6   P = 7   Y = 8
G = 7   R = 9   Z = 9
H = 8   S = 2        

Im zweiten Schritt muss man für jeden Wert an der Position mit einem bestimmten Faktor multiplizieren, dabei gelten folgenden Faktoren (9te Stelle fehlt, da sie ja die Prüfstelle selbst ist):

1 x 8   10 x 9
2 x 7   11 x 8
3 x 6   12 x 7
4 x 5   13 x 6
5 x 4   14 x 5
6 x 3   15 x 4
7 x 2   16 x 3
8 x 10  17 x 2

Nun werden die Ergebnisse aufaddiert, und Summe durch 11 geteilt. Die erste Stelle hinter dem Komma ist dann die Prüfnummer. Falls die letzten beiden Stellen hinter dem Komma 10 sind, wird die Prüfnummer zu einem X.