Inventory Management Guide
Overview
The TrafficPOS inventory management system provides comprehensive tools for tracking product stock levels, managing inventory counts, handling variances, and maintaining accurate product data for cannabis dispensary operations.
Key System Features
Real-Time Stock Tracking
- Live inventory level monitoring
- Automatic deduction on sales
- Low stock alert system
- Weight-based and unit-based tracking
- Multi-location inventory support
Inventory Count Management
- Periodic stock verification
- Variance calculation and analysis
- Approval workflows
- Historical tracking
- Complete audit trail
Product Management
- SKU-based product tracking
- Category and subcategory organization
- Flexible pricing tier system
- Weight preset configurations
- Barcode generation and scanning
Analytics & Reporting
- Stock level reports
- Variance analysis
- Movement history tracking
- Category summaries
- Export capabilities
Product Setup
Creating New Products
Access Product Management
Navigate to Admin → Product Management → Add Product
Enter Basic Product Information
- SKU: Unique identifier (auto-generated or custom)
- Name: Product display name
- Category: Flower, Edibles, Concentrates, etc.
- Subcategory: Indica, Sativa, Hybrid, etc.
- Brand: Manufacturer or brand name
Configure Pricing Structure
For Weight-Based Products (Flower):
- Base Price: Per gram pricing
- Pricing Type: Select "weight"
- Stock Unit: "g" (grams)
- Sellable Weights: Configure presets (1g, 3.5g, 7g, 14g, 28g)
For Fixed-Price Products:
- Base Price: Unit price
- Pricing Type: Select "fixed"
- Stock Unit: "unit"
Set Initial Stock Levels
- Stock Quantity: Current amount in inventory
- Low Stock Threshold: Alert level for reordering
- Maximum Stock: Optional upper limit
- Cost Per Unit: Purchase cost for margin calculations
Cannabis-Specific Product Details
Cannabis Product Information
- THC Content: THC percentage
- CBD Content: CBD percentage
- Strain Type: Indica, Sativa, or Hybrid
- Terpene Profile: Dominant terpenes
- Lab Results: Testing certificate numbers
- Harvest Date: For compliance tracking
- Batch/Lot Number: Traceability information
Category Management
Create Product Categories
Navigate to Admin → Category Management
- Name: Category name (Flower, Edibles, etc.)
- Color: Visual identifier for quick recognition
- Icon: Optional icon for category
- Sort Order: Display position in POS
Organize Products by Category
- Assign products to appropriate categories
- Use subcategories for detailed organization
- Apply color-coding for visual scanning
- Set category-specific pricing rules
Inventory Counts
Performing Physical Counts
Initiate New Count
Navigate to Admin → Product Management → Inventory Count
- Select products to count (individual or category)
- Choose count type (full inventory, spot check, cycle count)
- Generate count sheets if needed
- Lock inventory for counting period
Count Process
- System displays expected quantity
- Enter actual counted amount
- Note any discrepancies or issues
- Submit count data
- Review calculated variance
Variance Handling
Variance Level | Action Required | Approval Process |
---|---|---|
Small (<5%) | Auto-approved | Stock adjusted immediately |
Medium (5-15%) | Manager approval | Explanation required |
Large (>15%) | Investigation required | Detailed review process |
Count Best Practices
Frequency Guidelines
- High-Value Items: Daily checks
- Fast-Moving Products: Weekly counts
- Standard Stock: Monthly verification
- Full Inventory: Quarterly complete counts
- Regulatory Requirement: Follow state guidelines
Preparation Steps
- Complete all pending sales transactions
- Process all receiving and adjustments
- Clean and organize storage areas
- Print count sheets if using paper backup
- Schedule during low-traffic periods
Variance Investigation
Common Variance Causes
Operational Issues:
- Data entry errors in transactions
- Unreported breakage or damage
- Sampling or testing not recorded
- Transfer between locations not tracked
Security Concerns:
- Theft by employees or customers
- Unauthorized consumption
- Diversion to unauthorized parties
- Break-ins or robbery
System Issues:
- Incorrect initial stock entry
- Software calculation errors
- Network synchronization problems
- Data corruption or loss
Stock Management
Receiving New Inventory
Create Purchase Order
- List expected items and quantities
- Include costs and vendor information
- Set delivery dates and terms
- Generate PO number for tracking
Process Receipt
- Verify received items against PO
- Enter actual quantities received
- Note any discrepancies or damage
- Update stock levels automatically
- Generate receiving report
Quality Verification
- Inspect product quality and condition
- Verify lab test results and compliance
- Check packaging integrity
- Confirm accurate weights/quantities
- Update product details if needed
Stock Adjustments
Manual Stock Adjustments
Navigate to Product Management → Select Product → Adjust Stock
Valid Adjustment Reasons:
- Damage/Loss: Products damaged or expired
- Sample/Testing: Products used for quality testing
- Transfer: Movement between locations
- Correction: Fix data entry errors
- Theft: Documented security incidents
- Compliance: State-required destruction
Automatic Adjustments
- Sales Deductions: Automatic reduction on completed sales
- Inventory Counts: Adjustments from count variances
- Returns/Exchanges: Stock restoration from returns
- System Corrections: Automated error corrections
Low Stock Management
Alert System Configuration
- Per-Product Thresholds: Custom minimums for each item
- Category Defaults: Standard thresholds by product type
- Seasonal Adjustments: Modified levels for demand fluctuations
- Notification Settings: Email, SMS, or dashboard alerts
Reorder Process
- Review current stock levels and alerts
- Analyze sales velocity and trends
- Calculate optimal order quantity
- Check vendor availability and pricing
- Submit purchase order
- Update expected delivery dates
Product Labeling System
Generating Product Labels
Access Label System
Navigate to Admin → Product Labels
Select Products for Labeling
- Individual Selection: Choose specific products
- Bulk by Category: All products in a category
- New Products Only: Recently added items
- Price Changes: Products with updated pricing
Configure Label Format
- Size Format: Standard sizes (2"x1", 3"x2", etc.)
- Information Included: Select data fields
- Barcode Type: UPC, Code 128, QR code
- Quantity Needed: Number of labels per product
Label Content Standards
Required Label Information
- Product Name: Clear, readable product name
- SKU/Barcode: Scannable identifier
- Price: Current retail price
- THC/CBD Content: Potency information
- Weight/Unit Count: Package contents
- Batch/Lot Number: Traceability information
- Packaged Date: When product was packaged
- QR Code: Optional for digital information
Reports & Analytics
Available Inventory Reports
Current Stock Report
- All products with current quantities
- Values at cost and retail pricing
- Low stock indicators
- Category breakdowns
- Last count dates
Stock Movement Report
- Sales deductions over time
- Receiving additions
- Manual adjustments
- Count corrections
- Net movement analysis
Variance Analysis Report
- Count differences by product
- Variance patterns over time
- Analysis by category/employee
- Investigation status tracking
- Financial impact assessment
ABC Analysis Report
- Product classification by value
- Sales velocity analysis
- Profitability rankings
- Reorder recommendations
- Slow-moving item identification
Generating Custom Reports
Report Generation Process
Navigate to Admin → Reports → Inventory
- Select Report Type: Choose from available templates
- Set Parameters: Date range, categories, products
- Apply Filters: Specific criteria or thresholds
- Choose Export Format: Screen view, CSV, PDF, email
- Schedule: One-time or recurring reports
Best Practices & Security
Daily Inventory Tasks
Daily Routine
- Review Low Stock Alerts: Check dashboard for reorder needs
- Process Receipts: Update inventory for new deliveries
- Check Expired Products: Remove outdated inventory
- Monitor Fast Movers: Track high-velocity products
- Verify High-Value Items: Spot check premium products
Security Measures
Access Control
- Limit who can adjust stock levels
- Require manager approval for large changes
- Track all inventory modifications
- Role-based permission system
Physical Security
- Locked storage areas with limited access
- Security camera coverage
- Regular audit procedures
- Secure key/access card management
Troubleshooting Common Issues
Stock Level Problems
Stock Levels Incorrect
- Check recent sales transactions
- Review manual adjustments
- Verify last inventory count
- Look for system sync issues
- Investigate variance patterns
Can't Adjust Stock
- Verify user permissions
- Ensure product exists in system
- Check for valid adjustment reason
- Try refreshing browser/app
Reporting Issues
Reports Don't Match
- Verify date ranges are identical
- Check applied filters
- Review calculation methods
- Export data for manual comparison
Barcode Problems
- Verify SKU format is correct
- Check printer settings and supplies
- Test scanner functionality
- Update barcode if format changed
Related Guides
Mix & Match Pricing
Configure advanced pricing rules for bulk discounts
Product Management
Advanced product setup and category management
Security Guide
Security considerations for inventory data