By Paul Ovigele
SAP Material Ledger FI line item texts help explain where Actual Costing differences are posted at period end. Understanding these descriptions makes it easier to distinguish inventory revaluation, consumption revaluation, and transfers between production levels.
The Post Closing step can generate many accounting entries because differences follow how a material was used. This guide explains the classic posting texts and provides a practical reference for reviewing Material Ledger closing documents.
Table of Contents
- Why Material Ledger Creates Multiple Closing Postings
- FI Line Item Texts Explained
- How to Review the Postings
- Conclusion
- Glossary
- Reference Materials
Why Material Ledger Creates Multiple Closing Postings
Consider a material with a $100 price or exchange rate difference. Some of the material may have been sold, scrapped, consumed by a production order, transferred to another plant, or left in inventory. The closing entries reflect how the relevant differences are allocated.
Single-level differences arise directly on the material. Multilevel differences originate from lower-level materials and are transferred through the actual material consumption relationships. For background, read SAP Material Ledger in S/4HANA: Overview and Actual Costing.
Descriptive G/L account names can help, but the account name alone does not explain every posting. Creating a separate G/L account for each scenario may add complexity without making the closing documents easier to understand.
FI Line Item Texts Explained
SAP Knowledge Base Article 2397606: Text for Line Items in FI Document Type ML addresses different texts in field BSEG-SGTXT, including cases involving the same transaction type. Table 1 presents Paul Ovigele’s reference to the classic FI line item descriptions.
| SAP Text | Explanation |
|---|---|
| BESTD: Debit/credit material | Post remaining variances to ending inventory. |
| EBPRD: Write off single-level price differences | Transfer single-level price differences to ending inventory. |
| EBPRV: Write off multilevel price differences | Transfer multilevel price differences to ending inventory. |
| EBKDM: Write off single-level exchange rate diff. | Transfer single-level exchange rate differences to ending inventory. |
| EBKDV: Write off multilevel exchange rate diff. | Transfer multilevel exchange rate differences to ending inventory. |
| VERBR: Debit/Credit Consumption | Post the proportionally consumed variances to the consumption account, such as cost of sales or scrap. |
| VNPRD: Write Off Single-Level Price Differences | Transfer single-level price differences to revaluation of consumption. |
| VNPRV: Write Off Multilevel Price Differences | Transfer multilevel price differences to revaluation of consumption. |
| VNKDM: Write Off Single-Level Price Differences | Transfer single-level exchange rate differences to revaluation of consumption. |
| VNKDV: Write Off Multilevel Price Differences | Transfer multilevel exchange rate differences to revaluation of consumption. |
| ZUPRV: Price differences from previous levels | Receive multilevel price differences from a lower-level material. |
| ZUKDV: Exchange rate diff. from previous levels | Receive multilevel exchange rate differences from a lower-level material. |
| VNPRD: Offset against single-level price diff. | Transfer single-level price differences to a higher-level material. |
| VNPRV: Offset against multi-level price diff. | Transfer multilevel price differences to a higher-level material. |
| VNKDM: Offset against single-level exch.rate diff. | Transfer single-level exchange rate differences to a higher-level material. |
| VNKDV: Offset against multi-level exch. rate diff. | Transfer multilevel exchange rate differences to a higher-level material. |
| GBBAUI: Credit cost center with actual price | Transfer cost center absorption variances to the produced material. |
Table 1: SAP Material Ledger FI Line Item Texts and Their Meanings
The descriptions above retain the text labels in the original reference. In particular, VNKDM and VNKDV can appear with a “Price Differences” label while the explanation concerns exchange rate differences. Read the code together with the complete line item text and document context. View the original reference table.
How to Review the Postings
- Identify the destination: determine whether the entry concerns ending inventory, consumption, or another material.
- Distinguish the source: separate single-level differences from multilevel differences and price differences from exchange rate differences.
- Read the full description: VNPRD, VNPRV, VNKDM, and VNKDV appear in more than one context in Table 1. The prefix alone is insufficient.
- Reconcile the document: review the relevant material, period, valuation, G/L accounts, and closing results before changing account descriptions or account determination.
This reference covers classic Material Ledger closing descriptions. Check the applicable SAP release, language, configuration, and accounting architecture when interpreting your own system’s entries.
Conclusion
Material Ledger closing documents become easier to interpret when you connect each FI line item text to the source and destination of the difference. Use Table 1 alongside the underlying material and closing document to understand the posting before changing the G/L account structure.
Need Help with Material Ledger Closing?
ERPCorp helps teams review Material Ledger configuration, investigate procurement and production cost differences, and improve SAP Product Costing and period-end closing.
Explore ERPCorp SAP Consulting Services →
Continue Learning with ERPCorp
Build your SAP Finance and Controlling knowledge with conference session recordings and technical learning resources.
Glossary
Actual Costing
A function that collects and allocates relevant material cost differences to calculate periodic actual material costs.
FI Line Item Text
A description attached to an accounting document line item; this article discusses the BSEG-SGTXT field.
Material Ledger
SAP functionality supporting inventory valuation in multiple currencies and valuation views.
Multilevel Differences
Differences received from lower-level materials through actual material consumption relationships.
Post Closing
The Actual Costing closing step that posts the relevant closing results to accounting.
Revaluation of Consumption
The assignment of relevant cost differences to consumed quantities under the applicable closing process.
Single-Level Differences
Price or exchange rate differences arising directly on an individual material.
