Lesson 3 of 5
Anatomy of a journal entry
7 min
A journal entry is the financial footprint of a business event. Learning to read one is the single most useful finance skill a non-accountant can build, because almost every process ends in one. We will read the journal entry for Contoso's billing of 50 alternators at 250.00 USD each.
Opening it
Start from the billing document (see the document flow course) or search directly. In Fiori, the Manage Journal Entries app displays the header and line items and links to related documents. Display Journal Entries in T-Account View shows the same entry as T-accounts. In SAP GUI, FB03 displays a journal entry by number, company code and fiscal year. For a full view of the Universal Journal fields, Display Line Items in General Ledger reads the line items directly and lets you add columns.
The header
| Header field | Contoso example | Why it matters |
|---|---|---|
| Company code | 1710 | The legal entity whose books are affected |
| Journal entry number and fiscal year | 9400000231 / 2026 | Together with company code, the unique key |
| Journal entry type (document type) | Customer invoice | Classifies the posting and controls number ranges |
| Posting date and period | October 15, 2026, period 10 | Decides which period the amounts belong to |
| Reference document | Billing document 90001877 | The way back to the source |
| Currency | USD | Transaction currency of the entry |
Journal entry header fields to read first.
The line items
Each line is one account with one set of attributes. For the alternator sale (ignoring tax for simplicity) you would expect:
| Line | G/L account | Debit / credit | Amount (USD) | Key attributes |
|---|---|---|---|---|
| 1 | Receivables, domestic (reconciliation account) | Debit | 12,500.00 | Customer; profit center; segment |
| 2 | Revenue, alternators | Credit | 12,500.00 | Product CMC-ALT-100; customer; sales org 1710; profit center for alternators; segment |
And for the goods issue that shipped them, valued at a standard cost of 160.00 USD each:
| Line | G/L account | Debit / credit | Amount (USD) | Key attributes |
|---|---|---|---|---|
| 1 | Cost of goods sold | Debit | 8,000.00 | Product; plant 1710; profit center; segment; margin analysis attributes |
| 2 | Finished goods inventory | Credit | 8,000.00 | Product; plant 1710 (valuation area); profit center |
Finance and controlling attributes on one line
Look at a single revenue line in Display Line Items in General Ledger and add columns. You will find attributes that, in ECC, lived in different tables:
- Ledger: 0L for the leading ledger; other ledgers may carry the same posting valued differently.
- Amounts in several currencies: transaction currency, company code currency (USD for 1710), a global (group) currency, and any additional currencies your company configured. The Universal Journal can carry up to ten currencies per line.
- Profit center and segment: for management and segment reporting.
- Cost center, internal order or WBS element: on cost lines that need a cost object.
- Functional area: for cost-of-sales reporting, where used.
- Market segment (margin analysis) attributes: customer, product, sales organization, distribution channel, customer group and more, on revenue and cost of goods sold lines.
- Partner attributes: such as partner profit center, for allocations and intercompany.
One posting, several ledgers
If Contoso reports under US GAAP in its leading ledger and under a second accounting principle in a non-leading ledger, a single business event can produce lines in both ledgers under the same journal entry number. Most of the time the values are identical. Where the principles differ (for example depreciation, or certain accruals) the amounts in the non-leading ledger differ too. When you read a journal entry in a test, always note which ledger you are looking at; the leading ledger is the default in most apps, and that is usually the one your expected results describe. Ask your finance lead whether any scenario you test needs a check in a second ledger as well.
What would you do?
Reviewing a Contoso billing journal entry, you see the revenue line has the right account and amount, the customer and product, but the profit center is a generic "dummy" profit center. Everything else looks right. What do you do?
- Read the header first: company code, number, fiscal year, type, posting date, reference document.
- Each line holds one account with finance and controlling attributes together.
- Lines can carry several currencies and belong to a ledger such as 0L.
- Expect different fields on different kinds of lines; check the ones that should be there.
Check your understanding · not graded
Lesson check
1. Which three fields together uniquely identify a journal entry?
2. On which journal entry line would you expect margin analysis attributes such as customer and product?
3. What is the typical journal entry for a goods issue to a customer?
4. Which app lets you add Universal Journal fields as columns to analyze line items?