HomeFinancial planningGRAI Checker
GRAI Checker – Validate Returnable Asset Identifiers
GRAI is 12-25 digits, may include serial number; system validates per GS1 standard.

Quick Tips

GRAI uniquely identifies returnable assets (pallets, drums, containers). It consists of GS1 company prefix, asset type, check digit, and optional serial number. The system verifies the check digit using modulo 10 algorithm.

GRAI Checker User Guide – Easily Validate Returnable Asset Identifiers

What is a GRAI Identifier?

GRAI (Global Returnable Asset Identifier) is a GS1 standard identifier for uniquely recognizing returnable, reusable assets such as pallets, beer kegs, gas cylinders, and containers. It consists of a GS1 company prefix, asset type, check digit, and an optional serial number, with a total length of 12 to 25 digits. The check digit is calculated using the same modulo 10 weighted algorithm as EAN-13 (odd positions multiplied by 3, even by 1, then the complement of the sum modulo 10). With GRAI, asset owners can track and manage the circulation, cleaning, and maintenance records of returnable assets throughout the supply chain.

How to Validate GRAI with This Tool?

Just three steps to quickly verify if your GRAI code is correct:

  1. Paste or type your 12-25 digit number into the input field (non‑digit characters are automatically stripped).
  2. Click the “Validate” button – the system will perform a GS1‑compliant check via the backend.
  3. View the result: you’ll be told whether the GRAI structure is valid and whether the check digit matches.

You can try the example numbers to get a feel. If you enter an invalid code (e.g., wrong length, letters, or incorrect checksum), the tool will give clear feedback.

This tool is completely free, no registration required – ideal for asset managers, logistics staff, and equipment rental companies.

Frequently Asked Questions

1. Does GRAI validation guarantee that the asset really exists?

This tool only verifies the structural format and check digit algorithm. A “valid” result means the identifier is technically compliant with GS1 standards. To confirm actual existence, you must consult the asset owner’s internal database or the GS1 registry.

2. Why does my GRAI show as invalid?

Possible reasons: total length below 12 or above 25 digits, non‑numeric characters, or the check digit (calculated from the base part after removing the serial number) does not match the algorithm. Double‑check your input, or test with the provided examples.

3. Can I validate GRAI codes in bulk?

This page is designed for single‑code verification.

4. What is the difference between GRAI and GLN?

GRAI identifies returnable assets (physical objects), while GLN identifies physical locations or legal entities (places). Both are GS1 identifiers but serve different purposes – GRAI for asset tracking, GLN for address and party identification.

5. Which barcode is commonly used to encode GRAI on returnable assets?

GS1‑128 (UCC/EAN‑128) is the typical carrier, with Application Identifier (AI) 8003 for GRAI. RFID tags are also widely used to store GRAI for automated identification.

If you have further questions, feel free to reach out via the contact info at the bottom of the site. Thanks for using our GRAI Checker!