Calculate MSI barcode check digits.
Initialising algorithm engine for MSI Mod 10 Calculator...
How MSI Mod 10 Calculator Works?
The MSI Mod 10 Calculator works by doubling every second digit starting from the rightmost, adding the digit sums of all values, and appending the digit that rounds the total up to a multiple of 10. MSI Mod 10 gives the same result as the Luhn algorithm.
- 1Enter the numeric MSI data.
- 2Double the rightmost digit and every second digit to its left.
- 3Add the digits of each doubled value (14 → 1 + 4).
- 4Add the undoubled digits.
- 5Compute (10 − (sum mod 10)) mod 10.
MSI Mod 10 Calculator Formula
The MSI Mod 10 formula is Check = (10 − (Σ digitsum(wᵢ·dᵢ) mod 10)) mod 10, with wᵢ = 2, 1, 2, 1… from the right.
S = Σ digitsum(wᵢ × dᵢ), wᵢ = 2 for odd positions from the right Check = (10 − (S mod 10)) mod 10 (MSI MOD 10)
digitsumadds the digits of a 1- or 2-digit number.
3×2 = 6, 2×1 = 2, 5×2 = 10 → 1, 0×1 = 0, 8×2 = 16 → 7 S = 16 Check = 4 MSI = 805234
MSI Mod 10 Calculator Conversion Table
The MSI Mod 10 conversion table lists shelf-label numbers with their MSI check digit.
| Data | Check digit | Encoded MSI |
|---|---|---|
| 80523 | 4 | 805234 |
| 1234567890 | 3 | 12345678903 |
| 12345 | 5 | 123455 |
| 000123 | 0 | 0001230 |
| 987654 | 1 | 9876541 |
| 4711 | 8 | 47118 |
What is MSI Mod 10 Calculator?
An MSI Mod 10 Calculator is a tool that computes the single check digit used by most MSI Plessey barcodes. MSI Data Corporation developed the symbology from Plessey code for shelf labelling.
MSI encodes digits 0–9 only and remains common on supermarket shelf edges and inventory tags.
What are the uses of MSI Mod 10 Calculator?
There are 3 main uses of the MSI Mod 10 Calculator, including shelf labels, inventory tags, and scanner configuration.
- Shelf labels: Retailers print MSI codes on shelf-edge labels.
- Inventory tags: Warehouses tag bins and locations with MSI barcodes.
- Scanner configuration: Technicians match the scanner check setting to label data.