Business Example
As soon as there are liabilities to a third party, for example to a supplier, but the related costs have not yet been posted, accruals need to be posted. By posting accruals in the system, the relevant costs are allocated to the fiscal period in which they occurred. The posting of accruals is typically a period-end closing activity because the accrual amounts are usually known only at the end of a period.
Use Cases

Use-Cases for Purchase Order Accruals:
Purchasing of consumable material or service – without goods receipts
There is no recording of the goods receipts in the system. In this case the accruals are proposed:
Either based on the delivery schedule given in the purchase order item: All planned deliveries with a delivery date in the past are assumed as received.
Or using a straight-line approach, that is, a linearization of the total value of the PO item between start and end date.
Purchasing of consumable material or service – with non-valuated goods receipts
The quantity of the received material or service was recorded in the system using non- valuated goods receipts: Non-valuated means that no costs were posted by the goods receipt entry.
Purchasing of consumable material – with valuated goods receipt postings
The valuated goods receipt (GR) entry posts the costs as entered quantity multiplied by net price of PO item. In this case accruals are only needed if the GR has not been posted despite the material was already received.
That’s why the system proposes the accruals based on the delivery schedule given in the purchase order item: All planned deliveries with a delivery date in the past are assumed as received. The costs posted by the GRs are considered of course in the proposed accruals.
Purchasing of service – with service entry sheet postings
A service entry sheet posts the costs like a valuated goods receipt. Usually there is no delivery schedule available in the PO item.
In this case the accruals are proposed based on a straight-line approach. The total value of the PO item is distributed linearly between start- and end date of the PO item.
Note
The fields start- and end date are visible in the PO screens if the PO item uses the Lean Servicesapproach. Product Type Group is 2 — Service.
Accruals are posted for costs that are expected to occur in future fiscal periods or years.
As a consequence accruals are only relevant for purchases where costs will occur:
Accruals are usually not relevant for the purchasing of products that are put on stock, for example raw material that will later be used for producing other products.
Products that represent a fixed asset, for example a laptop. Their value is posted to a balance sheet account. The costs will occur later during depreciation postings.
Process Flow

The process is as follows:
Transfer
When a purchase order (item) is created in MM, the system determines whether accruals are potentially relevant for it. If yes, then the system transfers and creates an accrual (sub)object for the purchase order (item) in the Accrual Engine. This transfer and creation of accrual objects for a purchase order can be done either:
Offline, after the purchase order was created. Existing purchase orders are transferred into the Accrual Engine using customizing transactionPOAC_MM2ACE_TRANSFER or using job template Accrual Engine for POs — Transfer Purchase Orders to Accrual Engine in the SAP Fiori app Schedule Accruals Jobs.
Online, when the purchase order is being created in materials management.
Calculate
According to IFRS accruals may be posted if there is a potential debt to some 'external' legal entity (e.g. to a supplier). The logic/algorithm how this debt and the related accrual amount has to be determined is specific for each use-case.
The Accrual Engine especially supports the following procedure:
The system calculates two amounts: Planned costs and actual costs in the following sense:
The amount that has been 'received' already. For example the amount of service that was received or goods delivered by a supplier for a purchase order item up to a certain key date. The application Purchase Order Accruals uses by default the delivery schedule of the purchase order item to calculate this amount. In other words, the system assumes that the deliveries were indeed received on the dates as planned in the delivery schedule. These amounts are stored in the Accrual Engine in an accrual item type that is referred to as Planned Costs.
Independently of the planned costs, the system calculates the actual costs that have already been posted. For example in case of non-valuated goods receipts, the actual costs are posted by the supplier invoice. So the system selects all invoices that have a posting date before the key date. These amounts are stored in the Accrual Engine in an accrual item type that is referred to as Actual Costs.
The system calculates the accrual amount as plan minus actual: The difference between planned and actual costs represents the debt to the supplier - of course only if this difference (plan minus actual) is greater than zero: The system calculates this difference and stores it in an accrual item type that is referred to as Accruals (ACCRL).
For each purchase order, you can display the monthly accrual amounts the system calculates using transaction Display Accrual Objects (POACTREE03) or the Fiori app Display Purchase Order Accruals.
Review / Approve
At the end of each fiscal period, a reviewer can adjust the accrual amounts (or planned costs) that the system proposes for the current fiscal period. As a prerequisite, the proposal amounts must be generated for the given fiscal period using transaction ACEPROPOSALRUN or using the job templateAccrual Engine for POs - Propose Period Amounts. This action also generates work items in the Fiori app My Inbox for the purchase order owner, when you use workflow in the review step. The review can be performed as follows:
For the purchase order owner: Work item in the Fiori app My Inbox or transaction Review Purchase Order Accruals — Purchase Order Owners (FACRARVWBU).
(Optional): For the controller: The Fiori app Review Purchase Order Accruals – for Cost Accountantor transaction "Review Periodic Accruals — Controllers" (FACRARVWCO).
Machine Learning supports the review of periodic accrual amounts at the end of the fiscal periods. The machine provides for each purchase order item the info whether the proposed accrual amount is reliable, i.e. the info whether the reviewer can accept the proposed accrual amount without need to adjust it.
In addition to the review, an approval can be performed using transaction "Approve Periodic Accruals — G/L Accountants" (FACRAAPPRVGL).
Post
Finally the accruals will be posted at the end of each fiscal period: The accrual amounts can be posted using job template Accrual Engine for POs – Periodic Posting Run in the SAP Fiori app Schedule Accruals Jobs or with the transaction "Periodic Posting Run" (ACEPOSTINGRUN).
Display Accrual Objects — Transaction POACTREE03

In the applicationPurchase Order Accruals, an accrual object represents a purchase order. An accrual subobject represents a purchase order item that is subdivided based on the account assignments given in the purchase order.
Basic Settings — Accrual Item Types:
Please be aware of the following important general principle of the Accrual Engine: For each amount to be calculated by the Accrual Engine you have to create a separate accrual item type in Customizing.
Regarding purchase order accruals the purpose of the Accrual Engine is to calculate an amount that will be posted as accruals (at the end of each fiscal period). To achieve this, you must create at least one accrual item type in Customizing. SAP delivers accrual item type ACCRL for this purpose.
Theoretically, it would be sufficient to have only one accrual item type. You could assign a suitable algorithm to the corresponding accrual items that calculates the accrual amounts. However, if you'd only use one accrual item type (representing the relevant algorithm), you wouldn't able to see how the amounts are calculated (which values are used, for example).
To make the calculation of accrual amounts more transparent, the Customizing process for purchase order accruals provides a three-step approach. Instead of using one single accrual item type only, you can define three accrual item types: One for the planned costs (PLNCST), a second one for the actual costs (ACTCST) and a third one for the accruals (ACCRL). In this approach, the accruals are calculated by subtracting the actual costs from the planned costs.









