Revenue minus COGS over revenue. The single best margin-health number for the executive view.
At a glance
Gross margin percentage = (Revenue minus COGS) / Revenue, period-window. The single best margin-health number for the executive view. Sources revenue from S/4HANA Cloud Universal Journal revenue accounts and COGS from the matching cost-of-goods-sold posting created at goods issue (movement type 601 + automatic offsetting cost posting via OBYC tables).
Calculation
Calculated automatically from your SAP 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 enterprise B2B distributor on S/4HANA Cloud. 30-day window 04 Apr 26 to 03 May 26.
Five things to notice:
- GM% at 26.4% is below the 28.7% prior period, a 2.3pp drop. Card fires the
drop >2pp vsPalert. - What drives a 2.3pp drop? Three usual causes (in order of frequency): (a) standard-price changes on key materials with cost increases not yet passed through to selling price, (b) mix shift toward lower-margin products, (c) increased discounting / promotional activity.
- Drill into Margin Erosion Alerts for the per-SKU breakdown. Typically a handful of materials drive most of the change.
- Drill into Margin by SKU for the full table sorted by margin contribution. The top 50 SKUs typically explain 70 to 80% of total gross profit.
- Multi-Company-Code GM% comparison. US 28.1%, CA 24.6%, MX 21.8%. The MX margin is structurally lower (smaller deals, more competitive market), but if MX dropped 4pp this period that is a localised problem worth investigating separately.
Sibling cards merchants should reference together
Reconciling against the vendor’s own dashboard
Where to look in S/4HANA Cloud:Income Statement Fiori app (Direct deep-link:F0708) showing Revenue and COGS lines Margin Analysis Fiori app, profitability segment view (CO-PA / Margin Analysis) SAP Analytics Cloud Profitability story Embedded Analytics: CDS viewI_OperatingProfit
https://my{tenant}.s4hana.cloud.sap/sap/bc/ui2/flp#MarginAnalysis-display
Why our number may legitimately differ from SAP’s Income Statement / Margin Analysis:
Cross-connector reconciliation:
This is the SAP-side answer; commerce platforms cannot show true gross margin because they do not own COGS. Commerce-platform “margin” is typically calculated on a manually-entered cost-per-product field, which is rarely current.