Stock Levels & Branch Management

5 min read

Published April 12, 2026

Updated August 4, 2026

How Stock Tracking Works

Fixmo manages inventory quantities at the branch level. Each item that has Track Stock enabled maintains a separate stock count for every branch where it has been stocked. This allows multi-location shops to see exactly what is available at each location.

  • Stock is recorded per branch, not as a single global number.
  • Restocking adds quantity to a specific branch.
  • Sales and repair usage deduct from the branch where the transaction happens.
  • Items with Track Stock disabled are treated as unlimited availability.

Inventory Dashboard Stats

The top of the inventory page displays three stats cards that give you an at-a-glance overview of your inventory health.

  • Total Items, the count of all inventory items in your shop.
  • Total Stock, the combined stock quantity across all items and all branches.
  • Low Stock, the number of items where current stock is at or below the Min Stock Alert threshold.

Tip

Keep an eye on the Low Stock card. A rising number means you may need to place supplier orders soon.

Viewing Per-Branch Stock Breakdown

To see how stock is distributed across your branches, click on any item row in the inventory list. The expanded view shows detailed information including stock levels per branch.

  1. Click on an item row in the inventory list to expand it.
  2. The expanded section shows item details including stock quantities per branch.
  3. Use this information to decide which branches need restocking.

Which Products Each Role Can See

A product belongs to your whole shop, not to a single branch, so everyone on your team (Admins, Managers, Cashiers, and Technicians) sees the complete catalogue in the inventory list and in search. What changes by branch is the quantity, not whether the product exists. When you're signed in at a branch, each item shows that branch's stock. If an item has never been stocked at your branch, it still appears, labelled "Not stocked at this branch" with a quantity of 0, so you can find it, sell it, or restock it.

  • Every role sees the full shop catalogue when browsing or searching inventory.
  • The quantity shown is your branch's stock; other branches' quantities aren't mixed in.
  • An item with no stock record at your branch shows "Not stocked at this branch" (0), not a blank, it is still fully searchable and sellable.
  • Admins continue to see the shop-wide view across all branches.

Note

If a product used to be missing from search for non-admin staff even though it existed, that's now fixed, items with no stock row at your branch are shown as 0 rather than hidden.

Low Stock Alerts & Minimum Thresholds

The Min Stock Alert field, set when creating an item, defines the threshold at which Fixmo considers the item to be running low. This is a per-item setting that applies to the item's total stock.

  1. When adding a new item, set the Min Stock Alert field to your desired threshold.
  2. When total stock falls to or below this number, the item is counted in the Low Stock stat.
  3. Monitor the Low Stock card on the inventory dashboard to stay ahead of shortages.

Note

After restocking, Fixmo automatically checks whether the item has risen above the min stock threshold and updates the Low Stock count accordingly.

Automatic Stock Deductions

Fixmo automatically adjusts stock levels when items are consumed through normal business operations. There is no need to manually reduce quantities.

  • Repair parts, when an item is added as a part in a repair job, the stock at the relevant branch is reduced.
  • POS sales, when an item is sold through the point-of-sale, stock is deducted at the branch where the sale occurs.
  • Serial numbers, if the item has serial tracking, the specific serial unit's status changes (e.g., from In Stock to Sold or Used in Repair).

Restocking a Specific Branch

When new inventory arrives, add it to the correct branch using the restock action. This keeps your per-branch counts accurate.

  1. Find the item in the inventory list using search or filters.
  2. Click the three-dot action menu and select Restock.
  3. Enter the quantity being added.
  4. Select the branch receiving the stock.
  5. If the item has serial tracking, enter serial numbers for each unit (one per line).
  6. Click Add Stock to confirm.

Frequently asked questions

Each inventory item has independent stock quantities per branch. When you restock, you select a specific branch. Stock deductions from repairs and sales also happen at the branch level based on where the transaction occurs.

When an item's stock at any branch falls to or below the Min Stock Alert threshold you set during item creation, it counts toward the Low Stock total displayed on your inventory dashboard.

Direct branch-to-branch transfers are not currently available as a single action. To move stock, restock the destination branch and adjust the source branch quantities accordingly.

When Track Stock is disabled, the item is treated as having unlimited availability. It will not appear in low stock counts and no quantity deductions will occur during sales or repairs.

When a tracked item is used as a repair part or sold through POS, Fixmo automatically reduces the stock quantity at the relevant branch. No manual adjustment is needed.

The inventory dashboard displays a Total Stock stats card showing the combined quantity across all branches. Click on any item row to expand it and see the per-branch breakdown.

It means the product exists in your shop but has no stock recorded at the branch you're signed in to. The item is still fully visible, searchable, and sellable, the label simply tells you the current branch quantity is 0. Restock it at your branch to set a quantity. This is why every role (not just Admins) can now find products that aren't yet stocked at their branch.