Больше всего с номерами "химичат" евро-банкноты. Насколько это эффективно, трудно сказать, но известны как минимум 3 проверки.
Например, если взять банкноту 5 евро 2-й серии отпечатанную во Франции: UB6069947762 U003G2
1) Общая проверочная сумма: 21+2+6+6+9+9+4+7+7+6+2=79 -> 7+9=16 -> 1+6=7 ( где 21 - это порядк. номер для U, а 2 для В). (Для банкнот 1-й серии проверочн. сумма была 8 )
2) Проверочная сумма по изготовителю, для U: 2+6+6+9+9+4+7+7+6+2=58 -> 5+8=13 -> 1+3=4 (Для банкнот 1-й серии Франции было 5)
3) Проверка по расположению банкноты на клише. Для Франции 2-я буква в номере соответствует расположению по вертикали (A=1, B=2, C=3, D=4, E=5, F=6), а 1-я цифра соответствует расположению по горизонтали на печатном листе (0=A, 1=B, 2=C, 3=D, 4=E, 5=F, 6=G,7=H, 8=I,9=J). На каждой банкнотной фабрике может быть своя система.