When dealing with an item receipt with many lines working in Excel can be over 50% faster than the NetSuite UI.

Read below and/or watch this video to learn how to receive items via Excel.


These instructions assume that you have marked 'Default Items To Zero Received/Fulfilled' as shown below. If you have not see the note at the end of this article (it's still possible)*.

Create and Load Purchase Order and Item Receipt templates

The key to creating Item Receipts is to ensure that you are able to reference the line(s) from your Purchase Order that you want to receive. Since line numbers may change we recommend that you load your original PO into CloudExtend for easy reference. In a separate tab, load an Item Receipt template.

Once your templates are loaded you can retrieve the Purchase Orders you want to receive using a data filter, saved search, or refresh action.

Next, copy and paste (or use a formula) the following fields from your Purchase Order to your Item Receipt template.

  • 'Tran ID' -> 'Created From'
  • 'Item List: Line' -> 'Item List: Order Line'
  • 'Item List: Quantity' -> 'Item List: Quantity' (adjust quantity received if necessary)
  • Optionally, add location and custom fields if required.

Update NetSuite

Once your data is ready, select the rows you want to receive in the Item Receipt template and click the Update Action and then again the blue 'Update' icon. Be sure 'all rows' is not checked unless you are receiving all rows.

*  If you have marked 'Default Items To Zero Received/Fulfilled' to TRUE see below for changes.

When True, NetSuite checks off each line as 'To Receive'. Even if you are not referencing a line NetSuite will receive it when you update your Item Receipt. To get around this, be sure to include ALL lines of your Purchase Order in the Item Receipt in Excel and set the quantity to 0 for the items you do not wish to receive.

Did this answer your question?