Skip to main content
Metrics type: Key MetricsCategory: Ecommerce Platform
Revenue minus COGS over revenue. The single best margin-health number for the executive view.

At a glance

Gross Margin Percentage = (Revenue minus COGS) divided by Revenue, expressed as a percentage. The single best margin-health number for the Fortune 500 executive view. Calculated from Oracle ERP Cloud’s GL revenue and COGS posting.

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 consumer-electronics distributor on Oracle ERP Cloud. 30-day window 14 Mar 26 to 12 Apr 26. Five things to notice:
  1. Gross Margin dropped 1.2 percentage points vsP, from 24.9% to 23.7%. Below the 2pp alert threshold so no Nerve Centre fire, but trending in the wrong direction.
  2. Both revenue and COGS fell, but COGS fell less. Revenue down 3.3%, COGS down 1.7%. The squeeze is on the cost side: input costs rising faster than passthrough pricing.
  3. Drill into Margin by SKU: likely 10 to 20 SKUs are pulling the average down. They might be commodity items where pricing competition is forcing margin compression.
  4. Cross-reference Margin Erosion Alerts: which specific items have lost the most margin. Often a vendor price increase that has not been passed through to customer pricing.
  5. Industry benchmark: consumer electronics distribution typically runs 18-25% gross margin. 23.7% is in the healthy band but the trend matters more than the absolute. A 1.2pp slide that becomes 3pp over the next quarter is the warning that turns into the SEC-filing footnote.

Sibling cards merchants should reference together

Reconciling against the vendor’s own dashboard

Where to look in Oracle ERP Cloud:
Reports and Analytics → OTBI → General Ledger Real Time Subject Area with calculated Gross Margin column Financial Reporting Center → Income Statement (Gross Profit line / Revenue line) Oracle Analytics Cloud (OAC) → Financial Performance Dashboard
OAC ships a pre-built Gross Margin tile for Fortune 500 customers; matches this card directly. Why our number may legitimately differ: Cross-connector reconciliation: This is an internal-Oracle metric, no commerce-platform counterpart. Commerce platforms compute “platform margin” using their own product-cost field which is rarely audit-grade. Trust this card as the source of truth.

Known limitations / merchant FAQs

Healthy benchmark by vertical?
  • Fashion / apparel retail: 50 to 65%
  • Electronics distribution: 18 to 25%
  • Industrial B2B distribution: 22 to 32%
  • Furniture / home goods: 38 to 50%
  • Grocery / consumables: 25 to 35%
  • SaaS / software: 70 to 85% The right benchmark for your business is your own trailing 12-month average. The trend matters more than the absolute.
Why is margin moving even though I haven’t changed pricing? Three usual culprits: (1) input cost inflation (vendor price increases, freight up, duty changes), (2) product mix shift (lower-margin items growing share), (3) discount / promotion run-rate creeping up. RMCS impact? Deferred revenue compresses near-term margin: cost is recognised at delivery, revenue across the contract life. The card uses the GL position so the margin compression is real on the books. Pre-RMCS accounts: full revenue at billing matches full cost at delivery. Standard Cost manufacturing, how do variances flow? Standard Cost posts the standard at COGS; variances (purchase price, material usage, labour, overhead) post to variance accounts. If your SLA rules route variances to COGS, they are in this number; if to a separate variance account, they are not. Implementation choice. Channel-level margin breakdown? Use Margin by SKU and aggregate by channel via the COA channel segment. Standard for Fortune 500 with channel as a COA segment. Period-average vs point-in-time? Card is period-cumulative for the window. Subledger Accounting timestamps each posting; the cut-off uses GL period dates. Discount programs are killing margin, can I see that? Cross-reference Margin Compression. If discount run-rate is rising and margin is falling, the correlation is the smoking gun. Differences vs SAP / NetSuite gross margin calculation? Same fundamental formula. SAP COGS lives in the Universal Journal; NetSuite COGS lives in transaction lines tagged to COGS accounts. Vortex IQ normalises across all three; Fortune 500 customers running cross-ERP comparisons (often during M&A integration) keep continuous margin reporting.

Tracked live in Vortex IQ Nerve Centre

Gross Margin Percentage 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.