Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.usebila.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Overview

The Stock Activity log gives you a complete, timestamped record of every inventory change — from customer sales to manual corrections. Use it to reconcile stock counts, investigate discrepancies, and maintain an accurate audit trail of your catalogue.
Only admins with Merchant Admin or Initiator & Approver roles can access Stock Activity.

Step 1: Open Stock Activity

  1. In the left sidebar, click Product Store.
  2. Select the Stock Activity tab — located between Orders and Store Settings.
The log displays a chronological list of all stock movements across your entire inventory, with the most recent changes at the top.

Step 2: Understand Movement Types

Every stock change is categorised so you can audit your inventory clearly:
Movement TypeTriggered ByWhat It Means
SaleSystem — automaticA customer completed a purchase — stock decreases by the quantity sold
ManualMerchant — manual actionA merchant added, removed, or corrected stock directly from the dashboard
RestockMerchant — manual actionNew inventory of an existing product was added to the catalogue
ReturnSystem or merchantItems were added back to inventory following an order cancellation or return
Sale and Return movements are triggered automatically by the system — no manual input is needed. Manual and Restock entries are always initiated by a member of your team and are attributed to the acting admin in the Performer field.

Step 3: Read the Stock Activity Log

Each entry in the log includes the following fields:
FieldWhat It Shows
DateThe exact timestamp of the stock movement
ProductThe name of the item affected — e.g. Vanguard Elite – Men's Watch
Movement TypeThe category of the change — Sale, Manual, Restock, or Return
DeltaThe numerical change in stock — e.g. +10 for additions, –1 for sales
Before / AfterA snapshot of stock levels immediately before and after the change — e.g. 0 → 10
Reference / NoteThe linked Order ID for sales and returns, or the Manual ID and reason note for merchant-initiated changes
PerformerWhether the change was made by a team member (manual) or the system (automatic)
The Before / After columns are your fastest tool for spotting discrepancies — if the After value doesn’t match your expected stock level, filter by that product and trace the delta chain from the most recent entry backwards.

Use the tools at the top of the Stock Activity page to locate specific movements quickly:
ToolHow to Use It
Search barSearch by product name or reference ID
AllDisplays every stock movement across your full catalogue
SalesFilters to show only customer purchase movements
RestocksFilters to show only inventory additions
ManualFilters to show only merchant-initiated corrections and adjustments
ReturnsFilters to show only stock restored from cancellations or returns
For end-of-month reconciliation, combine the Manual filter with a date range to review every merchant-initiated stock change in that period — this gives you a clean list to cross-reference against your supplier invoices.

Reading a Delta Entry

Understanding how to interpret the Delta and Before / After fields together gives you a complete picture of any stock movement:
DeltaBeforeAfterWhat Happened
–11514One unit sold to a customer
+50050Initial stock added for a new product
+104050Restock received from supplier
–32017Manual correction — e.g. damaged units removed
+2810Return — units restored after order cancellation

Troubleshooting

IssueWhat to Do
Stock count doesn’t match physical inventoryFilter by the product and review the full delta chain — look for any Manual entries without a reason note that may indicate an unrecorded correction
A sale is not reflected in Stock ActivityConfirm the order status is COMPLETED in your Orders dashboard — pending payments do not trigger a stock movement
A restock entry is missingCheck that Save Changes was clicked after the adjustment — unconfirmed adjustments are not logged
Movement is attributed to the wrong adminReview the Performer field — if the acting admin is incorrect, check whether shared login credentials are in use across your team

Next Steps

Update Price and Stock

Make a manual stock adjustment directly from your Products list.

Audit Trail

Review the full security log of all admin actions including stock changes.