Inventory — POS — HRM — Accounting

The Complete Business
Operations Platform

Stocker unifies your entire operation — point of sale, inventory control, purchasing, HR, accounting, and reporting — into one fast, modern system built for real business.

Explore Features Talk to Us
37+
Built-in Reports
24+
Languages
5 min
Quick Install
100%
Full Source Code
Offline POS Sync
Multi-Warehouse
WooCommerce
QuickBooks
Stripe Payments
Dark Mode
RTL Support
Hardware Ready
Cloud Backup
Vue.js SPA

Every tool your business needs to grow

From the sales counter to the back office, Stocker covers every workflow without needing a dozen separate tools.

Point of Sale

A fast, intuitive POS built for high-volume retail and wholesale. Handles complex transactions in seconds with full hardware peripheral support.

  • Camera barcode scanning and USB scanner support
  • Digital weighing scale integration
  • Multi-payment methods per transaction
  • Discounts, coupons, and promotional pricing
  • Tax, VAT, and shipping calculations
  • Thermal receipt and A4 invoice printing
  • Offline mode with automatic sync on reconnect
  • Fully customizable POS receipt layout

Inventory Control

Comprehensive stock management with support for complex product structures, multiple warehouses, and granular unit-level tracking.

  • Product variants (size, color, material, etc.)
  • Combo and bundle products
  • Serial number and IMEI tracking
  • Inter-warehouse stock transfers with approvals
  • Stock adjustments and physical count sheets
  • Barcode label printing from purchases
  • Opening stock per warehouse
  • Product active and inactive status management

Purchases

Manage your entire procurement cycle from supplier order to warehouse receipt with full payment tracking and document management.

  • Create purchase orders and receive stock
  • Partial and installment vendor payments
  • Bulk product import via Excel
  • PDF purchase invoices for suppliers
  • Attach supporting documents to purchases
  • Print product labels directly from a purchase
  • Purchase returns with payment adjustments

Sales and Quotations

Handle sales orders, convert quotations to invoices with a single click, and keep every customer transaction organised and traceable.

  • Full sales order management
  • Quotations converted to sales in one click
  • Multi-payment methods per sale
  • Automated email, SMS, and WhatsApp receipts
  • Customer credit limit enforcement
  • Client opening balance and outstanding dues
  • Document attachments to sales records
  • Sales returns with automatic payment reversals

Customers and Suppliers

Maintain rich profiles for every customer and supplier with performance analytics, custom fields, and full export capabilities.

  • Detailed customer and supplier profiles
  • Purchase and sales performance metrics
  • Custom fields for additional data capture
  • Credit limit with smart enforcement
  • Opening balance for existing customers
  • Export to Excel and PDF

HRM and Payroll

A complete human resource management suite built directly into Stocker. No separate HR software required.

  • Employee records and department structure
  • Shift and schedule management
  • Attendance tracking and overtime calculation
  • Leave requests and approval workflow
  • Public holiday calendar
  • Payroll processing and payslip generation

Accounting

Keep your finances in order with a built-in chart of accounts, expense tracking, and automated recurring invoices.

  • Chart of accounts and account management
  • Inter-account fund transfers
  • Expense recording with categories
  • Deposits and income entries
  • Recurring invoice automation
  • Profit and loss reporting

Service and Maintenance

A dedicated module for businesses that service products. Assign jobs, track progress, and generate maintenance reports.

  • Service job creation and customer assignment
  • Technician profiles and job allocation
  • Dynamic checklist templates per job type
  • Job status tracking and technician notes
  • Service job and checklist completion reports
  • Customer maintenance history report

Bookings and Projects

Manage customer bookings and internal projects in the same platform. Assign tasks, track priorities, and monitor progress.

  • Customer booking creation and management
  • Project creation with task breakdown
  • Task assignment and team collaboration
  • Priority levels and progress tracking
  • Deadline management and notifications

A POS that keeps up
with your busiest hours

Designed for speed and reliability, Stocker's POS works on any screen, responds to hardware peripherals, and never loses a sale even without internet.

Offline Mode with Automatic Sync

Continue processing sales during connectivity loss. All transactions are queued and synced automatically the moment the connection is restored.

Camera and USB Scanner Support

Scan barcodes using your device camera or a connected USB or Bluetooth barcode scanner. Compatible with most off-the-shelf scanning hardware.

Weighing Scale Integration

Connect digital scales directly to the POS for automatic weight-based pricing on produce, bulk goods, and variable-weight items.

Multi-Payment and Split Tender

Accept cash, card, mobile money, and any custom payment method in a single transaction. Split payments across multiple methods without workarounds.

Thermal and A4 Receipt Printing

Print professional receipts on thermal printers or generate A4 invoices for B2B customers. Fully customizable receipt layout with your branding.

Stocker POS Sale #0042
Samsung 65" 4K TVx1KES 95,000
HDMI Cable 2mx2KES 1,400
Wall Mount Bracketx1KES 3,500
Discount (5%)- KES 4,995
Total DueKES 94,905
Cash
Card
M-Pesa

Stock management without compromise

Stocker handles the complexity of real-world inventory from simple single-location stock to multi-warehouse operations with serial tracking and approval workflows.

Product Variants

Define unlimited attribute combinations such as size, color, and capacity. Each variant tracks its own stock level and pricing independently.

Bundles and Combos

Group multiple products into a single saleable combo. Stock is automatically deducted from each component when a bundle is sold.

Serial and IMEI Tracking

Assign unique serial numbers or IMEI codes to individual units and track each item through the entire supply chain from purchase to sale.

Multi-Warehouse Management

Maintain separate stock levels across multiple locations, branches, or storage facilities. Each warehouse has its own opening stock and transaction history.

Stock Transfers with Approvals

Transfer inventory between warehouses with an optional manager approval step. Prevent unauthorized transfers and maintain a full audit trail of all movements.

Stock Count and Adjustments

Conduct physical inventory counts and post adjustments for discrepancies, losses, or found stock. All changes are logged with timestamps and reasons.

Barcode Label Printing

Generate and print barcode labels in multiple sticker sizes directly from purchase orders, saving time during goods receiving and shelf labeling.

Low Stock Alerts

Set minimum stock thresholds per product and receive automatic notifications when levels drop below the reorder point to avoid stockouts.

Service and Non-Stock Items

Sell services, warranties, and labour alongside physical products. Service items are invoiced normally without affecting stock levels.

Product Status Control

Mark products as active or inactive to control availability on the POS and online store without deleting records or historical data.

Categories and Subcategories

Organise your catalogue with a two-level category hierarchy. Add new categories and brands on the fly directly from the product form.

Bulk Import and Export

Import thousands of products, customers, or suppliers from a spreadsheet in minutes. Export any dataset to PDF or Excel for reporting and sharing.

37+ reports across every aspect of your business

Stocker surfaces the numbers you need to make confident decisions, from daily sales summaries to multi-period profit and loss statements.

Profit and Loss
Stock Valuation
Sales by Category
Sales by Brand
Sales by Payment Method
Sales by Customer
Sales by Employee
Stock by Warehouse
Purchase Summary
Returns Report
Payment Summary
Expense Report
Payroll Summary
Attendance Report
Service Job Report
Checklist Completion
Customer Maintenance History
Login Activity Report

HR and Payroll built right in

Stocker eliminates the need for a separate HR system by including a fully-featured HRM module covering the entire employee lifecycle.

Employee Profiles

Maintain detailed records for each employee including personal info, department, role, and contract details.

Shifts and Scheduling

Create shift patterns, assign employees to schedules, and manage rotas across departments and locations.

Attendance Tracking

Log daily attendance, track late arrivals and early departures, and generate attendance reports by period.

Leave Management

Employees submit leave requests through the system. Managers approve or reject with a full leave history maintained automatically.

Holiday Calendar

Configure public holidays and company-wide closures. Holiday days are automatically excluded from leave calculations.

Payroll Processing

Calculate employee salaries, deductions, overtime, and allowances. Generate payslips and export payroll summaries.

Connects with the tools you already use

Stocker integrates with leading e-commerce, accounting, payment, and cloud platforms so your workflows stay connected.

WooCommerce

Sync products, orders, and stock between Stocker and your WordPress online store in real time.

QuickBooks

Push sales, purchases, and accounting entries directly to QuickBooks for seamless bookkeeping.

Stripe

Accept card payments online and in-person through Stripe's secure payment infrastructure.

Cloud Backup

Automatically back up your database to Google Drive, Dropbox, or any S3-compatible cloud storage.

WhatsApp

Send invoices, receipts, payment reminders, and order confirmations via WhatsApp automatically.

SMS Gateway

Notify customers of sales confirmations, payment receipts, and service updates via SMS.

Granular control over who can do what

Stocker's role-based permission system lets you define exactly what each team member can access and do, protecting sensitive data and preventing accidental changes.

  • Role-Based Access ControlCreate unlimited roles with granular permissions. Restrict access by module, action, and data scope.
  • Login Device ManagementView all active sessions including device, IP address, and last activity. Revoke access for specific devices remotely.
  • Security Settings TabDedicated security configuration panel with authentication options, password policies, and session timeout controls.
  • Login Activity ReportFull audit log of every login attempt, active session, and logout event across all users and devices.
Active Sessions 3 Online
Chrome — Windows 11
192.168.1.10 · Today, 09:14
Current
Safari — iPhone 15
41.212.55.102 · Today, 08:43
Active
Firefox — Ubuntu
41.90.12.77 · Yesterday, 17:22
Idle
Edge — Windows 10
105.163.8.22 · Mar 24, 14:05
Ended
System Settings
Business NameStocker Demo Ltd
Date FormatDD/MM/YYYY
Price FormatKES 1,000.00
Default VAT16%
Reference PrefixINV-2024-
Online StoreEnabled
Dark ModeActive

Configure everything without touching code

Stocker's settings panel puts you in complete control of how the system looks, behaves, and presents data, all through a clean admin interface.

  • Dynamic AppearanceCustomize your logo, favicon, page title, and login page content without editing a single line of code.
  • Global VAT and Tax SettingsSet a default VAT rate applied across all POS transactions. Override on individual products when needed.
  • Date and Price FormattingChoose your preferred date format and control exactly how prices are displayed throughout the system.
  • Online Store ControlEnable or disable the online store globally, and choose which individual products are visible to online shoppers.

Keep every stakeholder informed automatically

Stocker sends the right message at the right time through the right channel without any manual effort from your team.

Email Notifications

Fully customizable email templates for sales confirmations, purchase orders, payment receipts, return approvals, and quotations, sent automatically on trigger events.

SMS Alerts

Send transactional SMS messages to customers and suppliers with configurable templates for every key business event.

WhatsApp Messaging

Deliver invoices, payment confirmations, and service updates via WhatsApp, the channel your customers already use every day.

Automated Backups

Schedule automatic database backups to local storage or cloud destinations. Configure backup frequency and never worry about data loss.

Ready to streamline
your operations?

Contact us to get Stocker up and running for your business. We are here to help you from installation all the way through to daily operation.

Response Time

We typically respond within a few hours on business days.

Start with Stocker today

Get full source code, lifetime updates, and a system that grows with your business. Installation takes under 5 minutes.

Call Us Now
Send an Email
Full source code
Lifetime updates
5-minute install
24+ languages