Ask a salesperson in a trading business what they need to know about stock, and the answer is short: can I promise this customer 200 units by the 15th? Ask the warehouse or the accountant, and the answer is much longer: which location, which batch, what it cost, what is on order from the supplier, what needs to be written off. Both are about inventory, but they are not the same job.
That difference is the heart of a question many growing businesses face. Should stock live inside the CRM, next to leads, deals, quotes and orders? Or should it stay in a separate inventory tool, an ERP or the trusty spreadsheet? This guide is an honest attempt to answer it. It explains when stock belongs next to sales, what you lose when it does not, a checklist to decide, and where a CRM with built-in inventory, including Vedain's, stops being the right tool.
Two different questions: sales stock and warehouse stock
It helps to separate two kinds of stock question before comparing tools.
Sales-side questions are about commitments to customers. How many units are available to sell right now? How much is already promised to confirmed orders? Which items are running low, so that sales stops promising them? When did this customer last buy, and when are they likely to need more? These questions are asked many times a day by people who are not inventory specialists.
Operations-side questions are about the physical goods and their cost. Which warehouse or bin holds the stock? Which batch expires first? Which serial number went to which customer? What did we pay the supplier, and how do we value closing stock in the books? What should we buy next week, and from whom? These are asked by fewer people, and they need detailed records.
A CRM is very good at the first set of questions, because it already holds customers, deals and orders. A dedicated inventory system or ERP is built for the second. The right set-up depends on which questions dominate your business.
When stock should live next to sales
Keeping stock in the CRM makes most sense when the selling side of inventory is your main pain. Signals that point that way:
- •Sales keeps over-promising. Delivery dates are agreed on calls and WhatsApp without anyone checking what is free to sell, and operations finds out later.
- •Stock is checked by asking someone. Salespeople phone the godown or message the accounts team to ask "do we have this?" several times a day.
- •Orders and stock are updated in two places. The order is in one system, and someone re-types the dispatch into another to reduce stock.
- •Your catalogue is moderate. Hundreds or a few thousand items rather than tens of thousands of variants.
- •You hold stock in one place. A single godown, shop or warehouse, or several small ones that you are happy to count as one.
- •Customers reorder. Repeat purchase is a big part of revenue, and you want the reorder conversation linked to what they bought and when.
- •You sell goods and services together. Installation, annual maintenance or training is sold with the goods, and you want both on one order.
If several of these are true, the cost of keeping sales and stock apart is probably higher than the cost of a simpler inventory model inside the CRM.
What you lose with a separate tool or a spreadsheet
Separate tools are not wrong. Many businesses run happily with an inventory package and a CRM side by side. But it is worth being clear about the costs, because they are easy to underestimate.
- •Double entry. Every dispatch is recorded twice, once against the order and once in stock. Double entry means delays and, sooner or later, mismatches.
- •Promises without visibility. If the salesperson cannot see available stock while creating the order, they promise from memory. The warehouse then has to choose which customer to disappoint.
- •Committed stock is invisible. A spreadsheet shows what is on the shelf, not what is already promised to confirmed orders that have not shipped. Two salespeople can sell the same last 50 units.
- •Low-stock warnings reach the wrong people. The person who notices that an item is running out is often not the person who needs to stop promising it.
- •History is split. The customer's quotes and calls are in the CRM, while what they actually received, and when, is in another system. Post-delivery follow-up and reorder planning need both.
- •Integration is a project. Connecting a CRM and an inventory tool can work well, but someone has to build it, maintain it and fix it when it breaks, and every sync has edge cases such as partial dispatches, returns and cancellations.
A spreadsheet adds its own problems: no movement history, no record of who changed a figure, and versions emailed back and forth. Spreadsheets are a reasonable start, but they rarely survive a team of more than a few people. Our CRM vs Excel spreadsheets post covers that wider trade-off.
What a dedicated inventory tool or ERP does better
The honest other side: dedicated inventory systems and ERPs exist because operations-side inventory is genuinely complex. They typically offer some or all of the following, which a CRM with built-in stock often does not:
- •Multiple warehouses, locations and bins, with transfers between them and stock levels per location.
- •Batch or lot tracking and expiry dates, which pharmaceutical, food, chemicals and cosmetics businesses usually need.
- •Serial numbers, for electronics, machinery and anything sold with a warranty tied to a unit.
- •Purchasing: purchase orders, supplier records, goods received against a PO, and supplier bills feeding accounts payable.
- •Manufacturing: bills of materials, kits, assembly and consumption of raw materials.
- •Units of measure conversion, such as buying in boxes and selling in pieces.
- •Accounting-grade valuation, with a defined costing method feeding the balance sheet.
- •Multi-channel sync with online marketplaces and shops.
If your business depends on any of these, a CRM's inventory will feel thin, and that is not something better training will fix. Our explainer on ERP vs CRM software goes deeper into how the two categories differ.
Four common set-ups compared
| Set-up | Fits best when | Main weak spot |
|---|---|---|
| Spreadsheet for stock, CRM for sales | Very small catalogue, one or two people selling | No committed-stock view, manual updates, no history |
| Stock inside the CRM | One location, moderate catalogue, sales-led business with repeat orders | Limited operations depth: no batches, serials, POs or multiple locations |
| Dedicated inventory tool or ERP, plus a CRM | Multiple locations, purchasing-heavy, batch or serial needs, strong operations team | Two systems to keep in step; integration or double entry |
| ERP for everything, including sales | Larger firms where operations and finance lead | Sales teams often find ERP screens slow for day-to-day selling and follow-up |
Many businesses move through these stages in order. The useful question is not "which is best?" but "which one fits the next two years?"
A decision checklist
Work through these questions with the people who sell, dispatch and do the accounts. Be honest about today, and about what you expect in the next couple of years.
- How many locations hold stock? If you need separate stock figures per warehouse, branch or van, you need a tool that supports locations. One location, or several you are happy to treat as one, works in a simpler model.
- Do you need batch, lot, serial or expiry tracking? If regulation, warranty or customer contracts require it, choose an inventory tool that records it. There is no workaround that is safe at scale.
- Do you raise purchase orders to suppliers? If buying is a big, controlled process with POs and supplier bills, that belongs in an inventory or accounting system.
- Do you manufacture or assemble? If finished goods consume raw materials through a bill of materials, you need manufacturing features.
- Who asks the most stock questions? If it is mainly salespeople asking "can I promise this?", stock next to sales pays off quickly.
- How many items do you sell? A few hundred to a couple of thousand stock items is comfortable for a CRM-based inventory. Tens of thousands of SKUs and variants usually call for a specialist tool.
- Where is your stock valued for the books? If your accountant values closing stock in accounting software, decide whether the CRM figure is an operational view or needs to match exactly.
- Do you sell online through marketplaces? Multi-channel stock sync is a specialist job.
- How much do repeat orders matter? If repeat purchase is a large share of revenue, linking what a customer received to follow-ups and reorder reminders is worth a lot.
- Who will maintain an integration? If nobody in the business can own a CRM-to-inventory sync, fewer systems is safer.
If your answers to questions 1 to 4 are all "no" and questions 5 and 9 are "yes", stock inside the CRM is likely to work well. If any of 1 to 4 is a firm "yes", keep a dedicated inventory tool or ERP for operations, and connect it to sales as best you can.
What Vedain's inventory does today
Vedain added stock tracking as part of its Orders & Inventory module, an optional module a workspace admin installs from the Marketplace. It is designed around the sales-side questions above. Here is what it does, in plain terms:
- •Per-product stock for goods. Products are marked as goods or services. Goods track stock by default, and services never do. Each tracked product has an HSN or SAC code, cost price, reorder level and an optional "customer reorders after" period.
- •On hand, reserved and available. Reserved is the confirmed quantity not yet dispatched on open orders, and available is on hand minus reserved. Salespeople can see what is free to sell, not just what is on the shelf.
- •Stock moves with dispatches. Each dispatch takes stock out. Cancelling a dispatch, a failed delivery that returns goods to processing, or a credit note with restock puts it back.
- •Stock in and adjustments. Record goods received with a supplier name, bill or GRN number and unit cost. Adjust up or down with a reason such as stock count, damaged, lost, found or sample.
- •A movement history per product, with the balance after each movement and who made it.
- •CSV import for opening stock and counts, up to 5,000 rows, either setting the balance or adding to it.
- •Low-stock alerts. When an item drops to its reorder level, an in-app notification goes to workspace admins by default and a "Stock Running Low" workflow trigger fires.
- •Negative stock is blocked by default, and two dispatches cannot both take the last units.
- •Summary tiles and reports: stock value at cost, low stock, out of stock and over-committed items, plus Stock Summary & Valuation and Low Stock reports.
Because orders, deals and customers live in the same place, a dispatched order flows into post-delivery follow-up and reorder reminders for the original salesperson. The help article Stock and inventory explains each screen.
The honest limits of Vedain's v1
This is the first version, and it deliberately does not try to be an ERP. If any of these limits matters to you, it is better to know now than after you have moved your data.
| What it does not do | What that means in practice |
|---|---|
| One stock location | One on-hand figure per product. No warehouses, bins or stock transfers |
| No batch, lot, serial or expiry tracking | Not suitable where you must trace a batch or serial number to a customer |
| No purchase orders or supplier records | Supplier is a free-text field on stock-in. Purchasing and payables stay in your accounting software |
| No bill of materials, kits or manufacturing | Finished goods do not consume raw materials automatically |
| No unit-of-measure conversion | The unit is a label. Buy and sell in the same unit, or convert by hand |
| Reservation is for visibility, not a hard lock | Available stock is shown, but a dispatch checks only on-hand stock, so it does not stop one order from using units another order is waiting for |
| No automatic purchasing or reordering | Low stock creates a notification and a workflow trigger. Customer reorder reminders are tasks for the salesperson. Nothing is ordered automatically |
| No stock export to Tally, no marketplace order sync | The Tally connector exports invoices only, and Shopify or WooCommerce orders do not flow into Orders |
| Operational stock value, not accounting valuation | Stock value uses each product's cost price, which is updated by stock-in. Your books remain the source for closing stock |
| Practical size limits | The inventory list shows up to 2,000 stock-tracked items, and stock imports take 5,000 rows at a time |
None of these is hidden in the product, and the list is likely to change as the module develops. For today's decision, though, take the table at face value.
Who should still use a dedicated inventory tool or ERP
Based on the limits above, you are better served by a dedicated inventory system or ERP, alone or alongside a CRM, if you are:
- •A pharmaceutical, food, chemicals or cosmetics business that must track batches and expiry dates.
- •An electronics, machinery or appliance seller that tracks serial numbers for warranty and service.
- •A multi-warehouse distributor or a business with branch godowns or van stock that needs location-wise figures and transfers.
- •A manufacturer that converts raw materials into finished goods through a bill of materials.
- •A purchasing-heavy trader where supplier POs, goods received against POs and payables are core controls.
- •A multi-channel online seller that needs stock synced across marketplaces and a web shop.
These businesses can still use a CRM for leads, deals, quotes, follow-up and customer communication. The stock itself simply belongs in a system built for it.
If stock in the CRM fits: how to get started in Vedain
- Install the module. A workspace admin installs Orders & Inventory from the Marketplace. The Orders and Inventory menus then appear in the Finance group. See Getting started with Orders.
- Clean up your product list. Mark each product as goods or service, add HSN or SAC codes, cost price and a reorder level. Products can be bulk-imported, up to 500 rows per request.
- Load opening stock. Count what you have and import it with Import stock in "Set balance" mode, matching items by code or name.
- Decide who sees what. By default, managers can edit inventory and sales reps can only view it. Low-stock alerts go to workspace admins.
- Run orders through the system. Create orders from quotes or deals so dispatches reduce stock automatically. The create an order from a quote or deal and dispatch and delivery challans articles walk through it.
- Record every receipt and adjustment. Use Stock in when goods arrive and Adjust with a reason for damage, loss or counts.
- Set reorder cycles. Where customers buy on a rhythm, set "customer reorders after" on the product so salespeople get reminders. See team visibility and reorders.
Keeping stock accurate, whatever tool you use
The best inventory system is only as accurate as the habits around it. These apply whether stock lives in a CRM, an ERP or a spreadsheet:
- •Record receipts on the day. Goods that are physically present but not recorded lead to false out-of-stock warnings and lost sales.
- •Always give a reason for adjustments. "Damaged" and "Stock count" tell very different stories when you review losses later.
- •Count a few items often. Rotating counts of fast movers each week catch errors earlier than one annual count.
- •Keep negative stock blocked. It is tempting to allow it to keep dispatch moving, but negative stock almost always means a receipt was not recorded.
- •Review over-committed items weekly. Items where open orders exceed what is on hand are delivery problems waiting to happen.
- •Reconcile with your books periodically. If an operational system and your accounting software both hold stock figures, compare them on a fixed schedule and investigate differences.
Related reading
- •ERP/CRM software meaning: what they are and key differences.
- •CRM vs Excel spreadsheets: which is right for you?
- •8 best CRMs for small manufacturing businesses.
Frequently Asked Questions
Can a CRM replace my inventory software?
For some businesses, yes. If you hold stock in one location, do not need batches, serials or expiry dates, and do not run purchase orders, a CRM with built-in inventory can cover the sales side of stock well. If you need any of those, keep a dedicated inventory tool or ERP for operations.
What is the difference between on-hand, reserved and available stock?
On hand is what is physically in stock. Reserved is the quantity on confirmed orders that has not been dispatched yet. Available is on hand minus reserved, the figure a salesperson should use before promising a delivery. In Vedain, reserved is a visibility figure rather than a hard lock on the units.
Does Vedain track stock in multiple warehouses?
Not today. Vedain keeps one stock figure per product, with no warehouses, bins or transfers. If you need location-wise stock, use a dedicated inventory tool or ERP for stock and Vedain for the sales side.
Can Vedain create purchase orders when stock runs low?
No. When an item reaches its reorder level, Vedain sends an in-app notification and fires a workflow trigger, for example to create a task for your buyer. Purchase orders and supplier bills stay in your accounting or inventory software.
Is there an extra charge for inventory in Vedain?
No. Orders & Inventory is part of the Vedain plan at $10 per user per month (₹500). Optional usage-based extras, such as WhatsApp customer updates, are charged separately.
See whether stock next to sales works for your business.
Start a 14-day free trial of Vedain, no card needed, and import your opening stock from a CSV.
Start your free trial