Inventory Management

January 28, 2025

Overview

Panelque gives you full visibility into your inventory across multiple warehouses. You can track stock for both your Shopify product variants and custom components (raw materials, packaging, etc.), set up Bills of Materials for assembled products, and maintain a complete audit trail of every stock movement.

The Inventory Dashboard

The main inventory page shows three key metrics at a glance:

  • Components Stock - Total units of all components across warehouses
  • Products Stock - Total units of all product variants across warehouses
  • Total Inventory Value - Combined cost value of all stock on hand

Below the metrics, two tabs let you switch between Components and Products.

Components

Components are materials that make up your products — raw materials, packaging, semi-finished goods, or anything you need to track separately from Shopify variants.

Adding a Component

Click Add Component and fill in:

  • Name - A descriptive name for the component
  • SKU - A unique identifier
  • Type - Either Part of Item (consumed per unit produced) or Whole Order (consumed once per order, e.g. shipping boxes)
  • Unit - The unit of measurement (pcs, m, spool, etc.)

Browsing and Filtering

  • Search by name, SKU, or category
  • Filter by category using the dropdown
  • Filter by stock status: Available (stock meets minimum), Insufficient (stock below minimum warning level), or No tracking (no minimum level set)
  • Select multiple components for bulk operations

Bulk Operations

Select components with the checkboxes and then:

  • Assign category to all selected
  • Set minimum warning level on all selected
  • Delete all selected

Products

The Products tab lists your Shopify product variants with their current total stock. Click a variant to open its detail page, where you can see stock per warehouse and its BOM components. See the Products doc for more on managing your catalog.

Warehouses

Set up your warehouses under Settings > Warehouses. Each warehouse has a name and location. Shopify-synced locations appear automatically; you can also add custom warehouses for internal tracking.

You can only delete a custom warehouse if it has no stock items.

Stock Movements

Stock movements are how inventory quantities change. Every movement is recorded with a timestamp, warehouse, quantity, reason, and cost per piece.

Creating a Movement

From a component or product detail page, add a stock movement by specifying:

  • Warehouse - Which location to update
  • Quantity - How many units
  • Type - In, Out, Adjust, Transfer, or Produce
  • Cost per piece - For incoming stock, the cost of each unit

Movement History

The Movement History page shows a complete audit trail across all items and warehouses. Each entry shows:

  • Date and time
  • Item name (links to detail page)
  • Warehouse
  • Quantity (green for incoming, red for outgoing)
  • Reason (purchase, adjustment, transfer, produce, sale)
  • Cost per piece
  • Link to the associated sales order (for sale movements)

Movements can be reverted when needed, which creates a compensating entry and restores the previous stock level.

Bill of Materials (BOM)

A Bill of Materials defines the recipe for a product — which components and how much of each are needed to produce one unit.

Setting Up a BOM

On a product variant’s detail page, add components to its BOM. For each component, specify the quantity required. The total component cost rolls up to give you the product’s material cost.

Bulk BOM Tool

For adding the same components to many products at once:

  1. Select the components you want to add and set their quantities
  2. Choose which product variants should receive them
  3. The tool identifies variants that are missing at least one selected component
  4. Apply to add all selected components in one operation

Inventory Categories

Organize your components into categories under Settings > Inventory Categories. Categories help you filter and find components quickly, and can be assigned individually or in bulk.

Low Stock Warnings

Set a minimum warning level on any component. When stock drops below that threshold, the component appears in the Low Stock Warning card on the inventory dashboard, showing how many units you need to restock.

Stock Valuation

Every stock movement records a cost per piece. Panelque uses this to calculate:

  • Per-item value - Quantity on hand multiplied by cost per piece
  • Total inventory value - Sum across all items and warehouses
  • BOM cost - Sum of component costs for assembled products