Skip to content
Report · Inventory

Inventory on hand by location

On hand, committed, available and on order for every item at every location, with its value.

  • stock
  • operational
  • valuation
Sample preview, fictional dataYour own figures appear after import.

01

About this report

Today's stock position, one row per active item and location with a quantity on hand, committed or on order. Each row gives on hand, committed to orders, available, on order from vendors, the average cost, and the on-hand value NetSuite records for that location, in base currency.

Filter on Location for one warehouse, or on Item to see where an item is held.

02

Sample preview

Fictional figures in the shape you will see. Yours come from your account.

ItemDescriptionLocationOn handCommittedAvailableOn orderAverage costOn-hand value
BRK-40Steel bracket 40mmMain Warehouse1,2403009402009.2011,408
BRK-40Steel bracket 40mmWest Distribution Center310031009.202,852
CTL-V3Controller board v3Main Warehouse42402120883,696
HNG-KITHinge kitMain Warehouse0150-1507506.250

03

The SuiteQL

This is the query each report runs. Read it, copy it, or change it after import.

Inventory on hand by location
SELECT i.itemid AS item,
       i.displayname AS description,
       BUILTIN.DF(a.location) AS location,
       a.quantityonhand AS on_hand,
       a.quantitycommitted AS committed,
       a.quantityavailable AS available,
       a.quantityonorder AS on_order,
       a.averagecostmli AS avg_cost,
       a.onhandvaluemli AS value
  FROM aggregateitemlocation a
  JOIN item i ON i.id = a.item
 WHERE i.isinactive = 'F'
   AND (NVL(a.quantityonhand, 0) <> 0 OR NVL(a.quantitycommitted, 0) <> 0 OR NVL(a.quantityonorder, 0) <> 0)
 ORDER BY i.itemid, location

ReportInventory

Inventory on hand by location

Screenshot of the Inventory on hand by location report in HiScale Advanced Reports, filled with fictional sample data
Sample preview, fictional dataOpen image full size (opens in a new tab)