Skip to main content
Check Digit Calculator
GS1

SSCC Check Digit Calculator

Calculate the eighteenth SSCC digit for a logistics unit. Follow the seventeen-digit payload and alternating weights in an example.

Last updated:

GS1 & Retail Barcodes

Check logistics-unit identifier digits.

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

Initialising algorithm engine for SSCC Check Digit Calculator...

How SSCC Check Digit Calculator Works?

The SSCC Check Digit Calculator works by weighting the 17 payload digits of a Serial Shipping Container Code (SSCC) 3-1-3-1 from left to right and appending the 18th digit.

  1. 1Choose the extension digit (0–9) assigned by the company.
  2. 2Add the GS1 company prefix and serial reference to reach 17 digits.
  3. 3Multiply the 9 odd-position digits (extension digit first) by 3 and the 8 even-position digits by 1.
  4. 4Sum the products and compute (10 − (S mod 10)) mod 10.
  5. 5Print the 18 digits with Application Identifier (00) in a GS1-128 barcode.

SSCC Check Digit Calculator Formula

The SSCC formula is d₁₈ = (10 − ((3 × odd-position sum + even-position sum) mod 10)) mod 10.

S = 3 × (d₁ + d₃ + … + d₁₇) + (d₂ + d₄ + … + d₁₆)   (SSCC)
d₁₈ = (10 − (S mod 10)) mod 10   (SSCC)
  • d₁ is the extension digit.
  • d₂…d₁₇ are the company prefix and serial reference.
Worked example: 00012345678901234
Payload:  00012345678901234
Weights:  31313131313131313
S = 107
Check digit = (10 − (107 mod 10)) mod 10 = 3
SSCC = (00) 000123456789012343

SSCC Check Digit Calculator Conversion Table

The SSCC conversion table shows sequential pallet serials and the check digit each one receives.

Extension digitCompany prefixSerial referenceCheck digitSSCC
006141411234567890006141411234567890
006141411234567906006141411234567906
106141411234567910106141411234567910
306141410000000013306141410000000013
395212340000000014395212340000000014
000123456789012343000123456789012343

What is SSCC Check Digit Calculator?

An SSCC Check Digit Calculator is a tool that completes the 18-digit Serial Shipping Container Code used to identify pallets, cartons, and other logistic units.

Every logistic unit receives a unique SSCC that stays on the unit for its whole journey. GS1 rules forbid reusing an SSCC for at least 12 months after shipment.

What are the uses of SSCC Check Digit Calculator?

There are 4 main uses of the SSCC Check Digit Calculator, including pallet labels, despatch advices, and receiving checks.

  • Pallet labels: Shippers print GS1 logistics labels with AI (00).
  • Despatch Advice (DESADV): Suppliers list each SSCC in Advance Shipping Notices.
  • Receiving checks: Warehouses verify scanned SSCCs against expected shipments.
  • Serial range planning: Logistics teams pre-compute SSCC ranges for label printers.