Inventory Management Guide

Audience: Managers Difficulty: Intermediate Estimated Time: 25 minutes

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.

Compliance Focus: Built-in compliance features ensure accurate tracking for regulatory requirements and business 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

1

Access Product Management

Navigate to Admin → Product Management → Add Product

2

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
3

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"
4

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

1

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
2

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

1

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
2

Count Process

  • System displays expected quantity
  • Enter actual counted amount
  • Note any discrepancies or issues
  • Submit count data
  • Review calculated variance
3

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

1

Create Purchase Order

  • List expected items and quantities
  • Include costs and vendor information
  • Set delivery dates and terms
  • Generate PO number for tracking
2

Process Receipt

  • Verify received items against PO
  • Enter actual quantities received
  • Note any discrepancies or damage
  • Update stock levels automatically
  • Generate receiving report
3

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

  1. Review current stock levels and alerts
  2. Analyze sales velocity and trends
  3. Calculate optimal order quantity
  4. Check vendor availability and pricing
  5. Submit purchase order
  6. Update expected delivery dates

Product Labeling System

Generating Product Labels

1

Access Label System

Navigate to Admin → Product Labels

2

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
3

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

  1. Select Report Type: Choose from available templates
  2. Set Parameters: Date range, categories, products
  3. Apply Filters: Specific criteria or thresholds
  4. Choose Export Format: Screen view, CSV, PDF, email
  5. 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

  1. Check recent sales transactions
  2. Review manual adjustments
  3. Verify last inventory count
  4. Look for system sync issues
  5. 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