Skip to main content

Product catalogue overview

The Inventory module is the home of every stocked item your practice handles β€” medications, vaccines, consumables, food, retail. From a single page, you can see what's in stock, raise wholesale orders, process deliveries, and run stock takes or transfers between locations. It's used daily by your dispensary team and touched regularly by vets, nurses, and reception whenever they dispense a product. This page is your map of the module β€” the five tabs, the layout of the Stock list, and where to go for each common task. For step-by-step guides on adding products, ordering, transfers, stock takes, and so on, follow the links to the dedicated articles.

πŸ’‘ In short: Open the Apps menu in the top navigation and choose Inventory. The page opens on the Stock tab β€” your full product catalogue. Switch tabs at the top of the page to move between the catalogue, supplier ordering, and stock sessions.

πŸ“ Permission required: Your role must include the Inventory permission. If you don't see Inventory in the Apps menu, ask your Practice Manager to update your access under Settings β†’ Roles & Permissions.


What You'll See

When you open Apps β†’ Inventory, the page lands on the Stock tab β€” your full product catalogue, one row per product, with stock health bars, pricing, supplier, batches, and tags. A row of buttons at the top opens the main actions for the page: search and filter, suggested orders, barcode scanning, stock history, adding a new product, and CSV export.

The Inventory Stock tab β€” the product catalogue with one row per product, the colour-coded stock bar in the Stock column, and the toolbar with Search, Filters, Suggested Orders, Scan, Stock History, Add, and CSV download

The Five Tabs

The Inventory module is split into five tabs across the top of the page. Each one owns a clear part of the daily workflow.

Tab

What it's for

When to open it

Stock

Your product catalogue β€” every product you stock or sell, with its pricing, stock level, supplier, batches, and tags. The starting point for searching, editing, and bulk-updating products.

Day to day β€” checking levels, finding a product, editing pricing, dispensing context.

Supplier Catalogue

Browse the catalogues of your connected wholesalers (e.g. NVS, MWI, Covetrus) and add items to your basket.

When you need to order something new from a wholesaler that you have not ordered previously or is not in your product list.

Basket

Items queued for ordering, grouped by supplier. Each supplier has its own sub-tab with a count badge in the Basket label.

Before submitting wholesale orders β€” review and adjust quantities.

Orders

Purchase order history. By default, Completed and Cancelled orders are hidden so active work stays front and centre β€” use the filter menu to bring them back when you need them. Process incoming deliveries from here.

When a delivery arrives, or to check the status of an order you've placed.

Sessions

Stock takes and stock transfers between locations. Create a new session, resume one in progress, or open a completed session.

Counting physical stock, or moving stock between rooms or fridges.


Reading the Stock Tab

Each row in the Stock tab is one product. You can:

  • Sort and search the catalogue using the toolbar

  • Expand a row if the product has multiple stock locations or tracked batches β€” sub-rows show the breakdown per location and per batch

  • Tick the checkbox on the left to bulk-edit several products at once

  • Click a product name to open it for editing The columns shown by default cover everything you'd want at a glance:

Column

What it shows

Name

Product name. A chevron appears next to the name for products with multiple locations or batches β€” click it to expand.

Category

The product category β€” Anti-Parasitic, Consumables, General Medication, Grooming & Care, Injectables, Nutrition, Other, Pet Accessories, or Vaccination.

Stock

A coloured bar showing stock health relative to the product's minimum and optimal levels. Detail on how to read this is in .

Procurement Cost, Mark Up, Net Price, VAT/GST, Price

The full pricing chain for the product β€” from what you pay the supplier through to the final price the client sees.

Item Code, Barcode, Supplier

Identifiers and the primary supplier the product is linked to.

Linked Services, Tags, Archived

Services that auto-attach when the product is dispensed, tags for filtering, and whether the product is archived from active use.

πŸ’‘ You can hide or reorder columns to suit your workflow β€” open the Filters menu at the top-left of the table and choose View to toggle columns.


Per-Row Actions

On the right of every row you'll see a small basket icon and a three-dot menu.

A product row with the three-dot menu open showing Update Quantity and Edit Product, with the small basket icon visible to the left of the menu

Action

What it does

Add to Basket / Update Basket (basket icon)

Adds this product to your wholesale ordering basket. Only appears for products linked to an integrated wholesaler. The icon turns purple once the product is in the basket.

Update Quantity (three-dot menu)

Quick stock adjustment without opening the full product form. Only appears for products with stock control enabled and a single location with no tracked batches β€” for everything else, expand the row and use the per-location actions.

Edit Product (three-dot menu)

Opens the full product form. See .


Bulk-Editing Several Products

Tick the checkbox on multiple rows to reveal a bulk action bar at the bottom of the page. Use this for jobs that touch many products at once β€” annual price reviews, category clean-ups, retiring a range, or queuing a big restock.

Three products selected with the bulk action bar floating at the bottom of the page β€” icons for Category, Pricing, Tags, Linked Services, and Archive, followed by an Add to Basket button

The icons in the bar cover, in order:

  • Category β€” change the product category

  • Pricing β€” open a sub-menu to bulk-update Mark Up, VAT/GST, or Price

  • Tags β€” add or remove tags

  • Linked Services β€” attach or detach services

  • Archive / Unarchive β€” hide products from the active catalogue or restore them

  • Add to Basket β€” queue every selected product into the wholesale basket

πŸ”’ Products that come from a shared Reference List (managed centrally for groups of clinics) are locked against certain edits. The bulk action bar will quietly skip them and show which items were skipped and why.

For exact dialog behaviour and how each bulk update is calculated, see .

I Want To… (where to go)

"I want to…"

Go to

Add a new product to my catalogue

Stock tab β†’ Add β†’ see

See what's running low and reorder

Stock tab β†’ look for red/yellow stock bars, or click Suggested Orders β†’ see

Place a wholesale order

Supplier Catalogue tab β†’ add items β†’ Basket tab β†’ submit β†’ Lupa shows a confirmation and takes you to the Orders tab β†’ see

Process a delivery that has just arrived

Orders tab β†’ find the order β†’ Process β†’ see

Reconcile what's on the shelf with what Lupa says

Sessions tab β†’ New Session β†’ Stock Take β†’ see

Move stock between locations (e.g. main store β†’ dispensary)

Sessions tab β†’ New Session β†’ Stock Transfer β†’ see

Update prices across many products at once

Stock tab β†’ tick checkboxes β†’ Pricing in the bulk bar β†’ see

See where a product's stock is stored, and the audit trail of every change

Click the product name β†’ Stock section, or open Stock History in the toolbar β†’ see

Connect a new wholesaler or add a custom supplier

Settings β†’ Suppliers β†’ see

Export the catalogue as a spreadsheet

Stock tab toolbar β†’ CSV download icon (top-right of the search row)


Tips

βœ… Best practices from practices that run Lupa:

  • Make the Stock tab your daily dashboard β€” a quick scan of the stock bars catches problems before they become stockouts

  • Set minimum and optimal stock levels on every product β€” without them, the stock bars and Suggested Orders feature don't work

  • Use barcode scanning for day-to-day actions where you can β€” it's faster and less error-prone than typing

  • Use bulk edit for annual price reviews instead of opening each product

  • Tag controlled drugs and retail items so reports and filters are meaningful

  • Process deliveries the same day they arrive β€” stock levels stay out of sync until the order is marked Completed


Frequently Asked Questions

Why don't I see the Inventory option in the Apps menu?

Your role doesn't include the Inventory permission. Ask your Practice Manager to enable it under Settings β†’ Roles & Permissions for your role.

What's the difference between a "product" and "stock"?

A product is the catalogue entry β€” name, price, category, supplier. Stock is the current quantity of that product in a specific location (and optionally a specific batch). One product can have stock in several locations at once.

Why does the Sessions tab show types I don't recognise?

Sessions can be a Stock Take (a physical count to reconcile what's on the shelf with what Lupa expects) or a Stock Transfer (moving stock from one location to another). Each opens a different workflow β€” the dedicated articles linked above explain both end to end.

Why is the basket icon greyed out on some rows?

The product isn't linked to a connected wholesaler, or the supplier doesn't support electronic ordering. To enable wholesale ordering, edit the product and link it to one of your connected suppliers β€” see .

Why doesn't a product have a stock bar?

Either the product has Stock Control disabled, or it doesn't have minimum and optimal stock levels set. Set both and the bar appears β€” see .

Can I customise the columns I see in the Stock tab?

Yes. Open the Filters menu at the top-left of the table and use the View option to toggle columns on or off. Your choices are remembered the next time you open the page.


Related Articles

Did this answer your question?