{
 "url": "https://activatedigital.ai/knowledge/guides/2d-barcode-expired-product-checkout",
 "title": "Can a 2D Barcode Stop an Expired Product at Checkout?",
 "description": "Yes, if expiry data is encoded, decoded and acted on by the POS. See the stop-sale chain and why Ambition 2027 alone does not require expiry processing.",
 "territory": "impl",
 "category": null,
 "direct_answer": "Yes, but the barcode does not stop the sale by itself. A retail 2D barcode can support expiry stop-sale when the required product and expiry data are encoded, the scanner and software decode that data and the retailer's host or POS applies a rule that blocks or flags the sale.",
 "last_verified": "2026-09-04",
 "verified_label": "Last verified",
 "datePublished": "2026-09-04",
 "dateModified": "2026-09-04",
 "legislation": [],
 "primary_sources": [
  {
   "url": "https://ref.gs1.org/guidelines/2d-in-retail/",
   "name": "GS1, 2D Barcodes at Retail Point-of-Sale Implementation Guideline, release 1.1: used for the supported additional data and use cases including expiry stop-sale, recall and markdown. A standard does not prove deployment prevalence."
  },
  {
   "url": "https://asset.gs1.org/insights-events/case-studies/woolworths-australia-seeing-multiple-benefits-2d-barcodes",
   "name": "Woolworths Australia and GS1, 2D barcode case study: case evidence for expiry-aware checkout alerts in a named large retailer. It does not isolate causal ROI."
  },
  {
   "url": "https://www.gs1.org/insights-events/case-studies/7-eleven-thailand-boosts-consumer-safety-and-satisfaction-next-generation",
   "name": "7-Eleven Thailand and GS1, next-generation barcode case study: named deployment evidence for preventing sales past best-before dates. It does not establish prevalence."
  },
  {
   "url": "https://ref.gs1.org/guidelines/2d-in-retail/1.0.0/GS1-2DRetailPOS-Guideline-i1.0-r-2024-05-28",
   "name": "GS1, Ambition 2027 retail POS guideline: used for the constraint that the initial goal is GTIN processing from supported 2D barcodes, not universal expiry, lot or Digital Link processing."
  }
 ],
 "glossary_terms": [
  "https://activatedigital.ai/knowledge/glossary#gs1",
  "https://activatedigital.ai/knowledge/glossary#gs1-digital-link",
  "https://activatedigital.ai/knowledge/glossary#gtin",
  "https://activatedigital.ai/knowledge/glossary#qr-code"
 ],
 "watch": [],
 "decisions": [],
 "alternates": {
  "html": "https://activatedigital.ai/knowledge/guides/2d-barcode-expired-product-checkout",
  "markdown": "https://activatedigital.ai/knowledge/guides/2d-barcode-expired-product-checkout.md",
  "json": "https://activatedigital.ai/knowledge/guides/2d-barcode-expired-product-checkout.json"
 }
}
