{"id":60,"date":"2026-05-17T01:16:49","date_gmt":"2026-05-17T01:16:49","guid":{"rendered":"https:\/\/igfirst.com.ng\/resources\/?post_type=docs&#038;p=60"},"modified":"2026-05-17T01:16:49","modified_gmt":"2026-05-17T01:16:49","password":"","slug":"sku-and-barcode-standards","status":"publish","type":"docs","link":"https:\/\/igfirst.com.ng\/resources\/docs\/sku-and-barcode-standards\/","title":{"rendered":"SKU and Barcode Standards"},"content":{"rendered":"<h1>SKU and Barcode Standards<\/h1>\n<h2>Quick answer<\/h2>\n<p>Good SKU and barcode standards keep products uniquely identifiable, scannable, and auditable across receiving, transfers, and POS sales.<\/p>\n<h2>Problem<\/h2>\n<p>Weak SKU discipline causes duplicate products, scanning failures, and inventory ambiguity.<\/p>\n<h2>Who this is for<\/h2>\n<ul>\n<li>Product catalog teams<\/li>\n<li>Warehouse receiving teams<\/li>\n<li>POS operations teams<\/li>\n<\/ul>\n<h2>Prerequisites<\/h2>\n<ul>\n<li>Category and brand structure is defined<\/li>\n<li>Product naming standard agreed internally<\/li>\n<\/ul>\n<h2>Steps<\/h2>\n<ol>\n<li>Define SKU format convention by category and pack size.<\/li>\n<li>Enforce uniqueness checks during product creation and import.<\/li>\n<li>Align variation-level SKUs with barcode labels.<\/li>\n<li>Validate scannability and label templates before bulk rollout.<\/li>\n<li>Audit duplicate or ambiguous SKUs weekly.<\/li>\n<\/ol>\n<h2>Common mistakes<\/h2>\n<ul>\n<li>Reusing SKUs across variants<\/li>\n<li>Naming products without unit or pack context<\/li>\n<li>Printing labels before SKU structure is frozen<\/li>\n<\/ul>\n<h2>Verification checklist<\/h2>\n<ul>\n<li>No duplicate SKU in active catalog<\/li>\n<li>Barcode scan resolves to expected variation<\/li>\n<li>Label template fields match product records<\/li>\n<\/ul>\n<h2>Escalation<\/h2>\n<p>Escalate if scan mismatch appears in live sales flow.<\/p>\n<h2>Related workflow links<\/h2>\n<ul>\n<li><a href=\"\/resources\/docs\/how-price-is-picked\/\">How Price Is Picked<\/a><\/li>\n<li><a href=\"\/resources\/docs\/pricing-guardrails-msp-overrides-permissions\/\">Pricing Guardrails (MSP, Overrides, Permissions)<\/a><\/li>\n<li><a href=\"\/resources\/docs\/low-stock-alerts-and-reorder-levels\/\">Low Stock Alerts and Reorder Levels<\/a><\/li>\n<\/ul>\n<h2>CTA<\/h2>\n<p><a href=\"\/pricing\/\">View Pricing Plans<\/a><\/p>\n<p><a href=\"\/book\">Book an Operations Call<\/a><\/p>\n<h2>Last reviewed<\/h2>\n<p>2026-02-22<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SKU and Barcode Standards Quick answer Good SKU and barcode standards keep products uniquely identifiable, scannable, and auditable across receiving, transfers, and POS sales. Problem Weak SKU discipline causes duplicate products, scanning failures, and inventory ambiguity. Who this is for Product catalog teams Warehouse receiving teams POS operations teams Prerequisites Category and brand structure is &#8230; <a title=\"SKU and Barcode Standards\" class=\"read-more\" href=\"https:\/\/igfirst.com.ng\/resources\/docs\/sku-and-barcode-standards\/\" aria-label=\"Read more about SKU and Barcode Standards\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[6],"doc_tag":[],"class_list":["post-60","docs","type-docs","status-publish","hentry","doc_category-products-pricing-variations"],"year_month":"2026-05","word_count":179,"total_views":"67","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"IGFirstERP","author_nicename":"igfirsterp","author_url":"https:\/\/igfirst.com.ng\/resources\/author\/igfirsterp\/"},"doc_category_info":[{"term_name":"Products Pricing and Variations","term_url":"https:\/\/igfirst.com.ng\/resources\/docs-category\/products-pricing-variations\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/igfirst.com.ng\/resources\/wp-json\/wp\/v2\/docs\/60","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/igfirst.com.ng\/resources\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/igfirst.com.ng\/resources\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/igfirst.com.ng\/resources\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/igfirst.com.ng\/resources\/wp-json\/wp\/v2\/comments?post=60"}],"version-history":[{"count":8,"href":"https:\/\/igfirst.com.ng\/resources\/wp-json\/wp\/v2\/docs\/60\/revisions"}],"predecessor-version":[{"id":228,"href":"https:\/\/igfirst.com.ng\/resources\/wp-json\/wp\/v2\/docs\/60\/revisions\/228"}],"wp:attachment":[{"href":"https:\/\/igfirst.com.ng\/resources\/wp-json\/wp\/v2\/media?parent=60"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/igfirst.com.ng\/resources\/wp-json\/wp\/v2\/doc_category?post=60"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/igfirst.com.ng\/resources\/wp-json\/wp\/v2\/doc_tag?post=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}