Inventory software sits under everything you sell. A good choice disappears into the background; a poor one shows up as oversells, wrong margins and evenings spent fixing spreadsheets. Because switching later is painful, it pays to choose carefully once.
This checklist is vendor neutral. Use it to write down what you need, compare products on equal terms and run demos that show you how a system behaves, not just how it looks.
In short: define your channels, volumes, locations and must haves first. Then test every candidate on stock truth (one pool, a ledger, reconciliation), sync depth per channel, costing, the warehouse features you need, how automation is controlled, security and total cost. Score them on a weighted sheet and insist on a trial with your own data.
Start with Your Own Requirements
Before you look at a single product, write down:
- Channels, today and in the next 18 months: marketplaces, your own store, wholesale.
- Volume: orders per day on an average and a peak day, number of SKUs, number of variants.
- Locations: your warehouse, 3PLs, Amazon FBA or other fulfillment networks, retail stores.
- Product complexity: bundles and kits, variants, lots and expiry dates, serial numbers, assemblies.
- Purchasing: number of suppliers, imports with freight and duty, purchase order volume.
- Accounting: your accounting software, costing method and who closes the month.
- Team: how many people, which roles, and who should see costs and margins.
- Must haves versus nice to haves. Be strict. Most bad choices come from a long list of nice to haves outweighing one missing must have.
The Non-Negotiables: Stock Truth
These decide whether you can trust any number the system shows:
- One stock pool per product that every channel sells from, with available calculated as on hand minus allocated minus reserved.
- Allocation when an order arrives, so the unit is protected before the next channel can sell it.
- A movement ledger that records every change with a reason and the balance after it, and that cannot be edited after the fact.
- Reconciliation: scheduled comparison of what each channel shows against what it should, with differences reviewed rather than silently overwritten.
- Locations, including marketplace fulfillment centers whose stock never counts as available for your other channels.
- Bundles that consume components rather than holding their own stock.
If a system cannot explain how it got a number, it cannot be trusted with your inventory. See the multichannel inventory guide for why each of these matters.
Channel Coverage and Sync Depth
"Integrates with Amazon" can mean anything from a nightly stock upload to full two way sync. For each channel you sell on, ask:
| Flow | Question to Ask |
|---|---|
| Orders | Are orders imported automatically, and how quickly? Are cancellations and returns imported too? |
| Stock | Is stock pushed on every change or on a timer? What happens when a channel rejects an update? |
| Listings | Can you create, update and end listings? Are required attributes mapped per category? |
| Attributes | Does it import every attribute the channel holds, or only a few basic fields? |
| Tracking | Does tracking go back to the channel, and is it retried until confirmed? |
| Fulfillment networks | How is FBA (or similar) stock handled and kept separate? |
Ask which integrations are live today and which are in beta or on the roadmap, and get that in writing.
Purchasing and Forecasting
- Reorder suggestions from real demand, excluding days you were out of stock.
- Lead times measured from your own received orders, not only typed in.
- Safety stock that reflects how variable each product is.
- Stock already on order counted, so nothing is ordered twice.
- Purchase orders with supplier minimums and case packs.
- Landed costs (freight, duty, fees) added to purchase orders and carried into unit cost.
The reorder point and safety stock guide explains what good looks like here.
Try it on your own data: start free, no card needed.
Costing and Accounting
- A clear costing method (FIFO, weighted average or both) applied automatically. See FIFO vs average cost.
- Landed cost included in the cost of each unit. See how to calculate landed cost.
- Cost stamped on each order line when it ships, so profit reports are real.
- Inventory valuation that reconciles with your books.
- Export or sync to your accounting software, with a clear month end process.
Warehouse Features
Match these to how your warehouse actually works:
- Bins and locations within the building, with putaway suggestions.
- Batch picking or pick waves for busy days.
- Scan to verify at packing, so wrong items are caught before they ship.
- Cycle counts with blind counting, posted to the ledger. See cycle counting.
- Transfers between locations without double counting stock in transit.
- Works on the devices your team has, such as phones with cameras or barcode scanners.
Automation and AI: Ask How It Decides
Many products now claim AI. The useful question is not whether it has AI but how its decisions are controlled:
- Does it show its reasoning? A proposal should come with the numbers behind it.
- Who approves? Can you require approval for anything that spends money, changes prices or changes stock?
- What are the limits? Can you set floors, caps and maximum change sizes, and are they enforced by the system, not just suggested?
- Can you undo? What happens when an automated action was wrong?
- Is there an audit trail? Can you see who or what changed each number and when?
- What does it cost to run? Are AI features metered separately from the base plan?
Security and Access
- Two factor sign in for every user.
- Roles and permissions by module, so warehouse staff do not see costs and margins unless you want them to.
- An activity log of who changed what.
- Marketplace credentials and API keys stored encrypted.
- A clear answer on data export: can you take all your data with you if you leave?
Total Cost of Ownership
Compare the real yearly cost, not the headline price:
Yearly cost = (Monthly subscription x 12) + (Per order or per channel fees x Yearly volume) + Paid add-ons + (One off setup and migration / Years you expect to use it) + (Hours your team spends on the system x Hourly cost)
The last term is often the largest. A cheaper system that needs an extra hour of manual work a day can cost more than a more expensive one that does that work for you.
Migration and Onboarding
- Can it import your catalog, stock by location with cost, suppliers, open purchase orders and order history?
- Is there a dry run that shows what will be imported before anything changes?
- Can you run it next to your current system for a while without the two fighting over stock?
- How long does a typical setup take, and who does the work?
Support, Roadmap and the Relationship
Software you run your business on is a long relationship. Before you sign:
- Ask how support works in practice: who answers, through which channels and how quickly, and whether setup help is included.
- Read the changelog. A vendor that ships improvements regularly and explains them plainly is a better bet than one with a quiet product page.
- Check the contract terms: notice periods, price changes at renewal and what happens to your data at the end.
- Talk to the person who will set it up, not only the person selling it.
The Demo Script: 12 Questions for Every Vendor
Ask every vendor the same questions, ideally with your own data loaded:
- Show me how available stock is calculated for one product across all my channels.
- Show me the history of every movement behind that number.
- Two channels sell the last unit at the same moment. What happens?
- A channel shows a different quantity than you do. How do I find out, and who decides which is right?
- Show me a bundle selling and its components updating.
- Show me how FBA stock is kept separate from my warehouse stock.
- How is a reorder quantity calculated? Can I change it before the order is placed?
- Show me the landed cost and profit of one order line.
- Which of my channels are live today, which are in beta, and which are planned?
- What can the automation do without my approval, and how do I limit it?
- How do I give a warehouse worker access without showing them costs?
- If I leave, how do I export everything?
A Weighted Scoring Sheet
Score each product from 1 to 5 on every row, multiply by the weight, and add up. Set the weights from your own requirements; these are a starting point.
| Area | Weight | Product A | Product B |
|---|---|---|---|
| Stock truth and reconciliation | 25% | ||
| Channel coverage and sync depth | 20% | ||
| Purchasing and forecasting | 15% | ||
| Costing and accounting | 10% | ||
| Warehouse features | 10% | ||
| Automation controls and AI | 10% | ||
| Security and access | 5% | ||
| Total cost of ownership | 5% |
A must have that a product lacks is a veto, whatever its total score.
Red Flags
- It cannot explain where a stock number came from.
- Integrations are described vaguely, or "coming soon" is presented as available.
- Automation acts on prices or purchasing without an approval option or limits.
- Costs are typed in once and never updated from purchase orders.
- No trial with your own data, or a trial that only shows sample data.
- Exporting your data is difficult or charged for.
Where Invechar Fits
Invechar is built for multichannel sellers who want an AI Brain to do the operational work and a person to keep the final say. Every channel sells from one master pool with an append-only ledger, scheduled drift checks and FIFO landed costs. The Brain turns what it finds into Daily Tasks with the math shown, and acts when you approve, inside limits the server enforces. Live channels include Amazon, eBay, Shopify, Etsy, WooCommerce, BigCommerce, Magento, Square and PrestaShop, plus a Google Shopping feed, Mirakl marketplaces, bol.com and Kaufland. Allegro and MercadoLibre connect by OAuth as each goes live, and Walmart is in beta while its API approval is pending. Ads planning runs in practice mode until the Amazon Ads connection is approved.
If you are comparing with an established tool, the comparison pages cover the differences fairly. See setup and migration, how the AI Brain works, pricing and the full list of integrations.
Sources
- Shopify Help Center, Inventory states, as an example of how platforms define available stock. Accessed October 8, 2026.
- IFRS Foundation, IAS 2 Inventories, on permitted cost formulas. Accessed October 8, 2026.
- This checklist is our own; it does not describe or rate any other vendor.