Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Goods Received Note (GRN) Generator

Goods received against the purchase order: shortages, rejections, batches and signatures.

Business No upload Free preview, no sign-upIncluded in your pass Premium tool Premium pass: ₹799 for 30 days

Free preview.

  • Free preview: every page of the GRN as images marked “MySmartCoPilot preview · not for use”, with the worked-out shortages, excesses and values hidden.
  • Locked until you unlock it: download.
  • Unlock: Premium pass, ₹799 for 30 days, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Goods received notes

The register is kept in this browser on this device; nothing is uploaded.

Receipt

Against a purchase order

Bring in a purchase order made with the Purchase Order Generator (saved there with “Save file”): its supplier, number and items, each received and accepted as ordered, so you only type the differences.

Supplier and documents

Items received

    Checked and signed

      The GRN

      The GRN appears here as you fill it in.

      Next steps

      About the Goods Received Note (GRN) Generator

      A goods received note (GRN) is the store’s record of what actually arrived: from which supplier, against which purchase order and delivery challan or invoice, on which vehicle, and for each item the quantity ordered, received, accepted and rejected — with the reason for every rejection, the batch and expiry, where it was stored, and the signatures of the receiver and the inspector. Accounts use it to pay only for what was accepted, and the store to add it to stock.

      Fill in the GRN, or bring in a purchase order made with the Purchase Order Generator so its supplier and items are filled in, received and accepted as ordered, and type only the differences. Shortages and excesses against the order are flagged as you type, accepted and rejected always add up to what was received, and the GRN draws itself page by page. GRNs are numbered in your series and kept in a running GRN register in this browser, with an encrypted backup.

      Without a pass every GRN is a free preview: its pages are images marked “not for use”, with the worked-out shortages, excesses and values hidden; the PDF (one copy or a three-copy set), the GRN register and the stock-in file unlock with a Premium pass. Your entries and backups are never locked.

      How to use it

      1. Under Settings, type your business details, the number prefix (GRN-0001, GRN-0002 …) and where goods are usually stored.
      2. On GRN, press Open a PO file (a purchase order saved with “Save file” in the Purchase Order Generator) — or type the supplier and the items yourself.
      3. Add the invoice or delivery challan, the vehicle and the transporter. For each item, correct the quantity received, type what was rejected and why, and add the batch and expiry where they matter; accepted follows by itself.
      4. Check the flags — short, more than ordered, rejected — and the notes, then press Save the GRN: it gets the next number and goes into the GRN register.
      5. With a Premium pass, download the GRN as one copy or the three-copy set, and the GRN register and the stock-in file for the Stock Register; without one the GRN is a free preview.

      Examples

      Short, excess and a rejection on one GRN
      Input
      PO for 500 kg bar at 62, 1,000 bolts at 4.50 and 1,000 nuts at 1.20 · received 500 kg (5 kg rusted), 900 bolts, 1,100 nuts
      Result
      Bolts 100 short, nuts 100 more than ordered, 5 kg rejected for rusted ends. Value accepted: 495 × 62 + 900 × 4.50 + 1,100 × 1.20 = 36,060.
      Batch and expiry
      Input
      20 cans of adhesive, batch B2611, 2 dented and leaking
      Result
      18 accepted and 2 rejected (“Dented, leaking”), with the batch and expiry printed on the line, so the store can issue the oldest batch first.

      Common uses

      • A store or warehouse receiving goods against purchase orders, with numbered GRNs for accounts.
      • Recording shortages and rejected goods for a debit note or a claim against the supplier.
      • Keeping batch and expiry numbers of chemicals, food or medicines from the day they arrive.
      • A running GRN register for the month, matched against purchase orders and invoices.

      What a GRN records

      • the GRN number and the date the goods were received, and where they were stored;
      • the supplier, and the purchase order, invoice and delivery challan they came against;
      • the vehicle, the transporter and the lorry receipt or consignment note;
      • for each item: the quantity ordered, received, accepted and rejected, the reason for a rejection, the batch and expiry, and the rate;
      • remarks (a balance to follow, a damaged package) and the signatures of the person who received the goods, the inspector, the store in-charge and accounts.

      Shortages, excesses and rejections

      A line is short when less arrived than the order asked for and in excess when more did; both are worked out against the ordered quantity as you type. Rejected goods — damaged, wrong, failing inspection — are counted as received but not accepted, so accepted plus rejected always equals received, and the GRN asks for the reason. The accepted quantity is what the store adds to stock and what accounts should pay for; a shortage or a rejection usually means a debit note or a replacement from the supplier.

      The three copies and the register

      Many businesses make a GRN in three copies — commonly one for accounts (to match with the purchase order and the invoice before paying), one for the store, and one for purchasing or the supplier. The three-copy set prints the same GRN under each label, and you can rename the labels under Settings. Every saved GRN goes into the GRN register, which lists every line for matching purchase orders, GRNs and invoices (the three-way match), and its stock-in file adds the accepted goods to the Stock Register as purchases.

      Limitations

      • GRNs are kept in this browser: download an encrypted backup to keep them safe or to move them to another device.
      • A GRN is a business record, not a tax invoice or an e-way bill; tax documents come from the supplier.
      • One GRN holds at most 200 lines, and the purchase order import reads the files the Purchase Order Generator saves.
      • Values use the rate you type (or the PO’s); taxes, freight and discounts are for the invoice.

      Privacy

      Your GRNs, suppliers and purchase orders stay in this browser on this device; nothing is uploaded. Files leave the page only when you download them yourself.

      Frequently asked questions

      What do I get without a pass?

      Without a pass, Goods Received Note (GRN) Generator shows every page of the GRN as images marked “MySmartCoPilot preview · not for use”, with the worked-out shortages, excesses and values hidden. Until you unlock it, the result can’t be downloaded. A Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

      What does the free preview show?

      Everything you type works in full: the form, the purchase order import, the shortage and rejection checks, saving, numbering and backups. The GRN shows as page images marked “MySmartCoPilot preview · not for use”, with the worked-out shortages, excesses and values drawn as bars; the PDF, the three-copy set, the GRN register and the stock-in file unlock with a Premium pass.

      What is the difference between a GRN and a delivery challan?

      The supplier sends a delivery challan (or an invoice) with the goods: it says what they sent. The GRN is made by the buyer when the goods arrive: it says what was actually received, accepted and rejected, and it is checked against the purchase order and the invoice before the supplier is paid.

      How do I bring in a purchase order?

      In the Purchase Order Generator, use Save file to keep the PO as a .json file, then press Open a PO file here. The supplier, PO number and date and every item with its quantity and rate are filled in.

      Can I change a GRN after saving it?

      Yes: open it from the GRN register, change it and save again; it keeps its number. Duplicate starts a new GRN with the same supplier and items, for the next delivery against the same order.

      Quick answers and tool search

      Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.