Available
GRN schema
Generated goods-receipt-note fields for submissions with and without line items.
Updated 2026-07-28
Use typeId: 2 for goods receipt notes. The schema targets receipt references, suppliers, tax context, linked orders, and received goods.
Missing template fields are returned as null at scalar leaves; missing arrays and objects are normalized to empty containers.
With line items
| Field | Type | Template | Description |
|---|---|---|---|
processed_data.lineItems[].additional_cess | float | Returned | Generated from the current GRN template. |
processed_data.lineItems[].brand | string | Returned | Generated from the current GRN template. |
processed_data.lineItems[].cess_amount | float | Returned | Generated from the current GRN template. |
processed_data.lineItems[].cess_rate | float | Returned | Generated from the current GRN template. |
processed_data.lineItems[].cgst_amount | number | Returned | Generated from the current GRN template. |
processed_data.lineItems[].cgst_rate | number | Returned | Generated from the current GRN template. |
processed_data.lineItems[].description | string | Returned | Generated from the current GRN template. |
processed_data.lineItems[].expected_quantity | float | Returned | Generated from the current GRN template. |
processed_data.lineItems[].hsn_sac | string hsn/sac can be written only once anywhere in invoice if all item have same hsn | Returned | Generated from the current GRN template. |
processed_data.lineItems[].igst_amount | float | Returned | Generated from the current GRN template. |
processed_data.lineItems[].igst_rate | number | Returned | Generated from the current GRN template. |
processed_data.lineItems[].item_code | string | Returned | Generated from the current GRN template. |
processed_data.lineItems[].lot_mrp | float | Returned | Generated from the current GRN template. |
processed_data.lineItems[].lot_number | string | Returned | Generated from the current GRN template. |
processed_data.lineItems[].product_upc | string | Returned | Generated from the current GRN template. |
processed_data.lineItems[].received_quantity | float | Returned | Generated from the current GRN template. |
processed_data.lineItems[].rejected_quantity | float | Returned | Generated from the current GRN template. |
processed_data.lineItems[].rejected_reason | string | Returned | Generated from the current GRN template. |
processed_data.lineItems[].sgst_amount | number | Returned | Generated from the current GRN template. |
processed_data.lineItems[].sgst_rate | number | Returned | Generated from the current GRN template. |
processed_data.lineItems[].sku_bin | string | Returned | Generated from the current GRN template. |
processed_data.lineItems[].sku_code | string | Returned | Generated from the current GRN template. |
processed_data.lineItems[].taxable_amount | float | Returned | Generated from the current GRN template. |
processed_data.lineItems[].total_amount | float | Returned | Generated from the current GRN template. |
processed_data.lineItems[].unit_or_per | string | Returned | Generated from the current GRN template. |
processed_data.lineItems[].unit_price | float | Returned | Generated from the current GRN template. |
processed_data.lineItems[].vendor_sku_code | string | Returned | Generated from the current GRN template. |
processed_data.lineItems[].vertical_category | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.cgst_amount | Returned | Generated from the current GRN template. | |
processed_data.summary_data.cgst_rate | Returned | Generated from the current GRN template. | |
processed_data.summary_data.challan_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.challan_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.created_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.currency | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.driver_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.due_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.e_way_air_way_bill_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_address | string #this is different from delivery address and available in purchase order issuer name not the delivery to address | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_cin | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_city | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_gstin | string #this gstin is of buyer | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_mobile | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_name | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_pan | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_pincode | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_tin | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_address | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_cin | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_city | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_gstin | string #this gstin is of seller | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_name | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_pan | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_pincode | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_state | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_tin | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.igst_amount | Returned | Generated from the current GRN template. | |
processed_data.summary_data.igst_rate | Returned | Generated from the current GRN template. | |
processed_data.summary_data.inbound_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.invoice_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.invoice_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.order_total_amount_without_tax | float | Returned | Generated from the current GRN template. |
processed_data.summary_data.po_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.po_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.po_time | 24 hrs format (hh:mm:ss) | Returned | Generated from the current GRN template. |
processed_data.summary_data.po_type | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.round_off | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.sgst_amount | Returned | Generated from the current GRN template. | |
processed_data.summary_data.sgst_rate | Returned | Generated from the current GRN template. | |
processed_data.summary_data.tax_amount | float | Returned | Generated from the current GRN template. |
processed_data.summary_data.total_amount | float | Returned | Generated from the current GRN template. |
processed_data.summary_data.total_items_type | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.total_quantity | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.total_weight | float | Returned | Generated from the current GRN template. |
processed_data.summary_data.total_weight_unit | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.type | GRN | Returned | Generated from the current GRN template. |
processed_data.summary_data.vendor_no | string | Returned | Generated from the current GRN template. |
Without line items
| Field | Type | Template | Description |
|---|---|---|---|
processed_data.summary_data.cgst_amount | Returned | Generated from the current GRN template. | |
processed_data.summary_data.cgst_rate | Returned | Generated from the current GRN template. | |
processed_data.summary_data.challan_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.challan_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.created_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.currency | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.driver_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.due_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.e_way_air_way_bill_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_address | string #this is different from delivery address and available in purchase order issuer name not the delivery to address | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_cin | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_city | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_gstin | string #this gstin is of buyer | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_mobile | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_name | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_pan | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_pincode | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_from_tin | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_address | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_cin | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_city | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_gstin | string #this gstin is of seller | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_name | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_pan | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_pincode | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_state | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.grn_to_tin | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.igst_amount | Returned | Generated from the current GRN template. | |
processed_data.summary_data.igst_rate | Returned | Generated from the current GRN template. | |
processed_data.summary_data.inbound_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.invoice_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.invoice_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.order_total_amount_without_tax | float | Returned | Generated from the current GRN template. |
processed_data.summary_data.po_date | string (ISO 8601 date format) yyyy-mm-dd | Returned | Generated from the current GRN template. |
processed_data.summary_data.po_number | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.po_time | 24 hrs format (hh:mm:ss) | Returned | Generated from the current GRN template. |
processed_data.summary_data.po_type | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.round_off | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.sgst_amount | Returned | Generated from the current GRN template. | |
processed_data.summary_data.sgst_rate | Returned | Generated from the current GRN template. | |
processed_data.summary_data.tax_amount | float | Returned | Generated from the current GRN template. |
processed_data.summary_data.total_amount | float | Returned | Generated from the current GRN template. |
processed_data.summary_data.total_items_type | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.total_quantity | number | Returned | Generated from the current GRN template. |
processed_data.summary_data.total_weight | float | Returned | Generated from the current GRN template. |
processed_data.summary_data.total_weight_unit | string | Returned | Generated from the current GRN template. |
processed_data.summary_data.type | GRN | Returned | Generated from the current GRN template. |
processed_data.summary_data.vendor_no | string | Returned | Generated from the current GRN template. |