Accruals Management - Manual Accruals

Objectives

After completing this lesson, you will be able to:
  • Outline accruals management
  • Post manual accruals

SAP S/4HANA Accruals Management

Flowchart of purchase orders, employee incentives, and vacation days leading to journal entry. Highlights manual effort, error rate, and transparency issues. Inclusion of specific process steps and inquiries.

The traditional Accruals Process leads to incoherent manual processes due to different data sources:

  • High manual effort

  • High error rate

  • Non-transparency and non auditable, lack of trust

Diagram shows sources of accruals entering SAP S/4HANA, flowing through calculation, review, and posting steps, resulting in a journal entry with unified experience, transparency, and auditability.

The SAP S/4HANA for Accruals Management is a tool you use to calculate, review and post accruals automatically. Contract-like data from Manual Accruals is transferred to the SAP S/4HANA Accrual Engine and after it processes it, the Accrual Engine performs the periodic postings. You work with the application component Manual Accrual of the Accrual Engine, not the engine itself, much like you operate the engine of a car indirectly.

With the application component Purchase Order Accruals, it is possible to automatically calculate and post purchase order accruals. You can also optionally implement a review and approval process for the monthly accrual amounts.

The S/4HANA Accrual Engine is optimized for S/4HANA:

  • It is fully integrated into the General Ledger:

    • All currencies of General Ledger are supported.

    • The Accrual Engine postings are stored only as line items of the universal journal entry, in table ACDOCA.

    • The fiscal year variant of the G/L ledgers is supported.

    • Standard FI reversal, e.g. using transaction FB08 or F.80 is supported.

  • It enables complex postings, more than two line items are possible by customer-defined of posting schemas.

Manual Accruals Process

Flowchart with two main phases: Maintain Basis Data (Create/Edit Accrual Object) and Periodic Accrual Run (Start, Evaluate, Post). Yellow dots mark manual steps, blue dots mark automatic steps.

There are two basic processes for Manual Accruals you perform when using the accrual engine:

  • Maintain basis data: The contract-like master data is stored as basis data (accrual objects) in the accrual engine. The basis data contains all relevant information that is necessary for making the accrual postings. The basis data is time-dependent.
  • Periodic start of the accrual run: Accrual objects are selected. The Accrual Engine evaluates the postings in the Universal Journal (ACDOCA). In table ACDOCA all information is stored that the Accrual Engine needs to determine which amounts have already been posted for an accrual item. The accruals postings are stored only in the regular FI documents, including the ACDOCA.

Creating Accrual Objects for Manual Accruals

SAP Accrual Object creation screen for company code TA00. Shows accrual details including category, text, responsible person, timelines, item data, and accrual amount of EUR 6,000.

You create each accrual entry as an accrual object and assign it to an accrual item type. The accrual item type within the engine manages the processing of the accruals. You maintain a start and end date for which the accrual object is valid. You can create multiple accrual items per accrual object. For each accrual item, you specify the amount, ledger group, quantity, and accrual method, as well as the cost objects (Account Assignments tab) for the postings.

You enter the lump sum of the entire amount to be accrued per item; the accrual method (also defined in Customizing) specifies how the amount is broken down to the individual periods. The accrual item type defines the type of expense or revenue to be accrued.

In Customizing, you define whether to make an opening posting when the accrual object is created. The opening posting posts the total amount to be accrued to an accrual account.

You cannot change the accrual object category or the number of the accrual object. The calculated accrual amounts are displayed on the Calculated Accruals tab page.

In the accrual object display, for example transaction ACACTREE02 you can add attachments and/or notes to the accrual object. For example you can add a Microsoft Excel file or some document that explains why you created this accrual object.

Accrual objects have a time-dependency: If you can change the content of a field in the accrual object, this change is valid from a certain date Valid From on: Before this date, the old content of this field is valid. If such changes have been done, the corresponding drop-down listbox offers a separate date-interval in which the different contents are valid: Each change will lead to a new time-slice.

In the SAP S/4HANA Accrual Engine, Manual Accruals offers the possibility to upload accruals. The Microsoft Excel templates for the different use-cases can be downloaded in transaction ACACTREE02.

In the SAP S/4HANA Accrual Engine a review and/or approval process can be activated for the periodic accrual amounts. This feature was introduced for the other application Purchase Order Accruals. For Manual Accruals such a review and/or approval of the accrual amounts at the end of each period is usually not required. For further information please refer to the lesson Accruals Management — Purchase Order Accruals in this unit.

Manual Accruals — Post Accrual Amounts

SAP window for posting accrual amounts with fields for application component, company code, ledger group, accrual item type, last day of period, accrual object, and control data settings.

In the SAP S/4HANA Accrual Engine, transaction ACEPOSTINGRUN is used for posting the accrual amounts at period end. This transaction can be used to post the periodic accrual amounts for all applications that are using the Accrual Engine. In the selection screen there is a field Application Component, if the accruals for manual accruals should be posted, you enter the value ACAC in this field.

All postings that were done by the SAP S/4HANA Accrual Engine can be reversed using the reversal transactions FB08 (reverse a journal entry) and F.80 (mass reversal of journal entries). The postings can be identified by Reference Procedure = ACES4.

Reversing a whole journal entry using transaction FB08 or F.80 is sometimes not desired, because one journal entry can contain accrual postings from several accrual objects.

If you want to reverse the accrual posting of only a single accrual object, you can do this using the display transaction for the accrual object (ACACTREE02).

Post the Manual Accrual for the Expense Incurred for the Insurance Contributions

Upload Accrual Objects