Receiving Goods (GRN)

A Goods Received Note (GRN) records the physical receipt of stock against a Purchase Order. When posted, it automatically updates warehouse stock balances.

Creating a GRN from a Purchase Order

The most common workflow is to receive directly from a PO:

  1. Open an Approved or Posted Purchase Order
  2. Click Receive Stock
  3. Enter the quantities actually received (can be less than ordered for partial deliveries)
  4. Select the destination warehouse
  5. Click Confirm Receipt

The system creates a GRN and posts it immediately.

What Happens When a GRN is Received

  1. Stock Ledger โ€” A PURCHASE_RECEIPT movement is recorded, increasing quantityOnHand
  2. Average Cost โ€” The product's weighted average cost is recalculated
  3. PO Status โ€” The PO moves to Partially Received or Fully Received
  4. Supplier Bill โ€” Can now be created from the GRN

Partial Deliveries

If your supplier delivers in batches:

  1. Receive the first delivery โ†’ PO moves to Partially Received
  2. When the remaining goods arrive, receive again from the same PO
  3. Once all lines are fully received, PO moves to Fully Received

Creating a Supplier Bill from a GRN

  1. Open the GRN
  2. Click Create Bill
  3. The bill is pre-filled with GRN quantities and costs
  4. Review, edit if needed, then Post the bill

Posting the bill creates the journal: DR Purchases/Inventory / CR Accounts Payable.

Related

โ† Previous
Creating Purchase Orders
Next โ†’
Managing Suppliers