Skip to main content
Check Digit Calculator
Industrial

MSI Mod 11 Calculator

Calculate MSI Mod 11 check values with IBM or NCR weighting. Compare the repeating weight cycles and exceptional remainder handling.

Last updated:

Industrial & Barcode Symbologies

Apply the selected weighting variant.

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

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.

  1. 1Select the weighting variant: IBM (2, 3, 4, 5, 6, 7) or NCR (2, 3, 4, 5, 6, 7, 8, 9).
  2. 2Assign weights from the rightmost digit, repeating the cycle.
  3. 3Multiply and sum the products.
  4. 4Compute (11 − (S mod 11)) mod 11.
  5. 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
  • S is the MSI weighted total before division by 11.
Worked example: 1234567890
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.

DataIBM sumIBM checkNCR sumNCR check
123456789019532310
80523808808
1234567813851569
98765432118612586
4711532532
13579808808

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.