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 Processes
Count to adjust4 of 5
  • Receive and put away1 of 5
  • Issue and return stock2 of 5
  • Transfer stock3 of 5
  • Count to adjust4 of 5
  • Replenish stock5 of 5

Count to adjust

Plan a controlled count, review the difference and reconcile stock with a traceable correction.

6 stages · 2 approvals

Roles and responsibilities

Inventory Manager Warehouse Operator System 1 Plan Planning → Counting 2 Count Planning → Counting 3 Variance Planning → Counting 4 Approve Planning → Counting 5 Adjust Draft → Received 6 Close Planning → Counting
  1. Step 1Plan
    Overdue Cycle CountsScheduled
    Count NumberWarehouseZoneScheduled Date
    Storage
  2. Step 2Count
    Cycle Count VarianceCounted
    Cycle CountProductBinLot Number
  3. Step 3Variance
    Adjustments Requiring ApprovalPendingApproval
    Adjustment NumberProductWarehouseBin
  4. Step 4Approve
    Adjustments Requiring ApprovalPendingApproval
    Adjustment NumberProductWarehouseBin
  5. Step 6Close
    Overdue Cycle CountsScheduled
    Count NumberWarehouseZoneScheduled Date
    Storage
Red diamonds require approval.Rows show responsibility for each step.

Process steps

Follow the process from start to finish. Select a step to see who acts and what changes.

01Plan02Count03Variance04Approve05Adjust06Close

Plan

Inventory Manager defines the warehouse or bin population, count window and assigned people. The lock begins after in-flight work is reconciled, then captures complete identities and position versions. Scheduling alone does not freeze book quantities. Physical inventory requires the defined freeze. Physically away transit stays outside floor counts and accuracy, with separate transfer-evidence and value reconciliation.

Responsible
Inventory Manager
Status
Planning → Counting
Records
CycleCountsPhysicalInventoriesCountLocks
Effect
Define and freeze the count population
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
Counts & adjustments →

Count

Warehouse Operator records assigned blind observations in stocking units with the required lot, serial and owner evidence. Book quantity and variance remain hidden until submission. A requested recount uses a different actual counter and retains the first observation; discovered stock is added only as an explicit reviewed identity.

Responsible
Warehouse Operator
Status
Planning → Counting
Records
CycleCountLinesPhysicalInventoryLinesCountObservations
Effect
Preserve blind first and recount evidence
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
Counts & adjustments →

Variance

Inventory Manager investigates the comparison and confirms the protected cost basis. Absolute quantity, percentage and value tests apply together. Found stock against a zero book balance requires review rather than a fabricated percentage. Existing claims, holds, serials, ownership and the current locked population determine the required route.

Responsible
Inventory Manager
Status
Planning → Counting
Records
StockAdjustmentsCostLayersInventoryPolicies
Effect
Establish the difference and review route
Adjustments Requiring ApprovalStockAdjustments
PendingApproval
  • SA-43563 PRD-3847 100 4 d
  • SA-29672 PRD-4222 390 2 d
  • SA-19435 PRD-9706 380 in 4 d
  • SA-71685 PRD-1403 880 2 d
  • SA-46584 PRD-6595 850 1 d
SA-43563
Product
PRD-3847
Warehouse
WRH-110
Bin
BNS-9613
QuantityDelta
100
UnitCost
730.55

Approval waits for the inventory manager.

Counts & adjustments →
Approval required

Approve

An independent Inventory Manager approves, requests recount or rejects the exact correction within finite authority, excluding its requester, material editors and counters. Eligible low-risk differences may qualify under the approved automatic policy; that path records policy execution with no fabricated human signer.

Responsible
Inventory Manager · when review is required
Status
Planning → Counting
Records
ApprovalDecisionsStockAdjustments
Effect
Decide required corrections or record policy qualification
Adjustments Requiring ApprovalStockAdjustments
approval waits for the inventory manager
Approval conditions

Inventory Manager: Approve StockAdjustments and count review only within explicit value authority and independently of requester, material editors and all counters for the target

Inventory Manager: Prepare Products, ProductCategories, Warehouses, Bins, UnitsOfMeasure, ProductConversions, Suppliers, ReorderRules, StockAdjustmentReasons and StockSummaries assortment changes through MasterChanges

PendingApproval
  • SA-43563 PRD-3847 100 4 d
  • SA-29672 PRD-4222 390 2 d
  • SA-19435 PRD-9706 380 in 4 d
  • SA-71685 PRD-1403 880 2 d
  • SA-46584 PRD-6595 850 1 d
SA-43563
Product
PRD-3847
Warehouse
WRH-110
Bin
BNS-9613
QuantityDelta
100
UnitCost
730.55

Approval waits for the inventory manager.

Counts & adjustments →

Adjust

Inventory Manager oversees the guarded correction against the accepted observation and current locked stock. The action checks scope and position versions again, then commits quantity, exact layer value and immutable movement evidence together. Claims must remain reconciled, and a retry cannot post the difference twice.

Responsible
Inventory Manager
Status
Draft → Received
Records
StockEventsStockMovementsCostAllocations
Effect
Post the accepted stock and value correction once
Approval required

Close

An independent Inventory Manager reviews physical inventory after all lines and local adjustments are resolved. Cycle-count work closes when its required outcomes are complete. Controlled lock release follows reconciliation; external accounting acceptance remains separate from local count completion.

Responsible
Inventory Manager · for physical-inventory close
Status
Planning → Counting
Records
CycleCountsPhysicalInventoriesCountLocks
Effect
Review physical close and release resolved scope
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
Counts & adjustments →
Approvals and exception handling

2 approvals required in this process

  • Approve Inventory Manager signs when review is required · adjust waitsApprovalDecisions, StockAdjustments
  • Close Inventory Manager signs for physical-inventory close · closes the processCycleCounts, PhysicalInventories, CountLocks
  • Automatic execution requires every configured inclusive limit, eligible existing unreserved owned available stored nonserial stock, known cost and a reason permitting it.
  • Found, identity-changingHeld, third-party or committed stock needs human review; approval cannot orphan a reservation or substitute title evidence.
  • An accepted recount may confirm a real large differenceIt still follows the applicable approval route.
  • All stock-changing paths respect the lockIncluding status, ownership and cost-pool effects from operations in other bins.
  • Expired or stale locks require controlled recoveryFresh observations; stock does not silently resume under an obsolete count.
  • The first submitted result remains the accuracy-reporting basis after correction, preserving evidence of recurring count problems.
  • Physical-close snapshots reconcile inventory control; only eligible unexported value deltas enter the separate accounting handoff.

When the process needs attention

  • variance Count

    Book quantity and variance remain hidden until submission.

  • hold Variance

    Existing claims, holds, serials, ownership and the current locked population determine the required route.

  • reject Approve

    An independent Inventory Manager approves, requests recount or rejects the exact correction within finite authority, excluding its requester, material editors and counters.

Records and postings

StageRecordsEffect
1 Plan CycleCountsPhysicalInventoriesCountLocks Define and freeze the count population
2 Count CycleCountLinesPhysicalInventoryLinesCountObservations Preserve blind first and recount evidence
3 Variance StockAdjustmentsCostLayersInventoryPolicies Establish the difference and review route
4 Approve ApprovalDecisionsStockAdjustments Decide required corrections or record policy qualification
5 Adjust StockEventsStockMovementsCostAllocations Post the accepted stock and value correction once
6 Close CycleCountsPhysicalInventoriesCountLocks Review physical close and release resolved scope
Data model →

Process reports

All reports

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

Adjustment Trend

Effective posted adjustment quantities and signed/absolute values by reason, site, posting period and original supplier/layer provenance. Trace bounded compensations once and retain original posting versus correction periods. Unknown supplier remains unknown; current primary supplier is not attributed to old layers. Standard-cost revaluations and accounting-only purchase variances are separate from physical shrinkage.

Adjustments Requiring ApprovalStockAdjustments
PendingApproval
  • SA-43563 PRD-3847 100 4 d
  • SA-29672 PRD-4222 390 2 d
  • SA-19435 PRD-9706 380 in 4 d
  • SA-71685 PRD-1403 880 2 d
  • SA-46584 PRD-6595 850 1 d
SA-43563
Product
PRD-3847
Warehouse
WRH-110
Bin
BNS-9613
QuantityDelta
100
UnitCost
730.55

Approval waits for the inventory manager.

Stockout Report

Stocked active product/warehouse days at the declared local end-of-day cutoff with eligible QuantityAvailable at or below zero divided by all completely observed stocked active product/warehouse days. Never-received products participate through StockSummaries. Missing daily snapshots are reported as incomplete coverage and excluded from both numerator and denominator, not treated as in-stock days. It measures sampled daily availability, not continuous intraday service level.

Low StockStockSummaries
ReorderStateLowOutOfStock
ProductWarehouseQuantity On HandQuantity AllocatedQuantity Available
PRD-3105WRH-120420160120
PRD-4939WRH-15095090800
PRD-1057WRH-130360270960
PRD-8795WRH-1108010530
PRD-7666WRH-140790640850
PRD-5334WRH-11014080630

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
Run by an agent

Agent support

An assistant cannot bypass a required human review, a current count lock, a valid demand claim or actual physical evidence. It cannot turn an incoming order message into a dispatch, a warehouse label into ownership, or a provider acknowledgment into accounting acceptance. Eligible automatic corrections require the independently activated policy and every stated condition; they do not inherit invented human approval from the assistant.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › count to adjust · plan on CycleCounts, PhysicalInventories, CountLocks ✓ Inventory Manager defines the warehouse or bin population, count window and assigned people. › count to adjust · count on CycleCountLines, PhysicalInventoryLines, CountObservations ✓ Warehouse Operator records assigned blind observations in stocking units with the required lot, serial and owner evidence. › count to adjust · variance on StockAdjustments, CostLayers, InventoryPolicies ✓ Inventory Manager investigates the comparison and confirms the protected cost basis. › count to adjust · approve on ApprovalDecisions, StockAdjustments ⏸ approval when review is required · waiting for the inventory manager # 2 more stages after approval: adjust, close

Other processes

4 more
Recent Receipts (last 7 days)Received
Receipt NumberExternal POReferenceSupplierProduct

Receive and put away

Confirm the delivery, establish its stock basis and put each received portion into storage.

6 stages · 1 approval

On-Hand by Warehouse
ProductWarehouseBinLot Number

Issue and return stock

Claim eligible stock, record actual issue and resolve returns against source goods and reviewed value.

7 stages · 2 approvals

Open TransfersApproved
Transfer NumberFrom WarehouseTo WarehouseProduct

Transfer stock

Authorize a move, trace dispatched stock and reconcile every portion at its destination or source.

7 stages · 2 approvals

Out of Stock
ProductWarehouseQuantity On HandQuantity Allocated

Replenish stock

Turn current stock shortages into a clear purchasing worklist without losing the basis of each recommendation.

6 stages · 0 approvals

ERP•AI workspace

Start now Inventory Management

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

Start now Download agent
Previous · process 3 of 5Transfer stockNext · process 5 of 5Replenish stock

Customize Count to adjust. With Proto, your desktop AI agent.

Ask Proto to help you customize Inventory Management.

Customize
Count to adjust.
Ask: “Review “Approve”.”
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.