Skip to main content
Card class: HeroCategory: Ecommerce Platform
Percentage variance between on-hand quantities in Oracle Inventory Cloud and the quantities published on the ecommerce platform. A drift gauge; over 5% means oversell risk or phantom stockouts.

At a glance

The percentage difference between the on-hand quantities Oracle Inventory Cloud believes you hold and the quantities your ecommerce platform is advertising as available to buy. This is a cross-channel integrity gauge, and it is one of the most operationally dangerous numbers in the whole connector. When the two systems disagree by more than a few percent you are either overselling, taking orders for stock you do not have, or showing phantom stockouts, refusing orders for stock you do have. The gauge turns red at over 5% variance because beyond that threshold the drift is large enough to cost real revenue or real customer trust.
What it countsThe absolute percentage variance between Oracle on-hand quantity and the ecommerce-published available quantity, aggregated across the SKUs matched between the two systems. Expressed as a percentage of the Oracle on-hand base. The companion SKUs with drift over 5% card lists the offending items.
Currencyn/a. This is a unit-quantity variance expressed as a percentage.
Inventory Org scopeRespects the dashboard’s Business Unit and inventory-org filter, matched against the storefront(s) those orgs feed. Multi-storefront estates can scope per channel.
Time windowRT / 24H. Live gauge with a 24-hour drift trend so you can see whether variance is widening or a sync just caught up.
Alert trigger>5%. When aggregate variance exceeds 5%, the Nerve Centre raises a finding, because beyond that level oversell and phantom-stockout risk become material.
Rolesowner, finance, operations

Calculation

Calculated automatically from your Oracle ERP Cloud data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A US Fortune 500 omnichannel retailer running Oracle ERP Cloud plus Oracle Inventory Cloud as the system of record, feeding a Shopify Plus DTC storefront and an Adobe Commerce B2B portal. Gauge snapshot 12 Apr 26, 24-hour trend included.
SKU groupOracle on-hand qtyEcom published qtyVariance
Core fast-movers (top 200 SKUs)412,800410,100-0.7%
Seasonal apparel88,40096,200+8.8%
Drop-ship / vendor-fed lines54,20061,900+14.2%
Clearance22,10020,400-7.7%
Aggregate variance (this card)577,500588,6006.4%
Five things to notice:
  1. Aggregate variance is 6.4%, above the 5% threshold, gauge red. The Nerve Centre raises a finding. At 6.4% drift the storefronts are advertising materially more stock than Oracle believes exists, which is an oversell exposure heading into the weekend.
  2. The danger is concentrated, not spread. Core fast-movers are healthy at -0.7%. The variance is driven by seasonal (+8.8%) and drop-ship lines (+14.2%). The aggregate gauge tells you there is a problem; the SKUs with drift over 5% card tells you exactly which items to fix first.
  3. A positive variance is oversell risk; a negative variance is phantom stockout. Drop-ship at +14.2% means the storefront is selling stock Oracle does not show on hand, classic oversell that ends in cancellations and refunds. Clearance at -7.7% means Oracle holds stock the storefront has hidden, lost margin on goods you could be selling.
  4. Drop-ship lines are the usual culprit. Vendor-fed inventory often syncs on a different cadence (or via a feed Oracle does not own), so the storefront and Oracle diverge fastest there. This is a sync-architecture problem, not a counting error, and it is worth isolating drop-ship from owned stock in the field map.
  5. Read the 24-hour trend before reacting. A 6.4% reading that is falling fast usually means a sync batch is catching up after a backlog and will self-correct. A 6.4% reading that is climbing means the integration is drifting and needs intervention now. The gauge plus trend together distinguish a transient from a real failure.

Sibling cards merchants should reference together

This gauge is the headline integrity signal between Oracle and your storefronts. Pair it with these to find the offending SKUs and understand the downstream risk.
CardWhy pair it with ERP-vs-Ecom Inventory Variance
SKUs with Fusion vs Ecom Inventory Drift >5%The line-item list behind this gauge. The gauge tells you there is drift; this card tells you which SKUs.
Inventory Value by Inventory OrgWhich org feeds the drifting storefront; helps localise the sync fault.
On-Hand Inventory Value (by Inventory Org)The Oracle side of the comparison, valued.
Low Stock AlertsA phantom stockout (negative variance) often hides real available stock that low-stock logic should not be hiding.
Slow-Moving Items (>90d no movement)Drift on slow-movers is lower risk than drift on fast-movers; cross-reference to prioritise.
Oracle Fusion Health ScoreInventory-sync integrity feeds the overall connector-health composite.

Reconciling against Oracle ERP Cloud

Where to look in Oracle ERP Cloud:
Navigator → Inventory → Inquiries → Manage Item Quantities (on-hand by item and org, the Oracle side) Navigator → Inventory → Reports → Item Quantities On Hand (bulk on-hand snapshot) Reports and Analytics → OTBI → Inventory Real Time Subject Area → On Hand Quantity (by item, by org)
Manage Item Quantities gives the live Oracle on-hand figure for a specific SKU and org, which is the number to compare against what the storefront is advertising for the same SKU. For a bulk reconciliation, the Item Quantities On Hand report or OTBI on the Inventory subject area gives the full Oracle side; export the storefront’s published availability and join on SKU to reproduce the variance. Common mistakes when comparing against Oracle’s own reports:
  • Comparing on-hand against available. Oracle on-hand is gross; the storefront usually publishes available-to-sell, which nets out reservations, safety stock, and allocations. The card compares like for like using the connector’s configured availability basis; a raw on-hand vs published comparison can show a variance that is actually a reservation, not a drift.
  • Mixing orgs. A storefront may be fed by one org or several. Comparing storefront availability against a single org when it is actually multi-org sourced will look like a large variance.
  • Forgetting drop-ship and vendor-fed lines. Vendor-fed availability may never live in Oracle on-hand at all. Including those SKUs in an on-hand comparison overstates the variance; the field map should mark them.
Why our number may legitimately differ from Oracle’s reports:
ReasonDirectionWhy
On-hand vs available-to-sellEitherThe storefront publishes available; Oracle holds on-hand. The card compares on the configured availability basis; a naive comparison over-reports variance.
Safety stock and buffersStorefront lowerA deliberate buffer held back from the storefront shows as a negative variance that is intentional, not a fault.
Sync latencyEitherA 24-hour trend distinguishes a transient sync lag from real drift. A batch catching up narrows the gap without any physical change.
Multi-org sourcingEitherA storefront fed by several orgs must be compared against the combined orgs, not one.
Drop-ship / vendor-fed linesCard may over-reportVendor-fed availability may not exist in Oracle on-hand at all; mark these in the field map.

Known limitations / merchant FAQs

Why is over 5% the danger line? Below a few percent, variance is normal sync latency and buffer policy. Above 5% the drift is large enough that, on a fast-moving SKU, you will oversell within hours or hide saleable stock long enough to lose the sale. Five percent is the conventional governance tripwire where transient noise gives way to material commercial risk, so the gauge turns red there. What does a positive variance mean versus a negative one? Positive (storefront advertising more than Oracle holds) is oversell risk: you take orders you cannot fulfil, then cancel and refund, damaging trust. Negative (Oracle holds more than the storefront shows) is phantom stockout: you refuse orders for stock you actually have, leaving margin on the table. Both are integrity failures; the direction tells you which way the money leaks. Is the card comparing on-hand or available-to-sell? It compares on the connector’s configured availability basis, so that a deliberate safety-stock buffer held back from the storefront is not misread as drift. Confirm the basis in the connector configuration. A raw on-hand vs published comparison will over-report variance because it ignores reservations and buffers. The gauge is red but falling fast. Do I act? Probably not immediately. A high reading that is dropping on the 24-hour trend usually means a sync batch is clearing a backlog and will self-correct. A high reading that is flat or climbing means the integration is genuinely drifting and needs intervention. Always read the gauge with its trend. Why are drop-ship lines always the worst? Because vendor-fed availability often lives outside Oracle on-hand or syncs on a separate cadence the connector does not own. The two systems diverge fastest there. Isolate drop-ship from owned stock in the field map so it does not distort the owned-inventory gauge. A storefront is fed by three inventory orgs. Will that inflate the variance? Only if it is compared against one org. The card matches a storefront against all the orgs that feed it. If your configuration points it at a single org, multi-org sourcing will look like a large false variance. Check the org-to-storefront mapping. How does this relate to the SKU drift card? This gauge is the aggregate; SKUs with Fusion vs Ecom Inventory Drift >5% is the itemised list. The gauge tells you whether you have a problem and how big; the SKU card tells you exactly which items to reconcile first. You act from the SKU card; you monitor with the gauge. Differences vs how SAP or NetSuite expose inventory to a storefront? SAP and NetSuite both maintain an available-to-promise quantity that an integration layer publishes to the storefront, just as Oracle does through its on-hand and reservation model. The drift mechanics are the same regardless of ERP: the storefront and the system of record diverge through latency, buffers, and multi-source sourcing. Vortex IQ runs this cross-channel integrity gauge against all of them.

Tracked live in Vortex IQ Nerve Centre

ERP-vs-Ecom Inventory Variance % is one of hundreds of KPI pulses Vortex IQ tracks across Oracle ERP Cloud and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.