Packaging and compliance
What must appear on an export carton label?
A carton label carries two separate jobs at once: it identifies the product to whoever opens the case, and it carries the data a scanner, a customs officer, or a distribution centre's receiving system reads without opening anything. Get the first job right and still fail the second, and the load sits on a dock while someone re-labels it. This is the field list, the placement rule, and the failure modes that turn a technically-compliant label into a rejected pallet.
Key facts
- A compliant carton label groups fields by who needs them: product identity for the buyer, net weight and lot code for traceability, country of origin and any establishment number for customs and food safety authorities, and the buyer's own GTIN or SSCC for their warehouse system.
- Direct-thermal labels smear or fade in a wet cold chain within days, use thermal-transfer with a resin ribbon, or a pre-printed label, for anything moving through chilled or frozen storage.
- Two adjacent panels should carry the full label set, not one, because pallets are built with cartons rotated and a scanner or inspector needs to read the label without unstacking the load.
- Barcode rejections at a distribution centre are usually a contrast or quiet-zone problem, not a data problem, and they are cheap to catch before the truck leaves with a verifier rather than expensive to fix as a chargeback after it arrives.
The fields, grouped by who is reading them
Product identity comes first: the common name, variety or cultivar where it affects grading (Hass avocado, not just avocado), and the pack style (loose, tray, punnet count). A buyer scanning the case from three metres away needs this without turning it over.
Net weight and count are regulatory in most destination markets and commercial everywhere: net weight in metric units (and imperial alongside it for the US and a handful of other markets), plus a piece count or a weight range where the product is sold by count rather than weight. Gross weight is useful for freight planning but is not a substitute for net weight on the label.
Country of origin has to match what customs and the import declaration say, not what marketing prefers. "Product of" plus the country name is the safe default; a regional or estate name on its own, without the country, is a common rejection at ports that require unambiguous origin marking.
Producer or packer identification ties the carton to a specific facility, and where the destination market requires it, an establishment or facility registration number goes here too: an FDA facility registration number for US seafood and low-acid canned food, an EU or UK approval number for meat and dairy establishments, or an equivalent national registration. This is the field a food safety recall traces back through, so it has to be accurate down to the specific packhouse, not just the parent company.
Lot or batch code is the traceability key. It should be unique enough to isolate a single day's or a single line's production, because a recall or a quality complaint narrows to whatever the lot code covers, and a code shared across a week of output means a week of product gets pulled instead of a day's.
Dates, storage, and buyer-specific requirements
Packing date, and where the category requires it, a best-before or use-by date, need to be printed in a format the destination market actually reads without ambiguity. DD/MM/YYYY and MM/DD/YYYY both look valid and mean different days on the 3rd of a month or earlier, so many exporters print the month as three letters (15 MAR 2027) specifically to remove that failure mode at customs and at retail receiving.
Storage instructions belong on the label when the product needs a specific temperature band to stay compliant with how it was described: "Keep refrigerated, 0-4C" is a claim a receiving inspector can and does check with a probe thermometer against the trailer temperature on arrival, so the printed range has to match what the product is actually shipped and held at.
Buyer-specific codes are the fourth category and the one that varies most: a GTIN (Global Trade Item Number) for retail-bound product, an SSCC (Serial Shipping Container Code) where the buyer's logistics system tracks at the case level, or a retailer-specific item code assigned during vendor onboarding. These come from the buyer's own specification sheet, not from a general packing standard, and a case built to a generic label template without checking that sheet is the most common reason a compliant-looking carton still gets held at a distribution centre: the barcode scans fine, it just does not match anything in the retailer's system.
Treatment and certification marks, phytosanitary treatment marks, organic certification marks, a fair trade or rainforest mark, a halal or kosher mark, go wherever the certifying body's own artwork rules specify, usually a defined minimum size and a defined clear space around the mark. Certifying bodies audit label artwork as part of certification maintenance, and a mark used outside its licensed specification is a compliance issue independent of whether the product itself qualifies.
Placement: how many panels, and why one is not enough
A pallet is built from cartons oriented in whatever pattern keeps the stack stable, which means any single panel of any single carton on that pallet may face inward, face another carton, or face the floor. Putting the full label set on only one panel guarantees that a meaningful fraction of the cartons on a pallet cannot be read without breaking the stack down.
The working rule most compliant exporters use is two adjacent panels carrying the complete field set, typically one long side and one short side, so that from any point around a built pallet at least one full label is visible and scannable. A third, reduced label (product name and lot code only) on the top panel helps warehouse staff doing a visual count, but it does not replace the two full panels.
Corner and edge placement matters for the same reason strapping and shrink wrap exist: a label printed too close to a carton edge gets torn, crushed, or covered by strapping during palletisation, and a barcode with even one corner obscured can fail to scan. Keep the label at least 20-25mm from any edge and clear of where strapping typically sits.
Durability: why thermal labels fail in a wet cold chain
Direct-thermal printing, the kind used by most low-cost desktop label printers, works by heating a chemically-coated label surface directly, with no ribbon. That coating is heat-sensitive by design, which means it is also sensitive to the heat generated by friction, to UV light, and critically, to moisture and condensation, which is exactly what a carton sitting in a chilled or frozen environment accumulates as it moves in and out of temperature-controlled space.
A direct-thermal label that looked fine leaving the packhouse commonly fades to illegible, or the print smears into an unreadable grey smudge, within days of exposure to condensation cycling in a reefer container or a cold store. The barcode fails first, since even light smearing breaks bar-width tolerances long before the text becomes hard to read by eye.
The fix is thermal-transfer printing, which uses a ribbon to fuse resin or wax-resin ink onto the label, or a pre-printed label from a commercial print run. A resin ribbon in particular resists moisture, abrasion, and the temperature swings of a cold chain in a way direct-thermal coating cannot. The cost difference is marginal per label; the cost of a rejected pallet at a distribution centre because the label could not be scanned is not.
Language, barcode quality, and what causes a distribution centre rejection
Language requirements follow the destination market's food labelling law, not the exporter's home market: the EU and UK require the official language of the member state or nation the product is sold into for consumer-facing information, though carton labels destined for further processing or repacking sometimes carry lighter requirements than retail-ready pack labels. Where a market requires bilingual or multilingual text, both languages need to appear with comparable prominence, not one dominant and one in fine print.
Barcode failures at receiving are overwhelmingly a print-quality problem, not a wrong-data problem. The three causes that show up again and again: insufficient quiet zone (the blank margin around the barcode gets crowded by other text or graphics, and the scanner cannot find the start and stop pattern), low contrast (a light ink on a light substrate, or a barcode printed over a background pattern), and bar-width distortion from a worn or dirty print head, which reads as smeared or double-printed bars. A barcode verifier, not just a scanner that beeps, catches all three before the label goes on a single carton, and a five-minute verification check on a new label run is materially cheaper than a distribution centre chargeback for unreadable cartons discovered after a truck has already unloaded.
GS1 is the standard body most retail and food distribution barcode specifications trace back to, and most large buyers will name GS1 compliance explicitly in their vendor labelling guide. Confirming against that guide, not against a generic barcode-generator default, is the reliable way to avoid a format the buyer's system rejects on the first scan.
Carton label versus pallet label, and a worked example
The carton label describes what is inside one case: product, net weight, lot code, origin, dates. The pallet label describes the unit load as a whole and typically carries an SSCC as its primary scan point, a summary of total case count and total net weight, the same lot code range if the pallet is single-lot, and any mixed-pallet manifest reference if it is not. A receiving clerk scans the pallet label once to receive the whole unit into inventory, then only opens individual cartons for quality checks or when the pallet is broken down for distribution, so the two labels serve different moments in the same journey and neither substitutes for the other.
A worked example for a chilled citrus shipment: product identity reads "Navel Oranges, Class 1, Size 4". Net weight reads "15kg NET WT / 33 LB". Country of origin reads "Product of South Africa". Packer identification reads the packhouse's registered trading name plus a facility code the importer's compliance team can trace to a specific pack site. Lot code reads a date-and-line code such as "L-260908-2", meaning packed 8 September 2026, line 2. Storage instructions read "Keep refrigerated, 4-8C". A phytosanitary treatment mark appears where the importing country's plant health authority requires cold treatment evidence for the target pest. A GTIN barcode sits in the lower third of two adjacent panels with at least 25mm of clear quiet zone on every side, printed thermal-transfer on a label rated for high-humidity chilled storage. Every field on that case matches the accompanying phytosanitary certificate and commercial invoice exactly: a mismatched lot code or net weight between the label and the paperwork is one of the more common reasons a compliant-looking shipment still gets held at the border for document reconciliation.
HS code finder
Confirm the classification that drives some labelling requirements.
Related services
Try it on your next pack run
Record a receival and a pack run on your phone and watch packout and traceability take care of themselves.
Get started