{"id":241113,"date":"2025-11-23T14:26:35","date_gmt":"2025-11-23T14:26:35","guid":{"rendered":"https:\/\/www.qcadvisor.com\/?p=241113"},"modified":"2026-03-09T22:43:23","modified_gmt":"2026-03-09T22:43:23","slug":"acceptable-quality-limit","status":"publish","type":"post","link":"https:\/\/www.qcadvisor.com\/es-mx\/blog\/acceptable-quality-limit\/","title":{"rendered":"Acceptable Quality Limit: Definition, Charts, Tables &#038; Examples"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.16&#8243; da_disable_devices=&#8221;off|off|off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row _builder_version=&#8221;4.16&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; custom_padding=&#8221;|||&#8221; global_colors_info=&#8221;{}&#8221; custom_padding__hover=&#8221;|||&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.5&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p><span style=\"font-weight: 400;\">The <\/span><b>acceptable quality limit (AQL)<\/b><span style=\"font-weight: 400;\">\u2014also called the <\/span><b>acceptance quality limit<\/b><span style=\"font-weight: 400;\">\u2014is the risk-based quality limit you use to decide, from a sample, whether a production batch meets your quality requirements.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">AQL plays a central role in today\u2019s product inspection cycle:: from <\/span><b>incoming<\/b><span style=\"font-weight: 400;\"> to <\/span><b>in-process<\/b><span style=\"font-weight: 400;\"> to <\/span><b>final<\/b><span style=\"font-weight: 400;\"> inspections, it gives buyers, suppliers, and <\/span><b>inspectors<\/b><span style=\"font-weight: 400;\"> a common language for <\/span><b>quality control<\/b><span style=\"font-weight: 400;\">. Practically, AQL is best executed by experienced third-party teams as part of full <\/span><b>product inspection services<\/b><span style=\"font-weight: 400;\">\u2014they bring calibrated tools, documented <\/span><b>sampling inspections<\/b><span style=\"font-weight: 400;\">, and unbiased decision making that protects your <\/span><b>brand<\/b><span style=\"font-weight: 400;\"> and the <\/span><b>end user<\/b><span style=\"font-weight: 400;\"> while controlling <\/span><b>inspection costs<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this article, you\u2019ll see exactly how AQL works in practice: the sampling standards behind it (ISO 2859-1 \/ ANSI\/ASQ Z1.4), how inspection levels (General I\/II\/III and Special S-1\u2013S-4) set sample size, and how critical defects, major defects, and minor defects map to an acceptance number and rejection number.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You\u2019ll also learn how AQL tables translate lot size into a sample size code letter, how OC curves quantify producer\u2019s\/consumer\u2019s risks, when to apply switching rules, and which industries adapt AQL for their products.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">What is the acceptable quality limit (AQL)?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">AQL, per <\/span><b>ISO 2859-1<\/b><span style=\"font-weight: 400;\">, is the <\/span><b>worst tolerable process average<\/b><span style=\"font-weight: 400;\"> used in <\/span><b>attributes acceptance sampling<\/b><span style=\"font-weight: 400;\"> to control lot disposition via a defined <\/span><b>sampling plan<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Under the plan\u2019s <\/span><b>operating characteristic (OC) curve<\/b><span style=\"font-weight: 400;\">, lots at the AQL have ~95% probability of acceptance (<\/span><b>\u03b1\u22480.05<\/b><span style=\"font-weight: 400;\">).\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">You specify separate AQL values by defect class\u2014e.g., 0% critical, 2.5% major, 4.0% minor in consumer goods; regulated goods may use \u22640.65% major and 0.1% or 0.065% critical.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">AQL is a planning parameter, not \u201cthe percentage you allow in the sample.\u201d The acceptance numbers in AQL tables come from binomial\/Poisson mathematics selected to hit target \u03b1\/\u03b2 risks across many production runs. You then compare the number of observed defects in your sample size with the Ac\/Re values to decide whether to accept or reject the batch<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">When was AQL first developed?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">AQL\u2019s roots trace to <\/span><b>Bell Labs in the 1930s<\/b><span style=\"font-weight: 400;\">, when <\/span><b>Harold F. Dodge<\/b><span style=\"font-weight: 400;\"> and <\/span><b>H. G. Romig<\/b><span style=\"font-weight: 400;\"> developed <\/span><b>acceptance sampling<\/b><span style=\"font-weight: 400;\"> for mass production.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">During <\/span><b>World War II<\/b><span style=\"font-weight: 400;\">, method was adopted for large-scale U.S. military procurement and eventually formalized as <\/span><b>MIL-STD-105<\/b><span style=\"font-weight: 400;\">, which harmonized with <\/span><b>ANSI\/ASQ Z1.4<\/b><span style=\"font-weight: 400;\"> and ultimately informed today\u2019s <\/span><b>ISO 2859-1<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Gradually, the terminology changed from\u201cacceptable quality level\u201d to \u201cacceptance quality limit\u201d to emphasize that AQL is a limit, not a target. Many sectors kept lineage variants\u2014e.g., food programs referencing Codex STAN 233.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The modern ecosystem includes OC curves, switching rules (normal\/tightened\/reduced), and consistent sample size logic that buyers, suppliers, and quality assurance teams can apply to global supply chain decisions.<\/span><\/p>\n<div id=\"attachment_241127\" style=\"width: 778px\" class=\"wp-caption alignnone\"><img decoding=\"async\" aria-describedby=\"caption-attachment-241127\" class=\"wp-image-241127 size-full\" src=\"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/AQL-History.jpg\" alt=\"Aql History\" width=\"768\" height=\"1920\" srcset=\"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/AQL-History.jpg 768w, https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/AQL-History-480x1200.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 768px, 100vw\" \/><p id=\"caption-attachment-241127\" class=\"wp-caption-text\">Aql History<\/p><\/div>\n<h3><span style=\"font-weight: 400;\">What are the benefits of using AQL?\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">AQL improves objectivity, reduces cost versus 100% inspection, aligns expectations, and strengthens supplier governance. Six key advantages include:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Quantify risk<\/b><span style=\"font-weight: 400;\">: Calibrate producer\u2019s risk near 5% at AQL and consumer\u2019s risk near 10% at RQL\/LTPD; decisions rely on defined probability, not guesswork.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Reduce effort<\/b><span style=\"font-weight: 400;\">: Typical sample size (e.g., code K n=125 or L n=200) inspects a fraction of the lot, cutting time versus 100% checks.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Align stakeholders<\/b><span style=\"font-weight: 400;\">: Common defaults (0\/2.5\/4.0) are widely understood across exporters and manufacturers, speeding decision making.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Support clarity<\/b><span style=\"font-weight: 400;\">: Clear acceptance criteria (e.g., n=125 at 2.5% \u2192 Ac7\/Re8) prevents disputes.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Scale economically<\/b><span style=\"font-weight: 400;\">: Sample size and acceptance increase sub-linearly with lot size, avoiding crude \u201cinspect 10%\u201d rules.<\/span><span style=\"font-weight: 400;\"><br \/><\/span><b>Enable governance<\/b><span style=\"font-weight: 400;\">: Works for incoming, in-process, and final quality inspections, and supports switching rules for stability or escalation.<\/span><\/li>\n<\/ul>\n<h2><span style=\"font-weight: 400;\">How does acceptable quality limit (AQL) work?\u00a0<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">You start by selecting your <\/span><b>lot size<\/b><span style=\"font-weight: 400;\">, <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> (I\/II\/III or S-levels), and AQL values by defect class; look up a <\/span><b>code letter<\/b><span style=\"font-weight: 400;\">; read the <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>acceptance number<\/b><span style=\"font-weight: 400;\">\/<\/span><b>rejection number<\/b><span style=\"font-weight: 400;\">; then count <\/span><b>defects<\/b><span style=\"font-weight: 400;\"> and decide.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Technically, the plan\u2019s OC curve defines <\/span><b>alpha (producer\u2019s risk)<\/b><span style=\"font-weight: 400;\"> and <\/span><b>beta (consumer\u2019s risk)<\/b><span style=\"font-weight: 400;\"> across many lots.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Examples anchor the mapping: <\/span><b>Lot 1,500 \u2192 code K \u2192 n=125<\/b><span style=\"font-weight: 400;\">; <\/span><b>Lot 3,201\u201310,000 \u2192 code L \u2192 n=200<\/b><span style=\"font-weight: 400;\">; <\/span><b>Lot ~15,000 \u2192 code M \u2192 n=315<\/b><span style=\"font-weight: 400;\">. Typical acceptance limits under <\/span><b>normal inspection, Level II<\/b><span style=\"font-weight: 400;\">:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">n=125 at <\/span><b>AQL 2.5% (major)<\/b><span style=\"font-weight: 400;\"> \u2192 <\/span><b>Ac7\/Re8<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>AQL 4.0% (minor)<\/b><span style=\"font-weight: 400;\"> \u2192 <\/span><b>Ac10\/Re11<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">n=200 at 2.5% \u2192 <\/span><b>Ac10\/Re11<\/b><span style=\"font-weight: 400;\">; at 4.0% \u2192 <\/span><b>Ac14\/Re15<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">n=315 at 2.5% \u2192 <\/span><b>Ac14\/Re15<\/b><span style=\"font-weight: 400;\">; at 4.0% \u2192 <\/span><b>Ac21\/Re22<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">For a 50,000 lot at Level II and AQL 2.5%, n\u2248500 with roughly Ac21\/Re22 (single-sample attributes plan). In Table 2, arrow cells show when to adjust a plan up or down to keep target risks at boundaries. RQL\/LTPD sets the \u201cbad\u201d level; the IQL (indifference quality level) lies between AQL and RQL.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How do the AQL tables function, and what standards are they based on?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">AQL tables implement <\/span><b>ISO 2859-1 \/ ANSI\/ASQ Z1.4<\/b> <b>single-sample plans<\/b><span style=\"font-weight: 400;\"> under <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\">, mapping <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> to a <\/span><b>sample size code letter<\/b><span style=\"font-weight: 400;\">, then to <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> at chosen AQLs.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Historically, they descend from <\/span><b>MIL-STD-105<\/b><span style=\"font-weight: 400;\">; food programs may use <\/span><b>Codex STAN 233<\/b><span style=\"font-weight: 400;\"> variants.<\/span><\/p>\n<p><b>Table 1<\/b><span style=\"font-weight: 400;\"> provides the sample size code letter (e.g., K, L, M).\u00a0<\/span><\/p>\n<p><b>Table 2<\/b><span style=\"font-weight: 400;\"> converts that code into n and lists AQL columns (0.0 \/ 0.65 \/ 1.0 \/ 2.5 \/ 4.0 \/ 6.5) with acceptance numbers.\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>General Inspection Levels<\/b><span style=\"font-weight: 400;\"> I\/II\/III scale n (II is the default; I is smaller; III is larger).\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Special Inspection Levels<\/b><span style=\"font-weight: 400;\"> S-1..S-4 yield very small n for targeted or destructive tests.<\/span><\/li>\n<\/ul>\n<p><b>Anchors<\/b><span style=\"font-weight: 400;\">:\u00a0<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Code L \u2192 n=200;\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">at 2.5% major \u2192 Ac10\/Re11;\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">at 4.0% minor \u2192 Ac14\/Re15. Code M \u2192 n=315;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">at 2.5% \u2192 Ac14\/Re15<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">at 4.0% \u2192 Ac21\/Re22.\u00a0<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">ISO 2859-10 discourages ad-hoc \u201cinspect x%\u201d because risks are undefined. In Codex STAN 233, smaller n and net-weight\/content checks reflect destructive opening.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">All of this keeps quality control processes consistent across industries, companies, and manuals.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Once you understand how AQL tables link inspection levels and acceptance criteria to specific sample sizes, the next step is to see how lot or batch size directly influences those calculations.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What is the lot or batch size?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">The <\/span><b>lot (batch) size<\/b><span style=\"font-weight: 400;\"> is the count of homogeneous units presented for <\/span><b>sampling<\/b><span style=\"font-weight: 400;\"> and a single accept\/reject decision.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In this context, <\/span><b>mixed SKUs<\/b><span style=\"font-weight: 400;\"> are separate lots.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The lot size defines which sample size code applies in <\/span><b>Table 1<\/b><span style=\"font-weight: 400;\"> and thus <\/span><b>n<\/b><span style=\"font-weight: 400;\"> in <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Examples (General Level II):\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">1,201\u20133,200 \u2192 code K\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">3,201\u201310,000 \u2192 code L\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">10,001\u201335,000 \u2192 code M\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">A <\/span><b>1,500-unit<\/b><span style=\"font-weight: 400;\"> lot (one SKU) yields <\/span><b>code K \u2192 n=125<\/b><span style=\"font-weight: 400;\">; ~<\/span><b>8,000<\/b><span style=\"font-weight: 400;\"> units \u2192 <\/span><b>code L \u2192 n=200<\/b><span style=\"font-weight: 400;\">; <\/span><b>15,000<\/b><span style=\"font-weight: 400;\"> units \u2192 <\/span><b>code M \u2192 n=315<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For <\/span><b>in-process<\/b><span style=\"font-weight: 400;\"> checks before completion, many practitioners size the lot as the <\/span><b>quantity ready<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>50,000 ready \u2192 n=500<\/b><span style=\"font-weight: 400;\">).\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Proper carton dispersion (see <\/span><b>FAQ<\/b><span style=\"font-weight: 400;\">) improves representativeness across <\/span><b>cartons<\/b><span style=\"font-weight: 400;\"> and <\/span><b>positions<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What is the inspection level?\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">The <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> specifies how intensively you sample under the standard. <\/span><b>General I\/II\/III<\/b><span style=\"font-weight: 400;\"> set broad effort:\u00a0<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level I<\/b><span style=\"font-weight: 400;\"> (smaller n) for lower risk or trusted suppliers;\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level II<\/b><span style=\"font-weight: 400;\"> (default) balances cost and detection;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level III<\/b><span style=\"font-weight: 400;\"> (larger n) for higher risk, new tooling, or complaint histories<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Special S-1 to S-4<\/b><span style=\"font-weight: 400;\"> use small sample sizes for focused checks (e.g., packaging dimensions, label legibility, destructive tests).\u00a0<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Example with <\/span><b>lot 1,500<\/b><span style=\"font-weight: 400;\">: Level I \u2192 <\/span><b>n=50<\/b><span style=\"font-weight: 400;\">; Level II \u2192 <\/span><b>n=125<\/b><span style=\"font-weight: 400;\">; Level III \u2192 <\/span><b>n=200<\/b><span style=\"font-weight: 400;\">. You might run <\/span><b>S-1 (n=5)<\/b><span style=\"font-weight: 400;\"> on outer-carton measurements while keeping workmanship at <\/span><b>General Level II<\/b><span style=\"font-weight: 400;\">. Choose levels by risk exposure and the cost-of-inspection vs cost-of-failure trade-off.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What are the AQL limits?\u00a0<\/span><\/h3>\n<p><b>AQL limits<\/b><span style=\"font-weight: 400;\"> are the selected <\/span><b>quality level<\/b><span style=\"font-weight: 400;\"> parameters\u2014by defect severity\u2014that drive <\/span><b>acceptance numbers<\/b><span style=\"font-weight: 400;\"> in <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Typical consumer defaults: <\/span><b>0% critical<\/b><span style=\"font-weight: 400;\">, <\/span><b>2.5% major<\/b><span style=\"font-weight: 400;\">, <\/span><b>4.0% minor<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Stricter programs may apply <\/span><b>1.0%<\/b><span style=\"font-weight: 400;\"> or <\/span><b>0.65%<\/b><span style=\"font-weight: 400;\"> for major in high-reliability <\/span><b>electronics<\/b><span style=\"font-weight: 400;\">; <\/span><b>medical\/pharma<\/b><span style=\"font-weight: 400;\"> often set critical at <\/span><b>0.1%<\/b><span style=\"font-weight: 400;\"> or <\/span><b>0.065%<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Example mappings under Level II:\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>n=125<\/b><span style=\"font-weight: 400;\"> \u2192 2.5% <\/span><b>Ac7\/Re8<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">4.0% <\/span><b>Ac10\/Re11<\/b><span style=\"font-weight: 400;\">. <\/span><b>n=200<\/b><span style=\"font-weight: 400;\"> \u2192 2.5% <\/span><b>Ac10\/Re11<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">4.0% <\/span><b>Ac14\/Re15<\/b><span style=\"font-weight: 400;\">. <\/span><b>n=315<\/b><span style=\"font-weight: 400;\"> \u2192 2.5% <\/span><b>Ac14\/Re15<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">4.0% <\/span><b>Ac21\/Re22<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Remember, <\/span><b>acceptance numbers don\u2019t equal the AQL percentage of n<\/b><span style=\"font-weight: 400;\">; the plan controls \u03b1 (producer\u2019s risk) and \u03b2 (consumer\u2019s risk) across multiple lots, rather than reflecting a single-sample proportion<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How do you read AQL Table 1 (sample size code letters)?\u00a0<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">You read <\/span><b>AQL Table 1<\/b><span style=\"font-weight: 400;\"> by locating your <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> row and chosen <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> column to obtain the <\/span><b>sample size code letter<\/b><span style=\"font-weight: 400;\">, which you\u2019ll carry to <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\"> to find <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>acceptance criteria<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Here are the four main steps:\u00a0<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">find the <\/span><b>lot<\/b><span style=\"font-weight: 400;\"> interval<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">select <\/span><b>General I\/II\/III<\/b><span style=\"font-weight: 400;\"> or <\/span><b>Special S-1..S-4<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">read the <\/span><b>code letter<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">go to <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\"> to get <\/span><b>n<\/b><span style=\"font-weight: 400;\"> and <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">For example:\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lot 3,201\u201310,000 at Level II \u2192 code L \u2192 n=200.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lot 1,201\u20133,200 at Level II \u2192 code K \u2192 n=125<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lot 10,001\u201335,000 at Level II \u2192 code M \u2192 n=315\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Special levels yield much smaller <\/span><b>n<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>S-1<\/b><span style=\"font-weight: 400;\"> can be <\/span><b>n=5<\/b><span style=\"font-weight: 400;\"> at 1,500 units).\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Use <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\"> unless <\/span><b>switching rules<\/b><span style=\"font-weight: 400;\"> require a tightened or reduced level.<\/span><\/p>\n<div id=\"attachment_241165\" style=\"width: 1034px\" class=\"wp-caption alignnone\"><img decoding=\"async\" aria-describedby=\"caption-attachment-241165\" class=\"wp-image-241165 size-full\" src=\"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/how-to-read-aql-table-1.jpg\" alt=\"How To Read Aql Table 1\" width=\"1024\" height=\"1536\" srcset=\"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/how-to-read-aql-table-1.jpg 1024w, https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/how-to-read-aql-table-1-980x1470.jpg 980w, https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/how-to-read-aql-table-1-480x720.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-241165\" class=\"wp-caption-text\">How To Read Aql Table 1<\/p><\/div>\n<p><b>Compact reference (excerpt):<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">281\u2013500 \u2192 G\/I=E, II=F, III=G<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">501\u20131,200 \u2192 H\/I=G, II=H, III=J<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">1,201\u20133,200 \u2192 <\/span><b>K<\/b><span style=\"font-weight: 400;\"> (Level II)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">3,201\u201310,000 \u2192 <\/span><b>L<\/b><span style=\"font-weight: 400;\"> (Level II)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">10,001\u201335,000 \u2192 <\/span><b>M<\/b><span style=\"font-weight: 400;\"> (Level II)<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">With the code letter from Table 1 in hand, you can use Table 2 to find the exact sample size and acceptance numbers for making lot decisions<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How do you read AQL Table 2 (single-sample plans for normal inspection, Level II)?\u00a0<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">You read <\/span><b>AQL Table 2<\/b><span style=\"font-weight: 400;\"> by finding the <\/span><b>row<\/b><span style=\"font-weight: 400;\"> for your <\/span><b>code letter<\/b><span style=\"font-weight: 400;\">, noting the <\/span><b>sample size (n)<\/b><span style=\"font-weight: 400;\">, then using the <\/span><b>AQL column<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>0.0<\/b><span style=\"font-weight: 400;\">, <\/span><b>1.0<\/b><span style=\"font-weight: 400;\">, <\/span><b>2.5<\/b><span style=\"font-weight: 400;\">, <\/span><b>4.0<\/b><span style=\"font-weight: 400;\">, <\/span><b>6.5<\/b><span style=\"font-weight: 400;\">) to get <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> and decide pass\/fail per defect class.\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Code K (n=125)<\/b><span style=\"font-weight: 400;\">: <\/span><b>AQL 2.5 \u2192 Ac7\/Re8 (major)<\/b><span style=\"font-weight: 400;\">;\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>AQL 4.0 \u2192 Ac10\/Re11 (minor)<\/b><span style=\"font-weight: 400;\">;\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>AQL 0.0 \u2192 Ac0\/Re1 (critical)<\/b><span style=\"font-weight: 400;\">. <\/span><b>Code L (n=200)<\/b><span style=\"font-weight: 400;\">: 2.5 \u2192 <\/span><b>Ac10\/Re11<\/b><span style=\"font-weight: 400;\">;\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">4.0 \u2192 <\/span><b>Ac14\/Re15<\/b><span style=\"font-weight: 400;\">. <\/span><b>Code M (n=315)<\/b><span style=\"font-weight: 400;\">: 2.5 \u2192 <\/span><b>Ac14\/Re15<\/b><span style=\"font-weight: 400;\">; 4.0 \u2192 <\/span><b>Ac21\/Re22<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">When a cell shows an <\/span><b>arrow<\/b><span style=\"font-weight: 400;\">, follow it to the plan <\/span><b>above<\/b><span style=\"font-weight: 400;\"> (up arrow) or <\/span><b>below<\/b><span style=\"font-weight: 400;\"> (down arrow) to maintain \u03b1\/\u03b2 at boundary conditions.<\/span><\/p>\n<div id=\"attachment_241166\" style=\"width: 1034px\" class=\"wp-caption alignnone\"><img decoding=\"async\" aria-describedby=\"caption-attachment-241166\" class=\"wp-image-241166 size-full\" src=\"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/how-to-read-aql-table-2.jpg\" alt=\"How To Read Aql Table 2\" width=\"1024\" height=\"1536\" srcset=\"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/how-to-read-aql-table-2.jpg 1024w, https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/how-to-read-aql-table-2-980x1470.jpg 980w, https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/how-to-read-aql-table-2-480x720.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" \/><p id=\"caption-attachment-241166\" class=\"wp-caption-text\">How To Read Aql Table 2<\/p><\/div>\n<h3><span style=\"font-weight: 400;\">What happens when you land on an arrow in Table 2?\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">When you land on an arrow in Table 2 follow the arrow immediately: <\/span><b>up arrow \u2192 use the plan above; down arrow \u2192 use the plan below<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The tables place arrows at discrete breakpoints so that <\/span><b>alpha\/beta risks<\/b><span style=\"font-weight: 400;\"> remain smooth as you cross <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> or <\/span><b>AQL<\/b><span style=\"font-weight: 400;\"> boundaries.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Example: a small-n boundary (e.g., a <\/span><b>code E<\/b><span style=\"font-weight: 400;\"> row near <\/span><b>AQL 2.5%<\/b><span style=\"font-weight: 400;\">) with a <\/span><b>down arrow<\/b><span style=\"font-weight: 400;\"> directs you to inspect <\/span><b>n=20<\/b><span style=\"font-weight: 400;\"> with an appropriate <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> such as <\/span><b>Ac1\/Re2<\/b><span style=\"font-weight: 400;\"> in that region\u2014preventing step-changes that would distort decision risks.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Which inspection levels should you choose and why?\u00a0<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Start at <\/span><b>General Inspection Level II<\/b><span style=\"font-weight: 400;\"> for most <\/span><b>consumer goods<\/b><span style=\"font-weight: 400;\"> because it balances detection and throughput.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Move to <\/span><b>Level III<\/b><span style=\"font-weight: 400;\"> for higher risk (new supplier, customer complaints, new tooling) and down to <\/span><b>Level I<\/b><span style=\"font-weight: 400;\"> for trusted suppliers and low-hazard items.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Use <\/span><b>Special levels (S-1..S-4)<\/b><span style=\"font-weight: 400;\"> for targeted, <\/span><b>time-intensive<\/b><span style=\"font-weight: 400;\">, or <\/span><b>destructive<\/b><span style=\"font-weight: 400;\"> checks while keeping workmanship at a General level.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With <\/span><b>lot 1,500<\/b><span style=\"font-weight: 400;\">, the throughput trade-off is visible: Level I \u2192 <\/span><b>n=50<\/b><span style=\"font-weight: 400;\">, Level II \u2192 <\/span><b>n=125<\/b><span style=\"font-weight: 400;\">, Level III \u2192 <\/span><b>n=200<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">S-levels may reduce a packaging test to <\/span><b>n=5\u201332<\/b><span style=\"font-weight: 400;\"> while you still inspect workmanship at <\/span><b>General Level II<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Align level choice with potential harm, <\/span><b>brand<\/b><span style=\"font-weight: 400;\"> impact, warranty exposure, and <\/span><b>inspection costs<\/b><span style=\"font-weight: 400;\">. Products from high-end brands or those that are safety-critical require stricter sampling.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What are the General Inspection Levels (I, II, III)?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">General levels define the <\/span><b>sampling intensity<\/b><span style=\"font-weight: 400;\"> for overall workmanship and functional checks.\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level I<\/b><span style=\"font-weight: 400;\"> lowers <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> for cost control when processes are stable<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level II<\/b><span style=\"font-weight: 400;\"> is the <\/span><b>standard<\/b><span style=\"font-weight: 400;\"> (better <\/span><b>discrimination<\/b><span style=\"font-weight: 400;\"> at reasonable effort)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level III<\/b><span style=\"font-weight: 400;\"> increases n for maximum detection. At the same <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>1,500<\/b><span style=\"font-weight: 400;\"> units), <\/span><b>n<\/b><span style=\"font-weight: 400;\"> might swing from <\/span><b>50 (I)<\/b><span style=\"font-weight: 400;\"> to <\/span><b>125 (II)<\/b><span style=\"font-weight: 400;\"> to <\/span><b>200 (III)<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Choose <\/span><b>III<\/b><span style=\"font-weight: 400;\"> if recent failures or new tooling raise risk; choose <\/span><b>I<\/b><span style=\"font-weight: 400;\"> for cost savings after SPC shows stability and <\/span><b>customer expectations<\/b><span style=\"font-weight: 400;\"> are met.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What are the Special Inspection Levels (S-1 to S-4)?\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Special levels provide <\/span><b>very small samples<\/b><span style=\"font-weight: 400;\"> to cover focused or limited-scope inspections\u2014useful when tests are <\/span><b>destructive<\/b><span style=\"font-weight: 400;\">, slow, or peripheral.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Examples:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>S-1<\/b><span style=\"font-weight: 400;\"> for outer-carton <\/span><b>width<\/b><span style=\"font-weight: 400;\">\/dimensions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>S-2\/S-3<\/b><span style=\"font-weight: 400;\"> for slow function tests<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>S-4<\/b><span style=\"font-weight: 400;\"> for moderate effort\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">For a 1,500-unit lot, S-1 can be n=5. Keep General Level II for workmanship to protect product quality while applying S-levels for packaging, labeling, or power-cycle tests that would otherwise consume units.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How do you calculate and apply AQL using the tables?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">At a high level, you define the lot, select <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\">, pick <\/span><b>AQLs<\/b><span style=\"font-weight: 400;\">, find the code letter in Table 1, then read <\/span><b>n\/Ac\/Re<\/b><span style=\"font-weight: 400;\"> in <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\"> and inspect randomly.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">There are six main steps:<\/span><\/p>\n<h3><b>1) Define lot &amp; defect classes (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Fix <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> and defect taxonomy (<\/span><b>critical\/major\/minor<\/b><span style=\"font-weight: 400;\">) for consistent <\/span><b>quality assessment<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><b>2) Choose inspection severity &amp; level (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Default to <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\">, <\/span><b>General Level II<\/b><span style=\"font-weight: 400;\">; escalate or reduce via <\/span><b>switching rules<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><b>3) Select AQLs by class (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Typical defaults: <\/span><b>0\/2.5\/4.0<\/b><span style=\"font-weight: 400;\">; tighten for high hazard or stricter <\/span><b>customers<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><b>4) Read code letter in Table 1 (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Map <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> \u00d7 <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> \u2192 <\/span><b>code letter<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>L<\/b><span style=\"font-weight: 400;\"> for 5,000 at Level II).<\/span><\/p>\n<h3><b>5) Read n and Ac\/Re in Table 2 (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Find <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>acceptance number<\/b><span style=\"font-weight: 400;\">; note <\/span><b>arrows<\/b><span style=\"font-weight: 400;\"> and boundary rules.<\/span><\/p>\n<h3><b>6) Inspect randomly and decide (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Randomly select samples across <\/span><b>\u221acartons (often +1)<\/b><span style=\"font-weight: 400;\">; tally <\/span><b>defect levels<\/b><span style=\"font-weight: 400;\">; compare to <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\">; document.<\/span><\/p>\n<h3><b>Worked example 1 (consumer product, AQL 2.5 major\/4.0 minor)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Decision first: <\/span><b>Lot 1,500<\/b><span style=\"font-weight: 400;\">, <\/span><b>Level II<\/b><span style=\"font-weight: 400;\">, <\/span><b>code K \u2192 n=125<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With <\/span><b>AQL 2.5\/4.0<\/b><span style=\"font-weight: 400;\">, the plan is <\/span><b>Ac7\/Re8 (major)<\/b><span style=\"font-weight: 400;\"> and <\/span><b>Ac10\/Re11 (minor)<\/b><span style=\"font-weight: 400;\">; <\/span><b>critical 0.0% \u2192 Ac0\/Re1<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you find <\/span><b>6 major + 9 minor<\/b><span style=\"font-weight: 400;\">, the lot <\/span><b>passes<\/b><span style=\"font-weight: 400;\">; <\/span><b>8 major<\/b><span style=\"font-weight: 400;\"> or <\/span><b>11 minor<\/b><span style=\"font-weight: 400;\"> means <\/span><b>fail<\/b><span style=\"font-weight: 400;\">; any <\/span><b>critical defects<\/b><span style=\"font-weight: 400;\"> means <\/span><b>fail<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pull samples across <\/span><b>\u221acartons (+1)<\/b><span style=\"font-weight: 400;\">\u2014e.g., 100 cartons \u2192 select <\/span><b>11<\/b><span style=\"font-weight: 400;\"> cartons to improve representativeness.<\/span><\/p>\n<h3><b>Worked example 2 (regulated product, AQL 0.65 major\/0.1 critical)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Decision first: <\/span><b>Lot 5,000<\/b><span style=\"font-weight: 400;\">, <\/span><b>Level II<\/b><span style=\"font-weight: 400;\">, <\/span><b>code L \u2192 n=200<\/b><span style=\"font-weight: 400;\">. With <\/span><b>critical 0.1%<\/b><span style=\"font-weight: 400;\">, use <\/span><b>Ac0\/Re1<\/b><span style=\"font-weight: 400;\">; with <\/span><b>major 0.65%<\/b><span style=\"font-weight: 400;\">, typical <\/span><b>Ac2\/Re3\u2013Ac3\/Re4<\/b><span style=\"font-weight: 400;\"> depending on the exact cell; <\/span><b>minor<\/b><span style=\"font-weight: 400;\"> could be <\/span><b>1.5\u20132.5%<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Such <\/span><b>aql inspection <\/b><span style=\"font-weight: 400;\">choices account for stricter safety requirements; if failures cluster, switch to <\/span><b>tightened<\/b><span style=\"font-weight: 400;\"> severity per the standard\u2019s <\/span><b>switching rules<\/b><span style=\"font-weight: 400;\"> and document <\/span><b>containment<\/b><span style=\"font-weight: 400;\"> and <\/span><b>traceability<\/b><span style=\"font-weight: 400;\"> actions before shipment.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">What is an AQL calculator or sampling simulator, and when should you use one?\u00a0<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">An <\/span><b>AQL calculator<\/b><span style=\"font-weight: 400;\"> is a tool that automates <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> selection, <\/span><b>acceptance numbers<\/b><span style=\"font-weight: 400;\">, and sometimes <\/span><b>OC curve<\/b><span style=\"font-weight: 400;\"> visualization from <\/span><b>ISO 2859-1<\/b><span style=\"font-weight: 400;\">\/<\/span><b>ANSI Z1.4<\/b><span style=\"font-weight: 400;\"> inputs.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Use it for large portfolios, training, and \u201cwhat-if\u201d cases when manual table lookup slows work. <\/span>.<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div id=\"aql-calculator\" class=\"aql-calculator\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<h3>AQL Sample Size &#038; Acceptance Calculator<\/h3>\n<p><!-- [et_pb_line_break_holder] -->  <pee class=\"aql-calculator__intro\"><!-- [et_pb_line_break_holder] -->    Enter your lot size, inspection level, and AQLs by defect class. The sampling plan will appear below once the required fields are filled.<!-- [et_pb_line_break_holder] -->  <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"aql-calculator-form\" class=\"aql-calculator__form\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"aql-calculator__field\"><!-- [et_pb_line_break_holder] -->    <label for=\"aql-lot-size\">Lot \/ batch size<\/label><!-- [et_pb_line_break_holder] -->    <input type=\"number\" id=\"aql-lot-size\" min=\"1\" placeholder=\"e.g. 1500\" \/><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"aql-calculator__field\"><!-- [et_pb_line_break_holder] -->    <label for=\"aql-inspection-level\">Inspection level<\/label><!-- [et_pb_line_break_holder] -->    <select id=\"aql-inspection-level\"><!-- [et_pb_line_break_holder] -->      <optgroup label=\"General inspection levels\"><!-- [et_pb_line_break_holder] --><option value=\"GI\">General I<\/option><!-- [et_pb_line_break_holder] --><option value=\"GII\" selected=\"selected\">General II (default)<\/option><!-- [et_pb_line_break_holder] --><option value=\"GIII\">General III<\/option><!-- [et_pb_line_break_holder] -->      <\/optgroup><!-- [et_pb_line_break_holder] -->      <optgroup label=\"Special inspection levels\"><!-- [et_pb_line_break_holder] --><option value=\"S1\">Special S-1<\/option><!-- [et_pb_line_break_holder] --><option value=\"S2\">Special S-2<\/option><!-- [et_pb_line_break_holder] --><option value=\"S3\">Special S-3<\/option><!-- [et_pb_line_break_holder] --><option value=\"S4\">Special S-4<\/option><!-- [et_pb_line_break_holder] -->      <\/optgroup><!-- [et_pb_line_break_holder] -->    <\/select><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <\/p>\n<fieldset class=\"aql-calculator__fieldset\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<legend>Defect class AQLs (in % defective)<\/legend>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <pee class=\"aql-calculator__note aql-calculator__note--form\"><!-- [et_pb_line_break_holder] -->      Enter your AQL values (defaults are pre-filled). Clear a field to exclude that class.<!-- [et_pb_line_break_holder] -->    <\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"aql-calculator__grid\"><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"aql-calculator__field aql-calculator__field--aql\"><!-- [et_pb_line_break_holder] -->        <label for=\"aql-critical\"><!-- [et_pb_line_break_holder] -->          Critical AQL (%)<!-- [et_pb_line_break_holder] -->          <span class=\"aql-calculator__hint\">e.g. 0 or 0.065<\/span><!-- [et_pb_line_break_holder] -->        <\/label><!-- [et_pb_line_break_holder] -->        <input type=\"number\" id=\"aql-critical\" min=\"0\" max=\"10\" step=\"0.001\" value=\"0\" \/><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"aql-calculator__field aql-calculator__field--aql\"><!-- [et_pb_line_break_holder] -->        <label for=\"aql-major\"><!-- [et_pb_line_break_holder] -->          Major AQL (%)<!-- [et_pb_line_break_holder] -->          <span class=\"aql-calculator__hint\">e.g. 0.65\u20132.5<\/span><!-- [et_pb_line_break_holder] -->        <\/label><!-- [et_pb_line_break_holder] -->        <input type=\"number\" id=\"aql-major\" min=\"0\" max=\"10\" step=\"0.001\" value=\"2.5\" \/><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"aql-calculator__field aql-calculator__field--aql\"><!-- [et_pb_line_break_holder] -->        <label for=\"aql-minor\"><!-- [et_pb_line_break_holder] -->          Minor AQL (%)<!-- [et_pb_line_break_holder] -->          <span class=\"aql-calculator__hint\">e.g. 2.5\u20134.0<\/span><!-- [et_pb_line_break_holder] -->        <\/label><!-- [et_pb_line_break_holder] -->        <input type=\"number\" id=\"aql-minor\" min=\"0\" max=\"10\" step=\"0.001\" value=\"4.0\" \/><!-- [et_pb_line_break_holder] -->      <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/fieldset>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <button type=\"button\" id=\"aql-calculator-button\" class=\"aql-calculator__button\"><!-- [et_pb_line_break_holder] -->    Calculate sampling plan<!-- [et_pb_line_break_holder] -->  <\/button><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"aql-calculator-error\" class=\"aql-calculator__error\" aria-live=\"polite\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"aql-calculator-result\" class=\"aql-calculator__result\" aria-live=\"polite\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->  .aql-calculator {<!-- [et_pb_line_break_holder] -->    max-width: 640px;<!-- [et_pb_line_break_holder] -->    padding: 1.25rem 1.5rem;<!-- [et_pb_line_break_holder] -->    margin: 1.5rem 0;<!-- [et_pb_line_break_holder] -->    border-radius: 12px;<!-- [et_pb_line_break_holder] -->    border: 1px solid #e2e8f0;<!-- [et_pb_line_break_holder] -->    background: #f9fafb;<!-- [et_pb_line_break_holder] -->    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;<!-- [et_pb_line_break_holder] -->    font-size: 14px;<!-- [et_pb_line_break_holder] -->    line-height: 1.5;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator h3 {<!-- [et_pb_line_break_holder] -->    margin: 0 0 0.5rem;<!-- [et_pb_line_break_holder] -->    font-size: 1.15rem;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__intro {<!-- [et_pb_line_break_holder] -->    margin: 0 0 1rem;<!-- [et_pb_line_break_holder] -->    color: #4b5563;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__form {<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    flex-direction: column;<!-- [et_pb_line_break_holder] -->    gap: 0.75rem;<!-- [et_pb_line_break_holder] -->    margin-bottom: 1rem;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__field {<!-- [et_pb_line_break_holder] -->    display: flex;<!-- [et_pb_line_break_holder] -->    flex-direction: column;<!-- [et_pb_line_break_holder] -->    gap: 0.25rem;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator label {<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    color: #111827;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Hint on its own line (helps alignment + readability) *\/<!-- [et_pb_line_break_holder] -->  .aql-calculator__hint {<!-- [et_pb_line_break_holder] -->    display: block;<!-- [et_pb_line_break_holder] -->    margin-left: 0;<!-- [et_pb_line_break_holder] -->    font-weight: 400;<!-- [et_pb_line_break_holder] -->    font-size: 0.75rem;<!-- [et_pb_line_break_holder] -->    color: #6b7280;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator input[type=\"number\"],<!-- [et_pb_line_break_holder] -->  .aql-calculator select {<!-- [et_pb_line_break_holder] -->    padding: 0.4rem 0.5rem;<!-- [et_pb_line_break_holder] -->    border-radius: 6px;<!-- [et_pb_line_break_holder] -->    border: 1px solid #d1d5db;<!-- [et_pb_line_break_holder] -->    font: inherit;<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->    box-sizing: border-box;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator input[type=\"number\"]:focus,<!-- [et_pb_line_break_holder] -->  .aql-calculator select:focus {<!-- [et_pb_line_break_holder] -->    outline: none;<!-- [et_pb_line_break_holder] -->    border-color: #2563eb;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 0 0 1px rgba(37, 99, 235, 0.2);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__fieldset {<!-- [et_pb_line_break_holder] -->    border: 1px solid #e5e7eb;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    padding: 0.75rem 0.75rem 0.9rem;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__fieldset legend {<!-- [et_pb_line_break_holder] -->    padding: 0 0.25rem;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    color: #111827;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Force Critical\/Major\/Minor to be 1 row on desktop *\/<!-- [et_pb_line_break_holder] -->  .aql-calculator__grid {<!-- [et_pb_line_break_holder] -->    display: grid;<!-- [et_pb_line_break_holder] -->    grid-template-columns: repeat(3, minmax(0, 1fr));<!-- [et_pb_line_break_holder] -->    gap: 0.75rem;<!-- [et_pb_line_break_holder] -->    margin-top: 0.5rem;<!-- [et_pb_line_break_holder] -->    align-items: end; \/* aligns the inputs even if labels wrap *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Stack on smaller screens *\/<!-- [et_pb_line_break_holder] -->  @media (max-width: 640px) {<!-- [et_pb_line_break_holder] -->    .aql-calculator__grid {<!-- [et_pb_line_break_holder] -->      grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__button {<!-- [et_pb_line_break_holder] -->    margin-top: 0.25rem;<!-- [et_pb_line_break_holder] -->    align-self: flex-start;<!-- [et_pb_line_break_holder] -->    padding: 0.45rem 0.9rem;<!-- [et_pb_line_break_holder] -->    border-radius: 999px;<!-- [et_pb_line_break_holder] -->    border: none;<!-- [et_pb_line_break_holder] -->    background: #2563eb;<!-- [et_pb_line_break_holder] -->    color: #f9fafb;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->    cursor: pointer;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__button:hover {<!-- [et_pb_line_break_holder] -->    background: #1d4ed8;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__button:active {<!-- [et_pb_line_break_holder] -->    background: #1e40af;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__error {<!-- [et_pb_line_break_holder] -->    margin-top: 0.5rem;<!-- [et_pb_line_break_holder] -->    color: #b91c1c;<!-- [et_pb_line_break_holder] -->    font-weight: 500;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__result {<!-- [et_pb_line_break_holder] -->    margin-top: 0.75rem;<!-- [et_pb_line_break_holder] -->    padding-top: 0.75rem;<!-- [et_pb_line_break_holder] -->    border-top: 1px solid #e5e7eb;<!-- [et_pb_line_break_holder] -->    font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->    color: #111827;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__result h4 {<!-- [et_pb_line_break_holder] -->    margin: 0 0 0.5rem;<!-- [et_pb_line_break_holder] -->    font-size: 1rem;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__result p {<!-- [et_pb_line_break_holder] -->    margin: 0.15rem 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__badge {<!-- [et_pb_line_break_holder] -->    display: inline-block;<!-- [et_pb_line_break_holder] -->    padding: 0.1rem 0.45rem;<!-- [et_pb_line_break_holder] -->    border-radius: 999px;<!-- [et_pb_line_break_holder] -->    background: #e0f2fe;<!-- [et_pb_line_break_holder] -->    color: #0f172a;<!-- [et_pb_line_break_holder] -->    font-size: 0.7rem;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    text-transform: uppercase;<!-- [et_pb_line_break_holder] -->    letter-spacing: 0.03em;<!-- [et_pb_line_break_holder] -->    margin-left: 0.25rem;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__table {<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->    border-collapse: collapse;<!-- [et_pb_line_break_holder] -->    margin-top: 0.5rem;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__table th,<!-- [et_pb_line_break_holder] -->  .aql-calculator__table td {<!-- [et_pb_line_break_holder] -->    padding: 0.35rem 0.4rem;<!-- [et_pb_line_break_holder] -->    border-bottom: 1px solid #e5e7eb;<!-- [et_pb_line_break_holder] -->    text-align: left;<!-- [et_pb_line_break_holder] -->    font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__table th {<!-- [et_pb_line_break_holder] -->    background: #eff6ff;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__table td:nth-child(1) {<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .aql-calculator__note {<!-- [et_pb_line_break_holder] -->    margin-top: 0.5rem;<!-- [et_pb_line_break_holder] -->    font-size: 0.78rem;<!-- [et_pb_line_break_holder] -->    color: #6b7280;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Tighter spacing for the note inside the fieldset *\/<!-- [et_pb_line_break_holder] -->  .aql-calculator__note--form {<!-- [et_pb_line_break_holder] -->    margin: 0.25rem 0 0;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  @media (max-width: 480px) {<!-- [et_pb_line_break_holder] -->    .aql-calculator {<!-- [et_pb_line_break_holder] -->      padding: 1rem 1rem;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->(function () {<!-- [et_pb_line_break_holder] -->  \/\/ Lot size \u2192 sample size code letter<!-- [et_pb_line_break_holder] -->  \/\/ Based on ISO 2859-1 \/ ANSI Z1.4 Table I<!-- [et_pb_line_break_holder] -->  \/\/ Columns: S1, S2, S3, S4, GI, GII, GIII<!-- [et_pb_line_break_holder] -->  var LOT_SIZE_TABLE = [<!-- [et_pb_line_break_holder] -->    { min: 2, max: 8,   S1: \"A\", S2: \"A\", S3: \"A\", S4: \"A\", GI: \"A\",  GII: \"A\",  GIII: \"B\" },<!-- [et_pb_line_break_holder] -->    { min: 9, max: 15,  S1: \"A\", S2: \"A\", S3: \"A\", S4: \"A\", GI: \"A\",  GII: \"B\",  GIII: \"C\" },<!-- [et_pb_line_break_holder] -->    { min: 16, max: 25, S1: \"A\", S2: \"A\", S3: \"D\", S4: \"D\", GI: \"B\",  GII: \"C\",  GIII: \"D\" },<!-- [et_pb_line_break_holder] -->    { min: 26, max: 50, S1: \"A\", S2: \"B\", S3: \"B\", S4: \"C\", GI: \"C\",  GII: \"D\",  GIII: \"E\" },<!-- [et_pb_line_break_holder] -->    { min: 51, max: 90, S1: \"B\", S2: \"B\", S3: \"C\", S4: \"C\", GI: \"C\",  GII: \"E\",  GIII: \"F\" },<!-- [et_pb_line_break_holder] -->    { min: 91, max: 150,S1: \"B\", S2: \"B\", S3: \"C\", S4: \"D\", GI: \"D\",  GII: \"F\",  GIII: \"G\" },<!-- [et_pb_line_break_holder] -->    { min: 151, max: 280,S1:\"B\",S2:\"C\", S3:\"D\", S4: \"E\", GI: \"E\",    GII: \"G\",  GIII: \"H\" },<!-- [et_pb_line_break_holder] -->    { min: 281, max: 500,S1:\"B\",S2:\"C\", S3:\"D\", S4: \"E\", GI: \"F\",    GII: \"H\",  GIII: \"J\" },<!-- [et_pb_line_break_holder] -->    { min: 501, max: 1200,S1:\"C\",S2:\"C\",S3:\"E\", S4: \"F\", GI: \"G\",    GII: \"J\",  GIII: \"K\" },<!-- [et_pb_line_break_holder] -->    { min: 1201, max: 3200,S1:\"C\",S2:\"D\",S3:\"E\",S4:\"G\", GI: \"H\",     GII: \"K\",  GIII: \"L\" },<!-- [et_pb_line_break_holder] -->    { min: 3201, max: 10000,S1:\"C\",S2:\"D\",S3:\"F\",S4:\"G\", GI: \"J\",    GII: \"L\",  GIII: \"M\" },<!-- [et_pb_line_break_holder] -->    { min: 10001, max: 35000,S1:\"C\",S2:\"D\",S3:\"F\",S4:\"H\",GI: \"K\",    GII: \"M\",  GIII: \"N\" },<!-- [et_pb_line_break_holder] -->    { min: 35001, max: 150000,S1:\"D\",S2:\"E\",S3:\"G\",S4:\"J\",GI: \"L\",   GII: \"N\",  GIII: \"P\" },<!-- [et_pb_line_break_holder] -->    { min: 150001, max: 500000,S1:\"D\",S2:\"E\",S3:\"G\",S4:\"J\",GI: \"M\",  GII: \"P\",  GIII: \"Q\" },<!-- [et_pb_line_break_holder] -->    { min: 500001, max: Number.POSITIVE_INFINITY, S1:\"D\",S2:\"E\",S3:\"H\",S4:\"K\",GI: \"N\", GII: \"Q\", GIII: \"R\" }<!-- [et_pb_line_break_holder] -->  ];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Sample size by code letter<!-- [et_pb_line_break_holder] -->  var SAMPLE_SIZE_BY_CODE = {<!-- [et_pb_line_break_holder] -->    A: 2, B: 3, C: 5, D: 8, E: 13, F: 20, G: 32, H: 50, J: 80, K: 125,<!-- [et_pb_line_break_holder] -->    L: 200, M: 315, N: 500, P: 800, Q: 1250, R: 2000<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Exact Ac\/Re for Level II common AQLs (2.5 \/ 4.0 \/ 6.5) for typical codes<!-- [et_pb_line_break_holder] -->  var LEVEL2_COMMON_AQL = {<!-- [et_pb_line_break_holder] -->    A: { \"2.5\": { ac: 0, re: 1 }, \"4.0\": { ac: 0, re: 1 }, \"6.5\": { ac: 0, re: 1 } },<!-- [et_pb_line_break_holder] -->    B: { \"2.5\": { ac: 0, re: 1 }, \"4.0\": { ac: 0, re: 1 }, \"6.5\": { ac: 0, re: 1 } },<!-- [et_pb_line_break_holder] -->    C: { \"2.5\": { ac: 0, re: 1 }, \"4.0\": { ac: 0, re: 1 }, \"6.5\": { ac: 0, re: 1 } },<!-- [et_pb_line_break_holder] -->    D: { \"2.5\": { ac: 0, re: 1 }, \"4.0\": { ac: 1, re: 2 }, \"6.5\": { ac: 1, re: 2 } },<!-- [et_pb_line_break_holder] -->    E: { \"2.5\": { ac: 1, re: 2 }, \"4.0\": { ac: 1, re: 2 }, \"6.5\": { ac: 2, re: 3 } },<!-- [et_pb_line_break_holder] -->    F: { \"2.5\": { ac: 1, re: 2 }, \"4.0\": { ac: 2, re: 3 }, \"6.5\": { ac: 3, re: 4 } },<!-- [et_pb_line_break_holder] -->    G: { \"2.5\": { ac: 2, re: 3 }, \"4.0\": { ac: 3, re: 4 }, \"6.5\": { ac: 5, re: 6 } },<!-- [et_pb_line_break_holder] -->    H: { \"2.5\": { ac: 3, re: 4 }, \"4.0\": { ac: 5, re: 6 }, \"6.5\": { ac: 7, re: 8 } },<!-- [et_pb_line_break_holder] -->    J: { \"2.5\": { ac: 5, re: 6 }, \"4.0\": { ac: 7, re: 8 }, \"6.5\": { ac: 10, re: 11 } },<!-- [et_pb_line_break_holder] -->    K: { \"2.5\": { ac: 7, re: 8 }, \"4.0\": { ac: 10, re: 11 }, \"6.5\": { ac: 14, re: 15 } },<!-- [et_pb_line_break_holder] -->    L: { \"2.5\": { ac: 10, re: 11 }, \"4.0\": { ac: 14, re: 15 }, \"6.5\": { ac: 21, re: 22 } },<!-- [et_pb_line_break_holder] -->    M: { \"2.5\": { ac: 14, re: 15 }, \"4.0\": { ac: 21, re: 22 }, \"6.5\": { ac: 21, re: 22 } }<!-- [et_pb_line_break_holder] -->  };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  var BINOMIAL_TARGET_ACCEPT = 0.95;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function findCodeLetter(lotSize, inspectionLevel) {<!-- [et_pb_line_break_holder] -->    var key = inspectionLevel; \/\/ \"GI\", \"GII\", \"GIII\", \"S1\"...<!-- [et_pb_line_break_holder] -->    for (var i = 0; i < LOT_SIZE_TABLE.length; i++) {<!-- [et_pb_line_break_holder] -->      var row = LOT_SIZE_TABLE[i];<!-- [et_pb_line_break_holder] -->      if (lotSize >= row.min && lotSize <= row.max) {<!-- [et_pb_line_break_holder] -->        return row[key] || null;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    return null;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function getSampleSize(codeLetter, lotSize) {<!-- [et_pb_line_break_holder] -->    var nominal = SAMPLE_SIZE_BY_CODE[codeLetter];<!-- [et_pb_line_break_holder] -->    if (!nominal) return Math.min(lotSize, 2000);<!-- [et_pb_line_break_holder] -->    return nominal >= lotSize ? lotSize : nominal;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Binomial approximation for Ac\/Re when not using exact table values<!-- [et_pb_line_break_holder] -->  function computeAcceptanceNumberBinomial(n, aqlPercent) {<!-- [et_pb_line_break_holder] -->    var p = aqlPercent \/ 100;<!-- [et_pb_line_break_holder] -->    if (p <= 0) return { ac: 0, re: 1 };<!-- [et_pb_line_break_holder] -->    if (p >= 1) return { ac: 0, re: 1 };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var q = 1 - p;<!-- [et_pb_line_break_holder] -->    var pmf = Math.pow(q, n);<!-- [et_pb_line_break_holder] -->    var cum = pmf;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (!isFinite(pmf) || pmf === 0) {<!-- [et_pb_line_break_holder] -->      var approx = Math.round(n * p);<!-- [et_pb_line_break_holder] -->      return { ac: approx, re: approx + 1 };<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (cum >= BINOMIAL_TARGET_ACCEPT) return { ac: 0, re: 1 };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var ac = 0;<!-- [et_pb_line_break_holder] -->    for (var k = 0; k < n; k++) {<!-- [et_pb_line_break_holder] -->      pmf = pmf * ((n - k) \/ (k + 1)) * (p \/ q);<!-- [et_pb_line_break_holder] -->      cum += pmf;<!-- [et_pb_line_break_holder] -->      if (cum >= BINOMIAL_TARGET_ACCEPT) {<!-- [et_pb_line_break_holder] -->        ac = k + 1;<!-- [et_pb_line_break_holder] -->        break;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    if (ac === 0 && cum < BINOMIAL_TARGET_ACCEPT) ac = n;<!-- [et_pb_line_break_holder] -->    return { ac: ac, re: ac + 1 };<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function isCloseTo(value, target) {<!-- [et_pb_line_break_holder] -->    return Math.abs(value - target) < 0.0005;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function tryExactLevelII(codeLetter, aqlPercent) {<!-- [et_pb_line_break_holder] -->    var table = LEVEL2_COMMON_AQL[codeLetter];<!-- [et_pb_line_break_holder] -->    if (!table) return null;<!-- [et_pb_line_break_holder] -->    if (isCloseTo(aqlPercent, 2.5)) return table[\"2.5\"];<!-- [et_pb_line_break_holder] -->    if (isCloseTo(aqlPercent, 4.0)) return table[\"4.0\"];<!-- [et_pb_line_break_holder] -->    if (isCloseTo(aqlPercent, 6.5)) return table[\"6.5\"];<!-- [et_pb_line_break_holder] -->    return null;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function sanitizeNumberInput(value) {<!-- [et_pb_line_break_holder] -->    if (value === null || value === undefined) return \"\";<!-- [et_pb_line_break_holder] -->    return String(value).replace(\",\", \".\").trim();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function initAqlCalculator() {<!-- [et_pb_line_break_holder] -->    var container = document.getElementById(\"aql-calculator\");<!-- [et_pb_line_break_holder] -->    if (!container) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    var lotInput = document.getElementById(\"aql-lot-size\");<!-- [et_pb_line_break_holder] -->    var levelSelect = document.getElementById(\"aql-inspection-level\");<!-- [et_pb_line_break_holder] -->    var criticalInput = document.getElementById(\"aql-critical\");<!-- [et_pb_line_break_holder] -->    var majorInput = document.getElementById(\"aql-major\");<!-- [et_pb_line_break_holder] -->    var minorInput = document.getElementById(\"aql-minor\");<!-- [et_pb_line_break_holder] -->    var errorDiv = document.getElementById(\"aql-calculator-error\");<!-- [et_pb_line_break_holder] -->    var resultDiv = document.getElementById(\"aql-calculator-result\");<!-- [et_pb_line_break_holder] -->    var button = document.getElementById(\"aql-calculator-button\");<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (!lotInput || !levelSelect || !button) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function computeAndRender(fromButton) {<!-- [et_pb_line_break_holder] -->      errorDiv.textContent = \"\";<!-- [et_pb_line_break_holder] -->      resultDiv.innerHTML = \"\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var lotRaw = sanitizeNumberInput(lotInput.value);<!-- [et_pb_line_break_holder] -->      if (lotRaw === \"\") {<!-- [et_pb_line_break_holder] -->        if (fromButton) errorDiv.textContent = \"Please enter a lot size of at least 1 unit.\";<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var lotValue = parseInt(lotRaw, 10);<!-- [et_pb_line_break_holder] -->      if (!lotValue || lotValue < 1) {<!-- [et_pb_line_break_holder] -->        if (fromButton) errorDiv.textContent = \"Please enter a lot size of at least 1 unit.\";<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      if (lotValue < 2) {<!-- [et_pb_line_break_holder] -->        if (fromButton) {<!-- [et_pb_line_break_holder] -->          errorDiv.textContent =<!-- [et_pb_line_break_holder] -->            \"For lots smaller than 2 units, inspect 100% of the lot (this calculator starts at lot size 2).\";<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var level = levelSelect.value;<!-- [et_pb_line_break_holder] -->      var codeLetter = findCodeLetter(lotValue, level);<!-- [et_pb_line_break_holder] -->      if (!codeLetter) {<!-- [et_pb_line_break_holder] -->        if (fromButton) {<!-- [et_pb_line_break_holder] -->          errorDiv.textContent = \"No sampling plan could be found for this lot size and inspection level.\";<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var n = getSampleSize(codeLetter, lotValue);<!-- [et_pb_line_break_holder] -->      var nominalN = SAMPLE_SIZE_BY_CODE[codeLetter] || n;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var classInputs = [<!-- [et_pb_line_break_holder] -->        { name: \"Critical\", el: criticalInput },<!-- [et_pb_line_break_holder] -->        { name: \"Major\", el: majorInput },<!-- [et_pb_line_break_holder] -->        { name: \"Minor\", el: minorInput }<!-- [et_pb_line_break_holder] -->      ];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var rows = [];<!-- [et_pb_line_break_holder] -->      var hasInvalidAql = false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      for (var i = 0; i < classInputs.length; i++) {<!-- [et_pb_line_break_holder] -->        var ci = classInputs[i];<!-- [et_pb_line_break_holder] -->        if (!ci.el) continue;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        var raw = sanitizeNumberInput(ci.el.value);<!-- [et_pb_line_break_holder] -->        if (raw === \"\") continue;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        var aqlVal = parseFloat(raw);<!-- [et_pb_line_break_holder] -->        if (!isFinite(aqlVal) || aqlVal < 0 || aqlVal > 10) {<!-- [et_pb_line_break_holder] -->          hasInvalidAql = true;<!-- [et_pb_line_break_holder] -->          break;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        var acRe;<!-- [et_pb_line_break_holder] -->        if (aqlVal === 0) {<!-- [et_pb_line_break_holder] -->          acRe = { ac: 0, re: 1 };<!-- [et_pb_line_break_holder] -->        } else if (level === \"GII\") {<!-- [et_pb_line_break_holder] -->          var exact = tryExactLevelII(codeLetter, aqlVal);<!-- [et_pb_line_break_holder] -->          acRe = exact || computeAcceptanceNumberBinomial(n, aqlVal);<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->          acRe = computeAcceptanceNumberBinomial(n, aqlVal);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        rows.push({ klass: ci.name, aql: aqlVal, ac: acRe.ac, re: acRe.re });<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (hasInvalidAql) {<!-- [et_pb_line_break_holder] -->        if (fromButton) {<!-- [et_pb_line_break_holder] -->          errorDiv.textContent = \"Please enter AQL values between 0 and 10%, or leave the field blank.\";<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (!rows.length) {<!-- [et_pb_line_break_holder] -->        if (fromButton) {<!-- [et_pb_line_break_holder] -->          errorDiv.textContent = \"Enter at least one AQL value (critical, major, or minor) to compute Ac\/Re.\";<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        return;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var levelLabel;<!-- [et_pb_line_break_holder] -->      switch (level) {<!-- [et_pb_line_break_holder] -->        case \"GI\": levelLabel = \"General Inspection Level I\"; break;<!-- [et_pb_line_break_holder] -->        case \"GII\": levelLabel = \"General Inspection Level II\"; break;<!-- [et_pb_line_break_holder] -->        case \"GIII\": levelLabel = \"General Inspection Level III\"; break;<!-- [et_pb_line_break_holder] -->        case \"S1\": levelLabel = \"Special Inspection Level S-1\"; break;<!-- [et_pb_line_break_holder] -->        case \"S2\": levelLabel = \"Special Inspection Level S-2\"; break;<!-- [et_pb_line_break_holder] -->        case \"S3\": levelLabel = \"Special Inspection Level S-3\"; break;<!-- [et_pb_line_break_holder] -->        case \"S4\": levelLabel = \"Special Inspection Level S-4\"; break;<!-- [et_pb_line_break_holder] -->        default: levelLabel = level; break;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      var html = \"\";<!-- [et_pb_line_break_holder] -->      html += \"<\/p>\n<h4>Sampling plan<\/h4>\n<p>\";<!-- [et_pb_line_break_holder] -->      html +=<!-- [et_pb_line_break_holder] -->        \"<pee><strong>Lot size:<\/strong> \" + lotValue + \" units<!\u2013- [et_pb_br_holder] -\u2013>\" +<!-- [et_pb_line_break_holder] -->        \"<strong>Inspection level:<\/strong> \" + levelLabel + \"<!\u2013- [et_pb_br_holder] -\u2013>\" +<!-- [et_pb_line_break_holder] -->        \"<strong>Code letter:<\/strong> \" + codeLetter + \"<!\u2013- [et_pb_br_holder] -\u2013>\" +<!-- [et_pb_line_break_holder] -->        \"<strong>Sample size (n):<\/strong> \" + n + \" units\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (n !== nominalN) {<!-- [et_pb_line_break_holder] -->        html +=<!-- [et_pb_line_break_holder] -->          '<!\u2013- [et_pb_br_holder] -\u2013><span class=\"aql-calculator__note\">Nominal sample size for code ' +<!-- [et_pb_line_break_holder] -->          codeLetter + \" is \" + nominalN +<!-- [et_pb_line_break_holder] -->          \" units; truncated here to the lot size.<\/span>\";<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->      html += \"<\/pee>\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      html += '<\/p>\n<table class=\"aql-calculator__table\">';<!-- [et_pb_line_break_holder] -->      html +=<!-- [et_pb_line_break_holder] -->        \"<\/p>\n<thead>\n<tr>\" +<!-- [et_pb_line_break_holder] -->        \"<\/p>\n<th>Defect class<\/th>\n<p>\" +<!-- [et_pb_line_break_holder] -->        \"<\/p>\n<th>AQL (%)<\/th>\n<p>\" +<!-- [et_pb_line_break_holder] -->        \"<\/p>\n<th>Ac<\/th>\n<p>\" +<!-- [et_pb_line_break_holder] -->        \"<\/p>\n<th>Re<\/th>\n<p>\" +<!-- [et_pb_line_break_holder] -->        \"<\/p>\n<th>Decision rule<\/th>\n<p>\" +<!-- [et_pb_line_break_holder] -->        \"<\/tr>\n<\/thead>\n<tbody>\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      for (var j = 0; j < rows.length; j++) {<!-- [et_pb_line_break_holder] -->        var r = rows[j];<!-- [et_pb_line_break_holder] -->        var rule = \"Accept lot if defects \\u2264 \" + r.ac + \"; reject if defects \\u2265 \" + r.re + \".\";<!-- [et_pb_line_break_holder] -->        html +=<!-- [et_pb_line_break_holder] -->          \"<\/p>\n<tr>\" +<!-- [et_pb_line_break_holder] -->          \"<\/p>\n<td>\" + r.klass + \"<\/td>\n<p>\" +<!-- [et_pb_line_break_holder] -->          \"<\/p>\n<td>\" + r.aql.toFixed(3).replace(\/\\\\.0+$\/, \"\").replace(\/\\\\.([1-9])0+$\/, \".$1\") + \"<\/td>\n<p>\" +<!-- [et_pb_line_break_holder] -->          \"<\/p>\n<td>\" + r.ac + \"<\/td>\n<p>\" +<!-- [et_pb_line_break_holder] -->          \"<\/p>\n<td>\" + r.re + \"<\/td>\n<p>\" +<!-- [et_pb_line_break_holder] -->          \"<\/p>\n<td>\" + rule + \"<\/td>\n<p>\" +<!-- [et_pb_line_break_holder] -->          \"<\/tr>\n<p>\";<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      html += \"<\/tbody>\n<\/table>\n<p>\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/* Standard moved to bottom (per request) *\/<!-- [et_pb_line_break_holder] -->      html +=<!-- [et_pb_line_break_holder] -->        '<pee class=\"aql-calculator__note\">' +<!-- [et_pb_line_break_holder] -->        '<span class=\"aql-calculator__badge\">ISO 2859-1 \/ ANSI Z1.4<\/span> ' +<!-- [et_pb_line_break_holder] -->        \"Reference standard used for code letters and common Level II plans.\" +<!-- [et_pb_line_break_holder] -->        \"<\/pee>\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      html +=<!-- [et_pb_line_break_holder] -->        '<pee class=\"aql-calculator__note\">' +<!-- [et_pb_line_break_holder] -->        \"For General Level II and AQL = 2.5 \/ 4.0 \/ 6.5, Ac\/Re match common single-sample tables. \" +<!-- [et_pb_line_break_holder] -->        \"For other AQLs and levels, Ac\/Re are computed using a binomial approximation to the plan&apos;s OC curve.\" +<!-- [et_pb_line_break_holder] -->        \"<\/pee>\";<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      resultDiv.innerHTML = html;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    button.addEventListener(\"click\", function () { computeAndRender(true); });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    lotInput.addEventListener(\"input\", function () { computeAndRender(false); });<!-- [et_pb_line_break_holder] -->    if (criticalInput) criticalInput.addEventListener(\"input\", function () { computeAndRender(false); });<!-- [et_pb_line_break_holder] -->    if (majorInput) majorInput.addEventListener(\"input\", function () { computeAndRender(false); });<!-- [et_pb_line_break_holder] -->    if (minorInput) minorInput.addEventListener(\"input\", function () { computeAndRender(false); });<!-- [et_pb_line_break_holder] -->    levelSelect.addEventListener(\"change\", function () { computeAndRender(false); });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (document.readyState === \"loading\") {<!-- [et_pb_line_break_holder] -->    document.addEventListener(\"DOMContentLoaded\", initAqlCalculator);<!-- [et_pb_line_break_holder] -->  } else {<!-- [et_pb_line_break_holder] -->    initAqlCalculator();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->})();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_text admin_label=&#8221;Text&#8221; _builder_version=&#8221;4.27.6&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<h2><span style=\"font-weight: 400;\">Why do quality programs rely on AQL instead of 100% inspection?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Because AQL delivers <\/span><b>risk-based objectivity<\/b><span style=\"font-weight: 400;\"> at manageable cost while 100% inspection suffers from <\/span><b>fatigue<\/b><span style=\"font-weight: 400;\"> and error.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Even so-called \u201c100%\u201d screens often detect ~80% of issues in practice. With <\/span><b>n=125\u2013315<\/b><span style=\"font-weight: 400;\"> you preserve throughput while bounding risks with known <\/span><b>OC curves<\/b><span style=\"font-weight: 400;\">; after a failed lot, you can still order a <\/span><b>100% sort<\/b><span style=\"font-weight: 400;\"> to salvage inventory.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">AQL therefore protects <\/span><b>product quality<\/b><span style=\"font-weight: 400;\"> and <\/span><b>customer satisfaction<\/b><span style=\"font-weight: 400;\"> without crippling the <\/span><b>production line<\/b><span style=\"font-weight: 400;\"> or budget.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">What are the defect categories and typical AQL levels?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">AQL plans separate <a href=\"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit-classification\/\">three <\/a><\/span><a href=\"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit-classification\/\"><b>defect types<\/b><\/a><span style=\"font-weight: 400;\"> into <\/span><b>critical<\/b><span style=\"font-weight: 400;\">, <\/span><b>major<\/b><span style=\"font-weight: 400;\">, and <\/span><b>minor<\/b><span style=\"font-weight: 400;\">, then assign <\/span><b>AQL limits<\/b><span style=\"font-weight: 400;\"> that reflect hazard, function, and cosmetic expectations.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Typical consumer ranges: <\/span><b>critical 0.0%<\/b><span style=\"font-weight: 400;\"> (some sectors <\/span><b>0.1% or 0.065%<\/b><span style=\"font-weight: 400;\">), <\/span><b>major 0.65\u20132.5%<\/b><span style=\"font-weight: 400;\">, <\/span><b>minor 1.0\u20134.0%<\/b><span style=\"font-weight: 400;\"> (occasionally up to <\/span><b>6.5%<\/b><span style=\"font-weight: 400;\"> for commoditized items). Regulated and safety-critical sectors use stricter limits.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Critical defects<\/span><\/h3>\n<p><b>Definition:<\/b><span style=\"font-weight: 400;\"> safety, regulatory, or legal risk; unacceptable for the <\/span><b>end user<\/b><span style=\"font-weight: 400;\">. <\/span><b>Typical AQLs:<\/b> <b>0.0%<\/b><span style=\"font-weight: 400;\"> in most programs; regulated contexts may set <\/span><b>\u22640.1%<\/b><span style=\"font-weight: 400;\"> or <\/span><b>0.065%<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><b>Examples:<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">battery leaks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">toxic substances<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">incomplete sterilization<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">sharp edges causing injury<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">electrical hazards<\/span><\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Major defects\u00a0<\/span><\/h3>\n<p><b>Definition:<\/b><span style=\"font-weight: 400;\"> likely to result in product <\/span><b>failure<\/b><span style=\"font-weight: 400;\">, malfunction, or returns. <\/span><b>Typical AQLs:<\/b> <b>0.65\u20132.5%<\/b><span style=\"font-weight: 400;\">; premium\/luxury goods often target <\/span><b>~1.0%<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><b>Examples:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">malfunctioning controls<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">structural weakness<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">wrong labeling that affects use<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">noticeable color mismatch.<\/span><\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Minor defects<\/span><\/h3>\n<p><b>Definition:<\/b><span style=\"font-weight: 400;\"> cosmetic or usability deviations that don\u2019t materially affect <\/span><b>saleability<\/b><span style=\"font-weight: 400;\">. <\/span><b>Typical AQLs:<\/b> <b>2.5\u20134.0%<\/b><span style=\"font-weight: 400;\">; certain decorative features lower AQL to 1.0%.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For example<\/span><b>:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">small scratches<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">slight color variance<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">superficial stitching issues in a <\/span><b>clothing manufacturer<\/b><span style=\"font-weight: 400;\"> context.<\/span><\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">How should you select AQL levels for your product and risk appetite?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Begin with hazard assessment: any safety or regulatory exposure \u2192 <\/span><b>0.0% critical<\/b><span style=\"font-weight: 400;\"> (or <\/span><b>\u22640.1%<\/b><span style=\"font-weight: 400;\"> for highly regulated).\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For <\/span><b>electronics<\/b><span style=\"font-weight: 400;\">, consider <\/span><b>0.65\u20131.0% major<\/b><span style=\"font-weight: 400;\"> on critical subassemblies; for apparel, <\/span><b>2.5% major \/ 4.0% minor<\/b><span style=\"font-weight: 400;\"> is common.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Calibrate by <\/span><b>brand<\/b><span style=\"font-weight: 400;\"> promise, market positioning, warranty risk, and <\/span><b>customer<\/b><span style=\"font-weight: 400;\"> tolerance.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What do common AQL values such as 2.5 mean?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">AQL <\/span><b>2.5<\/b><span style=\"font-weight: 400;\"> is a <\/span><b>quality limit<\/b><span style=\"font-weight: 400;\"> parameter of the <\/span><b>sampling plan<\/b><span style=\"font-weight: 400;\">, not \u201c2.5% of the sample may fail.\u201d At <\/span><b>n=200<\/b><span style=\"font-weight: 400;\">, <\/span><b>Ac10<\/b><span style=\"font-weight: 400;\"> (not 5) is typical; at <\/span><b>n=125<\/b><span style=\"font-weight: 400;\">, <\/span><b>Ac7<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Its <\/span><b>meaning<\/b><span style=\"font-weight: 400;\"> derives from the plan\u2019s OC curve: it sets the probability<\/span><b> of acceptance<\/b><span style=\"font-weight: 400;\"> across many lots, it does not represent a fixed percentage within a single sample.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Which sampling methods are used with AQL, and how do you choose among them?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">AQL supports <\/span><b>single<\/b><span style=\"font-weight: 400;\">, <\/span><b>double<\/b><span style=\"font-weight: 400;\">, and <\/span><b>multiple\/sequential<\/b> <b>sampling methods<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><b>Single<\/b><span style=\"font-weight: 400;\"> is default for simplicity. <\/span><b>Double<\/b><span style=\"font-weight: 400;\"> can reduce average n when lots are clearly good or bad. <\/span><b>Multiple\/sequential<\/b><span style=\"font-weight: 400;\"> further trim average n but add administrative complexity.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Choose by lot history, urgency, <\/span><b>inspection costs<\/b><span style=\"font-weight: 400;\">, and desired OC-curve characteristics.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Single-sampling plans<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">A single sample of size <\/span><b>n<\/b><span style=\"font-weight: 400;\"> is drawn; you accept if <\/span><b>defects \u2264 Ac<\/b><span style=\"font-weight: 400;\"> and reject if <\/span><b>defects \u2265 Re<\/b><span style=\"font-weight: 400;\">. It\u2019s the simplest <\/span><b>approach<\/b><span style=\"font-weight: 400;\">, fastest to train, and standard for <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\"> in most <\/span><b>quality control methods<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Double-sampling plans<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Two stages: inspect <\/span><b>n1<\/b><span style=\"font-weight: 400;\">; if results are inconclusive (between accept\/reject bands), inspect <\/span><b>n2<\/b><span style=\"font-weight: 400;\"> and combine counts. Reduces average <\/span><b>units<\/b><span style=\"font-weight: 400;\"> inspected when quality is consistently good or bad.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Multiple or sequential sampling<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Stage-wise or sequential pulls with early accept\/reject boundaries minimize expected sample sizes. Best when <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> effort is expensive and you can manage <\/span><b>plan<\/b><span style=\"font-weight: 400;\"> administration.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">How do you choose the right sampling method?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Prefer <\/span><b>single<\/b><span style=\"font-weight: 400;\"> for routine <\/span><b>products<\/b><span style=\"font-weight: 400;\"> and straightforward <\/span><b>quality assurance<\/b><span style=\"font-weight: 400;\">. Use <\/span><b>double<\/b><span style=\"font-weight: 400;\"> when lots are stable and you want lower average <\/span><b>sample size<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Use sequential sampling when tests are slow, destructive, or time is limited. Larger lots and high risk justify methods with steeper OC curves (bigger <\/span><b>n<\/b><span style=\"font-weight: 400;\"> or lower <\/span><b>c<\/b><span style=\"font-weight: 400;\">).<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How does AQL handle statistical risks and operating characteristics?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">AQL plans define decision risks through <\/span><b>OC curves<\/b><span style=\"font-weight: 400;\">: at the <\/span><b>AQL<\/b><span style=\"font-weight: 400;\">, <\/span><b>\u03b1\u22480.05<\/b><span style=\"font-weight: 400;\"> (producer\u2019s risk of rejecting a good lot); at an <\/span><b>RQL\/LTPD<\/b><span style=\"font-weight: 400;\">, <\/span><b>\u03b2\u22480.10<\/b><span style=\"font-weight: 400;\"> (consumer\u2019s risk of accepting a bad lot).\u00a0<\/span><\/p>\n<p><b>Random sampling<\/b><span style=\"font-weight: 400;\"> helps reduce bias; increased <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> steepens the OC curve, improving discrimination between acceptable and unacceptable <\/span><b>defect rate<\/b><span style=\"font-weight: 400;\"> levels.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What are operating characteristic (OC) curves?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">An OC curve links <\/span><b>% defective<\/b><span style=\"font-weight: 400;\"> to <\/span><b>probability of acceptance<\/b><span style=\"font-weight: 400;\"> for a plan. For illustration, with <\/span><b>n=200<\/b><span style=\"font-weight: 400;\">, you might see <\/span><b>P(accept)<\/b><span style=\"font-weight: 400;\"> around high-90s at <\/span><b>1%<\/b><span style=\"font-weight: 400;\">, dropping steeply by <\/span><b>3%<\/b><span style=\"font-weight: 400;\">, approaching near-zero by <\/span><b>10%<\/b><span style=\"font-weight: 400;\"> for tight <\/span><b>acceptance number<\/b><span style=\"font-weight: 400;\"> choices.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">How does sample size affect the OC curve?<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Larger <\/span><b>n<\/b><span style=\"font-weight: 400;\"> makes the curve steeper\u2014your plan is more decisive, shrinking the <\/span><b>indifference<\/b><span style=\"font-weight: 400;\"> region and strengthening protections for both producer and consumer.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">How does the acceptance number affect the OC curve?<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Lower <\/span><b>c<\/b><span style=\"font-weight: 400;\"> (smaller <\/span><b>maximum number of defective<\/b><span style=\"font-weight: 400;\"> allowed) shifts the curve left, reducing <\/span><b>consumer\u2019s risk<\/b><span style=\"font-weight: 400;\"> but raising <\/span><b>producer\u2019s risk<\/b><span style=\"font-weight: 400;\">; higher <\/span><b>c<\/b><span style=\"font-weight: 400;\"> does the opposite.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What are producer\u2019s risk (alpha) and consumer\u2019s risk (beta)?<\/span><\/h3>\n<p><b>Alpha (\u03b1)<\/b><span style=\"font-weight: 400;\"> is the risk of rejecting a lot that truly meets the AQL (~5%). <\/span><b>Beta (\u03b2)<\/b><span style=\"font-weight: 400;\"> is the risk of accepting a lot at the <\/span><b>rejectable quality level<\/b><span style=\"font-weight: 400;\"> (~10%). Plans balance these to achieve program goals.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">How does random sampling improve representativeness?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Randomization avoids selection bias. Spread pulls across cartons using <\/span><b>\u221acartons (often +1)<\/b><span style=\"font-weight: 400;\">; some programs use <\/span><b>2\u00d7\u221acartons<\/b><span style=\"font-weight: 400;\">. Stratify by <\/span><b>page<\/b><span style=\"font-weight: 400;\"> of the <\/span><b>menu<\/b><span style=\"font-weight: 400;\"> of cartons (positions in the stack), <\/span><b>color<\/b><span style=\"font-weight: 400;\"> or <\/span><b>size<\/b><span style=\"font-weight: 400;\"> variants when applicable, and <\/span><b>timing<\/b><span style=\"font-weight: 400;\"> within the <\/span><b>production process<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How do severity switching rules (normal, tightened, reduced) work?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Switching rules adapt <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\"> to <\/span><b>tightened<\/b><span style=\"font-weight: 400;\"> (stricter) or <\/span><b>reduced<\/b><span style=\"font-weight: 400;\"> (lighter) severity according to recent results.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Most programs start at <\/span><b>normal<\/b><span style=\"font-weight: 400;\">; repeated problems trigger <\/span><b>tightened<\/b><span style=\"font-weight: 400;\">; sustained good performance allows <\/span><b>reduced<\/b><span style=\"font-weight: 400;\">\u2014controlling <\/span><b>risks<\/b><span style=\"font-weight: 400;\"> without rewriting the <\/span><b>aql system<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">When does Normal switch to Tightened?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">After a specified pattern of rejections or quality signals indicating deterioration\u2014record triggers in your <\/span><b>SOP<\/b><span style=\"font-weight: 400;\"> and notify suppliers.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">When does Tightened switch to Normal?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">After consecutive accepted lots that meet criteria; maintain records to prove recovery.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">When does Normal switch to Reduced?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">When lots show consistent compliance over multiple cycles and processes remain stable; ensure <\/span><b>compliance<\/b><span style=\"font-weight: 400;\"> and traceability continue.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">When does Reduced switch to Normal?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">At the first rejection sign, changes in <\/span><b>process<\/b><span style=\"font-weight: 400;\">, or adverse <\/span><b>updates<\/b><span style=\"font-weight: 400;\"> in the <\/span><b>field<\/b><span style=\"font-weight: 400;\">; revert immediately to protect <\/span><b>consumers<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Who uses AQL and in which contexts is it applied?\u00a0<\/span><\/h2>\n<p><b>Buyers<\/b><span style=\"font-weight: 400;\">, suppliers, and third-party <\/span><b>inspectors<\/b><span style=\"font-weight: 400;\"> use AQL for <\/span><b>incoming<\/b><span style=\"font-weight: 400;\">, <\/span><b>in-process<\/b><span style=\"font-weight: 400;\">, and <\/span><b>final<\/b> <b>quality inspections<\/b><span style=\"font-weight: 400;\"> across <\/span><b>components<\/b><span style=\"font-weight: 400;\">, subassemblies, finished goods, and even non-product checks where items are classed as OK\/defective.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Logistics affect carton dispersion so <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> covers the <\/span><b>supply chain<\/b><span style=\"font-weight: 400;\"> fairly.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Which roles rely on AQL?\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Buyers set <\/span><b>quality requirements<\/b><span style=\"font-weight: 400;\"> and AQLs. Suppliers prepare compliant <\/span><b>lots<\/b><span style=\"font-weight: 400;\"> and <\/span><b>records<\/b><span style=\"font-weight: 400;\"> and third-party inspectors execute the <\/span><b>sampling process<\/b><span style=\"font-weight: 400;\">, tally defects and issue reports for decisions.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">AQL is always used to determine <\/span><b>sample sizes<\/b><span style=\"font-weight: 400;\"> for <\/span><a href=\"https:\/\/www.qcadvisor.com\/blog\/product-inspection\/\"><span style=\"font-weight: 400;\">product inspections<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Can AQL be used for incoming inspections of components?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Yes. Use a tighter AQL for critical defects and apply Special levels for destructive checks. Calibrate by downstream risk: high-impact parts justify <\/span><b>Level III<\/b><span style=\"font-weight: 400;\"> or lower majors (e.g., <\/span><b>0.65\u20131.0%<\/b><span style=\"font-weight: 400;\">).<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Which standards define AQL, and how do attributes and variables sampling differ?\u00a0<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">AQL for attributes sampling is defined by <\/span><b>ISO 2859-1<\/b><span style=\"font-weight: 400;\"> (globally) and <\/span><b>ANSI\/ASQ Z1.4<\/b><span style=\"font-weight: 400;\"> (U.S. equivalent), with lineage from <\/span><b>MIL-STD-105E<\/b><\/p>\n<p><b>ISO 3951<\/b><span style=\"font-weight: 400;\"> defines <\/span><b>variables sampling<\/b><span style=\"font-weight: 400;\"> (using measured values and standard deviations). Some sectors cite <\/span><b>Codex STAN 233<\/b><span style=\"font-weight: 400;\"> (foods) and <\/span><b>FDA<\/b><span style=\"font-weight: 400;\">-specific plans (e.g., 21 CFR 800.20 for medical gloves).\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Attributes sampling marks each unit as defective or non-defective and fits visual or functional checks<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Variables sampling uses measurements to achieve the same <\/span><b>OC curve<\/b><span style=\"font-weight: 400;\"> with generally smaller <\/span><b>n<\/b><span style=\"font-weight: 400;\">, assuming normality and capable <\/span><b>process<\/b><span style=\"font-weight: 400;\"> statistics.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Regulators may prefer <\/span><b>ISO 16269-6<\/b><span style=\"font-weight: 400;\"> or <\/span><b>capability indices (Cp\/Cpk)<\/b><span style=\"font-weight: 400;\"> for <\/span><b>process validation<\/b><span style=\"font-weight: 400;\">, while <\/span><b>AQL<\/b><span style=\"font-weight: 400;\"> remains appropriate for <\/span><b>lot acceptance<\/b><span style=\"font-weight: 400;\"> and <\/span><b>shipment<\/b><span style=\"font-weight: 400;\"> release.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How should AQL be applied across industries and regulatory standards?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">AQL applies broadly, but <\/span><b>industry standards<\/b><span style=\"font-weight: 400;\"> and <\/span><b>regulations<\/b><span style=\"font-weight: 400;\"> tune the numbers. Legal or customer requirements override defaults.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Medical\/pharma:<\/b> <b>critical \u22640.1%<\/b><span style=\"font-weight: 400;\"> (often <\/span><b>0.065%<\/b><span style=\"font-weight: 400;\">); auditors may prefer capability evidence for validation beyond AQL.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Food &amp; beverage:<\/b> <b>Codex STAN 233<\/b><span style=\"font-weight: 400;\"> uses smaller <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>net-weight<\/b><span style=\"font-weight: 400;\"> checks (destructive).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Electronics:<\/b><span style=\"font-weight: 400;\"> tighter <\/span><b>major<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>0.65\u20131.0%<\/b><span style=\"font-weight: 400;\">); function first.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Textiles\/apparel:<\/b> <b>2.5% major \/ 4.0% minor<\/b><span style=\"font-weight: 400;\">, with strong cosmetic criteria.<\/span><\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Manufacturing and electronics<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Use <\/span><b>0.65\u20131.0%<\/b><span style=\"font-weight: 400;\"> for <\/span><b>major<\/b><span style=\"font-weight: 400;\"> on critical subassemblies; <\/span><b>2.5%<\/b><span style=\"font-weight: 400;\"> for general assemblies; <\/span><b>minor 4.0%<\/b><span style=\"font-weight: 400;\">. Focus on function, solder quality, safety.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Pharmaceuticals and medical devices<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Align with <\/span><b>GMP\/ISO 13485<\/b><span style=\"font-weight: 400;\">; set <\/span><b>critical \u22640.1%<\/b><span style=\"font-weight: 400;\"> (often <\/span><b>0.065%<\/b><span style=\"font-weight: 400;\">). Recognize that some <\/span><b>auditors<\/b><span style=\"font-weight: 400;\"> expect capability studies (<\/span><b>ISO 16269-6<\/b><span style=\"font-weight: 400;\">, <\/span><b>Cp\/Cpk<\/b><span style=\"font-weight: 400;\">) for validation; AQL remains for lot release. <\/span><b>FDA 21 CFR 800.20<\/b><span style=\"font-weight: 400;\"> provides glove-specific <\/span><b>sampling<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Textiles and apparel<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Cosmetic standards dominate; <\/span><b>0.0% critical<\/b><span style=\"font-weight: 400;\">, <\/span><b>2.5% major<\/b><span style=\"font-weight: 400;\">, <\/span><b>4.0% minor<\/b><span style=\"font-weight: 400;\"> typical. Emphasize <\/span><b>color<\/b><span style=\"font-weight: 400;\">, <\/span><b>size<\/b><span style=\"font-weight: 400;\">, seam and stitch integrity.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Food and beverage (including Codex STAN 233)<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Smaller <\/span><b>n<\/b><span style=\"font-weight: 400;\"> with <\/span><b>weight-based<\/b><span style=\"font-weight: 400;\"> tables due to destructive opening; <\/span><b>critical defects<\/b><span style=\"font-weight: 400;\"> remain <\/span><b>0.0%<\/b><span style=\"font-weight: 400;\"> for safety.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What legal or customer requirements should be considered?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Retailer quality manuals, OEM contracts, and regulatory constraints can set stricter <\/span><b>AQL<\/b><span style=\"font-weight: 400;\"> and <\/span><b>sampling method<\/b><span style=\"font-weight: 400;\"> rules (e.g., FDA glove sampling). Always honor contractual <\/span><b>acceptance criteria<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How does AQL compare with SPC, Six Sigma, TQM, and Zero Defects?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">AQL is a <\/span><b>lot acceptance gate<\/b><span style=\"font-weight: 400;\">; <\/span><b>SPC<\/b><span style=\"font-weight: 400;\"> monitors process stability; <\/span><b>Six Sigma<\/b><span style=\"font-weight: 400;\"> reduces variability; <\/span><b>TQM<\/b><span style=\"font-weight: 400;\"> is organization-wide culture; <\/span><b>Zero Defects<\/b><span style=\"font-weight: 400;\"> is a philosophy. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">They\u2019re complementary: many programs use <\/span><b>SPC<\/b><span style=\"font-weight: 400;\"> upstream and <\/span><b>AQL<\/b><span style=\"font-weight: 400;\"> downstream, while Six Sigma targets <\/span><b>reduction<\/b><span style=\"font-weight: 400;\"> in <\/span><b>defect rate<\/b><span style=\"font-weight: 400;\"> beyond what <\/span><b>acceptance sampling<\/b><span style=\"font-weight: 400;\"> alone can achieve. Six Sigma aims at ~<\/span><b>3.4 DPMO<\/b><span style=\"font-weight: 400;\">; AQL plans accept bounded risks (<\/span><b>\u03b1\u22485%<\/b><span style=\"font-weight: 400;\">, <\/span><b>\u03b2\u224810%<\/b><span style=\"font-weight: 400;\">).<\/span><\/p>\n<h3><b>AQL vs Statistical Process Control (SPC)\u00a0<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">AQL decides <\/span><b>shipment<\/b><span style=\"font-weight: 400;\"> acceptance; <\/span><b>SPC<\/b><span style=\"font-weight: 400;\"> prevents defects by controlling the <\/span><b>production process<\/b><span style=\"font-weight: 400;\"> in real time.<\/span><\/p>\n<h3><b>AQL vs Six Sigma<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">AQL classifies <\/span><b>lots<\/b><span style=\"font-weight: 400;\"> pass\/fail; <\/span><b>Six Sigma<\/b><span style=\"font-weight: 400;\"> uses DMAIC and capability metrics to <\/span><i><span style=\"font-weight: 400;\">reduce<\/span><\/i><span style=\"font-weight: 400;\"> defects permanently.<\/span><\/p>\n<h3><b>AQL vs Total Quality Management (TQM)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">AQL is a <\/span><b>gate<\/b><span style=\"font-weight: 400;\">; <\/span><b>TQM<\/b><span style=\"font-weight: 400;\"> embeds quality into every function, policy, and metric.<\/span><\/p>\n<h3><b>AQL vs Zero Defects<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">AQL tolerates bounded risk; <\/span><b>Zero Defects<\/b><span style=\"font-weight: 400;\"> aspires to none, practical where automation and error-proofing eliminate human miss.<\/span><\/p>\n<h3><b>When should you transition away from AQL?<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">When <\/span><b>SPC<\/b><span style=\"font-weight: 400;\"> is mature, automation is robust, and <\/span><b>traceability<\/b><span style=\"font-weight: 400;\"> strong, you can reduce reliance on acceptance sampling\u2014except where regulations still require it.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How do you implement AQL in your quality system?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Implementation follows governance, procedures, training, tools, pilots, and continuous review. <\/span><b>There are 10 steps:<\/b><\/p>\n<h3><b>1) Assess risk &amp; objectives (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Map hazards, customers, and <\/span><b>quality limit aql<\/b><span style=\"font-weight: 400;\"> needs.<\/span><\/p>\n<h3><b>2) Define scope (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Decide which <\/span><b>products<\/b><span style=\"font-weight: 400;\"> and <\/span><b>components<\/b><span style=\"font-weight: 400;\"> use AQL.<\/span><\/p>\n<h3><b>3) Select AQLs (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Set <\/span><b>critical\/major\/minor<\/b><span style=\"font-weight: 400;\"> per risk tiers.<\/span><\/p>\n<h3><b>4) Author SOPs (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Define <\/span><b>defect limits<\/b><span style=\"font-weight: 400;\">, counting rules, <\/span><b>carton<\/b><span style=\"font-weight: 400;\"> dispersion.<\/span><\/p>\n<h3><b>5) Train teams (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Calibrate <\/span><b>inspectors<\/b><span style=\"font-weight: 400;\">; align <\/span><b>terms<\/b><span style=\"font-weight: 400;\"> and taxonomy.<\/span><\/p>\n<h3><b>6) Choose tools (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Tables, <\/span><b>aql calculator<\/b><span style=\"font-weight: 400;\">, checklists, photo capture.<\/span><\/p>\n<h3><b>7) Pilot lots (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Verify <\/span><b>interpretation<\/b><span style=\"font-weight: 400;\"> and handoffs.<\/span><\/p>\n<h3><b>8) Roll out (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Apply <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\">; track <\/span><b>results<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><b>9) Apply switching rules (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Move tightened\/reduced per history.<\/span><\/p>\n<h3><b>10) Review &amp; improve (H3)<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Audit data; close loops with suppliers.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Steps to introduce AQL<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Establish governance, write <\/span><b>SOPs<\/b><span style=\"font-weight: 400;\">, train, publish <\/span><b>sampling plan table<\/b><span style=\"font-weight: 400;\"> presets, and audit execution loops with root-cause and corrective actions.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Three practical tips for using AQL effectively<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Use <\/span><b>risk-tiered AQLs<\/b><span style=\"font-weight: 400;\">; <\/span><b>stratify sampling<\/b><span style=\"font-weight: 400;\"> across <\/span><b>\u221acartons (+1)<\/b><span style=\"font-weight: 400;\">; and <\/span><b>don\u2019t negotiate post-fail<\/b><span style=\"font-weight: 400;\">\u2014keep credibility by following the plan.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Common challenges and how to overcome them<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Tackle misclassification with photo-rich libraries, poor randomization with strict carton rules, and supplier pushback with clear contracts and shared <\/span><b>industry experts<\/b><span style=\"font-weight: 400;\"> references.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Best practices for sustainable AQL deployment<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Maintain data discipline, instrument calibration, <\/span><b>sample traceability<\/b><span style=\"font-weight: 400;\">, and feedback loops to upstream <\/span><b>production<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">What factors determine lot acceptance or rejection under AQL?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Decisions depend on <\/span><b>sample size (n)<\/b><span style=\"font-weight: 400;\">, <\/span><b>acceptance numbers (Ac)<\/b><span style=\"font-weight: 400;\"> by class, and your tallied <\/span><b>defects<\/b><span style=\"font-weight: 400;\">. Rule of thumb: if (<\/span><b>critical &gt; 0<\/b><span style=\"font-weight: 400;\">) \u2192 <\/span><b>fail<\/b><span style=\"font-weight: 400;\">; if (<\/span><b>major &gt; Ac_major<\/b><span style=\"font-weight: 400;\">) or (<\/span><b>minor &gt; Ac_minor<\/b><span style=\"font-weight: 400;\">) \u2192 <\/span><b>fail<\/b><span style=\"font-weight: 400;\">; else <\/span><b>accept<\/b><span style=\"font-weight: 400;\">. Document counts, photos, <\/span><b>units<\/b><span style=\"font-weight: 400;\">, and carton coverage.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">How do you determine sample size and acceptance number?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Use <\/span><b>Table 1<\/b><span style=\"font-weight: 400;\"> for <\/span><b>code letter<\/b><span style=\"font-weight: 400;\"> and <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\"> for <\/span><b>n<\/b><span style=\"font-weight: 400;\"> and <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> (cross-check with an <\/span><b>aql calculator<\/b><span style=\"font-weight: 400;\">). Example: <\/span><b>L \u2192 n=200; AQL 2.5 \u2192 Ac10; AQL 4.0 \u2192 Ac14<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">How do you categorize defects and tally counts?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Define <\/span><b>critical\/major\/minor<\/b><span style=\"font-weight: 400;\"> with examples and counting rules. Decide in policy whether multiple minors on one unit escalate to one major; the standard is silent\u2014pick a rule and apply it consistently.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Can you combine different inspection levels or tests for one lot decision?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Yes, but standards don\u2019t define aggregation. Set governance upfront\u2014for example, workmanship at <\/span><b>Level II<\/b><span style=\"font-weight: 400;\"> and dimensions at <\/span><b>S-3<\/b><span style=\"font-weight: 400;\">, with \u201c<\/span><b>any fail \u2192 lot fail<\/b><span style=\"font-weight: 400;\">\u201d or weighted criteria.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">When should AQL be used, and what are its limitations and alternatives?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Use AQL for <\/span><b>lot acceptance<\/b><span style=\"font-weight: 400;\"> in <\/span><b>supplier management<\/b><span style=\"font-weight: 400;\">, final QC, and shipping decisions. Limitations: it evaluates <\/span><b>lots<\/b><span style=\"font-weight: 400;\">, not continuous <\/span><b>process<\/b><span style=\"font-weight: 400;\"> stability; it can accept bad lots or reject good ones; and it requires resources across many suppliers. Alternatives and complements include <\/span><b>SPC<\/b><span style=\"font-weight: 400;\">, capability metrics (<\/span><b>Cp\/Cpk<\/b><span style=\"font-weight: 400;\">), <\/span><b>sequential sampling<\/b><span style=\"font-weight: 400;\">, and automated in-line checks.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What are the main limitations and criticisms of AQL?\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">AQL has downsides. <\/span><b>There are 6 disadvantages:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Do not improve<\/b><span style=\"font-weight: 400;\"> processes by themselves\u2014only classify.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Do not eliminate<\/b><span style=\"font-weight: 400;\"> sampling error; \u03b1\/\u03b2 always exist.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>May allow<\/b><span style=\"font-weight: 400;\"> consumer risk near <\/span><b>10%<\/b><span style=\"font-weight: 400;\"> at RQL\/LTPD.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Encourage<\/b><span style=\"font-weight: 400;\"> post-production detection instead of prevention.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Permit<\/b><span style=\"font-weight: 400;\"> subjectivity in defect classification without strict SOPs.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Increase<\/b><span style=\"font-weight: 400;\"> staffing\/logistics burden across many suppliers.<\/span><\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">What are credible alternatives to acceptance sampling?\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">For validation, regulators often prefer <\/span><b>ISO 16269-6<\/b><span style=\"font-weight: 400;\"> analyses and <\/span><b>capability<\/b><span style=\"font-weight: 400;\"> indices; for prevention, deploy <\/span><b>SPC<\/b><span style=\"font-weight: 400;\">, automated inspection, <\/span><b>continuous sampling<\/b><span style=\"font-weight: 400;\">, or targeted <\/span><b>100% inspection<\/b><span style=\"font-weight: 400;\"> where economics and risk justify it.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">How much does an AQL inspection cost?\u00a0<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">In the U.S., <\/span><b>third-party AQL inspections<\/b><span style=\"font-weight: 400;\"> typically range from <\/span><b>$280\u2013$450 per inspector-day<\/b><span style=\"font-weight: 400;\">, plus <\/span><b>travel<\/b><span style=\"font-weight: 400;\"> if remote regions are involved. <\/span><b>There are 6 cost factors:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Location &amp; travel<\/b><span style=\"font-weight: 400;\">: access and distance raise expenses.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Inspection scope &amp; levels<\/b><span style=\"font-weight: 400;\">: <\/span><b>Level III<\/b><span style=\"font-weight: 400;\"> or multiple <\/span><b>S-levels<\/b><span style=\"font-weight: 400;\"> increase time.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Sample size (n)<\/b><span style=\"font-weight: 400;\">: <\/span><b>200<\/b><span style=\"font-weight: 400;\"> vs <\/span><b>125<\/b><span style=\"font-weight: 400;\"> means more unit checks.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Inspector day-rate<\/b><span style=\"font-weight: 400;\">: varies by market and experience.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Reporting &amp; evidence<\/b><span style=\"font-weight: 400;\">: photos, measurements, and rework verification add hours.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Re-inspection<\/b><span style=\"font-weight: 400;\">: after a fail, <\/span><b>re-inspection<\/b><span style=\"font-weight: 400;\"> is usually supplier-funded per contract.<\/span><\/li>\n<\/ul>\n<h2><span style=\"font-weight: 400;\">Frequently asked questions about AQL\u00a0<\/span><\/h2>\n<h3><span style=\"font-weight: 400;\">Do you have to accept some defects under AQL?\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">No\u2014AQL is a <\/span><b>limit<\/b><span style=\"font-weight: 400;\">, not authorization. Acceptance follows <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> rules; residual risk remains by design, and <\/span><b>ISO<\/b><span style=\"font-weight: 400;\"> notes AQL is not a \u201cdesirable\u201d <\/span><b>quality level<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Should buyers charge suppliers for defective units found?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">If the lot <\/span><b>passes<\/b><span style=\"font-weight: 400;\">, many programs avoid charge-backs and focus on corrective actions. If it <\/span><b>fails<\/b><span style=\"font-weight: 400;\">, suppliers typically sort\/rework and pay <\/span><b>re-inspection<\/b><span style=\"font-weight: 400;\"> per contract.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What happens if the AQL limit is exceeded?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">The lot is <\/span><b>rejected<\/b><span style=\"font-weight: 400;\">; initiate containment, <\/span><b>100% sort<\/b><span style=\"font-weight: 400;\"> or <\/span><b>rework<\/b><span style=\"font-weight: 400;\">, and then schedule <\/span><b>re-inspection<\/b><span style=\"font-weight: 400;\"> under the same plan.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Can I design my own sampling plan instead of ISO 2859\/ANSI Z1.4?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Yes\u2014use binomial\/hypergeometric models (e.g., Minitab\/Excel) to match desired <\/span><b>OC curves<\/b><span style=\"font-weight: 400;\">; secure stakeholder agreement in advance.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Is AQL only one standard?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">No: <\/span><b>ISO 2859-1 \/ ANSI Z1.4<\/b><span style=\"font-weight: 400;\">, <\/span><b>MIL-STD-105E<\/b><span style=\"font-weight: 400;\">, and <\/span><b>ISO 3951<\/b><span style=\"font-weight: 400;\"> (variables) coexist; <\/span><b>Codex STAN 233<\/b><span style=\"font-weight: 400;\"> applies in foods.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Why not inspect a fixed percentage (e.g., 10%) instead of using AQL?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Fixed-% sampling yields <\/span><b>unknown risks<\/b><span style=\"font-weight: 400;\">; <\/span><b>AQL tables<\/b><span style=\"font-weight: 400;\"> set defined \u03b1\/\u03b2 and better <\/span><b>discrimination<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Why don\u2019t the accept numbers match the AQL percentage I selected?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Because <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> arise from probability models to meet \u03b1\/\u03b2 across many lots. Example: <\/span><b>2.5%<\/b><span style=\"font-weight: 400;\"> with <\/span><b>n=200<\/b><span style=\"font-weight: 400;\"> \u2192 <\/span><b>Ac10<\/b><span style=\"font-weight: 400;\">, not 5.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What happens when I land on an arrow in Table 2?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Use the indicated adjacent plan (up or down) to maintain target risks at boundaries.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">How many cartons should samples be pulled from?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Select <\/span><b>\u221acartons (often +1)<\/b><span style=\"font-weight: 400;\"> at minimum; some use <\/span><b>2\u00d7\u221a<\/b><span style=\"font-weight: 400;\"> for extra dispersion.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Can I apply the same AQL to all products?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">No\u2014tailor by hazard, <\/span><b>user experience<\/b><span style=\"font-weight: 400;\">, brand, and <\/span><b>industry standards<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What should I do to salvage a rejected lot?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Perform <\/span><b>100% sort\/rework<\/b><span style=\"font-weight: 400;\">, document, and re-inspect; concessions require formal approval.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Is AQL still a valid approach today?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Yes\u2014for <\/span><b>lot acceptance<\/b><span style=\"font-weight: 400;\">. Pair it with <\/span><b>SPC<\/b><span style=\"font-weight: 400;\">, automation, and continuous improvement upstream.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">What did W. Edwards Deming say about acceptance sampling?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">He favored prevention and sometimes <\/span><b>0<\/b><span style=\"font-weight: 400;\"> or <\/span><b>100%<\/b><span style=\"font-weight: 400;\"> checks based on economics; AQL is still practical for importers managing diverse suppliers.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Which parts of the AQL standard are not defined and left to practitioners?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Defect taxonomy, combining multiple tests, and carton dispersion rules\u2014set these in your SOP.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Does AQL guarantee zero defects to customers?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">No; it bounds <\/span><b>probability<\/b><span style=\"font-weight: 400;\">, not outcomes. Communicate residual risk clearly.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">If several minor defects are found on the same sample, do they count as one major?<\/span><\/h3>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The acceptable quality limit (AQL)\u2014also called the acceptance quality limit\u2014is the risk-based quality limit you use to decide, from a sample, whether a production batch meets your quality requirements.\u00a0 AQL plays a central role in today\u2019s product inspection cycle:: from incoming to in-process to final inspections, it gives buyers, suppliers, and inspectors a common language [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":241114,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"<span style=\"font-weight: 400;\">The <\/span><b>acceptable quality limit (AQL)<\/b><span style=\"font-weight: 400;\">\u2014also called the <\/span><b>acceptance quality limit<\/b><span style=\"font-weight: 400;\">\u2014is the risk-based quality limit you use to decide, from a sample, whether a production batch meets your quality requirements.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">AQL plays a central role in today\u2019s product inspection cycle:: from <\/span><b>incoming<\/b><span style=\"font-weight: 400;\"> to <\/span><b>in-process<\/b><span style=\"font-weight: 400;\"> to <\/span><b>final<\/b><span style=\"font-weight: 400;\"> inspections, it gives buyers, suppliers, and <\/span><b>inspectors<\/b><span style=\"font-weight: 400;\"> a common language for <\/span><b>quality control<\/b><span style=\"font-weight: 400;\">. Practically, AQL is best executed by experienced third-party teams as part of full <\/span><b>product inspection services<\/b><span style=\"font-weight: 400;\">\u2014they bring calibrated tools, documented <\/span><b>sampling inspections<\/b><span style=\"font-weight: 400;\">, and unbiased decision making that protects your <\/span><b>brand<\/b><span style=\"font-weight: 400;\"> and the <\/span><b>end user<\/b><span style=\"font-weight: 400;\"> while controlling <\/span><b>inspection costs<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">In this article, you\u2019ll see exactly how AQL works in practice: the sampling standards behind it (ISO 2859-1 \/ ANSI\/ASQ Z1.4), how inspection levels (General I\/II\/III and Special S-1\u2013S-4) set sample size, and how critical defects, major defects, and minor defects map to an acceptance number and rejection number.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">You\u2019ll also learn how AQL tables translate lot size into a sample size code letter, how OC curves quantify producer\u2019s\/consumer\u2019s risks, when to apply switching rules, and which industries adapt AQL for their products.<\/span>\r\n<h2><span style=\"font-weight: 400;\">What is the acceptable quality limit (AQL)?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">AQL, per <\/span><b>ISO 2859-1<\/b><span style=\"font-weight: 400;\">, is the <\/span><b>worst tolerable process average<\/b><span style=\"font-weight: 400;\"> used in <\/span><b>attributes acceptance sampling<\/b><span style=\"font-weight: 400;\"> to control lot disposition via a defined <\/span><b>sampling plan<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Under the plan\u2019s <\/span><b>operating characteristic (OC) curve<\/b><span style=\"font-weight: 400;\">, lots at the AQL have ~95% probability of acceptance (<\/span><b>\u03b1\u22480.05<\/b><span style=\"font-weight: 400;\">).\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">You specify separate AQL values by defect class\u2014e.g., 0% critical, 2.5% major, 4.0% minor in consumer goods; regulated goods may use \u22640.65% major and 0.1% or 0.065% critical.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">AQL is a planning parameter, not \u201cthe percentage you allow in the sample.\u201d The acceptance numbers in AQL tables come from binomial\/Poisson mathematics selected to hit target \u03b1\/\u03b2 risks across many production runs. You then compare the number of observed defects in your sample size with the Ac\/Re values to decide whether to accept or reject the batch<\/span>\r\n<h3><span style=\"font-weight: 400;\">When was AQL first developed?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">AQL\u2019s roots trace to <\/span><b>Bell Labs in the 1930s<\/b><span style=\"font-weight: 400;\">, when <\/span><b>Harold F. Dodge<\/b><span style=\"font-weight: 400;\"> and <\/span><b>H. G. Romig<\/b><span style=\"font-weight: 400;\"> developed <\/span><b>acceptance sampling<\/b><span style=\"font-weight: 400;\"> for mass production.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">During <\/span><b>World War II<\/b><span style=\"font-weight: 400;\">, method was adopted for large-scale U.S. military procurement and eventually formalized as <\/span><b>MIL-STD-105<\/b><span style=\"font-weight: 400;\">, which harmonized with <\/span><b>ANSI\/ASQ Z1.4<\/b><span style=\"font-weight: 400;\"> and ultimately informed today\u2019s <\/span><b>ISO 2859-1<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Gradually, the terminology changed from\u201cacceptable quality level\u201d to \u201cacceptance quality limit\u201d to emphasize that AQL is a limit, not a target. Many sectors kept lineage variants\u2014e.g., food programs referencing Codex STAN 233.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">The modern ecosystem includes OC curves, switching rules (normal\/tightened\/reduced), and consistent sample size logic that buyers, suppliers, and quality assurance teams can apply to global supply chain decisions.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What are the benefits of using AQL?\u00a0<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">AQL improves objectivity, reduces cost versus 100% inspection, aligns expectations, and strengthens supplier governance. Six key advantages include:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Quantify risk<\/b><span style=\"font-weight: 400;\">: Calibrate producer\u2019s risk near 5% at AQL and consumer\u2019s risk near 10% at RQL\/LTPD; decisions rely on defined probability, not guesswork.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Reduce effort<\/b><span style=\"font-weight: 400;\">: Typical sample size (e.g., code K n=125 or L n=200) inspects a fraction of the lot, cutting time versus 100% checks.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Align stakeholders<\/b><span style=\"font-weight: 400;\">: Common defaults (0\/2.5\/4.0) are widely understood across exporters and manufacturers, speeding decision making.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Support clarity<\/b><span style=\"font-weight: 400;\">: Clear acceptance criteria (e.g., n=125 at 2.5% \u2192 Ac7\/Re8) prevents disputes.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Scale economically<\/b><span style=\"font-weight: 400;\">: Sample size and acceptance increase sub-linearly with lot size, avoiding crude \u201cinspect 10%\u201d rules.<\/span><span style=\"font-weight: 400;\">\r\n<\/span><b>Enable governance<\/b><span style=\"font-weight: 400;\">: Works for incoming, in-process, and final quality inspections, and supports switching rules for stability or escalation.<\/span><\/li>\r\n<\/ul>\r\n<h2><span style=\"font-weight: 400;\">How does acceptable quality limit (AQL) work?\u00a0<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">You start by selecting your <\/span><b>lot size<\/b><span style=\"font-weight: 400;\">, <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> (I\/II\/III or S-levels), and AQL values by defect class; look up a <\/span><b>code letter<\/b><span style=\"font-weight: 400;\">; read the <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>acceptance number<\/b><span style=\"font-weight: 400;\">\/<\/span><b>rejection number<\/b><span style=\"font-weight: 400;\">; then count <\/span><b>defects<\/b><span style=\"font-weight: 400;\"> and decide.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Technically, the plan\u2019s OC curve defines <\/span><b>alpha (producer\u2019s risk)<\/b><span style=\"font-weight: 400;\"> and <\/span><b>beta (consumer\u2019s risk)<\/b><span style=\"font-weight: 400;\"> across many lots.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Examples anchor the mapping: <\/span><b>Lot 1,500 \u2192 code K \u2192 n=125<\/b><span style=\"font-weight: 400;\">; <\/span><b>Lot 3,201\u201310,000 \u2192 code L \u2192 n=200<\/b><span style=\"font-weight: 400;\">; <\/span><b>Lot ~15,000 \u2192 code M \u2192 n=315<\/b><span style=\"font-weight: 400;\">. Typical acceptance limits under <\/span><b>normal inspection, Level II<\/b><span style=\"font-weight: 400;\">:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">n=125 at <\/span><b>AQL 2.5% (major)<\/b><span style=\"font-weight: 400;\"> \u2192 <\/span><b>Ac7\/Re8<\/b><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>AQL 4.0% (minor)<\/b><span style=\"font-weight: 400;\"> \u2192 <\/span><b>Ac10\/Re11<\/b><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">n=200 at 2.5% \u2192 <\/span><b>Ac10\/Re11<\/b><span style=\"font-weight: 400;\">; at 4.0% \u2192 <\/span><b>Ac14\/Re15<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">n=315 at 2.5% \u2192 <\/span><b>Ac14\/Re15<\/b><span style=\"font-weight: 400;\">; at 4.0% \u2192 <\/span><b>Ac21\/Re22<\/b><span style=\"font-weight: 400;\">.<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400;\">For a 50,000 lot at Level II and AQL 2.5%, n\u2248500 with roughly Ac21\/Re22 (single-sample attributes plan). In Table 2, arrow cells show when to adjust a plan up or down to keep target risks at boundaries. RQL\/LTPD sets the \u201cbad\u201d level; the IQL (indifference quality level) lies between AQL and RQL.<\/span>\r\n<h2><span style=\"font-weight: 400;\">How do the AQL tables function, and what standards are they based on?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">AQL tables implement <\/span><b>ISO 2859-1 \/ ANSI\/ASQ Z1.4<\/b> <b>single-sample plans<\/b><span style=\"font-weight: 400;\"> under <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\">, mapping <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> to a <\/span><b>sample size code letter<\/b><span style=\"font-weight: 400;\">, then to <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> at chosen AQLs.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Historically, they descend from <\/span><b>MIL-STD-105<\/b><span style=\"font-weight: 400;\">; food programs may use <\/span><b>Codex STAN 233<\/b><span style=\"font-weight: 400;\"> variants.<\/span>\r\n\r\n<b>Table 1<\/b><span style=\"font-weight: 400;\"> provides the sample size code letter (e.g., K, L, M).\u00a0<\/span>\r\n\r\n<b>Table 2<\/b><span style=\"font-weight: 400;\"> converts that code into n and lists AQL columns (0.0 \/ 0.65 \/ 1.0 \/ 2.5 \/ 4.0 \/ 6.5) with acceptance numbers.\u00a0<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>General Inspection Levels<\/b><span style=\"font-weight: 400;\"> I\/II\/III scale n (II is the default; I is smaller; III is larger).\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Special Inspection Levels<\/b><span style=\"font-weight: 400;\"> S-1..S-4 yield very small n for targeted or destructive tests.<\/span><\/li>\r\n<\/ul>\r\n<b>Anchors<\/b><span style=\"font-weight: 400;\">:\u00a0<\/span>\r\n<ol>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Code L \u2192 n=200;\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">at 2.5% major \u2192 Ac10\/Re11;\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">at 4.0% minor \u2192 Ac14\/Re15. Code M \u2192 n=315;<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">at 2.5% \u2192 Ac14\/Re15<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">at 4.0% \u2192 Ac21\/Re22.\u00a0<\/span><\/li>\r\n<\/ol>\r\n<span style=\"font-weight: 400;\">ISO 2859-10 discourages ad-hoc \u201cinspect x%\u201d because risks are undefined. In Codex STAN 233, smaller n and net-weight\/content checks reflect destructive opening.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">All of this keeps quality control processes consistent across industries, companies, and manuals.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Once you understand how AQL tables link inspection levels and acceptance criteria to specific sample sizes, the next step is to see how lot or batch size directly influences those calculations.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What is the lot or batch size?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">The <\/span><b>lot (batch) size<\/b><span style=\"font-weight: 400;\"> is the count of homogeneous units presented for <\/span><b>sampling<\/b><span style=\"font-weight: 400;\"> and a single accept\/reject decision.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">In this context, <\/span><b>mixed SKUs<\/b><span style=\"font-weight: 400;\"> are separate lots.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">The lot size defines which sample size code applies in <\/span><b>Table 1<\/b><span style=\"font-weight: 400;\"> and thus <\/span><b>n<\/b><span style=\"font-weight: 400;\"> in <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Examples (General Level II):\u00a0<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">1,201\u20133,200 \u2192 code K\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">3,201\u201310,000 \u2192 code L\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">10,001\u201335,000 \u2192 code M\u00a0<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400;\">A <\/span><b>1,500-unit<\/b><span style=\"font-weight: 400;\"> lot (one SKU) yields <\/span><b>code K \u2192 n=125<\/b><span style=\"font-weight: 400;\">; ~<\/span><b>8,000<\/b><span style=\"font-weight: 400;\"> units \u2192 <\/span><b>code L \u2192 n=200<\/b><span style=\"font-weight: 400;\">; <\/span><b>15,000<\/b><span style=\"font-weight: 400;\"> units \u2192 <\/span><b>code M \u2192 n=315<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">For <\/span><b>in-process<\/b><span style=\"font-weight: 400;\"> checks before completion, many practitioners size the lot as the <\/span><b>quantity ready<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>50,000 ready \u2192 n=500<\/b><span style=\"font-weight: 400;\">).\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Proper carton dispersion (see <\/span><b>FAQ<\/b><span style=\"font-weight: 400;\">) improves representativeness across <\/span><b>cartons<\/b><span style=\"font-weight: 400;\"> and <\/span><b>positions<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What is the inspection level?\u00a0<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">The <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> specifies how intensively you sample under the standard. <\/span><b>General I\/II\/III<\/b><span style=\"font-weight: 400;\"> set broad effort:\u00a0<\/span>\r\n<ol>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level I<\/b><span style=\"font-weight: 400;\"> (smaller n) for lower risk or trusted suppliers;\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level II<\/b><span style=\"font-weight: 400;\"> (default) balances cost and detection;<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level III<\/b><span style=\"font-weight: 400;\"> (larger n) for higher risk, new tooling, or complaint histories<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Special S-1 to S-4<\/b><span style=\"font-weight: 400;\"> use small sample sizes for focused checks (e.g., packaging dimensions, label legibility, destructive tests).\u00a0<\/span><\/li>\r\n<\/ol>\r\n<span style=\"font-weight: 400;\">Example with <\/span><b>lot 1,500<\/b><span style=\"font-weight: 400;\">: Level I \u2192 <\/span><b>n=50<\/b><span style=\"font-weight: 400;\">; Level II \u2192 <\/span><b>n=125<\/b><span style=\"font-weight: 400;\">; Level III \u2192 <\/span><b>n=200<\/b><span style=\"font-weight: 400;\">. You might run <\/span><b>S-1 (n=5)<\/b><span style=\"font-weight: 400;\"> on outer-carton measurements while keeping workmanship at <\/span><b>General Level II<\/b><span style=\"font-weight: 400;\">. Choose levels by risk exposure and the cost-of-inspection vs cost-of-failure trade-off.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What are the AQL limits?\u00a0<\/span><\/h3>\r\n<b>AQL limits<\/b><span style=\"font-weight: 400;\"> are the selected <\/span><b>quality level<\/b><span style=\"font-weight: 400;\"> parameters\u2014by defect severity\u2014that drive <\/span><b>acceptance numbers<\/b><span style=\"font-weight: 400;\"> in <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Typical consumer defaults: <\/span><b>0% critical<\/b><span style=\"font-weight: 400;\">, <\/span><b>2.5% major<\/b><span style=\"font-weight: 400;\">, <\/span><b>4.0% minor<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Stricter programs may apply <\/span><b>1.0%<\/b><span style=\"font-weight: 400;\"> or <\/span><b>0.65%<\/b><span style=\"font-weight: 400;\"> for major in high-reliability <\/span><b>electronics<\/b><span style=\"font-weight: 400;\">; <\/span><b>medical\/pharma<\/b><span style=\"font-weight: 400;\"> often set critical at <\/span><b>0.1%<\/b><span style=\"font-weight: 400;\"> or <\/span><b>0.065%<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Example mappings under Level II:\u00a0<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>n=125<\/b><span style=\"font-weight: 400;\"> \u2192 2.5% <\/span><b>Ac7\/Re8<\/b><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">4.0% <\/span><b>Ac10\/Re11<\/b><span style=\"font-weight: 400;\">. <\/span><b>n=200<\/b><span style=\"font-weight: 400;\"> \u2192 2.5% <\/span><b>Ac10\/Re11<\/b><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">4.0% <\/span><b>Ac14\/Re15<\/b><span style=\"font-weight: 400;\">. <\/span><b>n=315<\/b><span style=\"font-weight: 400;\"> \u2192 2.5% <\/span><b>Ac14\/Re15<\/b><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">4.0% <\/span><b>Ac21\/Re22<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400;\">Remember, <\/span><b>acceptance numbers don\u2019t equal the AQL percentage of n<\/b><span style=\"font-weight: 400;\">; the plan controls \u03b1 (producer\u2019s risk) and \u03b2 (consumer\u2019s risk) across multiple lots, rather than reflecting a single-sample proportion<\/span>\r\n<h2><span style=\"font-weight: 400;\">How do you read AQL Table 1 (sample size code letters)?\u00a0<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">You read <\/span><b>AQL Table 1<\/b><span style=\"font-weight: 400;\"> by locating your <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> row and chosen <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> column to obtain the <\/span><b>sample size code letter<\/b><span style=\"font-weight: 400;\">, which you\u2019ll carry to <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\"> to find <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>acceptance criteria<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Here are the four main steps:\u00a0<\/span>\r\n<ol>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">find the <\/span><b>lot<\/b><span style=\"font-weight: 400;\"> interval<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">select <\/span><b>General I\/II\/III<\/b><span style=\"font-weight: 400;\"> or <\/span><b>Special S-1..S-4<\/b><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">read the <\/span><b>code letter<\/b><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">go to <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\"> to get <\/span><b>n<\/b><span style=\"font-weight: 400;\"> and <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/li>\r\n<\/ol>\r\n<span style=\"font-weight: 400;\">For example:\u00a0<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lot 3,201\u201310,000 at Level II \u2192 code L \u2192 n=200.\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lot 1,201\u20133,200 at Level II \u2192 code K \u2192 n=125<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Lot 10,001\u201335,000 at Level II \u2192 code M \u2192 n=315\u00a0<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400;\">Special levels yield much smaller <\/span><b>n<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>S-1<\/b><span style=\"font-weight: 400;\"> can be <\/span><b>n=5<\/b><span style=\"font-weight: 400;\"> at 1,500 units).\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Use <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\"> unless <\/span><b>switching rules<\/b><span style=\"font-weight: 400;\"> require a tightened or reduced level.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">\u00a0<\/span><i><span style=\"font-weight: 400;\">INSERT IMAGE: \u201cAQL Table 1 \u2014 Sample size code letters (lot size \u00d7 inspection level) with code output.\u201d<\/span><\/i>\r\n\r\n<i><span style=\"font-weight: 400;\">\r\n<\/span><\/i> <b>Compact reference (excerpt):<\/b>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">281\u2013500 \u2192 G\/I=E, II=F, III=G<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">501\u20131,200 \u2192 H\/I=G, II=H, III=J<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">1,201\u20133,200 \u2192 <\/span><b>K<\/b><span style=\"font-weight: 400;\"> (Level II)<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">3,201\u201310,000 \u2192 <\/span><b>L<\/b><span style=\"font-weight: 400;\"> (Level II)<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">10,001\u201335,000 \u2192 <\/span><b>M<\/b><span style=\"font-weight: 400;\"> (Level II)<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400;\">With the code letter from Table 1 in hand, you can use Table 2 to find the exact sample size and acceptance numbers for making lot decisions<\/span>\r\n<h2><span style=\"font-weight: 400;\">How do you read AQL Table 2 (single-sample plans for normal inspection, Level II)?\u00a0<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">You read <\/span><b>AQL Table 2<\/b><span style=\"font-weight: 400;\"> by finding the <\/span><b>row<\/b><span style=\"font-weight: 400;\"> for your <\/span><b>code letter<\/b><span style=\"font-weight: 400;\">, noting the <\/span><b>sample size (n)<\/b><span style=\"font-weight: 400;\">, then using the <\/span><b>AQL column<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>0.0<\/b><span style=\"font-weight: 400;\">, <\/span><b>1.0<\/b><span style=\"font-weight: 400;\">, <\/span><b>2.5<\/b><span style=\"font-weight: 400;\">, <\/span><b>4.0<\/b><span style=\"font-weight: 400;\">, <\/span><b>6.5<\/b><span style=\"font-weight: 400;\">) to get <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> and decide pass\/fail per defect class.\u00a0<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Code K (n=125)<\/b><span style=\"font-weight: 400;\">: <\/span><b>AQL 2.5 \u2192 Ac7\/Re8 (major)<\/b><span style=\"font-weight: 400;\">;\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>AQL 4.0 \u2192 Ac10\/Re11 (minor)<\/b><span style=\"font-weight: 400;\">;\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>AQL 0.0 \u2192 Ac0\/Re1 (critical)<\/b><span style=\"font-weight: 400;\">. <\/span><b>Code L (n=200)<\/b><span style=\"font-weight: 400;\">: 2.5 \u2192 <\/span><b>Ac10\/Re11<\/b><span style=\"font-weight: 400;\">;\u00a0<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">4.0 \u2192 <\/span><b>Ac14\/Re15<\/b><span style=\"font-weight: 400;\">. <\/span><b>Code M (n=315)<\/b><span style=\"font-weight: 400;\">: 2.5 \u2192 <\/span><b>Ac14\/Re15<\/b><span style=\"font-weight: 400;\">; 4.0 \u2192 <\/span><b>Ac21\/Re22<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400;\">When a cell shows an <\/span><b>arrow<\/b><span style=\"font-weight: 400;\">, follow it to the plan <\/span><b>above<\/b><span style=\"font-weight: 400;\"> (up arrow) or <\/span><b>below<\/b><span style=\"font-weight: 400;\"> (down arrow) to maintain \u03b1\/\u03b2 at boundary conditions.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">\r\n<\/span> <i><span style=\"font-weight: 400;\">INSERT IMAGE: \u201cAQL Table 2 \u2014 Single-sample plans (Level II, normal inspection) showing n and Ac\/Re by AQL column with arrows at boundaries.\u201d<\/span><\/i>\r\n<h3><span style=\"font-weight: 400;\">What happens when you land on an arrow in Table 2?\u00a0<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">When you land on an arrow in Table 2 follow the arrow immediately: <\/span><b>up arrow \u2192 use the plan above; down arrow \u2192 use the plan below<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">The tables place arrows at discrete breakpoints so that <\/span><b>alpha\/beta risks<\/b><span style=\"font-weight: 400;\"> remain smooth as you cross <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> or <\/span><b>AQL<\/b><span style=\"font-weight: 400;\"> boundaries.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Example: a small-n boundary (e.g., a <\/span><b>code E<\/b><span style=\"font-weight: 400;\"> row near <\/span><b>AQL 2.5%<\/b><span style=\"font-weight: 400;\">) with a <\/span><b>down arrow<\/b><span style=\"font-weight: 400;\"> directs you to inspect <\/span><b>n=20<\/b><span style=\"font-weight: 400;\"> with an appropriate <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> such as <\/span><b>Ac1\/Re2<\/b><span style=\"font-weight: 400;\"> in that region\u2014preventing step-changes that would distort decision risks.<\/span>\r\n<h2><span style=\"font-weight: 400;\">Which inspection levels should you choose and why?\u00a0<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">Start at <\/span><b>General Inspection Level II<\/b><span style=\"font-weight: 400;\"> for most <\/span><b>consumer goods<\/b><span style=\"font-weight: 400;\"> because it balances detection and throughput.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Move to <\/span><b>Level III<\/b><span style=\"font-weight: 400;\"> for higher risk (new supplier, customer complaints, new tooling) and down to <\/span><b>Level I<\/b><span style=\"font-weight: 400;\"> for trusted suppliers and low-hazard items.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Use <\/span><b>Special levels (S-1..S-4)<\/b><span style=\"font-weight: 400;\"> for targeted, <\/span><b>time-intensive<\/b><span style=\"font-weight: 400;\">, or <\/span><b>destructive<\/b><span style=\"font-weight: 400;\"> checks while keeping workmanship at a General level.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">With <\/span><b>lot 1,500<\/b><span style=\"font-weight: 400;\">, the throughput trade-off is visible: Level I \u2192 <\/span><b>n=50<\/b><span style=\"font-weight: 400;\">, Level II \u2192 <\/span><b>n=125<\/b><span style=\"font-weight: 400;\">, Level III \u2192 <\/span><b>n=200<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">S-levels may reduce a packaging test to <\/span><b>n=5\u201332<\/b><span style=\"font-weight: 400;\"> while you still inspect workmanship at <\/span><b>General Level II<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Align level choice with potential harm, <\/span><b>brand<\/b><span style=\"font-weight: 400;\"> impact, warranty exposure, and <\/span><b>inspection costs<\/b><span style=\"font-weight: 400;\">. Products from high-end brands or those that are safety-critical require stricter sampling.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What are the General Inspection Levels (I, II, III)?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">General levels define the <\/span><b>sampling intensity<\/b><span style=\"font-weight: 400;\"> for overall workmanship and functional checks.\u00a0<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level I<\/b><span style=\"font-weight: 400;\"> lowers <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> for cost control when processes are stable<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level II<\/b><span style=\"font-weight: 400;\"> is the <\/span><b>standard<\/b><span style=\"font-weight: 400;\"> (better <\/span><b>discrimination<\/b><span style=\"font-weight: 400;\"> at reasonable effort)<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Level III<\/b><span style=\"font-weight: 400;\"> increases n for maximum detection. At the same <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>1,500<\/b><span style=\"font-weight: 400;\"> units), <\/span><b>n<\/b><span style=\"font-weight: 400;\"> might swing from <\/span><b>50 (I)<\/b><span style=\"font-weight: 400;\"> to <\/span><b>125 (II)<\/b><span style=\"font-weight: 400;\"> to <\/span><b>200 (III)<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400;\">Choose <\/span><b>III<\/b><span style=\"font-weight: 400;\"> if recent failures or new tooling raise risk; choose <\/span><b>I<\/b><span style=\"font-weight: 400;\"> for cost savings after SPC shows stability and <\/span><b>customer expectations<\/b><span style=\"font-weight: 400;\"> are met.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What are the Special Inspection Levels (S-1 to S-4)?\u00a0<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Special levels provide <\/span><b>very small samples<\/b><span style=\"font-weight: 400;\"> to cover focused or limited-scope inspections\u2014useful when tests are <\/span><b>destructive<\/b><span style=\"font-weight: 400;\">, slow, or peripheral.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Examples:<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>S-1<\/b><span style=\"font-weight: 400;\"> for outer-carton <\/span><b>width<\/b><span style=\"font-weight: 400;\">\/dimensions<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>S-2\/S-3<\/b><span style=\"font-weight: 400;\"> for slow function tests<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>S-4<\/b><span style=\"font-weight: 400;\"> for moderate effort\u00a0<\/span><\/li>\r\n<\/ul>\r\n<span style=\"font-weight: 400;\">For a 1,500-unit lot, S-1 can be n=5. Keep General Level II for workmanship to protect product quality while applying S-levels for packaging, labeling, or power-cycle tests that would otherwise consume units.<\/span>\r\n<h2><span style=\"font-weight: 400;\">How do you calculate and apply AQL using the tables?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">At a high level, you define the lot, select <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\">, pick <\/span><b>AQLs<\/b><span style=\"font-weight: 400;\">, find the code letter in Table 1, then read <\/span><b>n\/Ac\/Re<\/b><span style=\"font-weight: 400;\"> in <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\"> and inspect randomly.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">There are six main steps:<\/span>\r\n<h3><b>1) Define lot & defect classes (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Fix <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> and defect taxonomy (<\/span><b>critical\/major\/minor<\/b><span style=\"font-weight: 400;\">) for consistent <\/span><b>quality assessment<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><b>2) Choose inspection severity & level (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Default to <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\">, <\/span><b>General Level II<\/b><span style=\"font-weight: 400;\">; escalate or reduce via <\/span><b>switching rules<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><b>3) Select AQLs by class (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Typical defaults: <\/span><b>0\/2.5\/4.0<\/b><span style=\"font-weight: 400;\">; tighten for high hazard or stricter <\/span><b>customers<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><b>4) Read code letter in Table 1 (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Map <\/span><b>lot size<\/b><span style=\"font-weight: 400;\"> \u00d7 <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> \u2192 <\/span><b>code letter<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>L<\/b><span style=\"font-weight: 400;\"> for 5,000 at Level II).<\/span>\r\n<h3><b>5) Read n and Ac\/Re in Table 2 (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Find <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>acceptance number<\/b><span style=\"font-weight: 400;\">; note <\/span><b>arrows<\/b><span style=\"font-weight: 400;\"> and boundary rules.<\/span>\r\n<h3><b>6) Inspect randomly and decide (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Randomly select samples across <\/span><b>\u221acartons (often +1)<\/b><span style=\"font-weight: 400;\">; tally <\/span><b>defect levels<\/b><span style=\"font-weight: 400;\">; compare to <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\">; document.<\/span>\r\n<h3><b>Worked example 1 (consumer product, AQL 2.5 major\/4.0 minor)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Decision first: <\/span><b>Lot 1,500<\/b><span style=\"font-weight: 400;\">, <\/span><b>Level II<\/b><span style=\"font-weight: 400;\">, <\/span><b>code K \u2192 n=125<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">With <\/span><b>AQL 2.5\/4.0<\/b><span style=\"font-weight: 400;\">, the plan is <\/span><b>Ac7\/Re8 (major)<\/b><span style=\"font-weight: 400;\"> and <\/span><b>Ac10\/Re11 (minor)<\/b><span style=\"font-weight: 400;\">; <\/span><b>critical 0.0% \u2192 Ac0\/Re1<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">If you find <\/span><b>6 major + 9 minor<\/b><span style=\"font-weight: 400;\">, the lot <\/span><b>passes<\/b><span style=\"font-weight: 400;\">; <\/span><b>8 major<\/b><span style=\"font-weight: 400;\"> or <\/span><b>11 minor<\/b><span style=\"font-weight: 400;\"> means <\/span><b>fail<\/b><span style=\"font-weight: 400;\">; any <\/span><b>critical defects<\/b><span style=\"font-weight: 400;\"> means <\/span><b>fail<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Pull samples across <\/span><b>\u221acartons (+1)<\/b><span style=\"font-weight: 400;\">\u2014e.g., 100 cartons \u2192 select <\/span><b>11<\/b><span style=\"font-weight: 400;\"> cartons to improve representativeness.<\/span>\r\n<h3><b>Worked example 2 (regulated product, AQL 0.65 major\/0.1 critical)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Decision first: <\/span><b>Lot 5,000<\/b><span style=\"font-weight: 400;\">, <\/span><b>Level II<\/b><span style=\"font-weight: 400;\">, <\/span><b>code L \u2192 n=200<\/b><span style=\"font-weight: 400;\">. With <\/span><b>critical 0.1%<\/b><span style=\"font-weight: 400;\">, use <\/span><b>Ac0\/Re1<\/b><span style=\"font-weight: 400;\">; with <\/span><b>major 0.65%<\/b><span style=\"font-weight: 400;\">, typical <\/span><b>Ac2\/Re3\u2013Ac3\/Re4<\/b><span style=\"font-weight: 400;\"> depending on the exact cell; <\/span><b>minor<\/b><span style=\"font-weight: 400;\"> could be <\/span><b>1.5\u20132.5%<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Such <\/span><b>aql inspection <\/b><span style=\"font-weight: 400;\">choices account for stricter safety requirements; if failures cluster, switch to <\/span><b>tightened<\/b><span style=\"font-weight: 400;\"> severity per the standard\u2019s <\/span><b>switching rules<\/b><span style=\"font-weight: 400;\"> and document <\/span><b>containment<\/b><span style=\"font-weight: 400;\"> and <\/span><b>traceability<\/b><span style=\"font-weight: 400;\"> actions before shipment.<\/span>\r\n<h2><span style=\"font-weight: 400;\">What is an AQL calculator or sampling simulator, and when should you use one?\u00a0<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">An <\/span><b>AQL calculator<\/b><span style=\"font-weight: 400;\"> is a tool that automates <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> selection, <\/span><b>acceptance numbers<\/b><span style=\"font-weight: 400;\">, and sometimes <\/span><b>OC curve<\/b><span style=\"font-weight: 400;\"> visualization from <\/span><b>ISO 2859-1<\/b><span style=\"font-weight: 400;\">\/<\/span><b>ANSI Z1.4<\/b><span style=\"font-weight: 400;\"> inputs.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Use it for large portfolios, training, and \u201cwhat-if\u201d cases when manual table lookup slows work.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Calculators return <\/span><b>code letter<\/b><span style=\"font-weight: 400;\">, <\/span><b>n<\/b><span style=\"font-weight: 400;\">, <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\">, and may prompt <\/span><b>severity switching<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<b>Sampling simulators<\/b><span style=\"font-weight: 400;\"> estimate acceptance probabilities across <\/span><b>defect rate<\/b><span style=\"font-weight: 400;\"> values and visualize <\/span><b>producer\u2019s<\/b><span style=\"font-weight: 400;\"> and <\/span><b>consumer\u2019s<\/b><span style=\"font-weight: 400;\"> risks, clarifying why <\/span><b>AQL value<\/b><span style=\"font-weight: 400;\"> \u2260 <\/span><b>Ac\/n<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Use software for quick comparisons, consistent documentation, and education for non-experts; still <\/span><b>validate<\/b><span style=\"font-weight: 400;\"> tool outputs by spot-checking against standard <\/span><b>sampling plan<\/b><span style=\"font-weight: 400;\"> tables.<\/span>\r\n<div id=\"aql-calculator\" class=\"aql-calculator\">\r\n  <h3>AQL Sample Size & Acceptance Calculator<\/h3>\r\n  <p class=\"aql-calculator__intro\">\r\n    Enter your lot size, inspection level, and AQLs by defect class. The calculator returns\r\n    the sample size code letter, sample size (n), and acceptance (Ac) \/ rejection (Re) numbers.\r\n  <\/p>\r\n\r\n  <form id=\"aql-calculator-form\" class=\"aql-calculator__form\">\r\n    <div class=\"aql-calculator__field\">\r\n      <label for=\"aql-lot-size\">Lot \/ batch size<\/label>\r\n      <input type=\"number\" id=\"aql-lot-size\" min=\"1\" required placeholder=\"e.g. 1500\" \/>\r\n    <\/div>\r\n\r\n    <div class=\"aql-calculator__field\">\r\n      <label for=\"aql-inspection-level\">Inspection level<\/label>\r\n      <select id=\"aql-inspection-level\">\r\n        <optgroup label=\"General inspection levels\">\r\n          <option value=\"GI\">General I<\/option>\r\n          <option value=\"GII\" selected>General II (default)<\/option>\r\n          <option value=\"GIII\">General III<\/option>\r\n        <\/optgroup>\r\n        <optgroup label=\"Special inspection levels\">\r\n          <option value=\"S1\">Special S-1<\/option>\r\n          <option value=\"S2\">Special S-2<\/option>\r\n          <option value=\"S3\">Special S-3<\/option>\r\n          <option value=\"S4\">Special S-4<\/option>\r\n        <\/optgroup>\r\n      <\/select>\r\n    <\/div>\r\n\r\n    <fieldset class=\"aql-calculator__fieldset\">\r\n      <legend>Defect class AQLs (in % defective)<\/legend>\r\n      <div class=\"aql-calculator__grid\">\r\n        <div class=\"aql-calculator__field\">\r\n          <label for=\"aql-critical\">\r\n            Critical AQL (%)\r\n            <span class=\"aql-calculator__hint\">e.g. 0 or 0.065<\/span>\r\n          <\/label>\r\n          <input type=\"number\" id=\"aql-critical\" min=\"0\" max=\"10\" step=\"0.001\" placeholder=\"0.0\" \/>\r\n        <\/div>\r\n\r\n        <div class=\"aql-calculator__field\">\r\n          <label for=\"aql-major\">\r\n            Major AQL (%)\r\n            <span class=\"aql-calculator__hint\">e.g. 0.65\u20132.5<\/span>\r\n          <\/label>\r\n          <input type=\"number\" id=\"aql-major\" min=\"0\" max=\"10\" step=\"0.001\" placeholder=\"2.5\" \/>\r\n        <\/div>\r\n\r\n        <div class=\"aql-calculator__field\">\r\n          <label for=\"aql-minor\">\r\n            Minor AQL (%)\r\n            <span class=\"aql-calculator__hint\">e.g. 2.5\u20134.0<\/span>\r\n          <\/label>\r\n          <input type=\"number\" id=\"aql-minor\" min=\"0\" max=\"10\" step=\"0.001\" placeholder=\"4.0\" \/>\r\n        <\/div>\r\n      <\/div>\r\n    <\/fieldset>\r\n\r\n    <button type=\"submit\" class=\"aql-calculator__button\">Calculate sampling plan<\/button>\r\n  <\/form>\r\n\r\n  <div id=\"aql-calculator-error\" class=\"aql-calculator__error\" aria-live=\"polite\"><\/div>\r\n  <div id=\"aql-calculator-result\" class=\"aql-calculator__result\" aria-live=\"polite\"><\/div>\r\n<\/div>\r\n\r\n<style>\r\n  .aql-calculator {\r\n    max-width: 640px;\r\n    padding: 1.25rem 1.5rem;\r\n    margin: 1.5rem 0;\r\n    border-radius: 12px;\r\n    border: 1px solid #e2e8f0;\r\n    background: #f9fafb;\r\n    font-family: system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\r\n    font-size: 14px;\r\n    line-height: 1.5;\r\n  }\r\n\r\n  .aql-calculator h3 {\r\n    margin: 0 0 0.5rem;\r\n    font-size: 1.15rem;\r\n  }\r\n\r\n  .aql-calculator__intro {\r\n    margin: 0 0 1rem;\r\n    color: #4b5563;\r\n  }\r\n\r\n  .aql-calculator__form {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 0.75rem;\r\n    margin-bottom: 1rem;\r\n  }\r\n\r\n  .aql-calculator__field {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 0.25rem;\r\n  }\r\n\r\n  .aql-calculator label {\r\n    font-weight: 600;\r\n    color: #111827;\r\n  }\r\n\r\n  .aql-calculator__hint {\r\n    display: inline-block;\r\n    margin-left: 0.25rem;\r\n    font-weight: 400;\r\n    font-size: 0.75rem;\r\n    color: #6b7280;\r\n  }\r\n\r\n  .aql-calculator input[type=\"number\"],\r\n  .aql-calculator select {\r\n    padding: 0.4rem 0.5rem;\r\n    border-radius: 6px;\r\n    border: 1px solid #d1d5db;\r\n    font: inherit;\r\n    width: 100%;\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .aql-calculator input[type=\"number\"]:focus,\r\n  .aql-calculator select:focus {\r\n    outline: none;\r\n    border-color: #2563eb;\r\n    box-shadow: 0 0 0 1px rgba(37, 99, 235, 0.2);\r\n  }\r\n\r\n  .aql-calculator__fieldset {\r\n    border: 1px solid #e5e7eb;\r\n    border-radius: 8px;\r\n    padding: 0.75rem 0.75rem 0.9rem;\r\n  }\r\n\r\n  .aql-calculator__fieldset legend {\r\n    padding: 0 0.25rem;\r\n    font-weight: 600;\r\n    color: #111827;\r\n  }\r\n\r\n  .aql-calculator__grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\r\n    gap: 0.75rem;\r\n    margin-top: 0.5rem;\r\n  }\r\n\r\n  .aql-calculator__button {\r\n    margin-top: 0.25rem;\r\n    align-self: flex-start;\r\n    padding: 0.45rem 0.9rem;\r\n    border-radius: 999px;\r\n    border: none;\r\n    background: #2563eb;\r\n    color: #f9fafb;\r\n    font-weight: 600;\r\n    font-size: 0.9rem;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .aql-calculator__button:hover {\r\n    background: #1d4ed8;\r\n  }\r\n\r\n  .aql-calculator__button:active {\r\n    background: #1e40af;\r\n  }\r\n\r\n  .aql-calculator__error {\r\n    margin-top: 0.5rem;\r\n    color: #b91c1c;\r\n    font-weight: 500;\r\n  }\r\n\r\n  .aql-calculator__result {\r\n    margin-top: 0.75rem;\r\n    padding-top: 0.75rem;\r\n    border-top: 1px solid #e5e7eb;\r\n    font-size: 0.9rem;\r\n    color: #111827;\r\n  }\r\n\r\n  .aql-calculator__result h4 {\r\n    margin: 0 0 0.5rem;\r\n    font-size: 1rem;\r\n  }\r\n\r\n  .aql-calculator__result p {\r\n    margin: 0.15rem 0;\r\n  }\r\n\r\n  .aql-calculator__badge {\r\n    display: inline-block;\r\n    padding: 0.1rem 0.45rem;\r\n    border-radius: 999px;\r\n    background: #e0f2fe;\r\n    color: #0f172a;\r\n    font-size: 0.7rem;\r\n    font-weight: 600;\r\n    text-transform: uppercase;\r\n    letter-spacing: 0.03em;\r\n    margin-left: 0.25rem;\r\n  }\r\n\r\n  .aql-calculator__table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    margin-top: 0.5rem;\r\n  }\r\n\r\n  .aql-calculator__table th,\r\n  .aql-calculator__table td {\r\n    padding: 0.35rem 0.4rem;\r\n    border-bottom: 1px solid #e5e7eb;\r\n    text-align: left;\r\n    font-size: 0.85rem;\r\n  }\r\n\r\n  .aql-calculator__table th {\r\n    background: #eff6ff;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .aql-calculator__table td:nth-child(1) {\r\n    font-weight: 600;\r\n  }\r\n\r\n  .aql-calculator__note {\r\n    margin-top: 0.5rem;\r\n    font-size: 0.78rem;\r\n    color: #6b7280;\r\n  }\r\n\r\n  @media (max-width: 480px) {\r\n    .aql-calculator {\r\n      padding: 1rem 1rem;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n  \/\/ Lot size \u2192 sample size code letter (ANSI\/ASQ Z1.4 \/ ISO 2859-1 Table 1)\r\n  const LOT_SIZE_TABLE = [\r\n    { min: 2, max: 8,   S1: \"A\", S2: \"A\", S3: \"A\", S4: \"A\", GI: \"A\",  GII: \"A\",  GIII: \"B\" },\r\n    { min: 9, max: 15,  S1: \"A\", S2: \"A\", S3: \"A\", S4: \"A\", GI: \"A\",  GII: \"B\",  GIII: \"C\" },\r\n    { min: 16, max: 25, S1: \"A\", S2: \"A\", S3: \"B\", S4: \"B\", GI: \"B\",  GII: \"C\",  GIII: \"D\" },\r\n    { min: 26, max: 50, S1: \"A\", S2: \"B\", S3: \"B\", S4: \"C\", GI: \"C\",  GII: \"D\",  GIII: \"E\" },\r\n    { min: 51, max: 90, S1: \"B\", S2: \"B\", S3: \"C\", S4: \"C\", GI: \"C\",  GII: \"E\",  GIII: \"F\" },\r\n    { min: 91, max: 150,S1: \"B\", S2: \"B\", S3: \"C\", S4: \"D\", GI: \"D\",  GII: \"F\",  GIII: \"G\" },\r\n    { min: 151, max: 280,S1: \"B\",S2: \"C\", S3: \"D\", S4: \"E\", GI: \"E\",  GII: \"G\",  GIII: \"H\" },\r\n    { min: 281, max: 500,S1: \"B\",S2: \"C\", S3: \"D\", S4: \"E\", GI: \"F\",  GII: \"H\",  GIII: \"J\" },\r\n    { min: 501, max: 1200,S1: \"C\",S2: \"C\",S3: \"E\", S4: \"F\", GI: \"G\",  GII: \"J\",  GIII: \"K\" },\r\n    { min: 1201, max: 3200,S1:\"C\",S2:\"D\",S3:\"E\", S4: \"G\", GI: \"H\",   GII: \"K\",  GIII: \"L\" },\r\n    { min: 3201, max: 10000,S1:\"C\",S2:\"D\",S3:\"F\",S4:\"G\", GI: \"J\",    GII: \"L\",  GIII: \"M\" },\r\n    { min: 10001, max: 35000,S1:\"C\",S2:\"D\",S3:\"F\",S4:\"H\",GI: \"K\",    GII: \"M\",  GIII: \"N\" },\r\n    { min: 35001, max: 150000,S1:\"D\",S2:\"E\",S3:\"G\",S4:\"J\",GI: \"L\",   GII: \"N\",  GIII: \"P\" },\r\n    { min: 150001, max: 500000,S1:\"D\",S2:\"E\",S3:\"G\",S4:\"J\",GI: \"M\",  GII: \"P\",  GIII: \"Q\" },\r\n    { min: 500001, max: Number.POSITIVE_INFINITY, S1:\"D\",S2:\"E\",S3:\"H\",S4:\"K\",GI: \"N\", GII: \"Q\", GIII: \"R\" }\r\n  ];\r\n\r\n  \/\/ Sample size by code letter (single-sample, attributes)\r\n  const SAMPLE_SIZE_BY_CODE = {\r\n    A: 2,\r\n    B: 3,\r\n    C: 5,\r\n    D: 8,\r\n    E: 13,\r\n    F: 20,\r\n    G: 32,\r\n    H: 50,\r\n    J: 80,\r\n    K: 125,\r\n    L: 200,\r\n    M: 315,\r\n    N: 500,\r\n    P: 800,\r\n    Q: 1250,\r\n    R: 2000\r\n  };\r\n\r\n  \/\/ Exact Ac\/Re for common General II AQLs (2.5 \/ 4.0 \/ 6.5) up to 35,000 units\r\n  \/\/ (matches widely used ANSI\/ASQ Z1.4 \/ ISO 2859-1 single-sample, normal inspection tables)\r\n  const LEVEL2_COMMON_AQL = {\r\n    \/\/ code: { \"2.5\": {ac,re}, \"4.0\": {ac,re}, \"6.5\": {ac,re} }\r\n    A: { \"2.5\": { ac: 0, re: 1 }, \"4.0\": { ac: 0, re: 1 }, \"6.5\": { ac: 0, re: 1 } },\r\n    B: { \"2.5\": { ac: 0, re: 1 }, \"4.0\": { ac: 0, re: 1 }, \"6.5\": { ac: 0, re: 1 } },\r\n    C: { \"2.5\": { ac: 0, re: 1 }, \"4.0\": { ac: 0, re: 1 }, \"6.5\": { ac: 0, re: 1 } },\r\n    D: { \"2.5\": { ac: 0, re: 1 }, \"4.0\": { ac: 1, re: 2 }, \"6.5\": { ac: 1, re: 2 } },\r\n    E: { \"2.5\": { ac: 1, re: 2 }, \"4.0\": { ac: 1, re: 2 }, \"6.5\": { ac: 2, re: 3 } },\r\n    F: { \"2.5\": { ac: 1, re: 2 }, \"4.0\": { ac: 2, re: 3 }, \"6.5\": { ac: 3, re: 4 } },\r\n    G: { \"2.5\": { ac: 2, re: 3 }, \"4.0\": { ac: 3, re: 4 }, \"6.5\": { ac: 5, re: 6 } },\r\n    H: { \"2.5\": { ac: 3, re: 4 }, \"4.0\": { ac: 5, re: 6 }, \"6.5\": { ac: 7, re: 8 } },\r\n    J: { \"2.5\": { ac: 5, re: 6 }, \"4.0\": { ac: 7, re: 8 }, \"6.5\": { ac: 10, re: 11 } },\r\n    K: { \"2.5\": { ac: 7, re: 8 }, \"4.0\": { ac: 10, re: 11 }, \"6.5\": { ac: 14, re: 15 } },\r\n    L: { \"2.5\": { ac: 10, re: 11 }, \"4.0\": { ac: 14, re: 15 }, \"6.5\": { ac: 21, re: 22 } },\r\n    M: { \"2.5\": { ac: 14, re: 15 }, \"4.0\": { ac: 21, re: 22 }, \"6.5\": { ac: 21, re: 22 } }\r\n    \/\/ For N\/P\/Q\/R or other AQLs we fall back to the binomial approximation below.\r\n  };\r\n\r\n  const BINOMIAL_TARGET_ACCEPT = 0.95; \/\/ P(accept at AQL) target when approximating\r\n\r\n  function findCodeLetter(lotSize, inspectionLevel) {\r\n    const levelKey = inspectionLevel; \/\/ \"GI\", \"GII\", \"GIII\", \"S1\"... \r\n    for (var i = 0; i < LOT_SIZE_TABLE.length; i++) {\r\n      var row = LOT_SIZE_TABLE[i];\r\n      if (lotSize >= row.min && lotSize <= row.max) {\r\n        return row[levelKey] || null;\r\n      }\r\n    }\r\n    return null;\r\n  }\r\n\r\n  function getSampleSize(codeLetter, lotSize) {\r\n    var nominal = SAMPLE_SIZE_BY_CODE[codeLetter];\r\n    if (!nominal) {\r\n      return Math.min(lotSize, 2000); \/\/ very conservative fallback\r\n    }\r\n    \/\/ Standard says: if sample size >= lot size, inspect 100%.\r\n    return nominal >= lotSize ? lotSize : nominal;\r\n  }\r\n\r\n  \/\/ Binomial CDF-based approximation of acceptance number (Ac)\r\n  function computeAcceptanceNumberBinomial(n, aqlPercent) {\r\n    var p = aqlPercent \/ 100;\r\n    if (p <= 0) {\r\n      return { ac: 0, re: 1 };\r\n    }\r\n    if (p >= 1) {\r\n      \/\/ degenerate, treat as \"always bad\"\r\n      return { ac: 0, re: 1 };\r\n    }\r\n    var q = 1 - p;\r\n    var pmf = Math.pow(q, n); \/\/ P(X=0)\r\n    var cum = pmf;\r\n    if (!isFinite(pmf) || pmf === 0) {\r\n      \/\/ extremely small; fall back on simple rule of thumb\r\n      var approx = Math.round(n * p);\r\n      return { ac: approx, re: approx + 1 };\r\n    }\r\n    if (cum >= BINOMIAL_TARGET_ACCEPT) {\r\n      return { ac: 0, re: 1 };\r\n    }\r\n    var ac = 0;\r\n    for (var k = 0; k < n; k++) {\r\n      \/\/ recurrence: P(X = k+1) from P(X = k)\r\n      pmf = pmf * ((n - k) \/ (k + 1)) * (p \/ q);\r\n      cum += pmf;\r\n      if (cum >= BINOMIAL_TARGET_ACCEPT) {\r\n        ac = k + 1;\r\n        break;\r\n      }\r\n    }\r\n    if (ac === 0 && cum < BINOMIAL_TARGET_ACCEPT) {\r\n      ac = n;\r\n    }\r\n    return { ac: ac, re: ac + 1 };\r\n  }\r\n\r\n  function isCloseTo(value, target) {\r\n    return Math.abs(value - target) < 0.0005;\r\n  }\r\n\r\n  function tryExactLevelII(codeLetter, aqlPercent) {\r\n    if (!LEVEL2_COMMON_AQL[codeLetter]) return null;\r\n    if (isCloseTo(aqlPercent, 2.5)) {\r\n      return LEVEL2_COMMON_AQL[codeLetter][\"2.5\"];\r\n    }\r\n    if (isCloseTo(aqlPercent, 4.0)) {\r\n      return LEVEL2_COMMON_AQL[codeLetter][\"4.0\"];\r\n    }\r\n    if (isCloseTo(aqlPercent, 6.5)) {\r\n      return LEVEL2_COMMON_AQL[codeLetter][\"6.5\"];\r\n    }\r\n    return null;\r\n  }\r\n\r\n  function sanitizeNumberInput(value) {\r\n    if (value === null || value === undefined) return \"\";\r\n    return String(value).replace(\",\", \".\").trim();\r\n  }\r\n\r\n  function initAqlCalculator() {\r\n    var container = document.getElementById(\"aql-calculator\");\r\n    if (!container) return;\r\n\r\n    var form = document.getElementById(\"aql-calculator-form\");\r\n    var lotInput = document.getElementById(\"aql-lot-size\");\r\n    var levelSelect = document.getElementById(\"aql-inspection-level\");\r\n    var criticalInput = document.getElementById(\"aql-critical\");\r\n    var majorInput = document.getElementById(\"aql-major\");\r\n    var minorInput = document.getElementById(\"aql-minor\");\r\n    var errorDiv = document.getElementById(\"aql-calculator-error\");\r\n    var resultDiv = document.getElementById(\"aql-calculator-result\");\r\n\r\n    if (!form) return;\r\n\r\n    form.addEventListener(\"submit\", function (e) {\r\n      e.preventDefault();\r\n      errorDiv.textContent = \"\";\r\n      resultDiv.innerHTML = \"\";\r\n\r\n      var lotValue = parseInt(lotInput.value, 10);\r\n      if (!lotValue || lotValue < 1) {\r\n        errorDiv.textContent = \"Please enter a lot size of at least 1 unit.\";\r\n        return;\r\n      }\r\n      if (lotValue < 2) {\r\n        errorDiv.textContent =\r\n          \"For lots smaller than 2 units, inspect 100% of the lot (this calculator starts at lot size 2).\";\r\n        return;\r\n      }\r\n\r\n      var level = levelSelect.value; \/\/ \"GI\", \"GII\", \"GIII\", \"S1\"... \r\n      var codeLetter = findCodeLetter(lotValue, level);\r\n      if (!codeLetter) {\r\n        errorDiv.textContent =\r\n          \"No sampling plan could be found for this lot size and inspection level.\";\r\n        return;\r\n      }\r\n\r\n      var n = getSampleSize(codeLetter, lotValue);\r\n      var nominalN = SAMPLE_SIZE_BY_CODE[codeLetter] || n;\r\n\r\n      var classInputs = [\r\n        { id: \"aql-critical\", name: \"Critical\", el: criticalInput },\r\n        { id: \"aql-major\", name: \"Major\", el: majorInput },\r\n        { id: \"aql-minor\", name: \"Minor\", el: minorInput }\r\n      ];\r\n\r\n      var rows = [];\r\n      for (var i = 0; i < classInputs.length; i++) {\r\n        var ci = classInputs[i];\r\n        var raw = sanitizeNumberInput(ci.el.value);\r\n        if (raw === \"\") continue; \/\/ left blank \u2192 ignore this class\r\n        var aqlVal = parseFloat(raw);\r\n        if (!isFinite(aqlVal) || aqlVal < 0 || aqlVal > 10) {\r\n          errorDiv.textContent =\r\n            \"Please enter AQL values between 0 and 10%, or leave the field blank.\";\r\n          return;\r\n        }\r\n\r\n        var acRe;\r\n        if (aqlVal === 0) {\r\n          acRe = { ac: 0, re: 1 };\r\n        } else if (level === \"GII\") {\r\n          var exact = tryExactLevelII(codeLetter, aqlVal);\r\n          acRe = exact || computeAcceptanceNumberBinomial(n, aqlVal);\r\n        } else {\r\n          acRe = computeAcceptanceNumberBinomial(n, aqlVal);\r\n        }\r\n\r\n        rows.push({\r\n          klass: ci.name,\r\n          aql: aqlVal,\r\n          ac: acRe.ac,\r\n          re: acRe.re\r\n        });\r\n      }\r\n\r\n      if (!rows.length) {\r\n        errorDiv.textContent =\r\n          \"Enter at least one AQL value (critical, major, or minor) to compute Ac\/Re.\";\r\n        return;\r\n      }\r\n\r\n      var levelLabel = (function (lvl) {\r\n        switch (lvl) {\r\n          case \"GI\": return \"General Inspection Level I\";\r\n          case \"GII\": return \"General Inspection Level II\";\r\n          case \"GIII\": return \"General Inspection Level III\";\r\n          case \"S1\": return \"Special Inspection Level S-1\";\r\n          case \"S2\": return \"Special Inspection Level S-2\";\r\n          case \"S3\": return \"Special Inspection Level S-3\";\r\n          case \"S4\": return \"Special Inspection Level S-4\";\r\n          default: return lvl;\r\n        }\r\n      })(level);\r\n\r\n      var html = \"\";\r\n      html += '<h4>Sampling plan<\/h4>';\r\n      html +=\r\n        '<p><strong>Lot size:<\/strong> ' + lotValue + ' units<br>' +\r\n        '<strong>Inspection level:<\/strong> ' + levelLabel + '<br>' +\r\n        '<strong>Code letter:<\/strong> ' + codeLetter +\r\n        '<span class=\"aql-calculator__badge\">ISO 2859-1 \/ ANSI Z1.4<\/span><br>' +\r\n        '<strong>Sample size (n):<\/strong> ' + n + ' units';\r\n\r\n      if (n !== nominalN) {\r\n        html +=\r\n          '<br><span class=\"aql-calculator__note\">Nominal sample size for code ' +\r\n          codeLetter +\r\n          \" is \" + nominalN +\r\n          \" units; truncated here to the lot size.<\/span>\";\r\n      }\r\n      html += \"<\/p>\";\r\n\r\n      html += '<table class=\"aql-calculator__table\">';\r\n      html +=\r\n        \"<thead><tr>\" +\r\n        \"<th>Defect class<\/th>\" +\r\n        \"<th>AQL (%)<\/th>\" +\r\n        \"<th>Ac<\/th>\" +\r\n        \"<th>Re<\/th>\" +\r\n        \"<th>Decision rule<\/th>\" +\r\n        \"<\/tr><\/thead><tbody>\";\r\n\r\n      for (var j = 0; j < rows.length; j++) {\r\n        var r = rows[j];\r\n        var rule =\r\n          \"Accept lot if defects \u2264 \" + r.ac +\r\n          \"; reject if defects \u2265 \" + r.re + \".\";\r\n        html +=\r\n          \"<tr>\" +\r\n          \"<td>\" + r.klass + \"<\/td>\" +\r\n          \"<td>\" + r.aql.toFixed(3).replace(\/\\.?0+$\/, \"\") + \"<\/td>\" +\r\n          \"<td>\" + r.ac + \"<\/td>\" +\r\n          \"<td>\" + r.re + \"<\/td>\" +\r\n          \"<td>\" + rule + \"<\/td>\" +\r\n          \"<\/tr>\";\r\n      }\r\n\r\n      html += \"<\/tbody><\/table>\";\r\n\r\n      html +=\r\n        '<p class=\"aql-calculator__note\">' +\r\n        \"For General Level II and AQL = 2.5 \/ 4.0 \/ 6.5, Ac\/Re match common single-sample ISO 2859-1 \/ ANSI Z1.4 tables. \" +\r\n        \"For other AQLs and levels, Ac\/Re are computed using a binomial approximation to the plan's OC curve.\" +\r\n        \"<\/p>\";\r\n\r\n      resultDiv.innerHTML = html;\r\n    });\r\n  }\r\n\r\n  \/\/ Initialize once the DOM for this snippet exists\r\n  if (document.readyState === \"loading\") {\r\n    document.addEventListener(\"DOMContentLoaded\", initAqlCalculator);\r\n  } else {\r\n    initAqlCalculator();\r\n  }\r\n})();\r\n<\/script>\r\n\r\n<h2><span style=\"font-weight: 400;\">Why do quality programs rely on AQL instead of 100% inspection?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">Because AQL delivers <\/span><b>risk-based objectivity<\/b><span style=\"font-weight: 400;\"> at manageable cost while 100% inspection suffers from <\/span><b>fatigue<\/b><span style=\"font-weight: 400;\"> and error.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Even so-called \u201c100%\u201d screens often detect ~80% of issues in practice. With <\/span><b>n=125\u2013315<\/b><span style=\"font-weight: 400;\"> you preserve throughput while bounding risks with known <\/span><b>OC curves<\/b><span style=\"font-weight: 400;\">; after a failed lot, you can still order a <\/span><b>100% sort<\/b><span style=\"font-weight: 400;\"> to salvage inventory.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">AQL therefore protects <\/span><b>product quality<\/b><span style=\"font-weight: 400;\"> and <\/span><b>customer satisfaction<\/b><span style=\"font-weight: 400;\"> without crippling the <\/span><b>production line<\/b><span style=\"font-weight: 400;\"> or budget.<\/span>\r\n<h2><span style=\"font-weight: 400;\">What are the defect categories and typical AQL levels?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">AQL plans separate <\/span><b>defect type<\/b><span style=\"font-weight: 400;\"> into <\/span><b>critical<\/b><span style=\"font-weight: 400;\">, <\/span><b>major<\/b><span style=\"font-weight: 400;\">, and <\/span><b>minor<\/b><span style=\"font-weight: 400;\">, then assign <\/span><b>AQL limits<\/b><span style=\"font-weight: 400;\"> that reflect hazard, function, and cosmetic expectations.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Typical consumer ranges: <\/span><b>critical 0.0%<\/b><span style=\"font-weight: 400;\"> (some sectors <\/span><b>0.1% or 0.065%<\/b><span style=\"font-weight: 400;\">), <\/span><b>major 0.65\u20132.5%<\/b><span style=\"font-weight: 400;\">, <\/span><b>minor 1.0\u20134.0%<\/b><span style=\"font-weight: 400;\"> (occasionally up to <\/span><b>6.5%<\/b><span style=\"font-weight: 400;\"> for commoditized items). Regulated and safety-critical sectors use stricter limits.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Critical defects<\/span><\/h3>\r\n<b>Definition:<\/b><span style=\"font-weight: 400;\"> safety, regulatory, or legal risk; unacceptable for the <\/span><b>end user<\/b><span style=\"font-weight: 400;\">. <\/span><b>Typical AQLs:<\/b> <b>0.0%<\/b><span style=\"font-weight: 400;\"> in most programs; regulated contexts may set <\/span><b>\u22640.1%<\/b><span style=\"font-weight: 400;\"> or <\/span><b>0.065%<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n\r\n<b>Examples:<\/b><span style=\"font-weight: 400;\">\u00a0<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">battery leaks<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">toxic substances<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">incomplete sterilization<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">sharp edges causing injury<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">electrical hazards<\/span><\/li>\r\n<\/ul>\r\n<h3><span style=\"font-weight: 400;\">Major defects\u00a0<\/span><\/h3>\r\n<b>Definition:<\/b><span style=\"font-weight: 400;\"> likely to result in product <\/span><b>failure<\/b><span style=\"font-weight: 400;\">, malfunction, or returns. <\/span><b>Typical AQLs:<\/b> <b>0.65\u20132.5%<\/b><span style=\"font-weight: 400;\">; premium\/luxury goods often target <\/span><b>~1.0%<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<b>Examples:<\/b>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">malfunctioning controls<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">structural weakness<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">wrong labeling that affects use<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">noticeable color mismatch.<\/span><\/li>\r\n<\/ul>\r\n<h3><span style=\"font-weight: 400;\">Minor defects<\/span><\/h3>\r\n<b>Definition:<\/b><span style=\"font-weight: 400;\"> cosmetic or usability deviations that don\u2019t materially affect <\/span><b>saleability<\/b><span style=\"font-weight: 400;\">. <\/span><b>Typical AQLs:<\/b> <b>2.5\u20134.0%<\/b><span style=\"font-weight: 400;\">; certain decorative features lower AQL to 1.0%.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">For example<\/span><b>:<\/b>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">small scratches<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">slight color variance<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">superficial stitching issues in a <\/span><b>clothing manufacturer<\/b><span style=\"font-weight: 400;\"> context.<\/span><\/li>\r\n<\/ul>\r\n<h3><span style=\"font-weight: 400;\">How should you select AQL levels for your product and risk appetite?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Begin with hazard assessment: any safety or regulatory exposure \u2192 <\/span><b>0.0% critical<\/b><span style=\"font-weight: 400;\"> (or <\/span><b>\u22640.1%<\/b><span style=\"font-weight: 400;\"> for highly regulated).\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">For <\/span><b>electronics<\/b><span style=\"font-weight: 400;\">, consider <\/span><b>0.65\u20131.0% major<\/b><span style=\"font-weight: 400;\"> on critical subassemblies; for apparel, <\/span><b>2.5% major \/ 4.0% minor<\/b><span style=\"font-weight: 400;\"> is common.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Calibrate by <\/span><b>brand<\/b><span style=\"font-weight: 400;\"> promise, market positioning, warranty risk, and <\/span><b>customer<\/b><span style=\"font-weight: 400;\"> tolerance.<\/span>\r\n<h3><span style=\"font-weight: 400;\">H3 What do common AQL values such as 2.5 mean?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">AQL <\/span><b>2.5<\/b><span style=\"font-weight: 400;\"> is a <\/span><b>quality limit<\/b><span style=\"font-weight: 400;\"> parameter of the <\/span><b>sampling plan<\/b><span style=\"font-weight: 400;\">, not \u201c2.5% of the sample may fail.\u201d At <\/span><b>n=200<\/b><span style=\"font-weight: 400;\">, <\/span><b>Ac10<\/b><span style=\"font-weight: 400;\"> (not 5) is typical; at <\/span><b>n=125<\/b><span style=\"font-weight: 400;\">, <\/span><b>Ac7<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Its <\/span><b>meaning<\/b><span style=\"font-weight: 400;\"> derives from the plan\u2019s OC curve: it sets the probability<\/span><b> of acceptance<\/b><span style=\"font-weight: 400;\"> across many lots, it does not represent a fixed percentage within a single sample.<\/span>\r\n<h2><span style=\"font-weight: 400;\">Which sampling methods are used with AQL, and how do you choose among them?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">AQL supports <\/span><b>single<\/b><span style=\"font-weight: 400;\">, <\/span><b>double<\/b><span style=\"font-weight: 400;\">, and <\/span><b>multiple\/sequential<\/b> <b>sampling methods<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<b>Single<\/b><span style=\"font-weight: 400;\"> is default for simplicity. <\/span><b>Double<\/b><span style=\"font-weight: 400;\"> can reduce average n when lots are clearly good or bad. <\/span><b>Multiple\/sequential<\/b><span style=\"font-weight: 400;\"> further trim average n but add administrative complexity.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Choose by lot history, urgency, <\/span><b>inspection costs<\/b><span style=\"font-weight: 400;\">, and desired OC-curve characteristics.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Single-sampling plans<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">A single sample of size <\/span><b>n<\/b><span style=\"font-weight: 400;\"> is drawn; you accept if <\/span><b>defects \u2264 Ac<\/b><span style=\"font-weight: 400;\"> and reject if <\/span><b>defects \u2265 Re<\/b><span style=\"font-weight: 400;\">. It\u2019s the simplest <\/span><b>approach<\/b><span style=\"font-weight: 400;\">, fastest to train, and standard for <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\"> in most <\/span><b>quality control methods<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Double-sampling plans<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Two stages: inspect <\/span><b>n1<\/b><span style=\"font-weight: 400;\">; if results are inconclusive (between accept\/reject bands), inspect <\/span><b>n2<\/b><span style=\"font-weight: 400;\"> and combine counts. Reduces average <\/span><b>units<\/b><span style=\"font-weight: 400;\"> inspected when quality is consistently good or bad.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Multiple or sequential sampling<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Stage-wise or sequential pulls with early accept\/reject boundaries minimize expected sample sizes. Best when <\/span><b>inspection level<\/b><span style=\"font-weight: 400;\"> effort is expensive and you can manage <\/span><b>plan<\/b><span style=\"font-weight: 400;\"> administration.<\/span>\r\n<h3><span style=\"font-weight: 400;\">How do you choose the right sampling method?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Prefer <\/span><b>single<\/b><span style=\"font-weight: 400;\"> for routine <\/span><b>products<\/b><span style=\"font-weight: 400;\"> and straightforward <\/span><b>quality assurance<\/b><span style=\"font-weight: 400;\">. Use <\/span><b>double<\/b><span style=\"font-weight: 400;\"> when lots are stable and you want lower average <\/span><b>sample size<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Use sequential sampling when tests are slow, destructive, or time is limited. Larger lots and high risk justify methods with steeper OC curves (bigger <\/span><b>n<\/b><span style=\"font-weight: 400;\"> or lower <\/span><b>c<\/b><span style=\"font-weight: 400;\">).<\/span>\r\n<h2><span style=\"font-weight: 400;\">How does AQL handle statistical risks and operating characteristics?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">AQL plans define decision risks through <\/span><b>OC curves<\/b><span style=\"font-weight: 400;\">: at the <\/span><b>AQL<\/b><span style=\"font-weight: 400;\">, <\/span><b>\u03b1\u22480.05<\/b><span style=\"font-weight: 400;\"> (producer\u2019s risk of rejecting a good lot); at an <\/span><b>RQL\/LTPD<\/b><span style=\"font-weight: 400;\">, <\/span><b>\u03b2\u22480.10<\/b><span style=\"font-weight: 400;\"> (consumer\u2019s risk of accepting a bad lot).\u00a0<\/span>\r\n\r\n<b>Random sampling<\/b><span style=\"font-weight: 400;\"> helps reduce bias; increased <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> steepens the OC curve, improving discrimination between acceptable and unacceptable <\/span><b>defect rate<\/b><span style=\"font-weight: 400;\"> levels.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What are operating characteristic (OC) curves?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">An OC curve links <\/span><b>% defective<\/b><span style=\"font-weight: 400;\"> to <\/span><b>probability of acceptance<\/b><span style=\"font-weight: 400;\"> for a plan. For illustration, with <\/span><b>n=200<\/b><span style=\"font-weight: 400;\">, you might see <\/span><b>P(accept)<\/b><span style=\"font-weight: 400;\"> around high-90s at <\/span><b>1%<\/b><span style=\"font-weight: 400;\">, dropping steeply by <\/span><b>3%<\/b><span style=\"font-weight: 400;\">, approaching near-zero by <\/span><b>10%<\/b><span style=\"font-weight: 400;\"> for tight <\/span><b>acceptance number<\/b><span style=\"font-weight: 400;\"> choices.<\/span>\r\n<h4><span style=\"font-weight: 400;\">How does sample size affect the OC curve?<\/span><\/h4>\r\n<span style=\"font-weight: 400;\">Larger <\/span><b>n<\/b><span style=\"font-weight: 400;\"> makes the curve steeper\u2014your plan is more decisive, shrinking the <\/span><b>indifference<\/b><span style=\"font-weight: 400;\"> region and strengthening protections for both producer and consumer.<\/span>\r\n<h4><span style=\"font-weight: 400;\">How does the acceptance number affect the OC curve?<\/span><\/h4>\r\n<span style=\"font-weight: 400;\">Lower <\/span><b>c<\/b><span style=\"font-weight: 400;\"> (smaller <\/span><b>maximum number of defective<\/b><span style=\"font-weight: 400;\"> allowed) shifts the curve left, reducing <\/span><b>consumer\u2019s risk<\/b><span style=\"font-weight: 400;\"> but raising <\/span><b>producer\u2019s risk<\/b><span style=\"font-weight: 400;\">; higher <\/span><b>c<\/b><span style=\"font-weight: 400;\"> does the opposite.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What are producer\u2019s risk (alpha) and consumer\u2019s risk (beta)?<\/span><\/h3>\r\n<b>Alpha (\u03b1)<\/b><span style=\"font-weight: 400;\"> is the risk of rejecting a lot that truly meets the AQL (~5%). <\/span><b>Beta (\u03b2)<\/b><span style=\"font-weight: 400;\"> is the risk of accepting a lot at the <\/span><b>rejectable quality level<\/b><span style=\"font-weight: 400;\"> (~10%). Plans balance these to achieve program goals.<\/span>\r\n<h3><span style=\"font-weight: 400;\">How does random sampling improve representativeness?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Randomization avoids selection bias. Spread pulls across cartons using <\/span><b>\u221acartons (often +1)<\/b><span style=\"font-weight: 400;\">; some programs use <\/span><b>2\u00d7\u221acartons<\/b><span style=\"font-weight: 400;\">. Stratify by <\/span><b>page<\/b><span style=\"font-weight: 400;\"> of the <\/span><b>menu<\/b><span style=\"font-weight: 400;\"> of cartons (positions in the stack), <\/span><b>color<\/b><span style=\"font-weight: 400;\"> or <\/span><b>size<\/b><span style=\"font-weight: 400;\"> variants when applicable, and <\/span><b>timing<\/b><span style=\"font-weight: 400;\"> within the <\/span><b>production process<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h2><span style=\"font-weight: 400;\">How do severity switching rules (normal, tightened, reduced) work?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">Switching rules adapt <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\"> to <\/span><b>tightened<\/b><span style=\"font-weight: 400;\"> (stricter) or <\/span><b>reduced<\/b><span style=\"font-weight: 400;\"> (lighter) severity according to recent results.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Most programs start at <\/span><b>normal<\/b><span style=\"font-weight: 400;\">; repeated problems trigger <\/span><b>tightened<\/b><span style=\"font-weight: 400;\">; sustained good performance allows <\/span><b>reduced<\/b><span style=\"font-weight: 400;\">\u2014controlling <\/span><b>risks<\/b><span style=\"font-weight: 400;\"> without rewriting the <\/span><b>aql system<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><span style=\"font-weight: 400;\">When does Normal switch to Tightened?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">After a specified pattern of rejections or quality signals indicating deterioration\u2014record triggers in your <\/span><b>SOP<\/b><span style=\"font-weight: 400;\"> and notify suppliers.<\/span>\r\n<h3><span style=\"font-weight: 400;\">When does Tightened switch to Normal?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">After consecutive accepted lots that meet criteria; maintain records to prove recovery.<\/span>\r\n<h3><span style=\"font-weight: 400;\">When does Normal switch to Reduced?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">When lots show consistent compliance over multiple cycles and processes remain stable; ensure <\/span><b>compliance<\/b><span style=\"font-weight: 400;\"> and traceability continue.<\/span>\r\n<h3><span style=\"font-weight: 400;\">When does Reduced switch to Normal?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">At the first rejection sign, changes in <\/span><b>process<\/b><span style=\"font-weight: 400;\">, or adverse <\/span><b>updates<\/b><span style=\"font-weight: 400;\"> in the <\/span><b>field<\/b><span style=\"font-weight: 400;\">; revert immediately to protect <\/span><b>consumers<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h2><span style=\"font-weight: 400;\">Who uses AQL and in which contexts is it applied?\u00a0<\/span><\/h2>\r\n<b>Buyers<\/b><span style=\"font-weight: 400;\">, suppliers, and third-party <\/span><b>inspectors<\/b><span style=\"font-weight: 400;\"> use AQL for <\/span><b>incoming<\/b><span style=\"font-weight: 400;\">, <\/span><b>in-process<\/b><span style=\"font-weight: 400;\">, and <\/span><b>final<\/b> <b>quality inspections<\/b><span style=\"font-weight: 400;\"> across <\/span><b>components<\/b><span style=\"font-weight: 400;\">, subassemblies, finished goods, and even non-product checks where items are classed as OK\/defective.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Logistics affect carton dispersion so <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> covers the <\/span><b>supply chain<\/b><span style=\"font-weight: 400;\"> fairly.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Which roles rely on AQL?\u00a0<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Buyers set <\/span><b>quality requirements<\/b><span style=\"font-weight: 400;\"> and AQLs. Suppliers prepare compliant <\/span><b>lots<\/b><span style=\"font-weight: 400;\"> and <\/span><b>records<\/b><span style=\"font-weight: 400;\"> and third-party inspectors execute the <\/span><b>sampling process<\/b><span style=\"font-weight: 400;\">, tally defects and issue reports for decisions.<\/span>\r\n\r\n<span style=\"font-weight: 400;\">AQL is always used to determine <\/span><b>sample sizes<\/b><span style=\"font-weight: 400;\"> for <\/span><a href=\"https:\/\/www.qcadvisor.com\/blog\/product-inspection\/\"><span style=\"font-weight: 400;\">product inspections<\/span><\/a><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Can AQL be used for incoming inspections of components?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Yes. Use a tighter AQL for critical defects and apply Special levels for destructive checks. Calibrate by downstream risk: high-impact parts justify <\/span><b>Level III<\/b><span style=\"font-weight: 400;\"> or lower majors (e.g., <\/span><b>0.65\u20131.0%<\/b><span style=\"font-weight: 400;\">).<\/span>\r\n<h2><span style=\"font-weight: 400;\">Which standards define AQL, and how do attributes and variables sampling differ?\u00a0<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">AQL for attributes sampling is defined by <\/span><b>ISO 2859-1<\/b><span style=\"font-weight: 400;\"> (globally) and <\/span><b>ANSI\/ASQ Z1.4<\/b><span style=\"font-weight: 400;\"> (U.S. equivalent), with lineage from <\/span><b>MIL-STD-105E<\/b>\r\n\r\n<b>ISO 3951<\/b><span style=\"font-weight: 400;\"> defines <\/span><b>variables sampling<\/b><span style=\"font-weight: 400;\"> (using measured values and standard deviations). Some sectors cite <\/span><b>Codex STAN 233<\/b><span style=\"font-weight: 400;\"> (foods) and <\/span><b>FDA<\/b><span style=\"font-weight: 400;\">-specific plans (e.g., 21 CFR 800.20 for medical gloves).\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Attributes sampling marks each unit as defective or non-defective and fits visual or functional checks<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Variables sampling uses measurements to achieve the same <\/span><b>OC curve<\/b><span style=\"font-weight: 400;\"> with generally smaller <\/span><b>n<\/b><span style=\"font-weight: 400;\">, assuming normality and capable <\/span><b>process<\/b><span style=\"font-weight: 400;\"> statistics.\u00a0<\/span>\r\n\r\n<span style=\"font-weight: 400;\">Regulators may prefer <\/span><b>ISO 16269-6<\/b><span style=\"font-weight: 400;\"> or <\/span><b>capability indices (Cp\/Cpk)<\/b><span style=\"font-weight: 400;\"> for <\/span><b>process validation<\/b><span style=\"font-weight: 400;\">, while <\/span><b>AQL<\/b><span style=\"font-weight: 400;\"> remains appropriate for <\/span><b>lot acceptance<\/b><span style=\"font-weight: 400;\"> and <\/span><b>shipment<\/b><span style=\"font-weight: 400;\"> release.<\/span>\r\n<h2><span style=\"font-weight: 400;\">How should AQL be applied across industries and regulatory standards?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">AQL applies broadly, but <\/span><b>industry standards<\/b><span style=\"font-weight: 400;\"> and <\/span><b>regulations<\/b><span style=\"font-weight: 400;\"> tune the numbers. Legal or customer requirements override defaults.<\/span>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Medical\/pharma:<\/b> <b>critical \u22640.1%<\/b><span style=\"font-weight: 400;\"> (often <\/span><b>0.065%<\/b><span style=\"font-weight: 400;\">); auditors may prefer capability evidence for validation beyond AQL.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Food & beverage:<\/b> <b>Codex STAN 233<\/b><span style=\"font-weight: 400;\"> uses smaller <\/span><b>sample size<\/b><span style=\"font-weight: 400;\"> and <\/span><b>net-weight<\/b><span style=\"font-weight: 400;\"> checks (destructive).<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Electronics:<\/b><span style=\"font-weight: 400;\"> tighter <\/span><b>major<\/b><span style=\"font-weight: 400;\"> (e.g., <\/span><b>0.65\u20131.0%<\/b><span style=\"font-weight: 400;\">); function first.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Textiles\/apparel:<\/b> <b>2.5% major \/ 4.0% minor<\/b><span style=\"font-weight: 400;\">, with strong cosmetic criteria.<\/span><\/li>\r\n<\/ul>\r\n<h3><span style=\"font-weight: 400;\">H3 Manufacturing and electronics<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Use <\/span><b>0.65\u20131.0%<\/b><span style=\"font-weight: 400;\"> for <\/span><b>major<\/b><span style=\"font-weight: 400;\"> on critical subassemblies; <\/span><b>2.5%<\/b><span style=\"font-weight: 400;\"> for general assemblies; <\/span><b>minor 4.0%<\/b><span style=\"font-weight: 400;\">. Focus on function, solder quality, safety.<\/span>\r\n<h3><span style=\"font-weight: 400;\">H3 Pharmaceuticals and medical devices<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Align with <\/span><b>GMP\/ISO 13485<\/b><span style=\"font-weight: 400;\">; set <\/span><b>critical \u22640.1%<\/b><span style=\"font-weight: 400;\"> (often <\/span><b>0.065%<\/b><span style=\"font-weight: 400;\">). Recognize that some <\/span><b>auditors<\/b><span style=\"font-weight: 400;\"> expect capability studies (<\/span><b>ISO 16269-6<\/b><span style=\"font-weight: 400;\">, <\/span><b>Cp\/Cpk<\/b><span style=\"font-weight: 400;\">) for validation; AQL remains for lot release. <\/span><b>FDA 21 CFR 800.20<\/b><span style=\"font-weight: 400;\"> provides glove-specific <\/span><b>sampling<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><span style=\"font-weight: 400;\">H3 Textiles and apparel<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Cosmetic standards dominate; <\/span><b>0.0% critical<\/b><span style=\"font-weight: 400;\">, <\/span><b>2.5% major<\/b><span style=\"font-weight: 400;\">, <\/span><b>4.0% minor<\/b><span style=\"font-weight: 400;\"> typical. Emphasize <\/span><b>color<\/b><span style=\"font-weight: 400;\">, <\/span><b>size<\/b><span style=\"font-weight: 400;\">, seam and stitch integrity.<\/span>\r\n<h3><span style=\"font-weight: 400;\">H3 Food and beverage (including Codex STAN 233)<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Smaller <\/span><b>n<\/b><span style=\"font-weight: 400;\"> with <\/span><b>weight-based<\/b><span style=\"font-weight: 400;\"> tables due to destructive opening; <\/span><b>critical defects<\/b><span style=\"font-weight: 400;\"> remain <\/span><b>0.0%<\/b><span style=\"font-weight: 400;\"> for safety.<\/span>\r\n<h3><span style=\"font-weight: 400;\">H3 What legal or customer requirements should be considered?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Retailer quality manuals, OEM contracts, and regulatory constraints can set stricter <\/span><b>AQL<\/b><span style=\"font-weight: 400;\"> and <\/span><b>sampling method<\/b><span style=\"font-weight: 400;\"> rules (e.g., FDA glove sampling). Always honor contractual <\/span><b>acceptance criteria<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h2><span style=\"font-weight: 400;\">How does AQL compare with SPC, Six Sigma, TQM, and Zero Defects?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">AQL is a <\/span><b>lot acceptance gate<\/b><span style=\"font-weight: 400;\">; <\/span><b>SPC<\/b><span style=\"font-weight: 400;\"> monitors process stability; <\/span><b>Six Sigma<\/b><span style=\"font-weight: 400;\"> reduces variability; <\/span><b>TQM<\/b><span style=\"font-weight: 400;\"> is organization-wide culture; <\/span><b>Zero Defects<\/b><span style=\"font-weight: 400;\"> is a philosophy. They\u2019re complementary: many programs use <\/span><b>SPC<\/b><span style=\"font-weight: 400;\"> upstream and <\/span><b>AQL<\/b><span style=\"font-weight: 400;\"> downstream, while Six Sigma targets <\/span><b>reduction<\/b><span style=\"font-weight: 400;\"> in <\/span><b>defect rate<\/b><span style=\"font-weight: 400;\"> beyond what <\/span><b>acceptance sampling<\/b><span style=\"font-weight: 400;\"> alone can achieve. Six Sigma aims at ~<\/span><b>3.4 DPMO<\/b><span style=\"font-weight: 400;\">; AQL plans accept bounded risks (<\/span><b>\u03b1\u22485%<\/b><span style=\"font-weight: 400;\">, <\/span><b>\u03b2\u224810%<\/b><span style=\"font-weight: 400;\">).<\/span>\r\n<h3><b>AQL vs Statistical Process Control (SPC)\u00a0<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">AQL decides <\/span><b>shipment<\/b><span style=\"font-weight: 400;\"> acceptance; <\/span><b>SPC<\/b><span style=\"font-weight: 400;\"> prevents defects by controlling the <\/span><b>production process<\/b><span style=\"font-weight: 400;\"> in real time.<\/span>\r\n<h3><b>AQL vs Six Sigma<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">AQL classifies <\/span><b>lots<\/b><span style=\"font-weight: 400;\"> pass\/fail; <\/span><b>Six Sigma<\/b><span style=\"font-weight: 400;\"> uses DMAIC and capability metrics to <\/span><i><span style=\"font-weight: 400;\">reduce<\/span><\/i><span style=\"font-weight: 400;\"> defects permanently.<\/span>\r\n<h3><b>AQL vs Total Quality Management (TQM)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">AQL is a <\/span><b>gate<\/b><span style=\"font-weight: 400;\">; <\/span><b>TQM<\/b><span style=\"font-weight: 400;\"> embeds quality into every function, policy, and metric.<\/span>\r\n<h3><b>AQL vs Zero Defects<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">AQL tolerates bounded risk; <\/span><b>Zero Defects<\/b><span style=\"font-weight: 400;\"> aspires to none, practical where automation and error-proofing eliminate human miss.<\/span>\r\n<h3><b>When should you transition away from AQL?<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">When <\/span><b>SPC<\/b><span style=\"font-weight: 400;\"> is mature, automation is robust, and <\/span><b>traceability<\/b><span style=\"font-weight: 400;\"> strong, you can reduce reliance on acceptance sampling\u2014except where regulations still require it.<\/span>\r\n<h2><span style=\"font-weight: 400;\">How do you implement AQL in your quality system?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">Implementation follows governance, procedures, training, tools, pilots, and continuous review. <\/span><b>There are 10 steps:<\/b>\r\n<h3><b>1) Assess risk & objectives (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Map hazards, customers, and <\/span><b>quality limit aql<\/b><span style=\"font-weight: 400;\"> needs.<\/span>\r\n<h3><b>2) Define scope (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Decide which <\/span><b>products<\/b><span style=\"font-weight: 400;\"> and <\/span><b>components<\/b><span style=\"font-weight: 400;\"> use AQL.<\/span>\r\n<h3><b>3) Select AQLs (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Set <\/span><b>critical\/major\/minor<\/b><span style=\"font-weight: 400;\"> per risk tiers.<\/span>\r\n<h3><b>4) Author SOPs (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Define <\/span><b>defect limits<\/b><span style=\"font-weight: 400;\">, counting rules, <\/span><b>carton<\/b><span style=\"font-weight: 400;\"> dispersion.<\/span>\r\n<h3><b>5) Train teams (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Calibrate <\/span><b>inspectors<\/b><span style=\"font-weight: 400;\">; align <\/span><b>terms<\/b><span style=\"font-weight: 400;\"> and taxonomy.<\/span>\r\n<h3><b>6) Choose tools (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Tables, <\/span><b>aql calculator<\/b><span style=\"font-weight: 400;\">, checklists, photo capture.<\/span>\r\n<h3><b>7) Pilot lots (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Verify <\/span><b>interpretation<\/b><span style=\"font-weight: 400;\"> and handoffs.<\/span>\r\n<h3><b>8) Roll out (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Apply <\/span><b>normal inspection<\/b><span style=\"font-weight: 400;\">; track <\/span><b>results<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><b>9) Apply switching rules (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Move tightened\/reduced per history.<\/span>\r\n<h3><b>10) Review & improve (H3)<\/b><\/h3>\r\n<span style=\"font-weight: 400;\">Audit data; close loops with suppliers.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Steps to introduce AQL<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Establish governance, write <\/span><b>SOPs<\/b><span style=\"font-weight: 400;\">, train, publish <\/span><b>sampling plan table<\/b><span style=\"font-weight: 400;\"> presets, and audit execution loops with root-cause and corrective actions.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Three practical tips for using AQL effectively<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Use <\/span><b>risk-tiered AQLs<\/b><span style=\"font-weight: 400;\">; <\/span><b>stratify sampling<\/b><span style=\"font-weight: 400;\"> across <\/span><b>\u221acartons (+1)<\/b><span style=\"font-weight: 400;\">; and <\/span><b>don\u2019t negotiate post-fail<\/b><span style=\"font-weight: 400;\">\u2014keep credibility by following the plan.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Common challenges and how to overcome them<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Tackle misclassification with photo-rich libraries, poor randomization with strict carton rules, and supplier pushback with clear contracts and shared <\/span><b>industry experts<\/b><span style=\"font-weight: 400;\"> references.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Best practices for sustainable AQL deployment<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Maintain data discipline, instrument calibration, <\/span><b>sample traceability<\/b><span style=\"font-weight: 400;\">, and feedback loops to upstream <\/span><b>production<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h2><span style=\"font-weight: 400;\">What factors determine lot acceptance or rejection under AQL?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">Decisions depend on <\/span><b>sample size (n)<\/b><span style=\"font-weight: 400;\">, <\/span><b>acceptance numbers (Ac)<\/b><span style=\"font-weight: 400;\"> by class, and your tallied <\/span><b>defects<\/b><span style=\"font-weight: 400;\">. Rule of thumb: if (<\/span><b>critical > 0<\/b><span style=\"font-weight: 400;\">) \u2192 <\/span><b>fail<\/b><span style=\"font-weight: 400;\">; if (<\/span><b>major > Ac_major<\/b><span style=\"font-weight: 400;\">) or (<\/span><b>minor > Ac_minor<\/b><span style=\"font-weight: 400;\">) \u2192 <\/span><b>fail<\/b><span style=\"font-weight: 400;\">; else <\/span><b>accept<\/b><span style=\"font-weight: 400;\">. Document counts, photos, <\/span><b>units<\/b><span style=\"font-weight: 400;\">, and carton coverage.<\/span>\r\n<h3><span style=\"font-weight: 400;\">How do you determine sample size and acceptance number?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Use <\/span><b>Table 1<\/b><span style=\"font-weight: 400;\"> for <\/span><b>code letter<\/b><span style=\"font-weight: 400;\"> and <\/span><b>Table 2<\/b><span style=\"font-weight: 400;\"> for <\/span><b>n<\/b><span style=\"font-weight: 400;\"> and <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> (cross-check with an <\/span><b>aql calculator<\/b><span style=\"font-weight: 400;\">). Example: <\/span><b>L \u2192 n=200; AQL 2.5 \u2192 Ac10; AQL 4.0 \u2192 Ac14<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><span style=\"font-weight: 400;\">How do you categorize defects and tally counts?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Define <\/span><b>critical\/major\/minor<\/b><span style=\"font-weight: 400;\"> with examples and counting rules. Decide in policy whether multiple minors on one unit escalate to one major; the standard is silent\u2014pick a rule and apply it consistently.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Can you combine different inspection levels or tests for one lot decision?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Yes, but standards don\u2019t define aggregation. Set governance upfront\u2014for example, workmanship at <\/span><b>Level II<\/b><span style=\"font-weight: 400;\"> and dimensions at <\/span><b>S-3<\/b><span style=\"font-weight: 400;\">, with \u201c<\/span><b>any fail \u2192 lot fail<\/b><span style=\"font-weight: 400;\">\u201d or weighted criteria.<\/span>\r\n<h2><span style=\"font-weight: 400;\">When should AQL be used, and what are its limitations and alternatives?<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">Use AQL for <\/span><b>lot acceptance<\/b><span style=\"font-weight: 400;\"> in <\/span><b>supplier management<\/b><span style=\"font-weight: 400;\">, final QC, and shipping decisions. Limitations: it evaluates <\/span><b>lots<\/b><span style=\"font-weight: 400;\">, not continuous <\/span><b>process<\/b><span style=\"font-weight: 400;\"> stability; it can accept bad lots or reject good ones; and it requires resources across many suppliers. Alternatives and complements include <\/span><b>SPC<\/b><span style=\"font-weight: 400;\">, capability metrics (<\/span><b>Cp\/Cpk<\/b><span style=\"font-weight: 400;\">), <\/span><b>sequential sampling<\/b><span style=\"font-weight: 400;\">, and automated in-line checks.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What are the main limitations and criticisms of AQL?\u00a0<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">AQL has downsides. <\/span><b>There are 6 disadvantages:<\/b>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Do not improve<\/b><span style=\"font-weight: 400;\"> processes by themselves\u2014only classify.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Do not eliminate<\/b><span style=\"font-weight: 400;\"> sampling error; \u03b1\/\u03b2 always exist.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>May allow<\/b><span style=\"font-weight: 400;\"> consumer risk near <\/span><b>10%<\/b><span style=\"font-weight: 400;\"> at RQL\/LTPD.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Encourage<\/b><span style=\"font-weight: 400;\"> post-production detection instead of prevention.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Permit<\/b><span style=\"font-weight: 400;\"> subjectivity in defect classification without strict SOPs.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Increase<\/b><span style=\"font-weight: 400;\"> staffing\/logistics burden across many suppliers.<\/span><\/li>\r\n<\/ul>\r\n<h3><span style=\"font-weight: 400;\">What are credible alternatives to acceptance sampling?\u00a0<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">For validation, regulators often prefer <\/span><b>ISO 16269-6<\/b><span style=\"font-weight: 400;\"> analyses and <\/span><b>capability<\/b><span style=\"font-weight: 400;\"> indices; for prevention, deploy <\/span><b>SPC<\/b><span style=\"font-weight: 400;\">, automated inspection, <\/span><b>continuous sampling<\/b><span style=\"font-weight: 400;\">, or targeted <\/span><b>100% inspection<\/b><span style=\"font-weight: 400;\"> where economics and risk justify it.<\/span>\r\n<h2><span style=\"font-weight: 400;\">How much does an AQL inspection cost?\u00a0<\/span><\/h2>\r\n<span style=\"font-weight: 400;\">In the U.S., <\/span><b>third-party AQL inspections<\/b><span style=\"font-weight: 400;\"> typically range from <\/span><b>$280\u2013$450 per inspector-day<\/b><span style=\"font-weight: 400;\">, plus <\/span><b>travel<\/b><span style=\"font-weight: 400;\"> if remote regions are involved. <\/span><b>There are 6 cost factors:<\/b>\r\n<ul>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Location & travel<\/b><span style=\"font-weight: 400;\">: access and distance raise expenses.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Inspection scope & levels<\/b><span style=\"font-weight: 400;\">: <\/span><b>Level III<\/b><span style=\"font-weight: 400;\"> or multiple <\/span><b>S-levels<\/b><span style=\"font-weight: 400;\"> increase time.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Sample size (n)<\/b><span style=\"font-weight: 400;\">: <\/span><b>200<\/b><span style=\"font-weight: 400;\"> vs <\/span><b>125<\/b><span style=\"font-weight: 400;\"> means more unit checks.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Inspector day-rate<\/b><span style=\"font-weight: 400;\">: varies by market and experience.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Reporting & evidence<\/b><span style=\"font-weight: 400;\">: photos, measurements, and rework verification add hours.<\/span><\/li>\r\n \t<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Re-inspection<\/b><span style=\"font-weight: 400;\">: after a fail, <\/span><b>re-inspection<\/b><span style=\"font-weight: 400;\"> is usually supplier-funded per contract.<\/span><\/li>\r\n<\/ul>\r\n<h2><span style=\"font-weight: 400;\">Frequently asked questions about AQL\u00a0<\/span><\/h2>\r\n<h3><span style=\"font-weight: 400;\">Do you have to accept some defects under AQL?\u00a0<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">No\u2014AQL is a <\/span><b>limit<\/b><span style=\"font-weight: 400;\">, not authorization. Acceptance follows <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> rules; residual risk remains by design, and <\/span><b>ISO<\/b><span style=\"font-weight: 400;\"> notes AQL is not a \u201cdesirable\u201d <\/span><b>quality level<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Should buyers charge suppliers for defective units found?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">If the lot <\/span><b>passes<\/b><span style=\"font-weight: 400;\">, many programs avoid charge-backs and focus on corrective actions. If it <\/span><b>fails<\/b><span style=\"font-weight: 400;\">, suppliers typically sort\/rework and pay <\/span><b>re-inspection<\/b><span style=\"font-weight: 400;\"> per contract.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What happens if the AQL limit is exceeded?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">The lot is <\/span><b>rejected<\/b><span style=\"font-weight: 400;\">; initiate containment, <\/span><b>100% sort<\/b><span style=\"font-weight: 400;\"> or <\/span><b>rework<\/b><span style=\"font-weight: 400;\">, and then schedule <\/span><b>re-inspection<\/b><span style=\"font-weight: 400;\"> under the same plan.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Can I design my own sampling plan instead of ISO 2859\/ANSI Z1.4?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Yes\u2014use binomial\/hypergeometric models (e.g., Minitab\/Excel) to match desired <\/span><b>OC curves<\/b><span style=\"font-weight: 400;\">; secure stakeholder agreement in advance.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Is AQL only one standard?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">No: <\/span><b>ISO 2859-1 \/ ANSI Z1.4<\/b><span style=\"font-weight: 400;\">, <\/span><b>MIL-STD-105E<\/b><span style=\"font-weight: 400;\">, and <\/span><b>ISO 3951<\/b><span style=\"font-weight: 400;\"> (variables) coexist; <\/span><b>Codex STAN 233<\/b><span style=\"font-weight: 400;\"> applies in foods.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Why not inspect a fixed percentage (e.g., 10%) instead of using AQL?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Fixed-% sampling yields <\/span><b>unknown risks<\/b><span style=\"font-weight: 400;\">; <\/span><b>AQL tables<\/b><span style=\"font-weight: 400;\"> set defined \u03b1\/\u03b2 and better <\/span><b>discrimination<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Why don\u2019t the accept numbers match the AQL percentage I selected?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Because <\/span><b>Ac\/Re<\/b><span style=\"font-weight: 400;\"> arise from probability models to meet \u03b1\/\u03b2 across many lots. Example: <\/span><b>2.5%<\/b><span style=\"font-weight: 400;\"> with <\/span><b>n=200<\/b><span style=\"font-weight: 400;\"> \u2192 <\/span><b>Ac10<\/b><span style=\"font-weight: 400;\">, not 5.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What happens when I land on an arrow in Table 2?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Use the indicated adjacent plan (up or down) to maintain target risks at boundaries.<\/span>\r\n<h3><span style=\"font-weight: 400;\">How many cartons should samples be pulled from?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Select <\/span><b>\u221acartons (often +1)<\/b><span style=\"font-weight: 400;\"> at minimum; some use <\/span><b>2\u00d7\u221a<\/b><span style=\"font-weight: 400;\"> for extra dispersion.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Can I apply the same AQL to all products?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">No\u2014tailor by hazard, <\/span><b>user experience<\/b><span style=\"font-weight: 400;\">, brand, and <\/span><b>industry standards<\/b><span style=\"font-weight: 400;\">.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What should I do to salvage a rejected lot?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Perform <\/span><b>100% sort\/rework<\/b><span style=\"font-weight: 400;\">, document, and re-inspect; concessions require formal approval.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Is AQL still a valid approach today?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Yes\u2014for <\/span><b>lot acceptance<\/b><span style=\"font-weight: 400;\">. Pair it with <\/span><b>SPC<\/b><span style=\"font-weight: 400;\">, automation, and continuous improvement upstream.<\/span>\r\n<h3><span style=\"font-weight: 400;\">What did W. Edwards Deming say about acceptance sampling?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">He favored prevention and sometimes <\/span><b>0<\/b><span style=\"font-weight: 400;\"> or <\/span><b>100%<\/b><span style=\"font-weight: 400;\"> checks based on economics; AQL is still practical for importers managing diverse suppliers.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Which parts of the AQL standard are not defined and left to practitioners?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">Defect taxonomy, combining multiple tests, and carton dispersion rules\u2014set these in your SOP.<\/span>\r\n<h3><span style=\"font-weight: 400;\">Does AQL guarantee zero defects to customers?<\/span><\/h3>\r\n<span style=\"font-weight: 400;\">No; it bounds <\/span><b>probability<\/b><span style=\"font-weight: 400;\">, not outcomes. Communicate residual risk clearly.<\/span>\r\n<h3><span style=\"font-weight: 400;\">If several minor defects are found on the same sample, do they count as one major?<\/span><\/h3>","_et_gb_content_width":"","footnotes":""},"categories":[6],"tags":[],"class_list":["post-241113","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-manufacturing"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Acceptable Quality Limit: Definition, Charts, Tables &amp; Examples - QCADVISOR<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.qcadvisor.com\/es-mx\/blog\/acceptable-quality-limit\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Acceptable Quality Limit: Definition, Charts, Tables &amp; Examples - QCADVISOR\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.qcadvisor.com\/es-mx\/blog\/acceptable-quality-limit\/\" \/>\n<meta property=\"og:site_name\" content=\"QCADVISOR\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/qcadvisor\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-23T14:26:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-09T22:43:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/acceptable-quality-limit.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Habib Rkha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@qcadvisor\" \/>\n<meta name=\"twitter:site\" content=\"@qcadvisor\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Habib Rkha\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"24 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/\"},\"author\":{\"name\":\"Habib Rkha\",\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/#\\\/schema\\\/person\\\/463d719d03d6f2b2ea45e17fcd5da2fc\"},\"headline\":\"Acceptable Quality Limit: Definition, Charts, Tables &#038; Examples\",\"datePublished\":\"2025-11-23T14:26:35+00:00\",\"dateModified\":\"2026-03-09T22:43:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/\"},\"wordCount\":5151,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.qcadvisor.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/acceptable-quality-limit.jpg\",\"articleSection\":[\"Manufacturing\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/\",\"url\":\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/\",\"name\":\"Acceptable Quality Limit: Definition, Charts, Tables & Examples - QCADVISOR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.qcadvisor.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/acceptable-quality-limit.jpg\",\"datePublished\":\"2025-11-23T14:26:35+00:00\",\"dateModified\":\"2026-03-09T22:43:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.qcadvisor.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/acceptable-quality-limit.jpg\",\"contentUrl\":\"https:\\\/\\\/www.qcadvisor.com\\\/wp-content\\\/uploads\\\/2025\\\/11\\\/acceptable-quality-limit.jpg\",\"width\":1536,\"height\":1024,\"caption\":\"Acceptable Quality Limit\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/blog\\\/acceptable-quality-limit\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.qcadvisor.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Acceptable Quality Limit: Definition, Charts, Tables &#038; Examples\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/#website\",\"url\":\"https:\\\/\\\/www.qcadvisor.com\\\/\",\"name\":\"QCADVISOR\",\"description\":\"Ship Better Products\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/#organization\"},\"alternateName\":\"qcadvisor.com\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.qcadvisor.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/#organization\",\"name\":\"QCADVISOR Limited\",\"url\":\"https:\\\/\\\/www.qcadvisor.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.qcadvisor.com\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/logo0.png\",\"contentUrl\":\"https:\\\/\\\/www.qcadvisor.com\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/logo0.png\",\"width\":520,\"height\":63,\"caption\":\"QCADVISOR Limited\"},\"image\":{\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/qcadvisor\\\/\",\"https:\\\/\\\/x.com\\\/qcadvisor\",\"https:\\\/\\\/www.instagram.com\\\/qcadvisor?igsh=NmNkNXlvdWV5Njlr\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/qcadvisor\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.qcadvisor.com\\\/#\\\/schema\\\/person\\\/463d719d03d6f2b2ea45e17fcd5da2fc\",\"name\":\"Habib Rkha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/15b8368eed609736ce724f7f49ea4152a5ab27d7b43a2042e7626fc2b6d144f6?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/15b8368eed609736ce724f7f49ea4152a5ab27d7b43a2042e7626fc2b6d144f6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/15b8368eed609736ce724f7f49ea4152a5ab27d7b43a2042e7626fc2b6d144f6?s=96&d=mm&r=g\",\"caption\":\"Habib Rkha\"},\"description\":\"QCADVISOR's Founder and Quality Control Veteran. Habib is experienced in a wide range of product categories and has visited more than 1250 factories since 2008 in China and all over Asia.\",\"url\":\"https:\\\/\\\/www.qcadvisor.com\\\/es-mx\\\/blog\\\/author\\\/habib\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Acceptable Quality Limit: Definition, Charts, Tables & Examples - QCADVISOR","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.qcadvisor.com\/es-mx\/blog\/acceptable-quality-limit\/","og_locale":"es_MX","og_type":"article","og_title":"Acceptable Quality Limit: Definition, Charts, Tables & Examples - QCADVISOR","og_url":"https:\/\/www.qcadvisor.com\/es-mx\/blog\/acceptable-quality-limit\/","og_site_name":"QCADVISOR","article_publisher":"https:\/\/www.facebook.com\/qcadvisor\/","article_published_time":"2025-11-23T14:26:35+00:00","article_modified_time":"2026-03-09T22:43:23+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/acceptable-quality-limit.jpg","type":"image\/jpeg"}],"author":"Habib Rkha","twitter_card":"summary_large_image","twitter_creator":"@qcadvisor","twitter_site":"@qcadvisor","twitter_misc":{"Escrito por":"Habib Rkha","Tiempo de lectura":"24 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/#article","isPartOf":{"@id":"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/"},"author":{"name":"Habib Rkha","@id":"https:\/\/www.qcadvisor.com\/#\/schema\/person\/463d719d03d6f2b2ea45e17fcd5da2fc"},"headline":"Acceptable Quality Limit: Definition, Charts, Tables &#038; Examples","datePublished":"2025-11-23T14:26:35+00:00","dateModified":"2026-03-09T22:43:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/"},"wordCount":5151,"commentCount":0,"publisher":{"@id":"https:\/\/www.qcadvisor.com\/#organization"},"image":{"@id":"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/#primaryimage"},"thumbnailUrl":"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/acceptable-quality-limit.jpg","articleSection":["Manufacturing"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/","url":"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/","name":"Acceptable Quality Limit: Definition, Charts, Tables & Examples - QCADVISOR","isPartOf":{"@id":"https:\/\/www.qcadvisor.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/#primaryimage"},"image":{"@id":"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/#primaryimage"},"thumbnailUrl":"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/acceptable-quality-limit.jpg","datePublished":"2025-11-23T14:26:35+00:00","dateModified":"2026-03-09T22:43:23+00:00","breadcrumb":{"@id":"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/#primaryimage","url":"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/acceptable-quality-limit.jpg","contentUrl":"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2025\/11\/acceptable-quality-limit.jpg","width":1536,"height":1024,"caption":"Acceptable Quality Limit"},{"@type":"BreadcrumbList","@id":"https:\/\/www.qcadvisor.com\/blog\/acceptable-quality-limit\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.qcadvisor.com\/"},{"@type":"ListItem","position":2,"name":"Acceptable Quality Limit: Definition, Charts, Tables &#038; Examples"}]},{"@type":"WebSite","@id":"https:\/\/www.qcadvisor.com\/#website","url":"https:\/\/www.qcadvisor.com\/","name":"QCADVISOR","description":"Ship Better Products","publisher":{"@id":"https:\/\/www.qcadvisor.com\/#organization"},"alternateName":"qcadvisor.com","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.qcadvisor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.qcadvisor.com\/#organization","name":"QCADVISOR Limited","url":"https:\/\/www.qcadvisor.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.qcadvisor.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2021\/12\/logo0.png","contentUrl":"https:\/\/www.qcadvisor.com\/wp-content\/uploads\/2021\/12\/logo0.png","width":520,"height":63,"caption":"QCADVISOR Limited"},"image":{"@id":"https:\/\/www.qcadvisor.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/qcadvisor\/","https:\/\/x.com\/qcadvisor","https:\/\/www.instagram.com\/qcadvisor?igsh=NmNkNXlvdWV5Njlr","https:\/\/www.linkedin.com\/company\/qcadvisor\/"]},{"@type":"Person","@id":"https:\/\/www.qcadvisor.com\/#\/schema\/person\/463d719d03d6f2b2ea45e17fcd5da2fc","name":"Habib Rkha","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/15b8368eed609736ce724f7f49ea4152a5ab27d7b43a2042e7626fc2b6d144f6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/15b8368eed609736ce724f7f49ea4152a5ab27d7b43a2042e7626fc2b6d144f6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/15b8368eed609736ce724f7f49ea4152a5ab27d7b43a2042e7626fc2b6d144f6?s=96&d=mm&r=g","caption":"Habib Rkha"},"description":"QCADVISOR's Founder and Quality Control Veteran. Habib is experienced in a wide range of product categories and has visited more than 1250 factories since 2008 in China and all over Asia.","url":"https:\/\/www.qcadvisor.com\/es-mx\/blog\/author\/habib\/"}]}},"_links":{"self":[{"href":"https:\/\/www.qcadvisor.com\/es-mx\/wp-json\/wp\/v2\/posts\/241113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.qcadvisor.com\/es-mx\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.qcadvisor.com\/es-mx\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.qcadvisor.com\/es-mx\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.qcadvisor.com\/es-mx\/wp-json\/wp\/v2\/comments?post=241113"}],"version-history":[{"count":0,"href":"https:\/\/www.qcadvisor.com\/es-mx\/wp-json\/wp\/v2\/posts\/241113\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.qcadvisor.com\/es-mx\/wp-json\/wp\/v2\/media\/241114"}],"wp:attachment":[{"href":"https:\/\/www.qcadvisor.com\/es-mx\/wp-json\/wp\/v2\/media?parent=241113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.qcadvisor.com\/es-mx\/wp-json\/wp\/v2\/categories?post=241113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.qcadvisor.com\/es-mx\/wp-json\/wp\/v2\/tags?post=241113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}