Apply the selected weighting variant.
Initialising algorithm engine for MSI Mod 11 Calculator...
How MSI Mod 11 Calculator Works?
The MSI Mod 11 Calculator works by weighting digits from the right with the IBM cycle 2–7 or the NCR cycle 2–9, summing the products, and taking the modulus 11 complement.
- 1Select the weighting variant: IBM (2, 3, 4, 5, 6, 7) or NCR (2, 3, 4, 5, 6, 7, 8, 9).
- 2Assign weights from the rightmost digit, repeating the cycle.
- 3Multiply and sum the products.
- 4Compute (11 − (S mod 11)) mod 11.
- 5Treat a result of 10 per the printer setting (most systems reject the data).
MSI Mod 11 Calculator Formula
The MSI Mod 11 formula is Check = (11 − (Σ dᵢ·wᵢ mod 11)) mod 11.
IBM: wᵢ = 2, 3, 4, 5, 6, 7, 2, 3… from the right NCR: wᵢ = 2, 3, 4, 5, 6, 7, 8, 9, 2… from the right Check = (11 − (S mod 11)) mod 11
Sis the MSI weighted total before division by 11.
IBM sum = 195, check = 3 NCR sum = 231, check = 0
MSI Mod 11 Calculator Conversion Table
The MSI Mod 11 conversion table compares IBM and NCR results for the same data.
| Data | IBM sum | IBM check | NCR sum | NCR check |
|---|---|---|---|---|
| 1234567890 | 195 | 3 | 231 | 0 |
| 80523 | 80 | 8 | 80 | 8 |
| 12345678 | 138 | 5 | 156 | 9 |
| 987654321 | 186 | 1 | 258 | 6 |
| 4711 | 53 | 2 | 53 | 2 |
| 13579 | 80 | 8 | 80 | 8 |
Results of 10 have no single-digit form; MSI printers either reject the data or encode 2 characters, based on the vendor.
What is MSI Mod 11 Calculator?
An MSI Mod 11 Calculator is a tool that computes the modulus 11 check digit of an MSI Plessey barcode under the IBM or NCR weighting variant.
The 2 variants give different results for data longer than 6 digits, so the scanner and printer must use the same variant.
What are the uses of MSI Mod 11 Calculator?
There are 3 main uses of the MSI Mod 11 Calculator, including legacy label systems, vendor variant checks, and data migration.
- Legacy label systems: Retail sites reprint Mod 11 shelf labels.
- Vendor variant checks: Technicians find out whether labels use IBM or NCR weights.
- Data migration: Teams confirm stored check digits before moving to GS1 codes.