QuickBooks Desktop guide·Updated October 20, 2026
Which Inventory Reports to Run in QuickBooks Desktop
- Applies to
- QuickBooks Desktop Enterprise, Premier and Pro
- Steps checked against
- Intuit's QuickBooks Desktop help articles, updated August 2026
Short answer
The inventory reports to run in QuickBooks Desktop are Inventory Valuation Summary and Detail, Inventory Stock Status by Item, the Physical Inventory Worksheet and Pending Builds. All are under Reports > Inventory. In turn, they show what stock is worth, what changed it, how many you have, what to count and which builds wait on parts. Enterprise adds Negative Item Listing, Inventory Turnover, and reports by site, bin and lot when those features are on.
Before you start
- Inventory reports appear only when inventory is on: Edit > Preferences > Items & Inventory > Company Preferences, then Inventory and purchase orders are active.
- Decide what you're asking: what stock is worth, how many you have, what to count or what's waiting to be built. Each report answers one of those.
- Set the dates on purpose. Comparing with the Balance Sheet, or looking for negative stock, needs Dates set to All.
- Pending Builds only matters if you use inventory assemblies, which need Premier, Enterprise or Accountant.
The core inventory reports
| Report | What it answers | Good to know |
|---|---|---|
| Inventory Valuation Summary | What is my stock worth, item by item? | Shows active items only. Double-click an item to open its detail. |
| Inventory Valuation Detail | Which transactions changed each item's quantity and value? | With Dates set to All, it's the only report that shows the full extent of negative inventory. |
| Inventory Stock Status by Item | How many of each item do I have? | The For Assemblies column shows components needed by pending builds. |
| Physical Inventory Worksheet | What does my team need to count? | A worksheet for taking a physical count of your stock. |
| Pending Builds | Which assembly builds are waiting on components? | Open a build from the report to finish it when parts arrive. |
Step 1: See what your stock is worth
- 1Go to Reports > Inventory > Inventory Valuation Summary.
- 2Set the date you want the value as of.
- 3Double-click any item to open its Inventory Valuation Detail, with that item's transactions in date order.
- 4To compare with the Balance Sheet, set Dates to All on both and run the Balance Sheet on an accrual basis.
If the totals differ, see How to fix an inventory valuation mismatch. For how purchases and sales post, see What is the Inventory Asset account in QuickBooks Desktop.
Step 2: See how many you have
- 1Go to Reports > Inventory > Inventory Stock Status by Item.
- 2Review the quantity for each item.
- 3If you build assemblies, read the For Assemblies column. It lists components already needed by pending builds.
- 4Enter purchase orders for those components before you build.
To turn quantities into buying decisions, see How to set reorder points.
Step 3: Count stock and record the differences
- 1Go to Reports > Inventory > Physical Inventory Worksheet.
- 2Print it, or use the Excel button and Create New Worksheet to work from a spreadsheet.
- 3Count each item and write the number on the sheet.
- 4Enter the differences in Vendors > Inventory Activities > Adjust Quantity/Value on Hand.
- 5Run Inventory Valuation Summary and Inventory Stock Status by Item to confirm the new numbers.
The adjustment steps are in How to adjust inventory quantity and value. In Enterprise with Advanced Inventory, you can count part of the warehouse at a time. See How to run cycle counts in Advanced Inventory.
Step 4: Finish builds that were waiting on parts
- 1Go to Reports > Inventory > Pending Builds.
- 2Double-click a build that now has its components.
- 3Select Remove Pending Status, then Build & Close.
- 4Create the invoice from the customer's sales order once the assembly is built.
A build becomes pending when you choose Mark Pending in Build Assemblies because components are short. Show Shortage in that window lists what to reorder. For the build steps, see How to set up a bill of materials and build assemblies.
Reports only Enterprise has
| Report | When it's there | What it answers |
|---|---|---|
| Negative Item Listing | Enterprise 15.0 and later | Which items are below zero right now. It doesn't show past negatives. |
| Inventory Turnover Report | Enterprise 2024, from the R7 release | How fast stock sells: turnover ratio, turnover days and the date each item last sold. |
| Inventory Stock Status by Lot Number | Enterprise 24.0, with lot numbers on | Quantity on hand, on sales orders and available, grouped by lot. |
| Inventory Expiration Status | Enterprise with expiration dates on | Which lots or serial numbers have expired or will soon, with days left. |
| Quantity on Hand by Site, Inventory Valuation Summary by Site, Inventory Stock Status by Site, Pending Builds by Site | Enterprise with multiple sites on | Quantity, value, stock status and pending builds at each site. |
| Items by Bin Location | Enterprise with bin locations on | Stock by bin inside each site. |
| Inventory Sales by Site (Reports > Sales) | Enterprise with multiple sites on | Sales from each site. |
| Inventory Site Listing (Reports > List) | Enterprise with multiple sites on | Your list of sites. |
The turnover ratio is cost of goods sold for the period divided by average inventory value. Average inventory is the beginning and ending values added together, then halved. In Intuit's example, a year's cost of goods sold is $5,000 and average inventory is $2,000. That gives a ratio of 2.5, or 146 days to sell through stock.
For sites and bins, see How to track inventory by site and How to use bin locations in QuickBooks Desktop Enterprise. For margin by item, see How to use the Item Profitability report.
Making the reports more useful
- Select Customize Report to change dates, columns and filters. Intuit notes the available columns and filters differ by report.
- In Enterprise with item categories, Inventory Valuation Summary and Inventory Stock Status by Item can group items by category. Select Hide Category to switch back to items only.
- In Enterprise, the Physical Inventory Worksheet can show a category column, turned on in Customize Report.
- Use the Excel button on a report to send it to a new worksheet.
- In QuickBooks Accountant and Enterprise, Client Data Review's Troubleshoot Inventory tool lists items that went negative in a date range.
To save a customized version, see How to create and memorize custom reports. For categories, see How to use item categories in QuickBooks Desktop Enterprise.
Where QuickBooks Desktop leaves the work to you
- Reports show only what's been entered. Unrecorded receipts, sales or breakage make every one of them wrong.
- Someone has to run them, compare them and act on what they show.
- The worksheet doesn't count anything. People still walk the shelves and key in each difference.
- Many of the most useful views, such as turnover, lot status and site reports, need Enterprise, and some need Advanced Inventory.
Sources
- Intuit: Understand reports
- Intuit: Adjust your inventory quantity or value in QuickBooks Desktop
- Intuit: Fix negative inventory issues in QuickBooks Desktop
- Intuit: Balance Sheet and Inventory/Stock Valuation reports show different amounts for Inventory Asset account
- Intuit: Customize item reports
- Intuit: Combine inventory items to build finished goods (assemblies) in QuickBooks Desktop
- Intuit: Multiple Inventory Sites
- Intuit: Use the Inventory Turnover report in QuickBooks Enterprise 2024
- Intuit: Use the Inventory Stock Status by Lot Number report in QuickBooks Enterprise 24.0
- Intuit: Use Serial or Lot Numbers and Expiration Date
- Intuit: Use item categories in QuickBooks Desktop Enterprise
- Intuit: Accountant tools: Troubleshoot inventory
- Intuit: Cycle Count in Advanced Inventory
- Intuit: Import or export MS Excel files
Frequently Asked Questions
Spend less time typing orders and more time reading the reports
Logistify enters customer orders into QuickBooks Desktop as sales orders, with a person reviewing exceptions. It also matches payments in your bank file to open invoices and records them, and it follows up with suppliers on open purchase orders.