Inventory Management
Keep your stock accurate, automate reordering, and track every inventory movement across your business.
Stock Tracking Basics
PosStar automatically tracks inventory in real-time. Every sale decrements stock, every purchase order increments it. Here's what you need to know:
Automatic Deduction
When a sale is completed, stock is immediately reduced for each item sold.
Low Stock Alerts
Set a threshold per product. When stock drops below this number, you'll see a warning in the dashboard and can receive email notifications.
Stock History
Every stock change is logged — sales, adjustments, purchase orders, stocktakes — with timestamps and the user who made the change.
Managing Stock Levels
There are several ways to update your stock:
Manual Adjustment
Go to Products > select a product > Adjust Stock. Enter the quantity to add or subtract, and a reason for the adjustment.
Purchase Orders
Create a purchase order (Inventory > Purchase Orders) from a supplier. When the order is received, stock is automatically updated.
Stocktake
Use the Stocktake feature (Inventory > Stocktake) for periodic physical inventory counts. PosStar calculates the variance between expected and actual quantities.
CSV Import
Bulk-update stock levels by importing a CSV file with product SKUs and new quantities.
Purchase Orders
The purchase order workflow helps you manage supplier relationships and track incoming inventory:
- 1Go to Inventory > Purchase Orders > Create New
- 2Select a supplier (add one in Suppliers if needed)
- 3Add products with quantities and cost prices
- 4Submit the order — status becomes "Ordered"
- 5When goods arrive, click "Receive" to mark items as received
- 6Partial receiving is supported — mark received quantities item by item
- 7Stock is updated only for received items
Stocktake / Physical Inventory
Regular stocktakes ensure your system matches physical inventory:
- 1Go to Inventory > Stocktake > New Stocktake
- 2Choose scope: Full (all products) or Category-based
- 3For each product, enter the actual count from the shelf
- 4PosStar shows the variance (expected vs actual) for each item
- 5Review discrepancies and add notes where needed
- 6Submit the stocktake to apply adjustments
- 7A variance report is generated for auditing
COGS & Margins
Track your cost of goods sold and profit margins in real-time:
Cost Price
Set the cost price on each product. This is used to calculate profit margins on every sale.
COGS Report
View the COGS report under Reports > COGS/Margins. See total cost, revenue, and gross margin for any date range.
Margin Alerts
Get notified when a product's margin falls below your configured threshold (e.g., < 20%).
Weighted Average Cost
When you receive purchase orders at different costs, PosStar uses weighted average costing to keep COGS accurate.
Multi-Location Inventory
If you operate multiple stores, each store maintains its own stock levels:
Per-Store Stock
Each product has independent stock quantities per store location.
Stock Transfers
Transfer inventory between locations from Inventory > Transfers. Both stores' stock is updated.
Consolidated View
The dashboard shows total stock across all locations, with a breakdown by store.
Location-Specific POs
Purchase orders are tied to a specific store, so received goods go to the correct location.
Best Practices
- Run stocktakes at least monthly, or weekly for high-volume stores
- Set low-stock thresholds on your top 20% products (they generate 80% of revenue)
- Always use purchase orders instead of manual adjustments for supplier deliveries
- Review the COGS report weekly to catch margin erosion early
- Use barcode scanning during stocktakes for speed and accuracy