WP Inventory

Asset Tracking in WordPress: The Definitive Guide

 

 

Inventory is what you sell. Assets are what you keep. The laptop your bookkeeper uses, the projector in the meeting room, the mowers in the shed, the folding chairs in the church basement. Nobody buys these from you, but losing track of them costs real money.

Most asset tracking software is priced for enterprises: per user, per month, forever. Spreadsheets are free but go stale the day someone forgets to update them.

There is a middle path. If your organization runs a WordPress site, you already own the platform your asset register can live on. This guide shows you how to build it, what the free version covers and where the paid add-ons earn their keep.

Asset tracking vs inventory management

The two get lumped together, but they answer different questions:

  • Inventory management asks “how many do we have left?” It cares about quantities, reorder points and stock that flows in and out.
  • Asset tracking asks “where is it, what condition is it in and who has it?” It cares about individual items with serial numbers, locations and history.

A coffee shop tracks bags of beans as inventory and its espresso machines as assets. The beans get consumed. The machines get maintained, moved and eventually retired.

WP Inventory Manager handles both, because an asset register is really an inventory of things with a quantity of one and a lot of identifying detail. The item record already carries the fields asset tracking needs.

What a real asset register needs

A working asset register handles five things:

  • Identity: name, asset number, make, model, year and serial number. If it walked out the door, you could describe it to an insurer.
  • Status: in use, in repair, in storage, retired. Status tells you what portion of your equipment is actually working for you.
  • Location: which building, which room, which vehicle. Multi-site organizations need per-location counts and a record of transfers.
  • History: who changed what and when. An audit trail turns “I think we had three” into a number you can defend.
  • Access: staff need to look assets up fast while you keep control over who can see or edit which records.

Building the register: free setup

Add your assets as items

Go to WP Inventory > Add Inventory. The item record includes fields built for asset work: item number, make, model, year and serial number, alongside name, description, quantity and an image. For most assets the quantity is simply 1.

Rename fields with Labels

Not every field name will match your vocabulary. The WP Inventory > Labels screen lets you rename any field across the whole system. “FOB” can become “Assigned To” and “Size” can become “Condition.” You shape the register around your organization without touching code.

Use categories and statuses

Build a category tree under WP Inventory > Categories (IT Equipment, Vehicles, Furniture, AV Gear). Then use WP Inventory > Statuses to define lifecycle states like In Use, In Repair and Retired. Together they answer the two most common questions: what kind of thing is it and can we use it right now.

Example: A community college media department registers 40 cameras, 25 tripods and 60 microphones. Each camera record carries its serial number, purchase year and a status. When a student reports a broken zoom ring, the tech sets that camera to In Repair. The checkout desk sees 39 available cameras instead of 40 and stops promising gear that is sitting on a workbench.

Put the register where people can see it

Add the shortcode to any page to display the register on the front end:

[wpinventory]

Show it publicly, or place it behind a login for staff only. The user documentation covers the display options in detail.

Custom fields for different asset types

A vehicle needs different fields than a laptop. The Advanced Inventory Manager add-on lets you define item types, each with its own custom fields: text, number, dropdown and more.

Define a “Vehicle” type with fields for license plate, VIN and next service date. Define a “Computer” type with fields for warranty expiry and assigned user. Each asset only shows the fields that belong to its type, which keeps data entry clean and your reports meaningful.

Locations and transfers

Once assets live in more than one place, “where is it” becomes the hard question. The Locations Manager add-on tracks quantities per location and records transfers when assets move, with an activity log that shows what went where.

  • See at a glance which office, warehouse or campus holds each asset.
  • Move assets between locations and keep the paper trail automatically.
  • Review location activity when something goes missing.

Example: A nonprofit with three offices tracks 25 donated laptops. When two laptops move from the downtown office to the shelter site for a job training program, the coordinator records the transfer. Six months later, during the grant audit, the activity log shows exactly when they moved and the auditor gets an answer in thirty seconds instead of thirty emails.

QR labels: close the physical gap

A register is only as good as the link between the record and the physical object. The QR Code add-on generates a QR code for each asset that points to its detail page and can bulk-print labels for your whole register in one pass.

Stick a label on each asset. Anyone with a phone camera scans it and lands on the record: what it is, what status it is in and where it belongs. No app to install, no scanner hardware to buy.

History and accountability

Asset registers lose credibility the first time a number is wrong and nobody knows why. Two tools keep yours honest:

  • WP Inventory Pro ($79/yr) adds quantity history, so every change is dated and attributed, plus low-stock email alerts and min/max quantity fields for consumables you track alongside assets.
  • The Ledger add-on records cost against each change. Five chairs added at $40 each shows as $200 of value in, which gives your treasurer or bookkeeper the paper trail for asset value over time.

If different people manage different sites, the Advanced User Control add-on restricts which records each user can see and edit, so the branch manager updates their own building and nothing else.

Who tracks assets in WordPress

This approach fits any organization that owns more equipment than one person can remember. We have written specific playbooks for several of them: schools tracking Chromebooks and textbooks, nonprofits managing donated goods, churches and ministries and gyms tracking equipment.

The pattern is the same in each: WordPress is already there, the budget does not stretch to enterprise software and the register has to work for volunteers or part-time staff, not just IT.

Getting the full toolkit

The add-ons above are available individually on the add-ons page. If you want the complete asset tracking stack in one purchase, the All Access Pass ($199/yr) bundles WP Inventory Pro with Locations Manager, Advanced Search, Reserve Cart and Advanced User Control.

Start free, prove the register works for your team and upgrade when a specific gap shows up. That is the order that wastes the least money.

Frequently asked questions

Can WordPress really replace dedicated asset tracking software?

For small and mid-sized organizations, yes. WP Inventory Manager records identity, status, location and history for each asset, which is the core of what dedicated platforms sell. You give up telematics-style automation and gain a register with no per-user monthly fees on a site you already maintain.

Do I need WooCommerce for asset tracking in WordPress?

No. WP Inventory Manager runs independently of WooCommerce and does not require any ecommerce functionality at all.

How do I track which employee has a piece of equipment?

Use a custom field or a renamed core field (via Labels) to record the assigned person on each asset record. For formal check-out workflows, the reservation system lets staff submit a request for an item and gives you a record of who asked for what.

Can I print asset labels from WordPress?

Yes. The QR Code add-on generates a code per asset that links to its record and supports bulk printing, so you can label an entire room of equipment in one session.

Is there a free version I can start with?

Yes. The free version of WP Inventory Manager is on the WordPress plugin repository and covers asset records, categories, statuses and front-end display. Add locations, QR labels or history tracking later if you need them.

Build your asset register this week

Every month without a register is another month of equipment quietly going missing. The free version installs in minutes on the WordPress site you already have. The paid tiers wait until you actually need them.

Download Free →  Compare Plans →

School Inventory Management in WordPress: Track Chromebooks, Textbooks and Equipment

Ask any school office manager where the third cart of Chromebooks is and you will get one of three answers: a shrug, a guess or a spreadsheet last updated in September.

Schools own a surprising amount of stuff. Student devices, textbooks, science lab kits, AV equipment, musical instruments, athletic gear, furniture. Most of it moves constantly between classrooms, students and storage. And most of it is tracked in spreadsheets that drift out of date the week after inventory day.

The software built for this problem is real but priced for districts. Platforms like VIZOR, Incident IQ and Frontline are excellent at 10,000-device scale, with contracts to match. A single school, a small private school or a homeschool co-op rarely needs that. What it needs is a shared, current list of what the school owns, where it is and who has it.

If your school website runs on WordPress, you already own the platform that can do this. Here is how.

What schools actually need to track

School inventory breaks down into five groups, and each one has a slightly different tracking need:

  • Student devices. Chromebooks, tablets and chargers. These need serial numbers, condition notes and a record of who each device is assigned to.
  • Textbooks and curriculum materials. Tracked by title and quantity. The question is rarely “where is this one book” and usually “do we have 28 copies for next term”.
  • AV and lab equipment. Projectors, microscopes, cameras and kits. High value, frequently borrowed, rarely returned to the right shelf.
  • Fixed assets. Furniture, playground equipment and appliances. Mostly static, but auditors and insurers want a current list with values.
  • Consumables. Art supplies, paper, first aid stock. Here the job is simple quantity tracking with a warning before you run out.

No spreadsheet handles all five well, because spreadsheets have no concept of check-outs, alerts or per-user views. An inventory system does.

Setting it up with WP Inventory Manager

The free WP Inventory Manager plugin adds an inventory system to the WordPress admin your staff already log into. Setup for a school looks like this.

Create your categories

Go to WP Inventory > Categories and mirror the groups above: Devices, Textbooks, AV Equipment, Lab Equipment, Furniture, Supplies. Categories keep a few hundred items browsable instead of overwhelming.

Rename fields to match school language

Every item in WP Inventory Manager carries fields for name, inventory number, serial number, make, model, year, quantity and description. Under WP Inventory > Labels you can rename any of these. Turn “FOB” into “Assigned To”, or “Year” into “Purchase Year” for audit purposes. The fields fit the school, not the other way around.

Add your items

From WP Inventory > Inventory Items, add each asset or batch. Serialized items like Chromebooks get one record each with the serial number filled in. Bulk items like textbooks get one record per title with a quantity.

Example: A K-8 school with 220 students enters 240 Chromebooks as individual records with serial numbers and condition notes, 35 textbook titles with quantities, and 35 AV and lab items. Total setup time was two afternoons with a student aide doing data entry. The librarian now answers “do we have enough copies of the 6th grade science text” in ten seconds from the school’s own website admin.

Publish a staff-facing list

Add the [wpinventory] shortcode to any page to display the inventory. Put it on a page behind a staff login and teachers can check what is available without emailing the office. The user documentation covers display settings and shortcode options.

Handling device and equipment check-outs

The single most common school request is a check-out flow: a teacher reserves the projector cart for Thursday, or a student is issued a Chromebook for the year.

The Reserve Cart add-on handles this without any payment system. Staff browse the equipment list, add what they need and submit a reservation request. The office approves it, quantities update and there is a record of who has what. When the item comes back, the reservation is cleared and the quantity is restored.

For annual device assignments, the serial number plus the renamed “Assigned To” field gives you a simple issue log: which student has which device, recorded on the item itself.

Multiple buildings and campuses

If your school spans more than one building, the Locations Manager add-on tracks quantity per location. The science department can see that the main building has two microscope sets while the annex has none, before anyone walks over there with a cart.

Pair it with the Advanced User Control add-on and each building’s staff manage only their own inventory. The front office keeps the full view. Both add-ons are included in the All Access pass, along with Reserve Cart and Advanced Search.

Never run out of supplies mid-term

For consumables, WP Inventory Pro adds low-stock email alerts and minimum quantity fields. Set the art room’s paint stock to alert at 5 units and the office gets an email before the shelf is empty, not after. Pro also records quantity history, so you can see usage patterns across the school year and budget the next one accurately.

What this costs a school

The core plugin is free with no item limits. A single-building school tracking devices and supplies typically adds Pro at $79 per year. A multi-building school that wants check-outs, locations and per-staff access takes the All Access pass at $199 per year. Compare that with dedicated K-12 asset platforms, which usually start in the thousands per year and are quoted per district.

Browse the full list of add-ons to see what fits your school’s setup.

School inventory questions, answered

Can we track which student has which Chromebook?

Yes. Enter each device as its own inventory item with its serial number, then rename an unused field to “Assigned To” under WP Inventory > Labels and record the student there. The device’s full record lives on one screen.

Do teachers need special software to check equipment availability?

No. The inventory displays on a normal WordPress page via shortcode. Teachers view it in a browser like any other page on the school site, behind a login if you prefer.

Is there a limit on how many items a school can track?

No hard limit. The free plugin handles catalogs with thousands of records. A typical school inventory of a few hundred items is well within comfortable range on ordinary hosting.

Can each campus manage its own inventory separately?

Yes, with the Locations Manager and Advanced User Control add-ons, both included in All Access. Each building’s staff see and edit their own stock while administration keeps the school-wide view.

We already have a spreadsheet. Can we import it?

Yes. The Import/Export add-on brings in existing inventory from a CSV file, so the spreadsheet you have today becomes the starting point rather than wasted work.

Put your school’s inventory where your website already lives

No new logins, no district-scale contract, no sync between systems. The free plugin sets up in an afternoon and the add-ons grow with you.

Browse Add-Ons →  Download Free →

How Churches Track Inventory and Assets in WordPress (Without Expensive Software)

Most churches already run their website on WordPress. What they don’t have is a good answer to the question: “Where is that projector cable?” or “Do we still have folding chairs for the fellowship hall rental?”

Church inventory is a real operational problem. AV equipment gets borrowed and not returned. Musical instruments need maintenance tracking. Kitchen supplies run low before anyone notices. When your congregation spans multiple campuses, the problem multiplies.

Dedicated church management software exists, but most platforms bundle inventory into a much larger system built around giving, membership rolls, and event scheduling. That’s a lot of overhead if what you actually need is a simple, searchable record of what you own and where it is.

If your church already uses WordPress, you can solve this without buying another platform.

What churches actually need to track

Church inventory falls into a few predictable categories. Most congregations manage some combination of the following:

  • AV and technology equipment – projectors, microphones, cables, speakers, cameras, livestream gear that moves between rooms and services constantly
  • Musical instruments – guitars, keyboards, drum kits, brass and wind instruments often loaned to worship team members or used across multiple services
  • Furniture and fixtures – folding chairs, tables, risers, podiums rented out for community events or moved between rooms every week
  • Kitchen and hospitality supplies – coffee urns, serving dishes, coolers, linens shared across ministries and prone to going missing between uses
  • Vehicles and trailers – church vans, buses, utility trailers that need maintenance records alongside basic tracking

The common thread: these are physical assets that move, get borrowed, wear out, and need to be accounted for. A spreadsheet works until it doesn’t, and most churches hit that wall somewhere around year two of growth.

Why WordPress is already the right platform

Your church website is already on WordPress. Your admin staff knows how to log in and update content. That familiarity matters.

A dedicated church software platform requires onboarding, training, a new login for every staff member, and a monthly subscription that competes with ministry budgets. A WordPress-native inventory plugin adds one new section to the same dashboard your team already uses.

The data advantage: With a WordPress plugin, your asset records live on your own server. You’re not locked into a vendor, not exporting data when you want to leave, and not paying per-seat fees as your volunteer base grows.

Setting up church inventory with WP Inventory Manager

WP Inventory Manager is a free WordPress plugin built specifically for this kind of asset tracking. It runs independently of WooCommerce. No shopping cart, no checkout flow, just an inventory system that lives in your WordPress admin.

Step 1: Install and activate

Go to Plugins > Add New in your WordPress admin, search for “WP Inventory Manager,” install, and activate. A new WP Inventory menu appears in your admin sidebar.

Step 2: Create your categories

Go to WP Inventory > Categories and build your top-level categories. For a church this might be: AV Equipment, Musical Instruments, Furniture, Kitchen Supplies, Vehicles. You can nest categories for more granularity. For example, AV Equipment > Microphones.

Step 3: Add custom fields for church-specific tracking

Generic inventory software tracks name, quantity, and a description. Church assets need more. Under WP Inventory > Settings, add custom fields specific to your needs:

Field name Field type Purpose
Serial Number Text AV equipment and instruments for warranty tracking
Condition Dropdown Excellent / Good / Needs Repair — flags items before they go out
Last Maintenance Date Date Especially useful for vehicles and sound equipment
Assigned Ministry Text Tracks which team “owns” an asset week to week
Purchase Date and Cost Date / Number Supports insurance documentation and stewardship reporting

Step 4: Add your assets

Go to WP Inventory > Add Inventory to create an item record. Each item gets a name, description, quantity, category, and optional image. Custom fields appear here too.

Real example: First Baptist Community Church enters their Shure SM58 microphones as a single inventory item with a quantity of 8 and a custom field for “last service date.” When the worship team needs to know if any mics are out for repair, they check the inventory record instead of texting three different people.

Multi-campus and multi-room tracking

A church with two campuses or even a single building with a main sanctuary, fellowship hall, and youth wing quickly runs into a location problem: which building has the portable PA system right now?

The Locations Manager add-on solves this. Each inventory item carries a quantity per location. You see total stock across all locations or filter down to a specific room or campus. When an item moves, you update its location record rather than hunting down the person who last used it.

Real example: Grace Community Church has two campuses. Their portable sound system shows 1 unit at the East Campus and 0 at the West Campus. The West Campus administrator can see at a glance that the unit is elsewhere before scheduling an event that requires it. No phone calls needed.

Staff and volunteer access without admin rights

Not every staff member or volunteer should have full WordPress admin access. A youth ministry coordinator needs to update equipment records, but they don’t need to touch your theme or plugin settings.

The Advanced User Control add-on lets you assign inventory-specific permissions to any WordPress user. You control whether a given user can view items, edit quantities, or add new records without granting them access to anything else in WordPress. You can also restrict each user to specific categories or locations, so the kitchen coordinator only sees kitchen supplies and the AV team only sees AV equipment.

Tracking equipment loans and reservations

Churches regularly lend equipment to member families, partner organizations, and community groups. A folding table goes to a school fundraiser. A projector goes to a neighborhood meeting. Without a system, tracking that is a mental load nobody wants to carry.

The Reserve Cart add-on adds a reservation layer to your front-end inventory display. Someone can browse your catalog and submit a hold request for a specific item and date range. You review and approve from the admin. No payment required, no WooCommerce, just a structured way to capture who has what and when it’s coming back.

Where to start

The free version of WP Inventory Manager covers basic item records, categories, custom fields, and a front-end display shortcode. For most churches getting started, that’s enough to replace the spreadsheet and give your team a shared, searchable record of everything you own.

When you’re ready to add locations or user permissions, the All Access plan bundles every add-on for $199/year. For a congregation, that’s less than most office supply orders and unlike a dedicated church management platform, there’s no per-seat cost as your team grows.

Frequently asked questions

Can a church use WP Inventory Manager for free?
Yes. The core plugin is free with no item limits. It covers basic asset tracking, categories, custom fields, and a front-end shortcode display. Paid add-ons add locations, user permissions, and reservation features when you need them.
Do we need WooCommerce or an online store?
No. WP Inventory Manager runs entirely independently of WooCommerce. It’s designed for organizations that want to track physical assets, not sell products online.
Can we track equipment across two campuses?
Yes. The Locations Manager add-on lets you assign stock quantities to specific locations. Each item can carry a count per campus, room, or building. You see total inventory site-wide or filter down to a single location.
Can volunteers update inventory without full WordPress admin access?
Yes. The Advanced User Control add-on lets you assign inventory-specific permissions to any WordPress user. You can restrict each user to specific categories or locations, so they only see and edit the items relevant to their ministry area.
Can we use this to track equipment loans to community groups?
Yes. The Reserve Cart add-on adds a reservation form to your front-end inventory display. Visitors submit a hold request for a specific item and time period. You review and approve from the admin — no payment or WooCommerce required.

Get started

WP Inventory Manager installs in minutes from the WordPress plugin directory. The core plugin is free. When your church needs multi-location tracking, staff access controls, or equipment reservations, the add-ons are available individually or as part of the All Access bundle.

Download Free →  Browse Add-Ons →

How to Manage a Wholesale Catalog in WordPress Without WooCommerce

Most wholesalers and distributors don’t need an online store. They need a catalog: a clean, searchable list of what they carry, visible to approved buyers, with a way for those buyers to submit an order request or ask for a quote.

Search for a WordPress plugin to do this and you’ll hit a wall. Every B2B catalog solution such as YITH, CatalogX, WholesaleX or Barn2 Wholesale requires WooCommerce. You’re expected to install a full e-commerce platform, configure payment gateways you’ll never use, and then disable the checkout to make it behave like a catalog. That’s backwards.

WP Inventory Manager does this natively. No WooCommerce, no checkout to disable, no store to configure. Here’s how wholesale suppliers and distributors use it to run a trade catalog with a built-in quote request flow.

What a B2B Catalog Actually Needs

A wholesale or trade catalog has different requirements than a retail store. Specifically:

What you need What you don’t need
Searchable product/item catalog Shopping cart and checkout
Custom fields (SKU, unit, specs, MOQ) Payment gateway integration
Gated access — approved buyers only Public retail pricing
Quote or order request form Automated order processing
Stock visibility per item Shipping and fulfillment modules

WooCommerce is built around the right column. WP Inventory Manager is built around the left one.

How the Setup Works

Step 1: Build Your Product Catalog

After installing WP Inventory Manager, go to WP Inventory > Inventory Items to add your products. Each item includes default fields that suit wholesale catalogs out of the box:

  • Number — your internal SKU or product code
  • Name — product name
  • Description — specs, dimensions, materials
  • Manufacturer — brand or supplier
  • Quantity — units in stock
  • Price — trade price (shown only to logged-in buyers if you choose)

Field labels are fully customizable under WP Inventory > Labels. A food service distributor might relabel “Size” as “Pack Size” and “FOB” as “Unit of Measure.” A building materials supplier might relabel “Serial #” as “Batch #.” The fields stay the same, the names match your industry.

For large existing catalogs, the Import/Export add-on loads products from a CSV in bulk. Most suppliers have their catalog in some spreadsheet format already. The import maps your columns to WPIM fields and loads everything in one pass.

Step 2: Organize by Category

Go to WP Inventory > Categories to structure your catalog the way buyers navigate it. Not the way your internal system organizes stock. A food service distributor might use Dairy, Dry Goods, Frozen, Packaging. A building supplier might use Structural, Fasteners, Finishing, Electrical.

Categories appear as filters in the front-end display, so buyers can narrow the catalog to what they’re looking for without scrolling through everything.

Step 3: Gate the Catalog to Approved Buyers

Place the [wpinventory] shortcode on a WordPress page and restrict that page to logged-in users. Only buyers with a WordPress account can view the catalog. This is a standard WordPress page visibility setting. No extra plugin needed for basic access control.

For more granular control — different buyers seeing different product lines, or regional buyers seeing only their territory’s catalog, the Advanced User Control add-on handles role-based and category-based restrictions. A buyer in the northeast sees the northeast product range. A new account pending approval sees nothing until you grant access.

Example

A regional food service distributor has 300 SKUs across six product categories. Trade buyers log in with their account credentials and see the full catalog with trade pricing. New applicants are on a pending role, they see a “your account is under review” message until the sales team approves them and switches their role.

Step 4: Let Buyers Submit Order Requests

The Reserve Cart add-on turns the catalog into a request flow. Buyers browse the catalog, add items and quantities to a cart, and submit the request. You receive an email with the full item list effectively a purchase order or quote request and follow up with your standard sales process.

There is no payment step. No automated order. The transaction happens the way it always has, by email, phone, or invoice, but the request now comes in formatted and complete, rather than as a scattered email thread.

Before and After

Before: A buyer emails “can you send me pricing on your 10L containers and the new packaging line?” You reply with a PDF. They reply with quantities. Three emails later you have an order. After: The buyer logs into the catalog, adds six items with quantities, hits submit. You get one email with the full request. You reply with an invoice.

Add-Ons That Matter for Wholesale

Advanced Search ($39.99/yr)

For catalogs with hundreds of SKUs, the Advanced Search add-on lets buyers filter by any combination of fields: category, manufacturer, size, stock status without reloading the page. A buyer looking for a specific spec across multiple product lines finds it in seconds instead of scrolling through categories one by one.

Low-Stock Alerts — Pro ($79/yr)

The Pro license adds email alerts when any item drops below a quantity threshold you set. Items also highlight in red in the admin dashboard. For a distributor managing fast-moving lines, this is the early warning before a buyer submits a request you can’t fill.

Multiple Warehouses ($39.99/yr)

If you stock product across more than one warehouse or distribution center, the Locations Manager add-on tracks quantity per location. Each SKU carries a separate count per site, with totals visible across all locations or filtered to one. The WP Inventory > Locations submenu manages setup and logs every stock change by location.

Who This Fits

This setup works well for:

  • Wholesale suppliers selling to trade buyers, not the public
  • Distributors whose buyers submit purchase orders rather than checking out online
  • Manufacturers showing a product range to resellers or installers
  • Suppliers who negotiate pricing individually and don’t publish a public price list
  • Any business that already runs WordPress and doesn’t want to rebuild around WooCommerce

It’s not the right fit if you need automated invoicing, real-time buyer pricing tiers, or credit account integration. Those needs point toward a full B2B e-commerce platform. But for the large majority of distributors whose sales process is inquiry-based rather than self-serve checkout, this covers the job without the overhead.

For more on the broader setup, the complete guide to WordPress inventory without WooCommerce covers the foundations in detail.

Frequently Asked Questions

Can I hide pricing from non-logged-in visitors?

Yes. Place the catalog page behind a WordPress login requirement and only approved buyers with accounts can see it — including pricing. Public visitors see nothing, or a registration prompt if you choose to allow new buyer applications.

How does the order request flow work?

With the Reserve Cart add-on, buyers browse the catalog and add items with quantities to a cart. When they submit, you receive an email with the complete item list. No payment is taken. You follow up with an invoice or confirmation through your normal sales process.

Can different buyers see different parts of the catalog?

Yes, with the Advanced User Control add-on. You can restrict access by WordPress user role or specific user, limiting what categories or items each buyer sees. A regional buyer can be restricted to their territory’s product lines.

Can I load my existing product catalog from a spreadsheet?

Yes. The Import/Export add-on accepts a CSV file. You map your existing columns to WPIM fields during the import. Most distributors get their full catalog loaded in a single session.

Does this work without WooCommerce?

Yes — and that’s the point. Every competing B2B catalog plugin requires WooCommerce. WP Inventory Manager is completely standalone. No WooCommerce, no checkout to configure or disable, no store architecture you don’t need.

Compare plans or see the full list of add-ons to find the right setup for your catalog size and buyer workflow.

Best WordPress Inventory Plugins in 2026 (An Honest Comparison)

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.

If you run a WooCommerce store, stop reading: those lists will serve you fine. But if you’re tracking equipment, managing a parts catalog, running an asset register, or building a browsable inventory without a shopping cart, those tools solve a completely different problem than the one you have.

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

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/yr) unlocks low-stock email alerts, quantity history, and min/max quantity fields. Individual add-ons cover Advanced Search ($39.99/yr), Locations Manager ($39.99/yr), Reserve Cart ($29.99/yr), and Import/Export ($59.99/yr). The All Access bundle at $199/yr includes everything.

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 Inventory Management for WooCommerce

Model: WooCommerce add-on, requires Woo to function. Over 5,000 five-star reviews on WordPress.org.

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)

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

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.

Native WooCommerce Stock Management

Free and built in. Handles per-product stock tracking, low-stock emails, and backorders. Works well for stores under ~500 SKUs. Beyond that, most teams add ATUM or Smart Manager on top.

Ultimate Product Catalog / ACF Custom Build

These are the real alternatives to WP Inventory Manager for Job B. Ultimate Product Catalog focuses on visual display: lighter on inventory logic. ACF gives you flexibility but requires a developer with no inventory logic out of the box. WP Inventory Manager sits between them: purpose-built for inventory tracking with a front-end display, no dev work required.

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. 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.

See the full list of add-ons or compare plans if you want to know what’s included at each tier.

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. 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 — no item limits, 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. 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.

Browse all options at wpinventory.com/add-ons.

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.

How to Add Inventory Tracking to Your WordPress Site Without WooCommerce

If you’re running a small business and want to list and track your physical inventory on your WordPress site, you don’t need WooCommerce to do it.

WooCommerce is built for selling online. If you’re not processing payments through your site, installing it just to manage a stock list is overkill. It adds complexity, slows your site down, and gives you tools you’ll never use.

WP Inventory Manager is a lightweight WordPress plugin built specifically for this. You can install it, configure it, add your items, and have a working inventory catalog live on your site in under an hour.

Here’s exactly how to do it, following the official setup sequence.


What You’ll Need

  • A WordPress site (version 5.0 or later)
  • Admin access to your dashboard
  • Your inventory data: item names, quantities, descriptions, and any images

That’s it. No coding, no WooCommerce, no third-party accounts.


How the Setup Works

Step 1: Install and Activate the Plugin

Go to wpinventory.com and download the plugin ZIP file. Save it to your computer and do not unzip it.

Then in your WordPress dashboard:

  1. Go to Plugins > Add New
  2. Click Upload Plugin at the top of the page
  3. Browse to the ZIP file you downloaded and click Install Now
  4. Once installed, click Activate

You’ll now see a WP Inventory menu item in your left sidebar. That’s your starting point.

If you’re only installing the free version, you can also find it by searching “WP Inventory Manager” in the plugin directory. The upload method is recommended if you’re also installing any paid add-ons, since those aren’t in the public directory.

Step 2: Set Up Your Categories

The first thing the plugin prompts you to do from the main WP Inventory tab is set up categories. Do this before adding any items — it keeps your catalog organized from the start.

Go to WP Inventory > Categories and add your top-level categories.

For example, a restaurant supply company might use: Cookware, Smallwares, Refrigeration, and Furniture. A nonprofit tracking donated goods might use: Clothing, Electronics, Furniture, Books.

The docs also recommend reviewing Statuses at this stage. By default you have Active (visible on the front end, reservable) and Inactive (hidden). If you need additional statuses like “On Backorder” or “Featured,” you can add those now under the Statuses menu item.

Step 3: Configure Your Settings

Go to WP Inventory > Settings. This is where the plugin’s core behavior is defined. A few settings worth getting right from the start:

  • SEO URLs – Enable this so item links use the item name (e.g. /inventory/standing-desk/) instead of an ID number. Much better for search engines.
  • SEO End-point – Sets the base URL folder for all items. Set it to something like inventory or catalog to match your site structure.
  • Items Per Page – Controls how many items appear before pagination kicks in. Default is 20.
  • Hide Items Low Quantity – If you want items to disappear from the front end when stock drops below a threshold, enable this and set the number.
  • Theme – The plugin ships with a default display theme. If you plan to style things yourself with CSS, set this to “No Theme.”
  • Currency settings – Set your symbol, separator, and decimal format if you’re displaying prices.

Don’t feel like you need to configure everything on day one. The defaults are sensible. But SEO URLs and your end-point are worth setting before you publish anything, since changing them later will break existing links.

Step 4: Review Your Labels

Go to WP Inventory > Labels. This is where you rename the default field labels to match your business language.

Out of the box, the plugin uses generic terms like “Inventory Name” and “Quantity.” If your business calls these “Product,” “Stock Count,” or “Units Available,” change the labels here. They’ll update everywhere, in the admin and on the front end, so your team and your customers see consistent language.

This step is quick and easy to skip, but it makes the plugin feel like it was built for your specific operation rather than a generic one.

Step 5: Add Your Inventory Items

Go to WP Inventory > Inventory Items and click Add Inventory Item.

Each item has built-in fields including:

  • Name (required)
  • Category
  • Quantity
  • Description
  • Price (display only, not connected to a checkout)
  • Image
  • Serial Number / SKU
  • Status (Active or Inactive)

Fill in what’s relevant. You don’t have to use every field.

Practical example: A small furniture retailer adding a standing desk would enter: Name “Adjustable Standing Desk,” Category “Desks,” Quantity “12,” Description “Electric height adjustment, 3 memory presets, 60×30 surface,” and upload a product photo. That’s a complete, useful listing.

Add each item one at a time, or if you have a large existing catalog, the Pro version supports CSV import to save time.

Step 6: Display Your Inventory on a Page

Create a new WordPress page (or edit an existing one) where you want your catalog to appear. Add this shortcode:

[wpim_display]

Publish the page. Your inventory catalog is now live.

Visitors can browse by category and search by keyword out of the box. The layout works with most WordPress themes without styling conflicts.

If you want a standalone search bar or category filter, the plugin generates additional shortcodes for those. Check the shortcode options documentation for the full list of display parameters.


When to Upgrade

The free version handles a single location, unlimited items, and the full setup described above. It covers most small businesses completely.

If you need more, the paid add-ons are worth looking at:

  • Multiple locations (warehouse, retail floor, offsite storage): Locations Manager
  • Let visitors reserve or request items: Reserve Cart
  • Advanced filtering and search by custom fields: Advanced Search
  • Full stock tracking with quantity history: Advanced Inventory Manager

WP Inventory Pro bundles several of these for $79/year. The All Access pass at $199/year includes everything.


Your Inventory, Live in 30 Minutes

Install the plugin, set up your categories, configure a few key settings, label your fields, add your items, and drop a shortcode on a page. That’s the complete setup.

From there, you can layer in paid features as your needs grow, but most small businesses won’t need them on day one.

Get started at wpinventory.com.


Frequently Asked Questions

Do I need WooCommerce to use WP Inventory Manager?

No. WP Inventory Manager is a standalone plugin and does not require WooCommerce. It’s built specifically for businesses that want inventory management without an ecommerce platform.

What’s the correct order to set up the plugin?

Install and activate, then: Categories, Settings, Labels, add your Inventory Items, and finally display with the shortcode on a page. Setting things up in this order means your items will inherit the right configuration from the start.

Can I import my existing inventory from a spreadsheet?

CSV import is available in the Pro version. The free version requires adding items manually through the dashboard.

How many inventory items can I add?

There is no hard limit on the number of items in either the free or paid version.

What if I have inventory in more than one location?

The free version supports a single location. For multiple locations (warehouse, store, offsite), the Locations Manager add-on handles this and is included in the Pro and All Access plans.

How Equipment Rental Businesses Manage Inventory in WordPress (Without WooCommerce)

If you run an equipment rental business, you already know the problem.


Equipment rental inventory managed in WordPress

Your catalog lives in a spreadsheet. Here’s what your typical day looks like: customers call to ask what’s available, you check the sheet, maybe check your email for pending reservations, and give them an answer that may or may not be accurate. Then you do it again for the next call.

At some point you try to fix it by building a WordPress website. You look at your options and most of them point you toward WooCommerce — a platform designed for selling products, not renting them out. The checkout flow doesn’t make sense for rentals. Dates and deposits require extra plugins. You’re bending a sales tool to fit a reservation workflow. There’s a simpler path.


What you actually need as a rental business

Before picking any tool, it helps to be clear about what the job is.

A rental business doesn’t need a shopping cart. It needs three things:

  1. A browsable, searchable catalog that customers can view on your website
  2. A way for customers to submit a reservation inquiry for one or more items
  3. A back-end system to track what’s in stock, what’s out, and where things are

That’s it. WooCommerce solves a different problem. You don’t need a payment gateway, product variations, or a shipping module. You need inventory visibility and a simple request form.

WP Inventory Manager is built for exactly this workflow.


How the setup works

Here’s how a typical equipment rental business sets this up from scratch using WP Inventory Manager.

Step 1: Install the free plugin and add your items

After installing WP Inventory Manager from the WordPress plugin directory, you start adding your items. Each item gets a name, description, quantity, images, and any custom fields you want — condition, dimensions, weight, rental rate, or anything else relevant to your catalog.

Custom fields are fully configurable. A tool rental shop might add fields for “power source” and “weight class.” An AV rental company might add “resolution” and “connector type.” You define what matters.

Step 2: Publish your catalog with a shortcode

Once your items are in, you display the catalog on any page of your site using a shortcode. Visitors can browse and filter the list by category, search by keyword, or sort by any field you’ve exposed.

No WooCommerce product page, no cart, no checkout. Just a clean, functional catalog that looks like part of your site.

Step 3: Add the Reserve Cart for reservation requests

The Reserve Cart add-on turns your catalog into a request-based workflow. Customers browse, add items to a cart, and submit a reservation request through a single form. You receive the inquiry with the item list attached and follow up directly.

This fits how rental businesses actually operate. The final confirmation happens when you’ve checked availability, discussed dates, and agreed on terms — not at an automated checkout screen.

Step 4: Track multiple locations (if needed)

If you operate out of more than one warehouse or yard, the Locations Manager add-on lets you assign stock levels per location. A customer in the north end of the city can see what’s available at the nearest depot. Your team can see the full picture across all sites.


Let’s take a concrete example

Say you run a small event equipment rental company. Your catalog has 60 items: tents, tables, chairs, lighting rigs, generators, and catering equipment.

Before WP Inventory Manager, your website had a static list of gear with a “call us to check availability” instruction on every page. Half your phone calls were people asking basic questions that were already answered on the page — they just couldn’t find them.

After setting up WP Inventory Manager, your catalog is searchable and filterable by category. Customers find the tent sizes they need, add three items to the reserve cart, and submit a request. You get an email with the full list. You confirm availability and send an invoice.

Phone calls drop. Inquiries from the website go up. Nothing about your actual rental process changes — you just stopped making your customers work to find information.


How much does WP Inventory cost?

The core WP Inventory Manager plugin is free with no item limits. For most rental businesses, the useful paid components are:

  • Reserve Cart add-on — included in WP Inventory Pro ($79/year) and All Access ($199/year)
  • Locations Manager add-on — included in All Access ($199/year)
  • All Access covers every add-on and unlimited sites, which makes sense if you manage more than one business location or WordPress install

For most single-location rental businesses, Pro at $79/year covers what you need.


When WP Inventory Manager is the right fit

This setup works well if:

  • You have a WordPress site and don’t want to rebuild it around WooCommerce
  • Your customers inquire and reserve rather than buy outright online
  • You need a front-end catalog that non-technical customers can actually use
  • You want to manage stock across one or more physical locations
  • You want a self-hosted solution you own, not a monthly SaaS subscription

It’s not the right fit if you need automated billing, date-based booking calendars with real-time holds, or deep integration with delivery scheduling software. Those are specific operational needs that require purpose-built rental platforms.

But for the majority of small rental businesses that need to get their catalog online and start receiving inquiries through their website, WP Inventory Manager gets the job done without the overhead.


How to get started

The free version is available directly from the WordPress plugin directory. Install it, add a few items, drop the shortcode on a page, and you’ll have a working catalog in under an hour.

When you’re ready to add reservation requests, see the Reserve Cart add-on or review the full pricing and add-ons at wpinventory.com.


Frequently Asked Questions

Can I manage equipment rentals in WordPress without WooCommerce?

Yes. WP Inventory Manager is a standalone WordPress plugin that does not require WooCommerce. You can build a full rental catalog and accept reservation requests without setting up an ecommerce store.

How do customers request a rental through my WordPress site?

The Reserve Cart add-on lets customers browse your catalog, add items to a cart, and submit a reservation inquiry form. You receive the request by email and confirm directly with the customer.

Can I track which items are available at different locations?

Yes. The Locations Manager add-on lets you assign and track stock levels at multiple warehouses or depots, so you and your customers can see availability per location.

Is there a limit on how many items I can list?

No. The free version of WP Inventory Manager has no item limits. You can manage 10 items or 10,000 with the same plugin.

How is this different from a booking plugin like Booqable or a WooCommerce rental plugin?

Purpose-built rental platforms like Booqable handle date-based booking calendars and automated holds, which is useful for high-volume operations. WP Inventory Manager is a lighter-weight solution for businesses that manage reservations manually or over the phone and primarily need a clean catalog and an inquiry form on their website.

30-day money-back guarantee

Reviews on WordPress.org

Trusted by 127,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