What is a GRN (Goods Receipt Note)?
A GRN (Goods Receipt Note) is the document a business creates when material physically arrives, confirming the quantity actually received against the purchase order. It is the control point where ordered stock becomes real stock: once the GRN is saved, inventory levels update, quality inspection can begin, and the supplier’s invoice can be matched and approved for payment. Without a GRN there is no reliable record of what came in — which is why it underpins accurate stock, three-way matching and supplier accountability in every well-run warehouse.
- GRN (Goods Receipt Note)
- The document confirming goods received against a PO; it updates stock and enables supplier-payment approval.
- Purchase Order (PO)
- The order sent to a supplier specifying items, quantities, prices and delivery schedule — raised before goods arrive.
- Delivery Challan
- The document the supplier sends with the shipment, listing what is physically being delivered.
- Quality Check (Inspection)
- The step that splits received material into accepted (OK) and rejected (Not OK) quantities before stock is posted.
- Stock Update
- The automatic posting of the accepted quantity into inventory once the GRN is saved.
Why the GRN matters
The GRN is the bridge between procurement and inventory. It does three jobs at once: it proves what was delivered, it triggers the stock update, and it provides the receipt half of the three-way match (PO ↔ GRN ↔ supplier invoice) that finance teams rely on before paying a supplier. For an Indian manufacturer receiving steel, components or packaging daily, a disciplined GRN process is the difference between books that reconcile and a warehouse full of surprises.
The GRN process, step by step
Here is the typical goods-receipt flow and what happens inside an inventory management system at each step:
| Step | Who does it | What happens in the IMS |
|---|---|---|
| 1. Goods arrive at the gate | Gate / security | Gate entry records the vehicle, transport document, supplier and delivery challan number. |
| 2. Match to the purchase order | Receiving clerk | Clerk selects the supplier and PO; the system shows ordered, received and pending quantities per line. |
| 3. Enter received quantity | Receiving clerk | Challan / LR details and challan quantity are entered; barcodes are printed at receiving, optionally with weight verification. |
| 4. Quality inspection | QA inspector | Accepted (OK) qty goes to the main store and rejected (Not OK) qty to the rejection store; an NCR number is generated. |
| 5. Stock update & tagging | System (automatic) | Accepted quantity posts to the stock ledger, a lot number is generated and a printable GRN tag (with grade / heat code and barcode) is produced. |
GRN vs Purchase Order: a common confusion
People often use the terms interchangeably, but they sit at opposite ends of the buying cycle. The PO is forward-looking — a promise to buy. The GRN is backward-looking — a confirmation of what arrived. You can have a PO with no GRN (goods not yet delivered), and you should never have stock added without a GRN (no proof of receipt). For more on the wider stock cycle, see what inventory management software is; and once material is in, picking strategy is decided by FIFO, FEFO or LIFO.
Where GRNs feed into production
For manufacturers, the GRN is also the starting point for production planning: raw materials received and inspected become the available stock that a Bill of Materials (BOM) draws down when a finished product is made. Accurate GRNs therefore protect not just procurement but the whole shop floor — if receipts are wrong, every BOM calculation downstream is wrong too.
How Fast Inventory handles GRNs
Fast Inventory (by Fast Technology) runs the full inbound flow from supplier receipt to stock posting:
- GRN against PO — select supplier → select PO number → enter challan / LR details → enter challan quantity → save. Stock posts automatically.
- Bulk GRN import — import goods receipts from Excel, and interconnect with an existing ERP so the GRN slots into your current stack.
- Receiving from four sources — supplier, third party, another branch (inter-branch transfer) or customer (sales return), with barcode printing and optional weighing-scale verification at the dock.
- Inspection split — accepted quantity to the main store, rejected to the rejection store, with an NCR number and rejection-reason capture.
- Lot & GRN tag — a lot number tied to the receipt and item, and a printable GRN tag showing material code, grade, supplier, heat code and a barcode for full traceability.
- GRN reports — item-wise, PO-wise, supplier-wise, reconciliation and storage-location-wise receipt reports.
Supplier bills can only be approved once the GRN and inspection are signed off — so you never pay for goods you did not receive or accept. (Capabilities per the Fast Technology product knowledge base, GRN / Material Receiving / Inspection modules.)
Frequently asked questions
What is the difference between a GRN and a purchase order?
A purchase order (PO) is raised before goods arrive - it is your instruction to a supplier of what to send, at what price and by when. A GRN is created after goods arrive - it is proof of what was actually received. The PO is a commitment to buy; the GRN confirms the delivery and updates stock.
What happens if a GRN quantity doesn't match the purchase order?
The GRN records the actual challan quantity, which the system compares against the PO quantity. Any shortfall stays visible as a pending PO quantity for supplier follow-up, while damaged or excess units can be flagged at inspection and moved to a rejection store. A debit note can then be raised for the purchase return.
How does IMS automate GRN processing?
You select the supplier and PO, the system pulls the ordered lines, and you enter the challan quantity. On save it prints barcodes, generates a lot number and GRN tag, and posts the accepted stock straight to the ledger - with no separate manual stock entry. GRNs can also be imported in bulk from Excel.
Is a GRN legally required in India?
A GRN is not a statutory tax document like a GST invoice or e-way bill. However, it is a standard internal-control document: most Indian businesses and auditors require it to perform a three-way match (PO vs GRN vs supplier invoice) before releasing payment, so in practice it is essential for good financial governance.
What information must a GRN contain?
A GRN typically carries the GRN number and date, supplier name, PO or reference number, delivery challan / LR number, item code and description, ordered versus received quantity, UOM, store or location, the inspection result and the receiver's name. Fast Inventory's printable GRN tag also adds lot or heat code, grade and a barcode for traceability.