Family MOQ (Style MOQ) - Replenishment

Created by Shyam Sayana, Modified on Tue, 16 Jun at 3:17 AM by Shyam Sayana

TABLE OF CONTENTS

What Is Family MOQ?

Family MOQ (Family Minimum Order Quantity) is a replenishment constraint that applies a minimum order threshold at the product group (family) level, rather than at the individual SKU level. Instead of requiring each SKU to meet a minimum order quantity independently, the system aggregates the order quantities for all SKUs within a family on a given supplier lane and validates the combined total against the family-level MOQ.


What is Family MOQ — Apparel Industry Examples

In apparel replenishment, a Style is the supplier's commercial unit that is manufactured and shipped as a group across multiple Color + Size combinations (UPCs). The supplier's minimum order quantity (MOQ) applies to the total units ordered for that Style, not to each individual UPC line.

Family MOQ is the system mechanism that ensures the total UPC lines in a Style order meet the supplier's style-level minimum order quantity by automatically redistributing the shortfall proportionally across all lines.

Style-Level Planning: Style → Color → Size (SKU)


The core principle: In apparel replenishment, a Style is the natural "family" unit. A supplier manufactures Style X in multiple colors, each with its own size. The supplier's MOQ applies to the total order for that Style, not to each individual Color-Size combination. Family MOQ lets the engine distribute the minimum across the size/color mix that best matches demand.


How the Hierarchy Maps to Family MOQ

Planning LevelExample
Style (Family)ABC
Style + Color (Sub-family)ABC + White
Style + Color + Size (SKU)ABC + White + S

 Style = Product Group, and each Color-Size combination = leaf SKU. The engine sums proposed order quantities across all Color-Size SKUs for a Style on a given supplier lane and validates against the Style-level MOQ.


Let's consider the example below.

Supplier Policies

SupplierShip From LocationShip To LocationOrder Policy
SK ApparelSK WarehouseCDC DallasDue Order

Product Sourcing Network Policies

StyleSourceShip FromShip ToPreferred SupplierStyle / Family MOQBuying MultiplesMOQ
ABCSK ApparelSK WHCDC DallasYes3001050

Note: The Style MOQ / Family MOQ applies at the Order level (sum of all lines). Buying Multiples and MOQ apply at each individual order line level.


Worked Example — Style ABC, Order DR-1

Order Header

Order NoSupplierStyleShip FromShip To
DR-1SK ApparelABCSK WarehouseCDC Dallas

Order Lines — Full Calculation

LineStyle + ColorSizeNet RequirementsAfter Family MOQ AdjustmentRound OffSOQ (after Buying Multiples)
1ABC + WhiteS23(23 × 300) ÷ 224 = 30.803130
2ABC + WhiteM34(34 × 300) ÷ 224 = 45.544650
3ABC + WhiteL54(54 × 300) ÷ 224 = 72.327270
4ABC + BlackS34(34 × 300) ÷ 224 = 45.544650
5ABC + BlackM56(56 × 300) ÷ 224 = 75.007580
6ABC + BlackL23(23 × 300) ÷ 224 = 30.803130
Total224300301310

Step-by-Step Walkthrough — Line 1 (ABC + White / S)

StepColumnValueLogic
1Net Requirement23Net Demand for this UPC after considering the total supply
2After Family MOQ Adjustment30.80(23 ÷ 224) × 300 — proportional share of style MOQ
3Round Off31Round up to the nearest whole unit
4SOQ30Round down to the nearest Buying Multiples of 10; line MOQ floor of 50 not triggered here

Why Each Column Matters

Opening: The Family MOQ mechanism protects the supplier relationship by guaranteeing the style-level commercial minimum is always met — the SOQ total of 310 units confirms all constraints are satisfied on Order DR-1.

Key Metrics:

  • ? Total Net Requirements = 224 units76 units below the Style MOQ of 300; Family MOQ uplift was triggered across all 6 lines
  • ? Round Off total = 301 — 1 unit above the Family MOQ of 300 due to rounding; this is expected and acceptable
  • ? Final SOQ = 310 units10 units above Round Off total after Buying Multiples applied; ABC+Black/M was rounded up from 75 → 80 (next multiple of 10)
  • ⚠️ ABC + White / S SOQ = 30 — note this rounds down from 31 to 30 (nearest multiple of 10 below 31); the line MOQ of 50 was not triggered because the system applies MOQ only when the rounded quantity falls below the line floor
  • ⚠️ ABC + White / L SOQ = 70 — rounds down from 72 to 70; the largest absolute demand line (54 units) absorbs the most uplift proportionally, which is correct behaviour
  • ? ABC + Black / M = 80 SOQ — the only line rounded up by Buying Multiples (75 → 80); this line has the highest net requirement (56 units) and the uplift carries the lowest coverage risk

Adjustment Sequence Summary

SequenceAdjustmentApplies AtPurpose
1Family MOQ Proportional UpliftOrder level (all lines together)Ensures total style order meets supplier minimum
2Round to Whole UnitsEach lineRemoves decimal quantities
3Buying MultiplesEach lineAligns to case/pallet pack sizes
4Line MOQ FloorEach lineEnsures no single line falls below the supplier's per-UPC minimum
5Max Order QuantityEach lineCaps any single line if a ceiling is configured

Critical rule: Steps 3 and 4 operate independently at the line level after the family-level proportional scaling is complete. A line can be rounded either up or down to the nearest buying multiple. The system does not guarantee the SOQ total will exactly equal the Style MOQ after buying multiple rounding. The final SOQ total (310) will typically be at or above the Style MOQ (300).


FAQs — Family MOQ in Apparel

Q: What happens if one UPC has zero net requirements? The proportional formula gives it a share of zero. It receives no uplift. If the line MOQ is configured for that UPC, the system will apply the line floor and the remaining lines are re-scaled accordingly.

Q: Does the Family MOQ check happen before or after open purchase orders are netted? After. Net Requirements already reflect available supply (on-hand, in-transit, open POs). Family MOQ is applied to the post-netting demand signal.

Q: Can a planner manually override a Family MOQ uplift? Yes, proposed order lines are editable in Draft status. However, manually reducing a line will lower the style total below the MOQ. The system will NOT flag this deviation. Procurement must confirm with the supplier before the order is released.

Q: What if two styles share the same supplier but have different Family MOQs? Each style is evaluated independently. Family MOQ grouping is always Style × Supplier. Two styles never pool their quantities against a shared threshold.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article