Indonesian Octopus: 2026 FOB Pricing, Sizes & Specs Guide
Indonesian octopus FOB net priceFOB Surabaya octopus pricingoctopus glaze percentagenet vs gross weight seafoodbaby octopus count per kgcleaned yield octopus IndonesiaIQF vs block octopusdrip loss octopus thawingEU acceptable glaze limits

Indonesian Octopus: 2026 FOB Pricing, Sizes & Specs Guide

8/24/20269 min read

A step-by-step system to normalize Indonesian octopus FOB quotes in 2026 on a true net, edible-kilo basis. We show you the exact formulas, realistic yield and drip benchmarks, and how to compare sizes like 10/20 vs 20/40 fairly.

I’ve watched smart buyers overpay 8–15% on Indonesian octopus without realizing it. Not because the fish was bad. Because the quotes weren’t normalized for glaze, drip loss, cleaning yield and size. Once we lined those up on a true net, edible-kilo basis, one client shaved 11.7% off their cost in the next tender. Here’s the exact system we use in 2026.

The three pillars of apples-to-apples octopus pricing

  1. Normalize to true net weight. Don’t compare glazed-weight prices. Convert every quote to 0% glaze net price first, then to expected drained weight after thaw.

  2. Normalize to edible yield. Clarify whether you’re buying whole round, whole cleaned (eviscerated, beak/eyes removed), head-off, or arm-only. Apply the right yield factor to land on cost per edible kilo.

  3. Normalize to serving size. Count-per-kilo drives piece weight. Convert 10/20 vs 20/40 into grams per piece and, if you sell per portion, into cost per serving.

Takeaway: If a quote doesn’t clearly state glaze %, form/yield, and count size, you can’t compare it fairly. Ask for those three first.

Step 1 (weeks 1–2): Collect quotes and lock the spec

When you request Indonesian octopus FOB (Surabaya, Bitung, Jakarta and Belawan are common), insist on these line items in writing:

  • Species and catch origin
  • Product form: whole round, whole cleaned, head-off, arm-only; skinned or not
  • Size: count per kg (e.g., 10/20, 20/40, 40/60)
  • Glaze percentage and target range (example: 10% ±2%)
  • Freezing and pack: IQF vs block; IVP/IWP details; carton/net weight
  • Expected thaw drip loss under your protocol (state method and temp)
  • Yield basis if any processing remains on buyer side
  • Additives: none allowed unless specified. State “no phosphates” if required
  • FOB port, lead time and minimum order
  • QA references: microbiology standards, organoleptic checklist

Here’s the thing. When suppliers see you’re running a net-price normalization, the fog lifts. Quotes get cleaner because they know the math is coming.

How to convert a glazed quote to price per net kg

Formula: Net price per kg (0% glaze) = FOB price per kg / (1 – glaze%)

Example: USD 5.80/kg at 20% glaze. Net price = 5.80 / 0.80 = USD 7.25/kg.

Now adjust for expected thaw drip to get a realistic “drained-use” price.

Formula: Drained-use price per kg = Net price / (1 – drip%)

If IQF drip is 3% under your SOP, drained-use price = 7.25 / 0.97 = USD 7.47/kg.

If your quote is whole round but you require whole cleaned, apply the cleaning yield:

Formula: Cleaned drained-use price = Drained-use price / yield%

If yield from whole round to whole cleaned is 86%, cleaned drained-use = 7.47 / 0.86 = USD 8.68/kg.

Need help building a one-click normalization template? Contact us on whatsapp. We’ll share the sheet we use with buyers.

Step 2 (weeks 3–6): Run a test lot and measure drip and yield

Quotes are promises. Your test lot is proof. We recommend:

  • Thaw protocol: 0–4°C chill room on perforated racks for 12–18 hours. No water immersion. Record start and end weights for at least 3 cartons.
  • Drip check: Drained weight divided by net weight. IQF octopus should land around 2–4% drip. Block usually 5–9% depending on handling. If you see >10% on IQF, raise a flag.
  • Count/size check: Randomly select 1 kg and count pieces. For 20/40, you should see 20–40 pieces per kg. Calculate grams per piece: 1000 g / piece count.
  • Spec conformance: Verify glaze by scraping and reweighing a 10-piece sample. With a 10% target, expect about 8–12% in-plant. EU and US buyers expect the carton’s declared net weight to exclude glaze.

What’s interesting is how often drip variance explains “mystery” cost creep. We’ve had three cases this year where switching from block to IQF paid for itself in reduced drip and labor alone.

Step 3 (weeks 7–12): Scale and optimize the program

Once your math and test lot agree, bake it into your contract.

  • Fix the glaze range and labeling. Example: 10% protective glaze, declared separately, net weight excludes glaze.
  • Define drip tolerance and dispute mechanism. Example: if average drip on arrival under buyer SOP exceeds 6% for IQF lots over three consecutive shipments, price adjusted by variance.
  • Size distribution. For 20/40, require at least 80% between 20 and 40, with no more than 10% outside the band. State sampling method.
  • Price grid by size. Lock differentials between 10/20, 20/40, 40/60 to avoid gaming.
  • QA documentation at load: photos, counts, temp logs, and COAs.

This leads us to the practical questions we get every week.

FAQs buyers actually ask in 2026

How do I convert a 20% glazed Indonesian octopus FOB quote to price per net kg?

Divide by 0.80. If a quote is USD 6.00/kg at 20% glaze, true net is 6.00 / 0.80 = USD 7.50/kg. If you want expected drained-use under your SOP, divide again by (1 – drip%).

What’s a realistic cleaning yield for whole cleaned baby octopus from Indonesia?

For whole round to whole cleaned (eviscerated, beak/eyes removed, skin-on), we typically see 84–90% depending on size and species. Smaller 40/60 lots trend slightly higher yields because viscera is a smaller proportion. Validate on your own line with a 3 kg sample.

How much drip loss should I expect after thawing IQF octopus compared to block?

Our experience this year:

  • IQF: 2–4% under a dry chill-thaw protocol at 0–4°C.
  • Block: 5–9%, occasionally higher if thawed in ambient water or held warm.

Drip is as much about process as format. Document your SOP in the PO so both sides measure the same way.

How do I compare 10/20 vs 20/40 baby octopus sizes fairly?

Convert count to grams per piece, then to cost per serving.

  • Grams per piece = 1000 / average of the count band. For 10/20, midpoint is 15. So ≈ 66.7 g/pc. For 20/40, midpoint 30. ≈ 33.3 g/pc.
  • Cost per piece = Drained-use price per kg × (grams per piece / 1000).
  • If you plate two 20/40 pieces to replace one 10/20, compare cost per plate, not per kg.

What glaze percentage is acceptable for EU/US buyers on octopus?

Regulators require net weight to exclude glaze and be correctly labeled. There isn’t a single legal “maximum” if labeling is clear. In practice:

  • EU retail and foodservice tenders often cap protective glaze at 8–12%.
  • US importers commonly accept 10–15% when net weight is declared and verified.

We use the same discipline on other cephalopods like our Loligo Squid (Whole Round / Whole Cleaned). The principle is consistent: declare net weight clearly and audit it.

Does head-on vs head-off make a big difference to net price per edible kg?

Yes. Removing the head drops yield sharply. As a rule of thumb in Indonesia:

  • Whole cleaned, head-on: 84–90% yield from whole round.
  • Head-off arms-only: 55–70% yield from whole round depending on cut.

If you buy head-off, expect a substantially higher cost per edible kg after normalization.

What specs must I request in an octopus FOB quote to avoid hidden water weight?

  • Protective glaze target (%) and tolerance.
  • Expected drip under a named thaw SOP.
  • Declared net weight excludes glaze, printed on carton.
  • Form and yield basis, especially if any trimming remains post-thaw.
  • Size distribution rules and sampling method.

Worked comparison: IQF 20/40 vs block 10/20

Side-by-side comparison of small IQF baby octopus and a larger block-frozen slab on separate trays, with visible thin ice glaze on the IQF pieces and pooled thaw drip under the block to illustrate format and size differences.

Supplier A: IQF whole cleaned, 20/40, 20% glaze, USD 5.80/kg FOB Surabaya. Your SOP drip for IQF is 3%.

  • Net price: 5.80 / 0.80 = 7.25
  • Drained-use price: 7.25 / 0.97 = 7.47 USD/kg
  • Grams per piece: ≈ 33.3 g. Cost per piece: 7.47 × 0.0333 ≈ USD 0.25

Supplier B: Block frozen whole round, 10/20, 10% glaze, USD 5.20/kg FOB. Your drip on block is 7%. You need whole cleaned.

  • Net price: 5.20 / 0.90 = 5.78
  • Drained-use price: 5.78 / 0.93 = 6.22
  • Apply cleaning yield 86%: 6.22 / 0.86 = 7.23 USD/kg cleaned drained-use
  • Grams per piece at 10/20: ≈ 66.7 g. Cost per piece: 7.23 × 0.0667 ≈ USD 0.48

Normalized, B isn’t cheaper once you factor yield, drip and serving size. This is the kind of head-fake that disappears once you do the math.

The five mistakes that quietly kill octopus deals

  1. Comparing glazed prices. Always convert to 0% glaze first.
  2. Ignoring drip. A 3–4 point difference wipes out a “discount.”
  3. Mixing size assumptions. 10/20 and 20/40 are different portion economics.
  4. No test lot. You can’t manage what you don’t measure.
  5. Vague specs. If glaze, yield and size distribution aren’t in the PO, you’ll argue on the quay.

2026 quick benchmarks and how to use them

  • IQF vs block. Expect IQF to carry a small premium that is often offset by 2–4 points lower drip and labor savings. If your normalized gap is huge, re-check drip assumptions.
  • Size differentials. Smaller counts (40/60 vs 20/40) usually run cheaper per kg but may cost more per serving if you need multiple pieces. Price your menu, not just your carton.
  • Glaze trend. In the last six months, we’ve seen more EU-focused quotes standardize at 10–12% glaze with tighter tolerances. Good. It makes your math cleaner.

The reality is, once you run every quote through the same four steps — de-glaze, de-drip, apply yield, convert to serving size — decisions get obvious.

Resources and next steps

  • Formulas recap you can drop into a spreadsheet:
    • Net price/kg = FOB price / (1 – glaze%).
    • Drained-use price/kg = Net price / (1 – drip%).
    • Cleaned drained-use price/kg = Drained-use price / yield% (if applicable).
    • Grams per piece ≈ 1000 / midpoint of count band. Cost/pc = Drained-use price × grams/1000.
  • Sample spec for Indonesian whole cleaned baby octopus (IQF): Species, whole cleaned head-on, 20/40 count, 10% protective glaze, IQF, IVP 1 kg × 10/carton, target core temp –18°C, no phosphates, microbiology per buyer standard, expected drip ≤4% under dry thaw at 0–4°C, size distribution ≥80% within 20–40, net weight excludes glaze on label.

Questions about your project or want our latest 2026 FOB Surabaya normalization sheet? Contact us on whatsapp. We’ll tailor the yield and drip factors to your exact spec so your comparisons are bulletproof.