Actual values in SAP S/4HANA Margin Analysis come from journal-entry items created by business transactions. The practical question is not merely “Is this amount in CO-PA?” but “Which source transaction created the income-statement line, and how did that line receive its profitability characteristics?”
Margin Analysis is the SAP S/4HANA name for account-based profitability analysis. Keep it distinct from costing-based profitability analysis, which uses a different value model. Also keep actual postings distinct from predictive accounting: predictive values can support forward-looking analysis, but they are not the same as the posted actuals discussed here.
Four routes into profitability reporting
1. Sales and billing processes
In a sell-from-stock process, operational documents can supply market-segment characteristics such as customer, product and sales organization. Billing can create revenue and related postings, while goods issue contributes cost of sales. The resulting journal-entry items can be reported by the profitability characteristics carried or derived for them.
2. Direct account assignment
A manual FI or procurement posting can carry a true assignment to a profitability segment when the process and configuration permit it. The course's next demonstration explores direct assignment through FI and MM examples. This route is useful when an expense belongs directly to a market segment rather than to an internal cost collector.
3. Attributed profitability segments
Some income-statement items are posted to another object, such as an order or WBS element, but can receive an attributed profitability segment for reporting. SAP describes attributed items as report-only and distinguishes them from true account assignments. That distinction matters during reconciliation and follow-on processing.
4. Period-end allocation or settlement
Costs collected on internal orders, projects or other objects can reach Margin Analysis through settlement, allocation or other closing activity. Before settlement, the final market-segment view may be incomplete. The timing of the source posting and the closing flow therefore affects what a report shows.
Illustrative flow
A fictional company sells product P-100 to customer C-200 for EUR 10,000. Goods issue recognizes EUR 6,200 of cost. A directly assigned freight expense adds EUR 300. An internal marketing order later settles EUR 500 to the same market segment.
| Source event | Revenue EUR | Cost EUR | Timing |
|---|---|---|---|
| Billing | 10,000 | 0 | Operational actual |
| Goods issue | 0 | 6,200 | Operational actual |
| Direct freight posting | 0 | 300 | Operational actual |
| Marketing-order settlement | 0 | 500 | Period end |
| Illustrative margin | 10,000 | 7,000 | After settlement |
This table is a learning model, not a promise that every system derives identical characteristics or accounts. In the target system, inspect the journal-entry lines and their account-assignment type.
What to inspect when a value is missing
- the source document and posting date;
- the G/L account and whether it is an income-statement account relevant to the scenario;
- the true account assignment, if any;
- derived characteristics on the journal-entry item;
- whether the line is attributed for reporting only;
- pending settlement, allocation or top-down distribution;
- report filters, ledger and currency;
- whether the user is comparing actual with predictive values.
Start from the missing amount and trace backward to the source document. Do not begin by changing derivation rules.
Common mistakes
- Calling every profitability value a direct CO-PA posting.
- Treating attributed items as true account assignments.
- Expecting period-end settlement values before closing runs.
- Mixing costing-based value fields with account-based journal entries.
- Comparing a predictive sales-order view with posted actual billing.
- Ignoring report currency, ledger or characteristic filters.
Continue learning
Next, follow the direct account-assignment demonstration and compare its true profitability assignment with attributed reporting.
FAQ
Are actual values always created by billing? No. Sales, goods movements, FI postings and period-end processes can all contribute.
Does attribution move the original account assignment? SAP describes attributed items as appearing in reports only; check the journal entry and account-assignment type.
Where can I verify the model? SAP Help's Margin Analysis overview explains true assignments, attributed items and period-end refinement.
Watch the Margin Analysis actual value-flows overview — free lesson
COMMUNITY DISCUSSION
Questions and practical insights
Ask about the process, share what worked, or help another SAP learner.