Articles in this section

How to Manage Inventory Counts in ShipHero

ShipHero provides multiple methods to manage and update inventory levels. These methods ensure accuracy across your warehouse locations and synchronized e-commerce storefronts.

Pro-Tip

Use the Inventory Change Log Report to track and audit every inventory change in your account.

Table of Contents

Manual Inventory Updates in ShipHero

Your warehouse team performs these updates directly in the ShipHero dashboard or the ShipHero Mobile App.

Inventory Adjustment Method Description
Individual SKU Update A manual update of the on-hand inventory for a SKU from the product details page in app.shiphero.com. Make adjustments at the bin level.
Inventory Upload CSV

Bulk inventory updates performed by uploading a formatted CSV file to the dashboard.

See How to Use Inventory Upload in ShipHero.

Mobile App Updates

Real-time inventory adjustments made through the ShipHero Mobile App during floor operations.

See How to Adjust Inventory via ShipHero Mobile.

Location Adjustments A manual adjustment of the on-hand inventory for SKUs from the Inventory > Product Locations page.

Operational Workflows That Change ShipHero Inventory

Inventory levels also change automatically based on standard warehouse movements. The table below covers each workflow that triggers an inventory update, along with the article that explains it.

Inventory Process Description
Cycle Counting

Periodic inventory counts focused on active SKUs to maintain stock integrity and warehouse accuracy.

See Understanding Cycle Counting in ShipHero.

Purchase Order Receiving

ShipHero adds inventory automatically when products are physically received at the warehouse.

See How to Receive Purchase Orders in ShipHero.

Order Fulfillment and Shipment ShipHero deducts inventory from on-hand stock automatically when an order is packed and the shipping label is generated.
Returns Processing

ShipHero adds inventory back to stock once a customer return is processed.

See How to Receive Returned Merchandise.

Inventory Transfers

The movement of stock between different locations or physical warehouses.

See How to Move Inventory Between Warehouses.

Replenishment

Moving inventory from reserve or non-pickable bins into active pickable bins.

See Overview: Replenishment Report.

Putaway

Assigning newly received inventory to specific warehouse locations.

See How to Use Putaway V2 with LPN Support in ShipHero Mobile.

Purchase Order Adjustments

Correcting stock levels during or after receipt due to over-received quantities or damaged items identified on a purchase order (PO).

See How to Adjust Received Quantities on a Purchase Order.

Inventory Updates via the ShipHero API

For automated or external updates, use the ShipHero Public API mutations below.

Update Type What It Does
inventory_add Adds a specific quantity to a location.
inventory_remove Subtracts a specific quantity from a location.
inventory_replace Overwrites the existing inventory value at a location.
inventory_sync Bulk inventory synchronization via CSV processed through the API.

Using the API requires API access on your ShipHero user. See How to Create and Manage Users in ShipHero. For technical documentation on the inventory mutations, see the ShipHero Developer Portal.

More Resources

  • ShipHero Public API

    Connect your tools and AI agents directly to ShipHero with the Public API. Build powerful integrations, automate workflows, and tap into real-time data using the AI tools you prefer, with the option for secure, read-only access for AI-driven insights without added risk.

  • ShipHero Academy

    Explore ShipHero Academy for certifications, deep-dive training, and expert-led courses on WMS and fulfillment. Build your expertise and help your team operate at a higher level.

  • Change Log

    Stay up to date with the latest improvements across ShipHero. The Change Log gives you a clear view of new features, enhancements, and fixes as they roll out—so you always know what’s new and what’s better.