StoreCashier is an advanced point of sale (POS) and inventory management system for WooCommerce. It gives you a fast full-screen barcode POS register, an exact stock ledger for every product and variation, IMEI / serial and lot / expiry tracking, purchases with landed cost, supplier and customer balances, returns that restock automatically and payment accounts that record every sale.
Most WooCommerce POS plugins stop at the checkout screen. StoreCashier also runs the back office behind the counter – suppliers, purchasing, customer credit, expenses, accounting, multiple stores and manufacturing – and every one of them reads from the same stock ledger and the same WooCommerce catalogue.
Every POS sale is a real WooCommerce order, so your online shop and your counter share one catalogue, one stock pool and one order history.
Free and Pro in one place
The free plugin is fully functional for a single store, with no time limits. StoreCashier Pro is a separate, commercial plugin; its modules appear in the free plugin as read-only previews marked PRO. Items marked (Pro) below need StoreCashier Pro. Upgrading keeps all your data.
Why StoreCashier is an advanced POS and inventory system
- Built for the counter. A full-screen barcode register with instant search, variation picker, stock badges, discounts with cashier limits, quick cash and change due, 80 mm receipts and A4 invoices.
- Stock you can audit. Every purchase, sale, return, transfer and adjustment is a movement in an append-only stock ledger – per product, per variation and per location – synced to WooCommerce.
- Unit-level tracking. IMEI / serial numbers from purchase to sale to return, plus lot numbers and expiry dates.
- Real cost, real profit. Landed cost on purchases (shipping, customs, handling), purchase price per product and stock value at cost feed the profit reports.
- Money follows every sale. Each payment is posted to a cash, bank, card or mobile wallet account; customer and supplier dues, credit limits and advances are always up to date.
- Grows with your business. Multiple stores and warehouses, stock transfers, expenses, accounting statements and manufacturing run on the same data (Pro).
- WooCommerce-native and safe. Products, variations, taxes, customers and orders stay WooCommerce data (HPOS compatible); existing stock is picked up without counting it twice; no tracking and no external services.
Core modules at a glance
- Sales & POS – barcode POS register, all WooCommerce and POS orders in one list, invoices, receipts and sell returns.
- Products – stock ledger, units, barcodes and SKUs, label printing, opening stock and IMEI / serial tracking.
- Purchases – purchase orders, landed cost, lot numbers, partial payments, dues and purchase returns.
- Suppliers – supplier profiles, balances, payment history, statements and payments applied to the oldest dues.
- Customers – customer profiles, credit limits, balances, advances, statements and two-way WooCommerce sync.
- Accounting – payment accounts, account book, fund transfers, balance sheet; trial balance and cash flow (Pro).
- Expenses (Pro) – expense categories, payees, tax, attachments, recurring expenses and expense reports.
- Multi Store (Pro) – stock per shop, warehouse or branch, stock transfers, branch profit and loss and location-based staff.
- Manufacturing (Pro) – bills of materials, production orders, MRP and production cost posted to the stock ledger.
Point of Sale (POS)
A full-screen POS register for any desktop, laptop or tablet browser.
- Product grid or list view with category chips, brand filter, sorting and an “in stock” filter
- Instant search by name, SKU or barcode; barcode scanner support with optional auto-add and scan quantity
- Variation picker for variable products and stock badges with a configurable low-stock threshold
- IMEI and serial number selection: pick, scan or type the exact unit for serial-tracked products
- Line and order discounts (fixed or percentage) with a maximum discount for cashiers
- Unit price editing controlled by a setting (managers only, every cashier or nobody)
- WooCommerce taxes from your tax settings, shown including or excluding tax
- Walk-in default customer or a required customer for every sale
- Overselling setting, enforced in the register and again when the sale is saved
- Payment methods: cash, card, bank transfer, mobile wallet, cheque and other; quick-cash buttons and change due
- Every sale saved as a WooCommerce order with the payment recorded to your payment account
- 80 mm receipt or A4 invoice, optional auto-print and recent sales for reprinting
- Register themes (light, dark or automatic) and optional sounds
- Split payments across several methods and accounts (Pro)
- Online payments at the counter with your WooCommerce payment gateways, and shareable payment links the customer can pay from their own phone (Pro)
- Hold and recall sales, multiple carts, drafts and printable quotations (Pro)
- WooCommerce coupons, shipping charges and sale notes at the register (Pro)
- Cash register sessions with opening float, cash in / out, expected vs counted cash and closing report (Pro)
- Credit sales within each customer’s credit limit, cash rounding and a built-in calculator (Pro)
- Full keyboard control (F1–F10 and Alt shortcuts), quick-add customer and a mobile layout (Pro)
Products and Inventory Management
- Append-only stock ledger: every purchase, sale and opening-stock entry is a stock movement
- Product stock history per product and variation: quantities in and out, current stock and stock value at cost
- Products list with stock, purchase price, status and WooCommerce sync
- StoreCashier fields on the WooCommerce product editor: unit, barcode, purchase price and IMEI / serial tracking
- Units of measure
- Barcode and SKU tools with automatic generation and your own prefixes
- Opening stock on screen or by CSV import, with lot number, expiry date and IMEI / serial numbers
- Sync all WooCommerce products links every product and variation to the stock ledger
- Bulk stock tools: enable or disable “manage stock” and sync all quantities to WooCommerce
- Barcode label printing: Code 128, Code 39, EAN-13, EAN-8 and UPC-A on several sheet sizes and continuous rolls
- Serial numbers on sell and purchase returns
- Stock per business location and opening stock per location (Pro)
- Stock transfers between locations with pending, in-transit and received statuses (Pro)
- Stock adjustments for damage, expiry, loss, theft and counts, with optional approval (Pro)
- In-plugin product editor for every WooCommerce product type, attributes and variations with bulk actions (Pro)
- StoreCashier columns in the WooCommerce CSV product importer and exporter (Pro)
- Serial numbers on transfers, adjustments, manufacturing and repair parts (Pro)
Purchases and Suppliers
- Purchases with supplier, reference, supplier invoice number, date and status (received, pending, ordered)
- Line items with unit cost, quantity, lot number, purchase tax and discount
- Landed cost includes shipping charges and additional expenses
- Pay on the purchase or later, from a chosen account, with pay terms and due dates
- Received purchases add stock automatically; editing or deleting adjusts stock
- IMEI and serial numbers captured on purchase lines
- Document attachments, printable purchase orders and barcode labels for received items
- Purchases list with payment status, dues and payment history
- Purchase returns (debit notes) with reasons, attachments, supplier refunds and printable debit notes – stock goes out automatically; editing or deleting a return reverses it
- Supplier profiles with addresses, contact persons, bank accounts, groups and opening balance
- Supplier balances, payment history and printable statements; supplier payments are applied to the oldest dues first
- Shipping status, carrier and tracking number on purchases (Pro)
Customers
- Customer profiles: addresses, contact persons, groups, credit limit and opening balance
- Balances and transaction history per customer
- Two-way sync with WooCommerce customers and WordPress users, created silently without e-mails
- Import existing WooCommerce customers
- Customer payments applied to the oldest dues first, with advances and printable statements
- Customer groups, supplier groups, price groups and contact sources
- Advanced customer profile with sales, payments, ledger, credit and ageing in tabs (Pro tabs marked PRO)
- Customer payment links: the customer pays all or part of their balance online and the payment is split across their dues (Pro)
- Same person as customer and supplier: link the two records, see the net balance and settle receivables against payables without moving cash (Pro)
- Custom fields for contacts, products and other records (Pro)
Sales and Orders
- All orders in one list – WooCommerce checkout and POS – with channel, status and date filters
- Invoices and receipts with your logo, business details, header and footer text and invoice number scheme
- StoreCashier panel on the WooCommerce order screen, including IMEI / serial assignment
- Automatic stock deduction at the order statuses you choose; cancelled orders return stock
- Packing slips, bulk status changes, bulk invoice printing and CSV export
- Sell returns (credit notes) from any order or POS sale with restocking, customer refunds from a payment account and printable credit notes; WooCommerce refunds mirrored automatically
- In-plugin order editor: items, fees, shipping, coupons, refunds, addresses and notes (Pro)
- Order notifications by e-mail, SMS and WhatsApp with an optional PDF invoice (Pro)
Expenses and Income (Pro)
- Expenses with categories, payees, tax, attachments and recurring entries, paid from any payment account
- Other income with categories, kept separate from sales
- Expense and income reports that feed profit / loss and cash flow
Accounting and Finance
- Payment accounts (cash, bank, card, mobile wallet) with opening balances and bank details
- Account book per account with deposits, withdrawals and fund transfers
- Default accounts and a tool to link unassigned payments to an account
- Balance sheet and payment account report
- Trial balance and cash flow statement (Pro)
Multi Store, Warehouses and Branches
- One business location with full stock and sales in the free edition
- Multiple shops, warehouses and branches with stock per location (Pro)
- Opening stock per location and stock transfers with pending, in-transit and received statuses (Pro)
- Staff and payment accounts scoped to locations (Pro)
- Branch profit and loss and inter-branch stock requests with approval (Pro)
Manufacturing (Pro)
- Multi-level bills of materials (BOM) with versions, by-products, scrap, labour and overhead
- Production orders, work centers, routings, job cards, quality checks and a production calendar
- Material requirements planning (MRP) and actual costing into the stock ledger
- Production reports: volume, yield, scrap and wastage, cost variance and work in progress
Reports and Analytics
- Dashboard with KPI cards (sales, purchases, receivables, payables, stock value), sales charts, top products and customers and low-stock alerts
- Profit / loss, daily / monthly sales summary and payment method summary
- Core reports: product purchase, product sell, items and stock
- IMEI / serial number report with the full history of every unit
- Financial-year date ranges; every table can be printed and exported to CSV or Excel
- Advanced reports: product profit, category and brand sales, trending products, tax, POS register, staff performance, stock valuation, low stock / reorder, expiry and lot reports, plus module reports (Pro)
- Report Builder: bar, line, pie, table or KPI widgets pinned to the dashboard (Pro)
More business modules in StoreCashier Pro
Beyond POS and inventory, StoreCashier Pro adds optional modules that use the same customers, products and accounts. The module manager switches off anything you do not need.
- Services: service jobs for maintenance, IT, cleaning, software and home services, with service items and products on one job
- Repair shop: job sheets with device, IMEI and checklist, estimates with online approval, parts from stock and warranty claims
- CRM and leads: deal pipelines, proposals and contracts with e-signature, lead scoring and web-to-lead forms
- HR and payroll: employees, attendance, leave, salary structures, payroll runs, PDF payslips and an employee portal
- Bookings: bookable WooCommerce products with availability rules, resources, deposits and an admin calendar
- Subscriptions: subscription products with trials, automatic renewals, plan switching and MRR / churn reports
- Support tickets: helpdesk with SLA tracking, canned responses, knowledge base and a customer portal
- Projects and tasks: Kanban, Gantt timeline, timesheets and invoicing of unbilled work
- Fixed assets: asset register, check-out, maintenance and depreciation
- Approvals, documents and audit trail: multi-step approvals, a document library and field-level change history
Integrations, Setup and Staff
- WooCommerce compatibility with High-Performance Order Storage (HPOS) and Cart and Checkout blocks
- Quick Setup wizard: business details, regional settings, location, inventory, POS and staff
- Settings for business, tax, products and stock, contacts, orders and POS, invoices, barcodes and reference prefixes
- Light and dark admin themes and searchable, exportable tables
- POS staff: let selected WordPress users sell from the register and limit the payment accounts they can use
- Custom roles with a permission matrix for every module and per-user location scoping (Pro)
- REST API with scoped keys and a developer portal, HMAC-signed webhooks, Elementor widgets, shortcodes and My Account tabs (Pro)
Who is it for
- Retail shops and supermarkets – barcode checkout and stock alerts
- Electronics and mobile phone shops – IMEI / serial tracking from purchase to sale
- Pharmacies and grocery stores – lot numbers and expiry dates
- Wholesalers and distributors – purchases, landed costs, dues and credit limits
- Restaurants, cafés and bakeries – a simple counter register
- Chains and multi-store retailers – stock per shop and warehouse, transfers and branch profit (Pro)
- Manufacturers – bills of materials, production orders and costing (Pro)
- Repair and service businesses – job sheets, service jobs and parts from stock (Pro)
- WooCommerce stores opening a physical counter – one stock pool for online and in-store sales
Free vs Pro at a glance
- Free: POS register, stock ledger, products, barcodes and labels, opening stock, purchases, purchase returns, IMEI / serial tracking, orders and invoices, sell returns, customers and suppliers with sync, payment accounts, balance sheet, core reports, POS staff, Quick Setup wizard – for one business location.
- Pro: advanced POS with split and online payments, multi-store stock, transfers, adjustments, expenses and income, trial balance and cash flow, manufacturing, product and order editors, payment links, services, repair, CRM, leads, HRM and payroll, bookings, subscriptions, support tickets, projects, tasks, assets, approvals, documents, audit trail, roles, notifications, REST API, webhooks, Report Builder and 60 reports.