Formulas

GSM Pro-Rate Price

Finance

Adjust unit price when the received GSM differs from the PO-agreed GSM — the garment industry's standard pro-rata on weight.

Expression

Adjusted_price_per_m = Base_price_per_m × (Actual_GSM / Agreed_GSM)
Line_amount = Adjusted_price_per_m × Quantity_mVariance = (Actual_GSM − Agreed_GSM) / Agreed_GSM × 100

Inputs

Base_price_per_m
₹/m

Rate agreed in the PO for the nominal GSM.

Agreed_GSM
g/m²

GSM stated in the PO line item.

Actual_GSM
g/m²

Measured GSM on the received lot (from GRN).

Quantity_m
m

Delivered quantity.

Output

Adjusted_price_per_m
₹/m

Revised rate to invoice the buyer / pay the vendor.

Worked Example

Base_price_per_m

₹175

Agreed_GSM

200

Actual_GSM

190

Quantity_m

6,000

Result:Adjusted ₹166.25/m · Line ₹9.98 L (−5% vs ₹10.50 L at nominal GSM)

A 10-GSM shortfall on 6,000 m reduces the invoice by ₹52,500.

Notes

  • Most tolerant contracts waive adjustment when the variance is within the PO's GSM tolerance (typical ±5%).
  • Outside tolerance, prices are pro-rated on the actual weight — fabric is sold by weight, priced by meter.
  • Same pattern applies in reverse: over-GSM lots increase the invoice, subject to buyer approval.