Features
Everything Next Inventory offers — at a glance.
Inventory Management
A structured catalogue for every asset, consumable, and sellable your organisation handles. One system, one source of truth.
- Three distinct item types (asset, consumable, sellable) with type-appropriate transactions
- Categories with published/unpublished status control
- Multi-warehouse support with location-based stock tracking
- Item images with automatic small and medium thumbnail generation
- Optional public frontend catalogue for end-user browsing
See Items and Categories.
Warehouses (Operational View)
A dedicated daily-use screen for everyone who works with warehouses — separate from the admin configuration page, so warehouse staff don't have to wade through edit forms to do their job.
- Card grid landing page with per-warehouse counters (items, value, low stock, activity, pending transfers)
- Tabbed detail page: Overview, Inventory, Transfers, Adjustments, Activity
- Bookmarkable tabs — a shared link opens the right warehouse and tab directly
- Scoped searching and paging that never disturb your filters on the global Items, Transfers, or Adjustments screens
- Its own view permission, separate from the warehouse configuration permission
See Warehouses.
Stock Tracking
Real-time quantities with every identifier warehouse workers need and decimal precision for bulk or fluid materials.
- SKU, barcode, and serial number fields indexed for fast lookup
- Decimal stock quantities for bulk materials, fluids, and partial units
- Per-item low-stock thresholds with dashboard and notification integration
- Unit price per item for total-inventory-value calculations
- Optional per-item weight tracking
See Items.
Units of Measurement
Custom units with multi-step conversion chains so you can record transactions in whatever unit is most convenient.
| Feature | Description |
|---|---|
| Custom units | Define your own units (pieces, kg, litres, boxes) |
| Conversion chains | Chain units together (inches → feet → yards) |
| Automatic conversion | Transactions convert between compatible units on save |
| Circular reference protection | Chains are validated so a unit can never derive from itself |
See Units.
Transactions & Audit Trail
Every stock movement logged in an uneditable audit trail. Transactions never get edited — only superseded by opposite transactions.
- Check Out — Assign an asset to a named recipient with department tracking
- Check In — Return an asset to inventory with timestamped completion
- Add Stock — Increment consumable or sellable quantities with reason notes
- Remove Stock — Decrement quantities with a mandatory reason field
- Transfers — Batch warehouse-to-warehouse moves with a draft/finalise workflow
- Adjustments — Record damaged, lost, or found items with audit-trailed reasons
Every transaction records the item, quantity, new stock level, recipient (where applicable), reason, user who created it, and an immutable timestamp.
See Transactions, Stock Movements, Transfers, and Adjustments.
Barcode & SKU Scanning
A scanning workflow designed for people who scan hundreds of barcodes a day.
- USB keyboard-wedge barcode scanner support with zero configuration
- Phone-camera scanning on any device through the browser
- Quick-lookup search bar in the top navigation for instant item access
- Large fonts, high contrast, and big tap targets for warehouse floor use
See Scanner.
Notifications & Alerts
Multi-channel alerts across email, browser push, and the in-app notification centre — so stock never runs out without warning.
- Low-stock email notifications to subscribed administrators
- Browser push notifications that arrive even when Next Inventory isn't open
- In-app notification centre with filters, bulk mark-as-read, and archive
- 24-hour deduplication per item per user to prevent notification fatigue
- Dashboard widget listing every item below its threshold
- Per-user subscription preferences for each notification type
See Notifications.
Reports & Analytics
Stock valuation, transaction history, and movement trends — all derived automatically from the audit log.
- Stock Valuation — Total inventory value from live quantities and unit prices
- Transaction History — Filter by date range, item, recipient, transaction type, or warehouse
- Movement Trends — Visual charts over 7-day, 30-day, 90-day, or 1-year periods
- CSV Export — Any report downloadable as CSV for spreadsheets
- Print — Reports print dark-on-white in landscape, so your browser's Save as PDF gives a shareable document
- Interactive charts — Hover any chart for exact values
See Reports & Analytics.
Custom Fields
Extend Next Inventory with your own fields on items, warehouses, or recipients — no development needed.
- Twelve field types: text, textarea, number, select, multiselect, checkbox, radio, date, email, URL, colour, file
- Fieldset grouping to keep the edit forms organised
- Mark a field as searchable to filter and search list views by its value
- Drag-and-drop reordering of fields within a fieldset
See Custom Fields.
Roles & Permissions
A custom role-based permission system that sits alongside (not on top of) Joomla ACL.
- Granular per-feature permissions: inventory, transactions, categories, reports, configuration, warehouses, scanner
- Action-level control: create, edit, edit own, delete, view, manage transfers, manage adjustments
- Roles assigned to individual users or Joomla user groups
- Direct user assignments take precedence over group assignments
- Super administrators bypass all permission checks
- The interface hides every action a user cannot perform
See Roles & Permissions.
App Manager
Switch whole areas of Next Inventory on and off from one card grid, so a site that only counts stock is not cluttered with features it never uses.
- Ten switchable apps: Transfers, Adjustments, Reports & Analytics, Warehouse Overview, Units, Custom Fields, Notifications, Scanner & Quick Search, Progressive Web App, Demo Data
- Nine core apps are always on: Dashboard, Items, Categories, Warehouses, Stock Movements, Transaction History, Recipients, Roles, Settings
- Disabling hides the app everywhere and refuses its requests — but never touches its data; re-enabling restores it exactly
- Eight of the ten are on by default, so updating changes nothing until you choose otherwise — the Progressive Web App keeps whatever you had already chosen, and Demo Data ships off
See App Manager.
Modern Interface
An app-like experience embedded in the Joomla administrator — fast, responsive, and distraction-free when you want it to be.
- Single-page interface: filtering, paging, and navigation never reload the page
- Fullscreen mode for app-like, distraction-free work
- Filters and pagination remembered across page reloads and sessions
- Fully responsive from phone to ultrawide with touch-optimised controls
- Installable as an app (PWA) with offline support, when enabled in the App Manager
Multilingual
Ships with English (en-GB) translations. Every string in the component and plugin is translatable.
- Add any language with standard Joomla translation files
- Full support for Joomla Language Overrides — change any wording without editing files
- Translations delivered efficiently to the browser, so language never slows the interface down
Joomla Integration
Built on modern Joomla 4/5/6 architecture — installs, updates, and uninstalls like any native extension.
- Updates arrive through Joomla's own update system, gated by your download key
- Respects Joomla's user accounts, sessions, and access levels
- Works with Joomla's mailer for email notifications
- No deprecated APIs, so major Joomla upgrades don't leave it behind