October 13, 2026
A barcode image alone is not enough to list a coffee product correctly. A retail buyer also needs to know which pack the number identifies, how that pack relates to the orderable case, and which product data should appear in its catalogue and warehouse system.
For finished branded coffee, start by obtaining the supplier's assigned identifiers and a dated specification for each exact SKU. Build one shared product-master record, then check that the physical pack, spreadsheet and retailer submission agree. Treat identifier verification, product-data review and physical barcode testing as separate tasks with separate results.
A Global Trade Item Number identifies a defined trade item. GS1's definition covers products or services that may be priced, ordered or invoiced in a supply chain. It says the brand owner is normally responsible for allocating the GTIN.
The barcode is a machine-readable carrier for data, including an identifier. The GS1 System Architecture distinguishes identifying an item from capturing its identifier. For a buyer, this means a readable symbol and a correct product record both matter: a scanner can successfully read a number that your system has linked to the wrong coffee pack.
Use the assigned GTIN supplied by the brand owner for the exact product and packaging level. Do not invent a number, copy one from a similar pack or treat a supplier's internal SKU as a replacement. Keep your internal SKU as a separate field that maps to the supplied identifier.
The consumer pack is the unit your shopper buys, such as one bag or one retail box of coffee sachets. A case is a higher packaging level containing a defined quantity of those units. When it is an orderable trade item, the case has its own corresponding GTIN and product data.
A logistics unit is an assembled load for storage or transport. GS1's Global Traceability Standard distinguishes GTINs for trade-item types from SSCCs for logistics units. An SSCC can identify a particular pallet, case or parcel in its role as a shipped logistics unit.
| Object in the buying process | Identifier or reference | Buyer data needed |
|---|---|---|
| Retail coffee pack type | Assigned retail GTIN | Exact product, format and net content |
| Defined orderable case type | Assigned case GTIN | Contained retail GTIN and quantity |
| Inner pack, where applicable | Assigned identifier if a trade item | Contained item and count |
| Particular shipped pallet/load | Assigned SSCC when used | Shipment association and actual contents |
| Product lot | Supplier's lot reference | SKU/GTIN association and recorded date information |
A predefined pallet traded as a product configuration can also have a GTIN; its individual shipped logistics unit can be identified with an SSCC. Do not make “pallet” a single product-master field that mixes these two roles.
Use one row per identified packaging level and link higher levels to their contained items. This structure is easier to audit than squeezing retail and case values into the same unlabelled fields. Add columns required by your retailer rather than assuming one universal listing format.
| Field | What to enter | Check against |
|---|---|---|
| Supplier SKU and internal SKU | Separate references | Current supplier list and buyer system |
| Brand and product name | Exact wording | Approved product information |
| Coffee format / variant | Bean, ground, instant, mix or drip; exact variant | Product specification |
| Packaging level and GTIN | Retail, inner or case; assigned number | Supplier record and physical label |
| Net content and unit | Product quantity at that level | Pack declaration / hierarchy |
| Contained GTIN and count | Next lower level and quantity | Packing specification |
| Dimensions and gross weight | Named measurements with units | Measured packed item |
| Ingredients and relevant product declarations | Supplier-approved current data | Specification and actual label |
| Storage and date information | Supplied instructions and date-field meaning | Specification and pack |
| Artwork/data version | File name, effective date, owner | Approved source files |
Store GTINs as text in a spreadsheet or system import so leading zeros survive. Use a validation rule for the agreed identifier field rather than letting a spreadsheet convert the number to scientific notation. Keep SSCCs in shipment records, linked to actual contents, rather than as a permanent identifier for the retail SKU.
Use Verified by GS1 to check available identity and ownership information for the supplied number. GS1 explains that product-level data may be available in addition to company licence information. Record the result and date, then compare available details with the supplier's record.
A licence holder's company name may differ from the visible consumer brand. Ask the supplier to explain that relationship if it is unclear. If product detail is unavailable, obtain the missing specification from the brand owner and keep that gap visible in your onboarding review. Do not interpret a blank product field as proof of a particular coffee specification.
Also compare the number printed beneath the symbol with the GTIN in your sheet. A correct-looking number in a product presentation does not establish that the actual supplied pack carries it. Request photographs or a physical sample of the proposed packaging version and close the loop before creating the retail listing.
Test the actual packed product using the intended receiving or point-of-sale workflow where possible. Confirm that the decoded value matches the correct packaging-level record and that the system displays the right description and quantity conversion. A case scan should not book one retail pack when it represents a full case.
GS1's barcode quality guidance identifies symbol size, quiet zones, contrast, packaging interference and damage among common checks. For a coffee pouch, inspect the symbol in its filled shape, including folds, seams and any label placed over the printed area.
A successful test scan is useful operational evidence. When the trading partner requests a formal barcode quality report, follow its verification requirements; a scan on one device does not provide that report. Save any supplied report with the artwork version it covers so the review remains tied to the actual packaging.
Assign one owner to the product-master sheet and one approved source for supplier updates. Before submitting data, compare retail GTIN, case GTIN, contained quantity, pack size, ingredient information and artwork version. Resolve conflicting values before they become warehouse or catalogue records.
A case-count change is especially easy to miss because the retail bag can look unchanged. GS1's pack/case quantity rule requires a new affected higher-level GTIN when the contained quantity changes. Ask for the effective date, new identifier and transition plan so old and new cases can be received correctly.
Use the coffee sell-sheet guide for the commercial presentation that accompanies the detailed data. When requesting product information from MR.VIET wholesale, include your destination market, channel, preferred coffee format and expected volume, plus your retailer's required product-master fields. That gives the supplier a concrete checklist for the exact packs you intend to list.