Cloudy Revenue Inventory Knowledge Base

Goods Receipt Line

The Goods Receipt Line object represents the individual products or stock items received within a Goods Receipt. Each Goods Receipt may contain one or more Goods Receipt Lines, where each line records the received Product, Stock Item, Warehouse, Inventory Location, Quantity Received, Unit Cost, Lot Number, Serial Number, and inventory details.

The Goods Receipt Line acts as the transaction-level record that validates incoming inventory against the Purchase Order Line. It ensures accurate inventory updates, supports partial deliveries, tracks lot and serial-controlled items, and creates inventory transactions for complete traceability.

Every Goods Receipt Line is directly linked to a Goods Receipt, Purchase Order Line, Product, Stock Item, and Warehouse, providing complete visibility from procurement through inventory management.

Why is it Used?

The Goods Receipt Line object is used to:

  • Record each product received from a vendor.
  • Validate received quantities against Purchase Order Lines.
  • Update warehouse inventory accurately.
  • Support partial and multiple deliveries.
  • Track inventory using Lot Numbers and Serial Numbers.
  • Capture unit cost and inventory valuation.
  • Associate inventory with specific warehouses and locations.
  • Generate inventory transactions automatically.
  • Maintain complete receiving history.
  • Improve inventory accuracy and warehouse operations.

Key Features

📦 Product-Level Receiving

Each Goods Receipt Line records an individual Product or Stock Item received from the vendor.

📋 Purchase Order Validation

Validates received quantities against the corresponding Purchase Order Line to prevent over-receiving.

📊 Quantity Tracking

Maintains Ordered Quantity, Received Quantity, and Remaining Quantity for accurate procurement tracking.

🏬 Warehouse & Inventory Location

Allows received inventory to be assigned to the correct Warehouse and Inventory Location for efficient storage and inventory control.

🔄 Partial Receiving Support

Supports receiving products across multiple Goods Receipts until the Purchase Order quantity is completely fulfilled.

🔢 Lot & Serial Number Tracking

Supports Lot Number, Serial Number, Manufacturing Date, and Expiry Date for traceable inventory management.

💰 Inventory Cost Management

Captures Unit Cost for each received item, ensuring accurate inventory valuation and financial reporting.

🔗 Inventory Transaction Integration

Automatically creates Inventory Transactions whenever inventory is received, ensuring real-time inventory updates.

🏭 Manufacturing Readiness

Makes received inventory immediately available for Manufacturing, Production Batches, Bill of Materials (BOM), and Work Orders.

📈 Inventory Reporting

Supports reporting on received quantities, warehouse inventory, pending receipts, and stock movement.

Key Field Functionality

The Goods Receipt Line  object includes key fields that control processing behavior.

FieldPurpose
Goods ReceiptParent Goods Receipt record.
Purchase Order LineLinks the received item to the Purchase Order Line.
ProductProduct being received.
Stock ItemPhysical inventory item received.
WarehouseWarehouse where inventory is received.
Inventory LocationBin or storage location for inventory.
Quantity OrderedQuantity ordered from the vendor.
Quantity ReceivedQuantity received in this Goods Receipt Line.
UOMUnit of Measure used for receiving.
Unit CostCost per received unit.
StatusCurrent receiving status.
Manufacturing DateManufacturing date of the received product.
Expiry DateExpiration date for applicable products.
Expected Arrival DateExpected arrival of the shipment.
Lot NumberLot or batch identifier.
Serial NumberSerial number for serialized inventory.

Example Business Scenario

Scenario: Receiving Maruti Dzire Vehicles into Warehouse

ABC Automotive Pvt. Ltd. receives a shipment of 50 Maruti Dzire vehicles against Purchase Order PO-2026-0015.

The warehouse manager creates a Goods Receipt containing the following Goods Receipt Line:

  • Goods Receipt: GR-2026-0015
  • Purchase Order: PO-2026-0015
  • Product: Sedan Car
  • Stock Item: Maruti Dzire
  • Warehouse: Central Warehouse
  • Inventory Location: Zone-A / Rack-05
  • Quantity Ordered: 100 Units
  • Quantity Received: 50 Units
  • Unit Cost: USD 18,500
  • Lot Number: LOT-20260703
  • Serial Number: MDZ-50001 to MDZ-50050

System Behaviour :

  • A Goods Receipt Line is created for the selected Purchase Order Line.
  • The received quantity is validated against the ordered quantity.
  • Warehouse inventory is increased by the received quantity.
  • Remaining Quantity is updated on the Purchase Order Line.
  • Inventory Transactions are created automatically.
  • Lot Number and Serial Number information is stored for future inventory traceability.
  • The received inventory becomes immediately available for warehouse allocation, manufacturing, and customer order fulfillment.

Outcome:

  • Inventory is updated accurately after receiving goods.
  • Partial deliveries are tracked efficiently.
  • Warehouse locations maintain accurate stock records.
  • Procurement progress is updated automatically.
  • Inventory traceability is maintained using Lot and Serial Numbers.
  • Manufacturing and customer orders can use newly received inventory immediately.