What Is a GRN (Goods Receipt Note) and Why It Matters
The GRN is the document that turns a delivery into inventory. Here is what it records, how it connects purchasing to stores, and why skipping it costs more than it saves.
Contents
A goods receipt note is the least glamorous document in a business and one of the most consequential. It is the moment a delivery stops being the vendor's problem and becomes your inventory — and the point at which three departments' records either agree or begin to drift.
What a GRN records
A GRN captures what actually arrived, against what was ordered:
- The purchase order it relates to
- Items and quantities received — as counted, not as stated on the vendor's challan
- Date and location — which warehouse the goods entered
- Who received it
- Any discrepancy: short supply, excess, damage, or items not ordered
That comparison against the PO is the entire point. Without it, "we received the delivery" is a statement nobody can verify later.
Why receiving against a purchase order matters
Three problems are caught at the gate rather than discovered weeks later:
Short supply. The vendor billed for 500 and sent 480. Caught at receipt, it is a phone call. Caught at invoice reconciliation a month later, it is an argument with a supplier who no longer remembers the consignment.
Excess or unordered material. Goods arrive that nobody ordered, get shelved, and appear on an invoice. Receiving against a PO makes this visible immediately.
Damage in transit. Recorded on arrival with the transporter still identifiable, this is a claim. Noticed later, it is a loss.
The step most businesses skip: inspection before stock
The instinct is to receive goods and shelve them, then inspect if there is time. This is exactly backwards, and it is the most expensive shortcut in the receiving process.
Material that enters usable stock before inspection will eventually be consumed by production or shipped to a customer. When the defect surfaces, it does so at the most expensive possible moment.
The better sequence puts a gate between receipt and stock:
Delivery arrives → GRN records what came → sent to incoming QC → accepted quantities enter stock, rejections documented with reasons
In FlexgrewERP stores, a GRN can be sent to quality control before acceptance, so only inspected material becomes available to sell or consume.
What the GRN connects
The GRN sits at the junction of four things, which is why it carries so much weight:
| Connects | How |
|---|---|
| Purchasing | Closes the loop on the purchase order |
| Inventory | Increases stock — after inspection |
| Quality | Triggers incoming inspection with a traceable lot |
| Accounts | Provides the receipt half of invoice matching |
That last one deserves emphasis. Matching the purchase order, the GRN and the vendor invoice is how businesses avoid paying for goods they did not order or did not receive. Without a GRN, the match is impossible and payment relies on trust plus a rushed check.
Common receiving mistakes
Copying the vendor's challan instead of counting. The challan is the vendor's claim. The GRN should be your count. When they differ, that difference is the entire value of the document.
Receiving into "the store" rather than a location. In a multi-location business this makes per-warehouse balances drift while the total looks fine. See multi-warehouse inventory.
Delaying the GRN until paperwork is convenient. Material shelved today and recorded on Friday means three days where physical stock and system stock disagree — and where somebody consumes material the system says does not exist.
No named receiver. Accountability at the gate matters. If nobody's name is on the receipt, nobody checked it properly.
The habit worth building
Receiving should take a few minutes per delivery: count, record against the PO, note discrepancies, route for inspection. It feels like overhead exactly until the first time it catches a short supply or a defective lot — at which point it has usually paid for a year of the discipline.
See goods receipt, inspection and stock-in working as one flow — book a FlexgrewERP demo.