Introduce clear, item-level discount handling in Purchase Orders and GRNs so that base price, discount, and net value are explicitly captured and consistently used across procurement, inward, inventory valuation, and reporting—without manual adjustments or data mismatch.
Go to Orders → Purchase Orders → + New
Fill header details
Item Type, Vendor, Issue Date, Expected Delivery Date, Delivery Address, Remarks
Add items in the grid
Select Item Code
Enter Qty
Enter Price per Unit (Base Price)
Click + Add Discount (top-right)
System adds columns in item table
Discount (%)
Net Amount
Enter Discount (%) line-wise
System auto-calculates
Total Price = Qty × Base Price
Discount Value (derived from %)
Net Amount = Total Price − Discount Value
GST calculated on Net Amount
Grand Total updated accordingly
Click Submit to create PO
In PO list / details / approval popup, discount is visible as
Discount (₹ + %) and Net Value
Discount is auto-picked from PO and shown in the grid
Enter Delivered Qty and verify values
System calculates
Net Amount using same PO discount logic
GST on Net Amount
Click Submit to complete GRN
Inventory valuation and inward totals follow Net Amount (not base price)
Go to Inventory → Inward Request
Click + Add Discount (top-right)
Enter item, qty, cost per unit, and Discount (%)
System calculates Net Amount + GST on Net Amount
Submit inward
Each item shows Base Price, Discount %, Discount Value, and Net Amount.
Tax calculation is applied strictly on discounted value.
Summary section reflects total discount impact.
The printed document fully matches system calculation — no mismatch risk.
With item-level discounts enabled:
This ensures pricing integrity from PO to GRN, improves financial accuracy, and aligns procurement, stores, and finance on a single consistent source of truth.