Skip to main content Enter
ERP.AI Inventory Management

Inventory Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Modules

Stock & locationsSee where stock is held, who owns it and what your team can use now. Receiving & putawayRecord each delivery, protect its stock identity and move received goods into the right location. Issues & returnsReserve the right stock, record actual consumption and trace returned goods to their original movement. Stock transfersMove stock between locations while keeping quantities, ownership and in-transit value accounted for.
Counts & adjustmentsCount against a controlled stock snapshot, investigate differences and post corrections with clear authority. ReplenishmentGive buyers a reliable shortage worklist with clear quantities, supplier context and follow-up. Inventory analysisExplain inventory value, consumption, shortages and corrections from the stock evidence behind them.

Inventory Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Processes

Receive and put awayConfirm the delivery, establish its stock basis and put each received portion into storage. Issue and return stockClaim eligible stock, record actual issue and resolve returns against source goods and reviewed value. Transfer stockAuthorize a move, trace dispatched stock and reconcile every portion at its destination or source.
Count to adjustPlan a controlled count, review the difference and reconcile stock with a traceable correction. Replenish stockTurn current stock shortages into a clear purchasing worklist without losing the basis of each recommendation.

Inventory Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Industries

Wholesale and distributionKeep warehouse stock, transfers and replenishment aligned with daily demand. Retail and spare partsFind the stock you can use and spot replenishment needs across stores and stockrooms.
Manufacturing stockroomsTrack materials entering, moving through and leaving the stockroom. Service and maintenance teamsKeep parts visible across depots, stores and service locations.

Inventory Management

Start now
Pricing Frequently asked questions Get started
Build with Proto

Reference

Roles and permissionsGive warehouse teams clear responsibilities and the access their work needs. Reports and analyticsUnderstand stock availability, value and the reasons quantities change. Data modelInspect the stock identities, movement history and controls behind the specification.
IntegrationsConnect stock work to purchasing, demand, devices and accounting. ImplementationPlan the first release around trusted quantities, costs and warehouse responsibilities. AI assistants and APIHelp teams prepare stock work and investigate exceptions.

Inventory Management

Start now
Pricing Frequently asked questions Get started
Build with Proto
All systems
Modules
Stock & locationsSee where stock is held, who owns it and what your team can use now.Receiving & putawayRecord each delivery, protect its stock identity and move received goods into the right location.Issues & returnsReserve the right stock, record actual consumption and trace returned goods to their original movement.Stock transfersMove stock between locations while keeping quantities, ownership and in-transit value accounted for.Counts & adjustmentsCount against a controlled stock snapshot, investigate differences and post corrections with clear authority.ReplenishmentGive buyers a reliable shortage worklist with clear quantities, supplier context and follow-up.Inventory analysisExplain inventory value, consumption, shortages and corrections from the stock evidence behind them.
Processes
Receive and put awayConfirm the delivery, establish its stock basis and put each received portion into storage.Issue and return stockClaim eligible stock, record actual issue and resolve returns against source goods and reviewed value.Transfer stockAuthorize a move, trace dispatched stock and reconcile every portion at its destination or source.Count to adjustPlan a controlled count, review the difference and reconcile stock with a traceable correction.Replenish stockTurn current stock shortages into a clear purchasing worklist without losing the basis of each recommendation.
Industries
Wholesale and distributionKeep warehouse stock, transfers and replenishment aligned with daily demand.Retail and spare partsFind the stock you can use and spot replenishment needs across stores and stockrooms.Manufacturing stockroomsTrack materials entering, moving through and leaving the stockroom.Service and maintenance teamsKeep parts visible across depots, stores and service locations.
Reference
Roles and permissionsGive warehouse teams clear responsibilities and the access their work needs.Reports and analyticsUnderstand stock availability, value and the reasons quantities change.Data modelInspect the stock identities, movement history and controls behind the specification.IntegrationsConnect stock work to purchasing, demand, devices and accounting.ImplementationPlan the first release around trusted quantities, costs and warehouse responsibilities.AI assistants and APIHelp teams prepare stock work and investigate exceptions.
Sign in
Sign in Start now
Inventory Management Industries
Retail and spare parts2 of 4
  • Wholesale and distribution1 of 4
  • Retail and spare parts2 of 4
  • Manufacturing stockrooms3 of 4
  • Service and maintenance teams4 of 4

Retail and spare parts

Find the stock you can use and spot replenishment needs across stores and stockrooms.

Typical roles
  • Inventory Manager
  • Warehouse Operator
  • Buyer
  • Viewer
  • Admin
Also built for
  • Wholesale and distribution
  • Retail and spare parts
  • Manufacturing stockrooms
  • Service and maintenance teams

What changes for this team

configured at rollout

Retail and spare-parts teams need dependable stock information across locations, including products that have never been received and items whose identity matters at sale or return. Inventory Management specifies receipt, movement, availability and count controls for that work. Sales channels and purchasing remain configured connections, with physical warehouse evidence determining when stock actually changes.

Keep item identity through each movement

Retain product, location and the applicable lot or serial. A serial-controlled item has one positive position, including when it is picked or in transit. A new receipt date does not extend an established lot's expiry or turn held goods into available stock.

Explain what is available now

Separate on-hand quantity from active claims, holds, expired goods and other unavailable positions. Third-party custody is identified explicitly. Store and service teams can receive permitted quantities without gaining access to protected unit costs or valuation records.

Make returns traceable

Link customer arrivals to the original dispatch and remaining return authority. Returned goods stay unavailable until their title and simple inventory disposition are reviewed. Restocking releases or converts the received custody as appropriate; it does not record the same physical arrival again. Financial refunds remain external follow-up.

Count without hiding the first result

Assign blind count work and preserve the first submitted quantity. A recount records its own person, time and result. Review discoveries and identity changes, then post the accepted correction against the current controlled scope rather than a stale balance captured when the count was scheduled.

Prioritize replenishment and ageing stock

Include zero-stock product/location combinations in the worklist. Use configured reorder targets, minimum quantities and order multiples. Movement analysis distinguishes customer consumption from a bin relocation, while expiry reporting uses the actual lot dates and ownership basis.

Cycle count for this team

  1. 01

    Plan

  2. 02

    Count

    Prioritize replenishment and ageing stock

  3. 03

    Variance

    Count without hiding the first result

  4. 04

    Approve

    Approval required

    Explain what is available now

  5. 05

    Adjust

    Keep item identity through each movement · Make returns traceable

Same records, same gates. The configuration changes how the process runs for this team.

Workspace previews

On-Hand by WarehouseInventory
on hand
ProductWarehouseBinLot NumberSerial Number
PRD-5731WRH-140BNS-3203L26-6081INV-60820
PRD-7689WRH-140BNS-4287L26-4399INV-10318
PRD-5489WRH-130BNS-6774L26-6683INV-80102
PRD-6893WRH-120BNS-5050L26-1993INV-56814
PRD-3703WRH-130BNS-8895L26-3843INV-51402
PRD-5050WRH-110BNS-6453L26-6691INV-58420
Lot Expiry SoonInventory
has expiry datenext 30 dayson hand
ProductWarehouseBinLot NumberQuantity On Hand
PRD-7378WRH-140BNS-7012L26-0683900
PRD-3179WRH-120BNS-3583L26-7261370
PRD-7178WRH-130BNS-5434L26-0326640
PRD-4245WRH-110BNS-9276L26-2740590
PRD-2917WRH-110BNS-7294L26-2181830
PRD-9134WRH-150BNS-6075L26-8182760
Out of StockStockSummaries
QuantityAvailable <= 0Stocked = trueProduct.Active = true
ProductWarehouseQuantity On HandQuantity AllocatedQuantity Available
PRD-4388WRH-1307010680
PRD-5214WRH-130290170630
PRD-1187WRH-14038090750
PRD-9814WRH-120500130900
PRD-7631WRH-14026080460
PRD-1758WRH-150540410230

Typical roles

Roles and permissions

Admin is configured as a role at rollout; the spec has no matrix column for it yet.

Inventory Manager

Owns inventory integrity, count coordination, stock decisions and the external accounting reconciliation.

Permissions
  • Prepare Products, ProductCategories, Warehouses, Bins, UnitsOfMeasure, ProductConversions, Suppliers, ReorderRules, StockAdjustmentReasons and StockSummaries assortment changes through MasterChanges
  • Prepare InventoryPolicies subject to independent Admin activation
  • Prepare and coordinate CycleCounts and PhysicalInventories, CountLocks and CountObservations
Overdue Cycle CountsCycleCounts
StatusScheduledInProgressoverdue
14 Sep09 Oct WRH-110 CC-37543, 14 Sep to 17 Sep, InProgress CC-28671, 17 Sep to 24 Sep, InProgress CC-32880, 17 Sep to 24 Sep, InProgress CC-90242, 28 Sep to 05 Oct, Scheduled CC-23834, 30 Sep to 09 Oct, Scheduled WRH-120 CC-37141, 19 Sep to 23 Sep, Scheduled CC-90242CC-28671CC-37141CC-37543CC-23834CC-32880 today · 17 Sep
  • WRH-110: CC-90242, 28 Sep to 05 Oct, Scheduled
  • WRH-110: CC-28671, 17 Sep to 24 Sep, InProgress
  • WRH-120: CC-37141, 19 Sep to 23 Sep, Scheduled
  • WRH-110: CC-37543, 14 Sep to 17 Sep, InProgress
  • WRH-110: CC-23834, 30 Sep to 09 Oct, Scheduled
  • WRH-110: CC-32880, 17 Sep to 24 Sep, InProgress
Warehouse Operator

Performs physical stock work and blind counts in currently assigned warehouses, with cost fields masked.

Permissions
  • Prepare GoodsReceipts and confirm actual receipt after protected cost/title checks
  • Prepare Issues and Transfers, reserve eligible stock and perform guarded pick, unpick, issue, transfer departure and destination receipt
  • Execute authorized ReturnAuthorizations receiving, restock, return-out or scrap after required decisions
Recent Receipts (last 7 days)GoodsReceipts
last 7 daysStatusReceivedPutAwayClosed
Received
GR-11889VND-001110 received
GR-62701VND-20880 received
PutAway
GR-56891VND-083120 received
GR-57780VND-006150 received
Closed
GR-58310VND-16850 received
GR-31827VND-21690 received
Buyer

Follows replenishment in an external purchasing process and provides receipt cost and supplier context.

Permissions
  • Read Products, Suppliers, ReorderRules, StockSummaries, Inventory and receipt-only StockMovements
  • Prepare GoodsReceipts against external PO lines and confirm actual receipt when assigned to the warehouse
  • Review receipt cost and documented external valuation-currency conversion
On-Hand by WarehouseInventory
on hand
ProductWarehouseBinLot NumberSerial Number
PRD-5731WRH-140BNS-3203L26-6081INV-60820
PRD-7689WRH-140BNS-4287L26-4399INV-10318
PRD-5489WRH-130BNS-6774L26-6683INV-80102
PRD-6893WRH-120BNS-5050L26-1993INV-56814
PRD-3703WRH-130BNS-8895L26-3843INV-51402
PRD-5050WRH-110BNS-6453L26-6691INV-58420
Viewer

Reads current non-cost stock information for finance, sales or customer service without changing it.

Permissions
  • Read Products, ProductCategories, Warehouses, Bins, non-cost Inventory and StockSummaries within granted sites
  • View On-Hand by Warehouse, Low Stock, Out of Stock and Recent Receipts (last 7 days) including on-hand, allocated, available and receipt quantities
  • Supplier names and external reference display are limited to granted business scope
Out of StockStockSummaries
QuantityAvailable <= 0Stocked = trueProduct.Active = true
ProductWarehouseQuantity On HandQuantity AllocatedQuantity Available
PRD-4388WRH-1307010680
PRD-5214WRH-130290170630
PRD-1187WRH-14038090750
PRD-9814WRH-120500130900
PRD-7631WRH-14026080460
PRD-1758WRH-150540410230

Modules

  • Inventory analysis
    Summary NumberProductWarehouseStocked

    Inventory analysis

    Explain inventory value, consumption, shortages and corrections from the stock evidence behind them.

  • Stock & locations
    SKUDescriptionCategoryItem Type

    Stock & locations

    See where stock is held, who owns it and what your team can use now.

  • Issues & returns
    Issue NumberIssue TypeExternal Demand ReferenceProduct

    Issues & returns

    Reserve the right stock, record actual consumption and trace returned goods to their original movement.

  • Replenishment
    SKUDescriptionCategoryItem Type

    Replenishment

    Give buyers a reliable shortage worklist with clear quantities, supplier context and follow-up.

  • Recent Receipts (last 7 days)Received
    Receipt NumberExternal POReferenceSupplierProduct

    Receiving & putaway

    Record each delivery, protect its stock identity and move received goods into the right location.

  • Overdue Cycle CountsScheduled
    Count NumberWarehouseZoneScheduled Date
    Storage

    Counts & adjustments

    Count against a controlled stock snapshot, investigate differences and post corrections with clear authority.

  • Open TransfersApproved
    Transfer NumberFrom WarehouseTo WarehouseProduct

    Stock transfers

    Move stock between locations while keeping quantities, ownership and in-transit value accounted for.

Relevant reports

Reports and analytics

Inventory Valuation

Frozen StockSnapshots reconcile exact remaining owned CostLayers by Product, Category, Warehouse and cost method in the installation valuation currency. Include picked/held/damaged owned stock and source-carried in-transit stock once; third-party custody is a separate non-owned quantity disclosure. Unknown costs block a final snapshot. AccountingExports sends only unaccepted event deltas; the closing value is a control balance, never another full-value journal.

On-Hand by WarehouseInventory
on hand
ProductWarehouseBinLot NumberSerial Number
PRD-5731WRH-140BNS-3203L26-6081INV-60820
PRD-7689WRH-140BNS-4287L26-4399INV-10318
PRD-5489WRH-130BNS-6774L26-6683INV-80102
PRD-6893WRH-120BNS-5050L26-1993INV-56814
PRD-3703WRH-130BNS-8895L26-3843INV-51402
PRD-5050WRH-110BNS-6453L26-6691INV-58420

Cycle Count Accuracy

First submitted blind lines within the frozen absolute quantity and percentage tolerances divided by all completed eligible first-count lines in the count-start cohort; explicit zero/zero is accurate, positive found stock is review-required. Duplicate/recount attempts do not expand the denominator or erase the original variance. Show signed and absolute layer-valued differences, discoveries and incomplete lines separately. Any A-item accuracy target is an agreed customer policy, not a product result.

Cycle Count VarianceCycleCountLines
ReviewRequired = trueStatusCountedRecount
Counted
CCL-55786PRD-8892660 book quantity
CCL-22211PRD-6872170 book quantity
CCL-24467PRD-5867750 book quantity
Recount
CCL-85714PRD-3621770 book quantity
CCL-87322PRD-5651330 book quantity
CCL-79395PRD-7785790 book quantity

Expiry Report

Exact remaining lot/serial positions and layer values as of cutoff, split by owner/status and disjoint days-to-expiry buckets: expired, 0–7, 8–30, 31–90 and over90; no-expiry/unknown-expiry positions remain separately visible. Use the warehouse-local expiry cutoff; same-day expiration policy is explicit. Returns and later receipts preserve established expiry. Value at risk includes only owned stock; alerts and FEFO guidance do not prove a markdown, sale or quality disposition.

Lot Expiry SoonInventory
has expiry datenext 30 dayson hand
ProductWarehouseBinLot NumberQuantity On Hand
PRD-7378WRH-140BNS-7012L26-0683900
PRD-3179WRH-120BNS-3583L26-7261370
PRD-7178WRH-130BNS-5434L26-0326640
PRD-4245WRH-110BNS-9276L26-2740590
PRD-2917WRH-110BNS-7294L26-2181830
PRD-9134WRH-150BNS-6075L26-8182760

Common questions

All questions
Is this a full warehouse or manufacturing system?

It focuses on inventory across warehouses, stores and stockrooms: shallow bins, receipt, putaway, issue, return, transfer, counting and replenishment advice. MRP, manufacturing orders, carrier shopping and formal quality management are outside this scope. Purchasing and financial processes remain external unless separately implemented.

Related question
Can it track lots and serial numbers?

The model retains the applicable lot and serial through stock work, along with location, owner and custody. Each active serial has one positive position and one base unit. Later receipts and returns preserve established expiry; a move to a new bin does not reset it.

Related question
What is the difference between on-hand and available stock?

On-hand describes physical positions, while eligibility also considers claims, holds, expiry, ownership and control state. Picked or in-transit goods may remain owned without being available for a new issue. Permitted viewers can see the relevant quantities without protected cost detail.

Related question
How are different purchase and stocking units handled?

Product-specific conversions retain how many stocking units belong to the transaction unit. The conversion is frozen with the source. Quantity and unit cost convert together so a case, pack or other unit does not multiply the stock value twice.

Related question
Do small count differences always need approval?

An independently activated policy can permit an eligible automatic correction only when every condition passes, including current scope, appropriate identity, known applicable value and all absolute tolerances. Required reasons and exceptional stock need an independent Inventory Manager. Unknown owned cost cannot be cleared merely by approving the difference.

Related question
What happens if stock changes during a count?

The count controls all affected movement and value paths in its scope and checks both position versions and the complete identity population. Stale or expired evidence requires controlled recovery and fresh observations where work has resumed. An approved correction cannot simply reuse the original variance after it has already been posted.

Related question
Can we transfer stock and process returns?

Transfers retain departure, arrival, remaining transit and any evidenced return or loss. Returns link to the original movement and remaining authorized scope, with physical arrival and inventory disposition kept separate. Financial refunds remain external; selecting a return status does not move money.

Related question
Can it create purchase orders or post our whole inventory value?

Replenishment produces advice and follow-up for the external purchasing process. Accounting handoff uses independently approved incremental changes with exact source identities. Closing snapshots reconcile the balance; they do not post the entire inventory value again on top of accepted adjustments.

Related question
Can we bring existing stock and open work?

Yes, through a planned and reconciled migration. Load current positions, remaining layers, active claims and partial documents once, preserving source identities and cutoff. Historical statuses remain nonposting evidence. A different eligible Inventory Manager approves activation after the full opening totals and unresolved work are checked.

Related question

Other industries

  • Industry

    Wholesale and distribution

    Keep warehouse stock, transfers and replenishment aligned with daily demand.

  • This page

    Retail and spare parts

    Find the stock you can use and spot replenishment needs across stores and stockrooms.

  • Industry

    Manufacturing stockrooms

    Track materials entering, moving through and leaving the stockroom.

  • Industry

    Service and maintenance teams

    Keep parts visible across depots, stores and service locations.

ERP•AI workspace

Start now Inventory Management

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · industry 1 of 4Wholesale and distributionNext · industry 3 of 4Manufacturing stockrooms

Customize for Retail and spare parts. With Proto, your desktop AI agent.

Ask Proto to help you customize Inventory Management.

Customize
for Retail and spare parts.
Ask: “Plan a setup for my industry.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.