Create Goods Receiving Note - GRN (Growth Plan)

Create Goods Receiving Note - GRN (Growth Plan)

Info
Software Plan:  Growth & Enterprise
Info
Account Type: Seller Account, Aggregator, 3PL
Info
Inventory Type:  Serialized & Non- Serialized

What is a Good Receiving Note (GRN)?

A Goods Receiving Note (GRN) is an internal document produced by the warehouse team after inspecting the goods once they have arrived at the warehouse. 

Creating GRNs in EasyEcom will enable your team to locate inventory easily at your warehouse and ensure that you only list products across sales channels that meet your quality standards. 

There are two ways of recording GRN in EasyEcom. You can either create GRN one by one or in bulk. 


By following the below-mentioned process, you can easily record GRN in the system. 


Step 1: In the toggle menu, navigate to “Inventory>>Purchase Orders.”



Step 2: Click on View Details 

You can create a GRN against a Purchase Order that has been approved. 

Select the status as "Approved," and then click on the “View Detail” button. 





Step 3: Click on “GRN”

Once you click on View Details, the Order Details pop-up will be visible on your screen.



Here, click on the “GRN” button. 


You can now create GRN one by one or in bulk. 

Recording GRN One-by-One


Step 1: Click on “New GRN”

If you want to record GRN one-by-one click on the “New GRN” button. 




Step 2: Click on “Create GRN

Enter the "Supplier Invoice ID" and "date." In case you have not received an invoice from your supplier, select “Invoice Later.



Then click on “Create GRN”. 


Step 3: Add items
You can now add items you have received. 
  • To add items, first click on the “Add Item” button.




  • Enter the SKU code of the inventory received. 




  1. Enter the quantity received. 

You can also enter the batch code and any other additional cost incurred in the purchase. 





You can enter the shelf location and quality check status while recording or GRN. In case you want to complete these steps in the future, click on the “Later” option. 

Then click on the “Save” button. If your team always completes shelving and quality checks at a later stage, you can remove shelving and quality check steps. 

To do that, navigate to “Account Settings>>Other Settings" and disable "Ask QC on new GRN” and “Ask shelving on new GRN” from WMS Settings. 





Note: In case you want to record inventory received at item-level barcoding or want to record expiry dates of products and manage inventory using the First Expiry First Out model (FEFO), please upgrade to the Enterprise Plan


Please note that the products received will be only listed across channels when you have completed the quality check and assigned a shelf to the inventory item. 


To complete the quality check and shelving later, please follow the below steps. 


Entering Quality Check status in the system 

Step 1: In the toggle menu, navigate to “Inventory > Quality Check.



Step 2: Enter all details 

On the Quality Check screen, enter all the details required. 

Select status as “Pass” if the received inventory meets your quality standards.”. 

Select the status as “Fail” if the received inventory doesn’t meet your quality standards.”. 




Assigning shelves in the system 

Step 1: In the toggle menu, navigate to “Inventory > Shelving.”



Step 2: Enter all details
Here, select the “GRN” tab and then enter all details. 




Then click on the “Confirm” button. 

All the inventory items that have passed quality checks and are assigned a shelf will be live across channels. 


Recording GRNs in Bulk


Step 1: Click on “New GRN By Sheet.”

If you want to record GRNs in bulk, click on the “New GRN By Sheet” button. 





Step 2: Download Bulk File Template

To download the bulk GRN Excel file, click on the “Save Template” button.




Step 3: Fill in all necessary details
In this Excel file, fill in all mandatory details. 



Mandatory fields:

  1. SKU

  2. Quantity

  3. Shelf

  4. Cost of a single unit 

  5. QC Pass count

  6. QC Fail count


Save the file in your system.

Step 4: Upload this file to EasyEcom
To upload this file, click on “Choose File,” select this bulk GRN file, and upload it. 


Enter the invoice ID and data, then click the “Create GRN” button. 


You have now successfully created a GRN in bulk. All the inventory items that have passed quality checks will be listed across sales channels.


This process is also explained in a video tutorial

Inwarding of Products with Shelf Life Validation

We've implemented a validation check during the GRN process. This ensures that only products with sufficient remaining shelf life are accepted, minimizing the risk of receiving near-expiry items. The system automatically calculates each product's remaining shelf life and compares it against a minimum threshold that has been set in the settings

To enable this feature,  Go to  > Account Settings > Other Settings > Show a warning when inwarding items below the following shelf life percentage (set the percentage)







Info
To use the shelf life validation during GRN, it is essential that the manufacturing date is provided for each product. The system relies on this information to calculate the shelf life and perform the validation.

How it Works:


  1. Shelf Life Calculation: The system calculates the total shelf life of a product using the following formula:
    • Shelf Life = Expiry Date - Manufacturing Date
  2. Holding Life Calculation: The system then calculates the remaining holding life (the time between the GRN date and the expiry date):

    • Holding Life = Expiry Date - GRN Date
  3. Percentage Calculation: The system calculates the percentage of remaining shelf life:

    • Percentage = (Holding Life / Shelf Life) * 100
  4. Validation Check: If the calculated percentage is less than the set percentage, the system triggers a warning message.


The user will have two options:

  • Yes: Selecting "Yes" will override the validation and allow the GRN process to continue for that specific product.

  • No: Selecting "No" will halt the GRN process for that product.

GRN using Bulk Upload (sheet)

For GRNs uploaded via spreadsheet, a new column has been added: “Override the shelf life rule.

  • "Yes" in the column: Entering "yes" in this column for a specific product will bypass the shelf life validation for that product.

  • Blank column: Leaving the column blank will enforce the standard validation rule for that product.

  • Important Note for Spreadsheet Uploads: If even one SKU in the sheet fails the validation (and the override is not used), the entire sheet will be blocked from GRN processing. This ensures that individual items with insufficient shelf life are addressed before the entire batch is accepted.



    • Related Articles

    • How to Set Days to Expire for Categories & Products

      Software Plan: Growth & Enterprise Account Type: Seller Account, 3PL Aggregator Inventory Type: Non-Serialized & Serialized Feature description This new feature offers flexible control over how you track product freshness: Set it for a whole ...
    • Outbound Quality Check (QC)

      What is Outbound QC? Outbound QC is a quality check process through which you can inspect every Unit before shipment to verify that each Unit complies. If any or all Units are not in compliance, you can immediately replace the non-conforming units ...
    • How to Configure GRN Screen

      Introduction To run efficiently, warehouse operations must start with an organized receiving process. Upon receiving, the SKUs/items are collected and stored based on certain criteria/parameters like pricing, manufacturing date, expiry date, etc. ...
    • HHT : Auto GRN (GRN without PO)

      What is Auto GRN? A Goods Receipt Note (GRN) without a Purchase Order (PO) is Auto GRN. Unlike traditional GRNs linked to purchase orders, this type is often used for unplanned or ad-hoc deliveries. It serves as a receipt acknowledgment in the ...
    • How to Create Pending Returns?

      Software Plan: Startup, Growth & Enterprise Account Type: Seller Account Inventory Type: Serialized & Non-Serialized Feature description The "Pending Returns" feature allows businesses to manage anticipated returns that have not yet been physically ...