We are very excited to introduce the latest addition to our Omnichannel Package: Report Success – Magento 2 Inventory Report. This is the perfect tool to help you track stock performance and make informed business choices:

  • Take advantage of five different reports to monitor your inventory: Stock Value, Stock Details, Incoming Stock, Historical Stock, and Stock by Warehouse;
  • Calculate how much your inventory costs using Moving Average Cost. Include shipping, tax, or discount in landed cost;
  • Export your custom report views to .csv file for easy sharing.

Get Started with a FREE Demo

Let’s have a look at how these reports work and what they can do for you! We’ll start with where it is and how to set it up.

Report Success Overview

All Magento 2 Inventory Reports are listed in Report Dashboard > Overview. Select the report you want to see and go to its page.

Report Success - Magento 2 Inventory Report Dashboard

All reports share the same layout, making it easier for you to find and filter information you need:

A Summary Data Block on top: Three out of the five reports feature a summary block on top. This gives you a quick overview of important statistics. For example, for Stock Value Report, it includes: Total Quantity, Stock Value, Potential Revenue, and Potential Profit.

Magento 2 Inventory Report Summary Data Block

Note that this block will change value based on how you filter the data below. For example, if you filter your report to show only one warehouse, the summary block will show the total quantity and value of products in that warehouse only.

Below the summary block, there are several options on how to change the organization of your reports:

    • You can drag and drop the columns to change their position.
    • Columns: Show/Hide some metrics of the report. See some columns you don’t need? You can filter them out to keep track of the data you need.
    • Filter: Filter the data based on name, date, time, etc.
    • View: Save a view with all your preferred metrics for faster access. Create, edit, or delete you saved views. You can also reset to default to display all metrics.
    • Export: You can export your report into .csv format to share with other stakeholders. The .csv file will have all active filters, visible columns, column position, and sort order.

Magento 2 Inventory Report Options to Organize Report

Report Setting

The reports are available to the admin and any staff with the right permissions. Different roles can access and/or configure settings for your reports.
You can modify these settings on your report:

  • Create report with a custom attribute other than SKU, such as EAN code.
  • Time and duration of historical stock: Schedule a time to automatically generate a new Historical Stock Report every day. Choose how long you want to keep these reports.
  • Inventory costing method: Configure the way your system calculates Landed Cost. You can include Discount, Tax, and Shipping Cost. This ensures your inventory cost is accurate across all reports.

Magento 2 Inventory Report Configuration

Calculate cost using Moving Average Cost (MAC) method:

Every time new items are received, the average cost of product will be re-calculated. Here’s the equation for those interested:

Magento 2 Inventory Report Calculate Moving Average Cost

In which:

  • Total Stock Value before Purchase = [Current Qty. On-hand in All Warehouses] * [Current MAC];
  • Total Cost of Items Received from Purchase Order = [Landed Cost] * [Qty. Received & Transferred];
  • Landed Cost = [Purchase Cost] + [Tax] – [Discount] + [Shipping Cost];
  • Total Qty On-Hand after Purchase = Current Qty On-hand in All Warehouses + Qty. Received & Transferred from Purchase Order (PO).

This helps properly count the product quantity & compute the new selling price.

Now that you’ve got a general idea of the reports, let’s dive in and see what the five reports look like.

Stock Value Report

Magento 2 Inventory Report Stock Value Report Overview

This report shows current stock value data. You can check inventory cost vs. their potential sales.

Some of the metrics in this report are:

  • Quantity On-hand: the real quantity of a product physically presented in warehouse;
  • Stock Value: The total value of product in warehouse;
  • Potential Revenue: The total potential selling value;
  • Potential Profit: The potential revenue minus stock value.

Stock Details Report

Magento 2 Inventory Report Stock Details Report Overview

The Stock Details Report provides all information about your product in a single page. It will help you check which products are still in-stock and which products need resupply. The key metrics are:

  • Total Quantity On-hand;
  • Total Available Quantity: The number of items left to sell;
  • Total Quantity to Ship: Items in sales orders but have not been shipped;
  • Total Incoming Quantity.

Incoming Stock Report

Magento 2 Inventory Report Incoming Stock Report Overview

This report shows you details of incoming stock. Incoming stock is counted based on:

  • The number of items from purchase orders. These items have been purchased but have not been received; and
  • Stock that has been received but hasn’t been transferred to any warehouse.

Quantity from completed or cancelled purchase orders is not included in this report. The key metrics of this report are:

  • Incoming Stock;
  • Overdue Incoming Stock: if the expected delivery date for the PO has already passed, the system will mark stock as overdue;
  • Total Cost of Incoming Stock.

Historical Stock Report

Magento 2 Inventory Report Historical Stock Report Overview

Using this report you can check inventory status of each location by day. All operating activities are recorded to generate a daily report. In the Historical Stock Report page, you can download these reports as a .csv file. They will look like this:

Inventory report success historical stock

As mentioned above, you can configure the time and period to generate and keep the report. Admins will receive notification when the reports are ready. You can also generate a report manually for a specific warehouse.

Stock by Warehouse ReportMagento 2 Inventory Report Stock by Warehouse Report Overview

Want to compare stock in multiple locations? With this report, you can compare different warehouse in terms of quantity, stock value, potential revenue, and potential profit.


Wondering if Report Success works with your package? Our latest release is compatible with all Magento CE & EE versions 2.1.x and 2.2.x.

Please note that:

  • Magestore’s Inventory Management is required to install Report Success.
  • If you’re using Starter Package, there will be limits to some report functions. For example, you will not see Stock by Warehouse Report.
  • You don’t need Purchase Management to use our report. Without it, the Incoming Stock report will be hidden and some functions related to suppliers & purchase order will be limited.

We hope that with Report Success, you can use accurate inventory data to make better decisions for your business. Book a free demo with us to see how it works, and talk to us to decide if Magestore is the right solution for you!

Book a FREE demo


Jackie writes about industry trends, tips & tricks, and everything in between to help retailers start and grow their awesome business.


  1. Hi is it possible with the Magento 2 inventory report extension to get the following information out of the store:

    We are looking to have a report that shows the total stock values. So for example i want to see how much the stock and value is on this specific moment then the report should show something like this: Just the stock and value of the stock on that specific moment.

    Inventory / stock-in-trade overview: 35946
    Inventory total value: €67.916,17
    Stock total costs: €30.719,24
    Potential profit: € 37.196,93

    Is this possible with your extension?

    Regards Rob

    • Jackie Tran Reply

      Thanks for reaching out to us! One of our consultants will get in touch with you to discuss the details of your inventory report.

Write A Comment