πŸƒ DryFood KB knowledge base
/

Compliance

Grades and buyer specifications

A specification is a promise you can test: moisture, water activity, defect counts, piece size, colour, and who measures what. This page shows the typical structure of a dried-food spec, the numbers each product family usually carries, how sampling works, and how to write one a buyer will accept without a fight.

Anatomy of a specification sheet

Commercial specs β€” whether from the Codex, a supermarket, or your own sales sheet β€” all follow the same skeleton:

SectionContentsWho tests
Product identityName, variety, style, process (sun/hot-air/freeze), originYou, on the label
PhysicalPiece size/diameter, thickness, whole vs pieces %, foreign materialYou, at packing
Chemical / compositionalMoisture, water activity, added sugar or salt, sulfite residualYou + lab
MicrobiologicalPathogens absent, counts within limitsAccredited lab
Sensory / colourColour reference, odour, taste β€” often as graded descriptionsYou + buyer on arrival
Packaging & markingPack type, net weight, lot coding, pallet/label requirementsYou
Shelf life & storageBest-before, storage conditions the claim rests onYou, with evidence

Typical spec numbers by product family

Indicative industry ranges β€” negotiate your own, but start from here. "aw" targets assume shelf-stable, no added hurdles.

Regulated maxima differ by market for sulfites in specific products (e.g. dried fruit limits run to 1000–2500 ppm depending on commodity and jurisdiction) β€” check the additive schedule for your market and always declare β‰₯ 10 ppm.
ProductMoistureaw targetSOβ‚‚ residualTypical physical limits
Dried apple rings16–20 %≀ 0.65≀ 10 ppm (or declared)Ø 55–75 mm; ≀ 5 % broken; no peel-on pieces (if peeled spec)
Dried apricots (sulfured)22–25 %≀ 0.70500–2000 ppm (declared)Whole, uniform size count (e.g. 140–160/kg); no pits
Prunes24–30 %≀ 0.70usually nilSize count per spec; ≀ 3 % pits/pit fragments
Sun-dried tomatoes8–12 %≀ 0.600–500 ppmHalves; ≀ 2 % foreign matter; no black mould spots
Dried mushrooms≀ 12 %≀ 0.65nilCap size grade; ≀ 1 % vermin-damaged; free of mould
Jerky (US-style)MPR ≀ 0.75:1≀ 0.85 w/ curenilStrip length/width; ≀ 10 % length variation; fibrous, not brittle
Herbs (whole leaf)≀ 8 %≀ 0.55nil≀ 2 % stem/foreign matter; colour per type reference
Fruit powder3–5 %≀ 0.35per recipeβ‰₯ 95 % through 500 Β΅m; free-flowing, no caking
Dried beans (re-packed)≀ 16 %≀ 0.65nil≀ 2 % splits, ≀ 1 % damaged, ≀ 0.5 % foreign seeds

Defect tolerances β€” how to count them

Buyers sample a defined quantity and count defects against tolerances. Build the same habit into your batch record.

Defect classExamplesWhy it matters
Critical (zero tolerance)Live insects, mould, glass/metal, rodent evidenceSafety β€” automatic rejection, possible recall
MajorRancid odour, fermentation smell, insect damage ≀ threshold, decayed pieces, unapproved additivesBuyer rejection at their discretion; quality failure
MinorColour variation, broken pieces, small blemishes, slight size deviationCounted against the tolerance; drives grade discounts

Working a defect count (dried apple rings example)

  1. Sample Take a random 500 g from the batch after mixing (not the top of the tray).
  2. Count total pieces (e.g. 118 pieces).
  3. Sort and tally each defect class: broken (9), blemished > 5 mm spot (4), peel-on when spec says peeled (2), off-colour (3).
  4. Compute percentages broken 7.6 %, blemished 3.4 %, peel 1.7 %, off-colour 2.5 %.
  5. Compare to spec β€” spec allows ≀ 5 % broken: FAIL. Decision: re-grade the batch (sort out breaks) or divert to a "pieces/bakery grade" customer, not to the same spec.

Sampling plans without statistics software

  • Containers in the lot: sample √N containers (N = number of packs), randomly selected β€” 100 packs β†’ sample about 10.
  • Sample size per container: 50–100 g for pieces; the whole sachet for retail-format checks.
  • Mix into a composite for the lab: moisture, aw and micro results are only meaningful on a well-mixed composite.
  • Never sample only the top of a pallet β€” defects and moisture migrate; dig into the stack.
  • Keep retain samples from every lot (one per lot, sealed, labelled, stored cool) β€” they are your defence in any dispute or recall investigation.

Writing a spec sheet a buyer accepts

  1. Start from your evidence β€” set limits at what your process demonstrably achieves plus margin, not at Codex maxima you cannot hit.
  2. Define every measurement method β€” "moisture by oven LOD 105 Β°C", "aw by chilled-mirror meter"; buyer and seller must use the same method or disputes follow.
  3. State the sampling plan β€” who samples, how many, composite or not.
  4. Agree the action on failure β€” reject, re-grade, discount, or replacement; written before the first shipment, not argued after.
  5. Attach the certificate of analysis format β€” see the COA template.
  6. Version and date the spec β€” a spec that changes silently is the fastest way to lose a customer's trust.
🀝
The honest-margin trick

Set internal targets tighter than the spec (e.g. spec ≀ 5 % broken, target ≀ 3 %). Shipping at the limit is how one bad tray turns into a rejected pallet; shipping inside a margin is how you become the reliable supplier.

Grade names and discounts

GradeMeaningTypical destination
Extra / Grade A / FancyUniform, whole, blemish-free, true colourRetail packs, premium private label
Standard / Grade BMinor defects within tolerance, some variationOwn-label retail, foodservice
Pieces / Bakery gradeBroken, mixed sizes β€” same food safety, worse looksBakery, cereal, ingredient blenders
Powder / ProcessingMilled from any sound materialPowder buyers, extracts, pet food (with spec)

Grade hierarchy is also your quality-release valve: a batch that fails retail spec can often pass bakery spec honestly. What it must never do is silently move down a grade β€” the buyer's spec is a contract.