WP Inventory

Multi-location Inventory Management in WordPress

Multi-location inventory management answers two basic questions: how much inventory do you have, and where is it? If your stock is spread across warehouses, offices, stockrooms, depots or other physical locations, WordPress can provide a central place to track those quantities without requiring WooCommerce..

This guide explains how to manage inventory across multiple locations with WP Inventory Manager, including location-based quantities, inventory transfers, search and user access. It is designed for lightweight inventory tracking rather than warehouse fulfillment, shipping or logistics management.

Multi-location tracking builds on the same core inventory structure. See the complete guide to managing inventory in WordPress without WooCommerce for the broader setup.

Do you need WooCommerce for multi-location inventory?

Not necessarily. WooCommerce is designed primarily around ecommerce transactions, including products, orders, checkout and payments. If you only need to track inventory quantities across physical locations, adding an ecommerce platform may introduce functionality you do not need. WooCommerce is built to sell products online: carts, checkout, payment gateways and shipping. A warehouse is about what sits on the shelf, not what is in a shopping cart.

You need to know quantities, locations, reorder points and who moved what. None of that requires a storefront. WP Inventory Manager runs on any WordPress site as a standalone system, so you get warehouse tracking without the weight of an ecommerce platform you will never use.

What multi-location inventory management requires

Before adding any tool, it helps to be clear on what a working warehouse system has to do.

  1. Accurate stock counts. A live quantity for every item that staff can update as goods move in and out.
  2. Location awareness. Stock assigned to warehouses, offices, stockrooms, depots or other physical locations, with quantities tracked by location.
  3. Reorder points. Minimum levels that warn you before an item runs out, not after.
  4. Fast search. The ability to find any SKU in seconds across a large catalog.
  5. Controlled access. Each team member sees and edits only what they should.

WP Inventory Manager combines core inventory records with optional add-ons for workflows such as multiple locations, advanced search and user access.

Track inventory across multiple locations

The Locations Manager add-on extends WP Inventory Manager for multi-location inventory. Each item can be associated with physical locations so your team can see where inventory is stored. Each item carries a separate quantity for every location you define, so you always know where stock actually sits.

With Locations Manager you can:

  • See total stock company-wide or drill into a single warehouse.
  • Set up as many locations as you need, from two depots to dozens of zones.
  • Transfer items between locations and keep both counts correct.

Example: A parts distributor stores fast-moving items in a main warehouse and overflow in a second unit across town. The dispatcher opens the item, sees 120 units in the main warehouse and 40 in overflow, then ships from the right one without a phone call.

Monitor stock levels across your inventory

Running out of a core item is what costs a warehouse money. WP Inventory Pro adds the fields that prevent it: minimum and maximum quantity per item, plus low-quantity email alerts.

Set a reorder point on each SKU and the system emails you when stock drops to that level. Pro also records quantity history, so you can see who adjusted a count and when, which matters when numbers do not add up.

Example: A reorder point of 25 is set on shipping boxes. When the count hits 25, an email lands in the manager’s inbox and the item is flagged in the admin, so the next order goes out before the shelf is empty.

Search across larger inventories

A warehouse catalog grows fast. Once you pass a few hundred SKUs, scrolling stops working. The Advanced Search add-on turns your inventory into a filterable database, so staff narrow results by category, location, custom field or keyword without paging through the whole list.

That speed matters most at the moment someone is on the floor trying to confirm whether an item is in stock.

For a detailed setup, see how to add search and filters to your WordPress inventory.

Control inventory access for your team

Not everyone should be able to change every count. The Advanced User Control add-on sets, per person, whether each user can edit all items, only the ones they added, or none, with the same control over viewing. A bulk user screen applies the rules to a whole team at once.

The result is a system the warehouse manager trusts: floor staff update what is theirs while the master count stays protected.

Import and update inventory in bulk

Warehouses live by the periodic count. The Import / Export add-on makes it a quick round trip rather than a week of manual edits. Export your current inventory to CSV, update the counts in a spreadsheet during the count, then import the file back to apply every change at once. New stock can be added the same way instead of one screen at a time.

What you need for multi-location inventory

The free WP Inventory Manager plugin provides the core inventory records, categories and front-end display. For inventory spread across multiple physical sites, Locations Manager adds location-based functionality, while other optional add-ons can extend the setup with advanced search, imports, inventory history and user controls.

See the WP Inventory Manager add-ons or current plans and pricing to choose the functionality your workflow requires.

Is WP Inventory Manager a Warehouse Management System?

No. WP Inventory Manager is designed for inventory tracking inside WordPress, including workflows where stock is spread across multiple physical locations. It is not a full warehouse management system for picking, packing, shipping, receiving, procurement or fulfillment automation.

If your main requirement is knowing what inventory you have and where it is stored, a WordPress-based inventory system may be sufficient. Businesses that need advanced warehouse operations should use dedicated WMS software.

Frequently Asked Questions

Can WP Inventory Manager track inventory across multiple locations?

Yes. Locations Manager extends WP Inventory Manager for inventory stored across multiple physical locations such as warehouses, offices, stockrooms or depots.

Do I need WooCommerce for multi-location inventory in WordPress?

No. WP Inventory Manager runs independently of WooCommerce. If you need inventory tracking without ecommerce checkout, you can manage inventory directly inside WordPress without installing WooCommerce.

How do reorder points and low-stock alerts work?

With WP Inventory Pro you set a minimum quantity on each item. When stock drops to that level, an email is sent automatically and the item is flagged in the admin so you can reorder in time.

Can I do a full stock count without editing items one by one?

Yes. The Import / Export add-on lets you export your inventory to CSV, update counts in a spreadsheet, then import the file to apply every change at once.

Can I limit which staff can change stock levels?

Yes. The Advanced User Control add-on sets per-user permissions for editing and viewing, so floor staff update only their own records while the master count stays protected.

5 Best WordPress Inventory Management Plugins in 2026 (Compared)

Search “best WordPress inventory plugin” and you’ll find the same list repeated everywhere: ATUM, Smart Manager, WooCommerce Stock Manager. All solid tools. All built for online stores.

Quick answer:

  • Best without WooCommerce: WP Inventory Manager. Free, unlimited items, searchable front-end catalog
  • Best for WooCommerce stock control: ATUM. Purchase orders and suppliers in the free tier
  • Best for bulk editing a large WooCommerce catalog: Smart Manager
  • Best for a visual catalog with light inventory needs: Ultimate Product Catalog
  • Good enough for small stores: WooCommerce’s built-in stock management

If you run a WooCommerce store, skip to ATUM and Smart Manager below. They are the right tools for you and we say so. But if you are tracking equipment, managing a parts catalog, running an asset register, or building a browsable inventory without a shopping cart, those tools solve a different problem than the one you have. Coming from a standalone app instead? Read our Sortly alternative for WordPress.

This comparison breaks that down honestly.

There are two completely different jobs here

Before comparing plugins, it helps to name the two distinct things people mean when they say “WordPress inventory management.” They are not the same job, and the plugins built for each are not interchangeable.

Job A: Store Stock Control Job B: Catalog / Asset Inventory
Who Runs a WooCommerce shop Tracks items, may not sell online at all
Need Sync stock to orders, purchase orders, suppliers Display a searchable catalog, track quantity and status
Examples Retailer with 2,000 SKUs, dropshipper, marketplace seller Equipment rental, museum, parts catalog, asset register
Best fit ATUM, Smart Manager WP Inventory Manager

WooCommerce-based tools cannot do Job B without adding a full store engine you don’t need. WP Inventory Manager doesn’t do Job A: there’s no checkout, no order sync, no supplier purchase orders. That’s not a weakness. It’s the design.

Plugin by plugin

WP Inventory Manager: Best inventory management without WooCommerce

Model: Fully standalone. No WooCommerce dependency. Uses its own database tables and displays via the [wpinventory] shortcode on any page.

Free tier: Genuinely unlimited items, custom fields, categories, front-end search and sort, and full admin management. Most small businesses never outgrow the free tier.

Paid add-ons: Pro ($79.99/yr) unlocks support and access to add-ons such as low-stock email alerts, quantity history and min/max quantity fields. Add-ons include Advanced Search ($39.99/yr), Locations Manager ($39.99/yr), Reserve Cart ($29.99/yr), and Import/Export ($59.99/yr) among others. The All Access bundle at $199/yr includes all add-ons, unlimited sites and support.

Best for: Equipment rental, art and museum collections, parts catalogs, internal asset tracking, nonprofits, schools, gyms. Anyone who needs a searchable front-end catalog without an online store.

Honest weaknesses: No payment processing or checkout. Reserve Cart captures reservation requests, not sales. No WooCommerce stock sync. No native supplier or purchase order workflow.

Real-World Fit

A brewery tracks kegs, equipment, and ingredients across two locations. Staff update stock from the WordPress admin. Distributors browse available items on the front end. No store, no cart, no checkout. Just a clean catalog that actually works.

ATUM: Best for advanced WooCommerce inventory management

Model: WooCommerce add-on, requires WooCommerce to function. 10,000+ active installs.

Free tier: Unusually powerful. Stock Central dashboard, purchase orders, suppliers, inventory logs, and statistics are all free. Most stores never need the paid version.

Best for: WooCommerce stores that want serious inventory control without leaving WordPress. If you’re already on Woo and need supplier management or purchase orders, ATUM is the answer.

Honest weaknesses: Completely useless without WooCommerce. Installing Woo just to use ATUM adds significant weight to your site and forces a store architecture you may not need.

Smart Manager (StoreApps): Best for bulk editing large WooCommerce catalogs

Model: WooCommerce add-on. Spreadsheet-style bulk editor for products, orders, and stock. Free lite version; Pro from $149/yr (single site).

Free tier: Smart Manager Lite covers basic bulk editing of products and stock. Advanced columns, order editing and bulk update rules are in the paid version.

Best for: Stores editing hundreds or thousands of SKUs at once. Price updates, stock adjustments, attribute changes in bulk. Solves a specific operational bottleneck, not a catalog display problem.

Honest weaknesses: It is an editing tool, not an inventory system. No front-end display, no locations, no purchase orders, and nothing to offer if your items are not WooCommerce products.

Native WooCommerce Stock Management: Best free WooCommerce stock dashboard

Model: Built into WooCommerce, free. Handles per-product stock, low-stock emails and backorders.

Best for: Stores under roughly 500 SKUs that need stock counts and nothing more.

Honest weaknesses: No suppliers, no purchase orders, no multi-location stock, no bulk editing. Beyond a few hundred products most teams add ATUM or Smart Manager on top.

Ultimate Product Catalog: Best for a visual catalog with light inventory needs

Model: Standalone catalog plugin, no WooCommerce needed. Free version with a paid Premium tier.

Best for: Showcasing items with images and filters where quantity tracking is secondary. Showrooms, restaurants, brochure-style catalogs.

Honest weaknesses: Display first, inventory second. No quantity workflow, no reservations, no locations, no ledger. If you need to know how many you have and where they are, it is the wrong tool.

What about building your own with ACF? Advanced Custom Fields gives you total flexibility, but no inventory logic out of the box, and you need a developer. WP Inventory Manager sits between the two: purpose-built for tracking quantity and status, with a front-end display and no development work.

Side-by-side comparison

Feature WP Inventory Manager ATUM Smart Manager Native Woo
Requires WooCommerce No Yes Yes Yes
Front-end catalog display Yes (shortcode) No No No
Unlimited items (free) Yes Yes Lite limits Yes
Custom fields Yes Product meta only Product meta only Product meta only
Multi-location stock Add-on ($39.99/yr) Add-on (paid) No No
Purchase orders / suppliers No Yes (free) No No
Reservation / request flow Add-on ($29.99/yr) No No No
Free to start Yes Yes Lite only Yes

Is WP Inventory Manager right for you?

Choose WP Inventory Manager if you… Choose ATUM / Smart Manager / Woo if you…
Don’t run (or want) a WooCommerce store Already sell through WooCommerce
Need a browsable, searchable front-end catalog Need stock to decrement automatically on each order
Track equipment, art, vehicles, parts, or assets Manage supplier relationships and purchase orders
Want unlimited items free with custom fields Need multi-warehouse e-commerce stock control
Need reservation requests rather than online sales Take payment and check out on-site
Have stock across multiple physical locations Need to bulk-edit thousands of product SKUs at once

If you’re building an inventory without a shopping cart, ATUM and Smart Manager are the wrong category of tool entirely. You’d be installing a store engine to solve a catalog problem. On the other hand, WP Inventory Manager was built specifically for the catalog and asset tracking use case, and the free tier covers more ground than most businesses need. Still running inventory in a spreadsheet? Read spreadsheet vs inventory management software to decide when it is time to move.

Need inventory management without WooCommerce?

Track equipment, assets, collections, parts and other inventory directly inside WordPress.

Explore WP Inventory Manager

Which WordPress inventory plugin is best for your use case?

The easiest way to choose an inventory plugin is to start with what you are actually trying to track.

Use Case Recommended Solution Why
Internal asset tracking WP Inventory Manager Track equipment, ownership, location, status, serial numbers and custom fields without ecommerce.
Equipment rental WP Inventory Manager Create searchable equipment inventories and handle reservation requests without building a full online store.
Museum or art collection WP Inventory Manager Manage collection metadata and display a searchable public or private catalog without checkout.
Parts or spare-parts catalog WP Inventory Manager Organize parts by category, SKU, compatibility, location, quantity, and custom attributes.
School or nonprofit inventory WP Inventory Manager Maintain an asset register without configuring or maintaining an ecommerce platform.
WooCommerce store with advanced stock control ATUM Add suppliers, purchase orders, inventory logs, and more advanced WooCommerce stock workflows.
Large WooCommerce catalog needing frequent edits Smart Manager Bulk-edit products, prices, and inventory through a spreadsheet-style interface.
Simple WooCommerce stock management Native WooCommerce Built-in stock quantities, backorders, and low-stock alerts may already cover straightforward ecommerce needs.

Use case: Internal asset tracking

A company may need to track laptops, monitors, tools, furniture, or other equipment assigned to employees. These items are not products for sale, so creating WooCommerce products for every asset adds unnecessary ecommerce functionality.

WP Inventory Manager can store information such as serial number, location, assigned employee, condition, purchase date, and asset status using custom fields.

See our internal asset tracking example for a more detailed workflow.

Use case: Equipment rental

A rental business might maintain hundreds of cameras, power tools, event supplies, or pieces of industrial equipment. Customers need to browse what is available while staff need to manage quantities and item information internally.

In this case, the requirement is closer to an inventory catalog than a traditional ecommerce store.

Our guide to equipment rental inventory in WordPress explains how this type of system can be structured.

Use case: Art gallery or museum collection

Galleries and museums often need to catalog artworks or objects with fields such as artist, medium, dimensions, acquisition date, location, status, and collection.

They may also want visitors or staff to search the collection without showing prices or offering checkout.

See how to create a searchable online art catalog in WordPress.

Use case: Parts catalog

A manufacturer, repair company, or distributor may need a searchable catalog containing thousands of replacement parts. Customers or staff might search by SKU, category, model, manufacturer, or compatibility rather than purchasing immediately.

A standalone inventory plugin can provide that catalog without forcing every item into an ecommerce workflow.

Display your parts inventory on your website with searchable listings, custom fields, images and inquiry options.

Ready to build your inventory in WordPress?

Start with WP Inventory Manager and add advanced features as your inventory needs grow.

View Plans & Pricing

Frequently Asked Questions

Can WP Inventory Manager replace WooCommerce for inventory?

Only if you don’t need WooCommerce’s core function: processing online sales. WPIM is purpose-built for catalog and asset inventory without a store. If you need customers to check out and pay, you need WooCommerce alongside or instead of WPIM.

Is ATUM really free? What’s the catch?

ATUM’s free tier is genuinely strong – purchase orders, supplier management, stock dashboards, and inventory logs are all included at no cost. However, the catch is that it requires WooCommerce, which means you’re carrying the full weight of an e-commerce platform even if you don’t need it.

What’s the best free WordPress inventory plugin?

For WooCommerce stores: ATUM’s free tier is hard to beat. For non-WooCommerce catalog and asset tracking: WP Inventory Manager gives you unlimited items, categories, custom fields, and front-end display at no cost. Unlimited item, no trial period.

Can I show my inventory on the front end without a store?

Yes – this is exactly what WP Inventory Manager does with its shortcode display. Visitors can browse and search your catalog. You control which fields show, and no one can check out or purchase directly. On top of this, the Reserve Cart add-on handles reservation requests if you need them.

Do I need technical skills to set up WP Inventory Manager?

No. Installation is standard WordPress plugin setup: upload, activate, done. Adding items and categories works through the admin dashboard. The shortcode drops your inventory onto any page. No coding required for core setup or the majority of add-ons.

ATUM vs WP Inventory Manager: Which to Pick in 2026

If you are comparing WP Inventory Manager vs ATUM, the right choice depends on whether your inventory workflow is built around WooCommerce. ATUM is designed for WooCommerce stock management, while WP Inventory Manager is built for WordPress inventory catalogs, asset tracking, equipment rental, parts catalogs and internal inventory workflows that do not need a shopping cart.

Which WordPress inventory plugin is right for your site?

The main difference: ATUM requires WooCommerce

ATUM requires WooCommerce. Its full name is “ATUM WooCommerce Inventory Management and Stock Tracking.” Without WooCommerce installed and active on your site, ATUM will not run. It is a WooCommerce extension, not a standalone inventory tool.

WP Inventory Manager requires nothing but WordPress. It runs on any WordPress site, with WooCommerce installed, without it, or on a site that has never touched an online store. It is completely independent.

If you are not running a WooCommerce store, the decision is simple: WP Inventory Manager is the better fit because it works as a standalone WordPress inventory system.

When ATUM is the better choice

ATUM is the better choice if you already run a WooCommerce store and need deeper stock control for products, orders and suppliers. Its Stock Central dashboard gives store operators a central place to review product quantities, low-stock status, supplier details and stock value.

For example, an online retailer processing many orders each week may need purchase orders, manufacturing workflows and barcode scanning. In that case, ATUM can make sense because the inventory workflow starts inside WooCommerce.

Best for: WooCommerce store operators managing a large product catalog with an order-driven fulfillment workflow.

When WP Inventory Manager is the better choice

WP Inventory Manager is the better choice if you need inventory management in WordPress without building a full WooCommerce store. You can track items, quantities, categories and custom fields, then display a searchable catalog on the front end with a shortcode.

That distinction matters because WooCommerce ties inventory to products, carts, orders and checkout. If your inventory does not revolve around online sales, you may not need that extra ecommerce layer.

For example, a gym might track treadmills, kettlebells and resistance bands for member use. None of those items are for sale, so the site does not need product pages, carts or payments. Instead, WP Inventory Manager lets the gym create item records, organize them into categories and show a browsable front-end catalog.

Best for: Businesses tracking physical inventory outside the context of an online store: equipment, tools, assets, rental items, donated goods, or any inventory that isn’t tied to checkout.

Side-by-Side Feature Comparison

Feature WP Inventory Manager ATUM
Requires WooCommerce No Yes
Works without an online store Yes No
Free core version Yes Yes
Custom inventory fields Yes No (uses WooCommerce product fields)
Front-end inventory display Yes – shortcode No standalone display
Multi-location stock Yes – Locations Manager add-on Yes – Multi-inventory (Premium)
Low-stock email alerts Yes – Pro ($79/yr) Yes – Free tier
Purchase orders No Yes – Premium
Customer reservation system Yes – Reserve Cart add-on No
Paid tier pricing From $79 per year (Pro) or $199 per year (All Access) From ~$14.99 per month (Premium add-ons)

Who Should Choose WP Inventory Manager

  1. You don’t have WooCommerce installed. ATUM will not activate without it. WP Inventory Manager works on any WordPress site.
  2. Your inventory is not tied to online sales. Equipment, tools, assets, rental items, donated goods – if there’s no checkout involved, WPIM is built for this and ATUM is not.
  3. You need a customer-facing display. WPIM renders your catalog on the front end via shortcode. Visitors can browse and filter without a WooCommerce product page.
  4. You need custom fields. WPIM lets you add any data point to an inventory item: serial numbers, condition, supplier, last service date. ATUM uses WooCommerce’s fixed product fields.
  5. You want a lighter setup. WooCommerce adds checkout flows, payment gateways, and shipping zones. If you don’t need any of that, WPIM keeps your site clean and focused.

Who Should Choose ATUM

ATUM is the stronger choice if your primary concern is managing a large WooCommerce product catalog as part of an active ecommerce operation. Its Stock Central dashboard, purchase order support, and supplier management are genuinely valuable for an online retailer managing hundreds of SKUs with an order-driven workflow.

If WooCommerce is already the backbone of your business and you need more visibility into stock movement at the product level, ATUM extends that system well.

Getting Started With WP Inventory Manager

Install the plugin from the WordPress plugin repository or directly from wpinventory.com/downloads. Once active, the WP Inventory menu appears in your WordPress admin. From there:

  • Go to WP Inventory > Inventory Items to add and manage your stock records.
  • Go to WP Inventory > Categories to organise items into groups.
  • Add the inventory shortcode to any page to display your catalog on the front end.
  • Go to WP Inventory > Settings to configure low-stock alerts and user access (Pro required for email alerts).

The free version covers item tracking, categories, custom fields, and front-end display. Upgrade to Pro ($79 per year) for low-stock email alerts and quantity history, or to All Access ($199 per year) for multi-location tracking, a customer reservation system, and advanced search.

Comparing more than these two options? See our complete comparison of the best WordPress inventory management plugins for WooCommerce stores, standalone catalogs and asset inventory.

Frequently Asked Questions

Does ATUM work without WooCommerce?

No. If you don’t have WooCommerce, you won’t be able to use ATUM. It is built as a WooCommerce extension and cannot function as a standalone inventory system.

Can WP Inventory Manager work alongside WooCommerce?

Yes, there is no technical conflict – both plugins can run on the same WordPress site simultaneously. However, they maintain completely separate catalogs with no syncing. WPIM items and WooCommerce products are two independent systems. If you need stock changes in one to reflect in the other, that would require a custom integration. Most users running WPIM are not running WooCommerce at all.

Which plugin is better for a small business with no online store?

WP Inventory Manager. It was built specifically for businesses that need to track physical inventory in WordPress without running an ecommerce store. ATUM is not an option for this use case.

How do low-stock alerts work in WP Inventory Manager?

With the Pro plan, go to WP Inventory > Settings and enable the low-quantity alert. Set the threshold quantity and the notification email address. When any item drops to or below that number, an email is sent automatically. Those items are also highlighted in red in the admin dashboard.

Can customers browse and reserve inventory without buying?

Yes, with the Reserve Cart add-on (included in All Access). Visitors can browse your catalog and submit a reservation request. You don’t have to install any payment gateway or checkout. ATUM has no equivalent feature.

30-day money-back guarantee

Reviews on WordPress.org

Trusted by 134,000+ businesses since 2013

★★★★★

"Created an online museum for my club. Really impressive plugin. Support was responsive and helpful."

@hackrepair

★★★★★

"Excellent, clean, simple inventory management. Well structured code — use it right away or customize it to your liking."

@techlocally

★★★★★

"We purchased the entire suite. Installation was easy, small issues were fixed immediately, and the guidance during setup was invaluable."

@design4dotcom

★★★★★

"Plugin support was helpful and rapid. Highest mark."

@drgar

★★★★★

"Great support. Very thorough when looking for a solution, and upfront with exactly how to fix it or institute a workaround."

@shoidahl

★★★★★

"I used this plugin and eventually hired the developers for all my WordPress work. Responsive, competent, and clean code. Would recommend to anyone."

@justenhong