Meepotu practical guide
How to Calculate an SSCC Check Digit
Follow the GS1 Mod-10 weighting method for a 17-digit SSCC body and verify the resulting 18-digit number.
Open SSCC Check Digit Validator →Direct answer
The short version
Starting at the rightmost digit of the 17-digit body, apply weights 3 and 1 alternately, sum the products, and choose the check digit that brings the sum to the next multiple of ten.
Method
How to calculate it
- Keep the 17-digit body as text so leading zeroes survive.
- Weight the rightmost body digit by 3, alternate 1 and 3 moving left, then add the products.
- Subtract the final sum digit from ten and use zero when that subtraction equals ten.
Worked example
Numbers you can follow
Body 06141410000000004 has weighted sum 35. The check digit is 5, producing the complete SSCC 061414100000000045.
How to read the result
The final digit is mechanically consistent with the GS1 Mod-10 method. The calculation says nothing about assignment, uniqueness, authorization, tracking, or barcode quality.
Limits
What this does not establish
- No registry or company-prefix lookup is performed.
- No barcode, label-compliance, shipment, warehouse, or tracking check is performed.
Sources
Reviewed context
- GS1 General Specifications Release 26.0.0Reviewed 2026-08-28
Authority for the locked rightmost-weighted Mod-10 calculation.
- GS1 Logistic Label GuidelineReviewed 2026-08-28
SSCC and human-readable label context only.
FAQ
Common questions
How many digits are in an SSCC?
The complete SSCC has 18 digits: a 17-digit body and one check digit.
Why must the body stay as text?
Text preserves leading zeroes, which are part of the identifier.
Does a matching check digit prove assignment?
No. It proves only mechanical consistency with the check-digit method.
Related tools