No real-time stock truth
Spreadsheets, WhatsApp photos, and end-of-day counts fall out of sync with what is actually on the shelf — at a shop counter or in a godown.
Verticals· Paid add-on. Inventory for shops, multi-branch retail, and multi-warehouse fulfilment on Captverse.
One stock number — from the shop counter to every warehouse.
CaptStock is the inventory and fulfilment layer of Captverse for small shops, multi-branch retail, and large distributors: products, locations, stock levels, purchase orders, goods receipt, transfers, pick lists, and sales orders in one system of record. Available stock is always on hand minus reserved, so you never promise what you cannot sell or ship.
Built for shops, multi-branch retail and distributors.
From a single store counter to multi-godown ops — one catalogue, live stock, and orders that scale with you.
Products and levels for a single shop or every warehouse — no more Monday-morning spreadsheet reconciliation.
Move stock between shops, branches, or godowns with full traceability on every order and transfer.
Alerts before you run out — sales and ops stay aligned on what is available.
The challenge
Whether you run one shop, a handful of branches, or a distribution network, you eventually need a real system of record for stock. Teams rarely lose the sale because of demand; they lose it because someone promised what was not on the shelf.
Spreadsheets, WhatsApp photos, and end-of-day counts fall out of sync with what is actually on the shelf — at a shop counter or in a godown.
Without reservation on confirm, two people can sell the last unit, and without low-stock signals, replenishment starts too late.
Stock moving between branches or godowns with no system of record invites shrinkage disputes and audit failures.
Purchase orders live in email, goods receipt is informal, and sales orders live in a CRM with no store or warehouse view.
Platform
CaptStock is not bolted onto Captverse: it is built into it. It shares identity, branches, customers, and payments with every other Captverse module from day one, so there is no separate subscription, no duplicate catalogue, and no fragile spreadsheet bridge to the CRM. Start with a single store location; reservation on confirm, immutable stock movements, and location-scoped orders are ready when you grow into multi-branch or distribution scale.
See levels across every store or warehouse with status chips for in-stock, low, and out-of-stock SKUs.
Pair inventory with CaptCRM follow-ups so reps never promise what you cannot sell or ship.
Key benefits
Real-time on-hand, reserved, and available quantities per location — shop floor or warehouse — so nobody promises what cannot sell or ship.
Confirm reserves stock, fulfil ships it, cancel releases it: overselling risk drops without manual checks.
Every receipt, adjustment, transfer, and shipment is a ledger movement, ready for audit or dispute resolution.
Supplier, purchase order, goods receipt, and stock level update in one flow instead of three disconnected tools.
Generate a CaptPay payment link on the same sales order you fulfil, with status tracked to paid.
Core features
Everything you need to run stock for a shop, multi-branch retail, or distribution warehouses — from one workspace.
Start with one store location, then add warehouses linked to branches and move inventory with a controlled workflow.
See on-hand and reserved quantity per product, per location, in real time.
Draft orders never lock stock; confirmed orders reserve it automatically.
Move stock between shops, branches, or warehouses with approval and receipt acknowledgement.
Formalize buying and make goods receipt a stock-ledger event, not a paper stamp.
Trace regulated and perishable goods down to the lot.
Run quotations and sales orders on one lifecycle, tied to real available stock.
How it works
Goods arrive against a purchase order and a GRN posts stock on hand, with batch and expiry captured when required.
A sales order is confirmed and available stock is validated and reserved for that order alone.
A pick list is worked, the order ships, on hand decrements, and the reservation clears.
Every receipt, reservation, transfer, and shipment sits in an immutable ledger, ready to export for review.
Integrations
CaptStock shares a workspace and identity with CaptDeals, but it does not sync SKUs or warehouse stock with CaptDeals property units. Those remain separate data models. Zapier and the REST API cover anything not listed here.
Use cases
Catalogue products, add or remove stock from a list photo or bulk entry, watch low-stock signals, and take simple sales orders — one store location, no ERP project.
Link warehouses to branches, track stock per location, and move surplus between cities with an approve, dispatch, receive workflow.
Convert a closed deal into a draft sales order with lines already filled in, confirm to reserve, and write purchase history back to the customer record on fulfil.
Capture lot numbers and expiry on receipt, and surface at-risk batches before they become write-offs.
Post a GRN against a purchase order and let on-hand stock and receipt movements update in one step, so purchasing and the store or warehouse share one number.
Security & compliance
Tenant isolation on every inventory entity, with soft delete preserving auditability.
Supplier and related PII encrypted at rest, using Captverse encryption patterns.
Stock safety rule: reserve only on confirm, release on cancel, ship on fulfil.
Immutable stock movement ledger, plus transfer and adjustment state history, for audit and dispute resolution.
FAQ
No. CaptStock is a paid add-on, enabled by your operator after approval. CaptDeals and CaptIdentity core are available at signup; CaptStock is not.
No. A single shop can run on one store location with a product catalogue, stock in/out, and simple sales orders. Multi-branch transfers, PO/GRN, and batch/expiry are there when you grow into mid-market or distribution scale.
No. Drafts do not reserve stock, which keeps quotations flexible. Stock is validated and reserved only when the order is confirmed.
Yes. CaptStock runs on its own for catalogue, stock, transfers, purchase orders, GRN, and sales orders. CaptCRM integration is optional and activates when both products are entitled.
Transfers move through draft, approved, dispatched, and received, or cancelled. Dispatch checks source availability; receive posts stock at the destination with a full movement trail.
No. Agents work with products, orders, and the dashboard. Warehouses, the stock ledger, adjustments, transfers, and intelligence stay manager and admin modules.
Yes. Batches and lots with expiry are supported, including views and badges for at-risk inventory, and GRN lines can capture batch data on receipt.
Every app shares CaptIdentity for SSO, users, and roles. Leads, payments, and messages stay on one data spine — no duplicate records.
Start with the applications you need today and expand as your business grows — one identity, one data layer, one AI brain. No silos, no rip-and-replace.