Skip to main content
Check Digit Calculator
Diagnostic

Check Digit Support Lookup

Look up which identifier schemes use check characters. Compare the algorithm, check positions and number of check characters.

Last updated:

Diagnostic, Analysis & Utilities

Identify schemes with check characters.

Length: 10 chars
Calculated Check Character / Checksum
--Ready
Complete Validated Sequence:
--
Arithmetic Steps & Mathematical Specification

Initialising algorithm engine for Check Digit Support Lookup...

How Check Digit Support Lookup Works?

The Check Digit Support Lookup shows whether a scheme uses check characters. It searches a reference list and reports the number of check characters and the algorithm used.

  1. 1Type the identifier name or abbreviation.
  2. 2Select the matching scheme from the list.
  3. 3Read whether the scheme has a check character.
  4. 4Read the check length and the algorithm.
  5. 5Open the matching calculator from the result.

Check Digit Support Lookup Formula

The lookup rule is Result = registry[scheme] → (has check, length, algorithm).

registry: scheme → { hasCheck: bool, length: n, algorithm: name }
  • registry is the scheme reference list.
Worked example: US Social Security Number
Scheme found: US Social Security Number
Has check digit: No
Validation: format rules only (area, group, serial)

Check Digit Support Lookup Conversion Table

The Check Digit Support Lookup table lists 12 common identifiers and whether each carries a check character.

IdentifierHas check characterCheck lengthAlgorithm
EAN-13 / UPC-AYes1 digitGS1 Mod 10
ISBN-10Yes1 character (0–9, X)Mod 11
IBANYes2 digitsISO 7064 MOD 97-10
Payment cardYes1 digitLuhn
US Social Security NumberNo—None
UK National Insurance numberNo—None
AadhaarYes1 digitVerhoeff
Passport number (MRZ)Yes1 digitICAO 7-3-1
US EINNo—None
UK sort codeNo (account check via modulus tables)—Vocalink modulus checking
ISSNYes1 character (0–9, X)Mod 11
Phone number (E.164)No—None

What is Check Digit Support Lookup?

A Check Digit Support Lookup is a reference tool that tells whether a given identifier scheme includes a check character. Well-known numbers such as US Social Security Numbers and phone numbers carry none.

Knowing that a scheme has no check digit prevents teams from writing validation that rejects valid numbers.

What are the uses of Check Digit Support Lookup?

There are 3 main uses of the Check Digit Support Lookup, including validation design, compliance reviews, and teaching.

  • Validation design: Developers learn which fields can be checksum-validated.
  • Compliance reviews: Auditors confirm that controls match the identifier type.
  • Teaching: Trainers show which identifiers protect against typos.