Symptom
When scheduling the accrual job Post Accruals of Purchase Orders for a purchase order with an invoicing plan, no accrual postings are created. The expectation is that accruals (e.g. €100 per month) should be automatically generated based on the invoicing plan schedule, even though no goods receipt or invoice has been posted.
Environment
SAP S/4HANA Public Cloud
Cause
In SAP S/4HANA Public Cloud, the accrual engine does not interpret invoicing plan values as a financial basis for accrual calculation. Invoicing plans only provide due dates, not planned costs. Without a recognized basis amount, no accruals are generated.
The accrual engine typically derives planned costs from:
-
A delivery schedule maintained in the purchase order (with dates and quantities), or
-
The net PO value distributed over the defined delivery or service period (depending on item type and configuration).
Resolution
To enable accruals without invoice or goods receipt postings, maintain a delivery schedule in the purchase order. This allows the accrual engine to calculate periodic accrual amounts automatically.
Note that invoicing plans are not supported as a basis for accruals in the standard system. As a workaround, the invoicing plan can be mirrored using a delivery schedule in the PO, so that accruals are triggered correctly. If accruals based directly on the invoicing plan are required, this is not supported as standard functionality.
Keywords
Accrual job, purchase order, invoicing plan, delivery schedule, accrual engine, Manage Accruals, Post Accruals of Purchase Orders, period-end closing, SAP S/4HANA Cloud , KBA , FI-GL-GL-ACE-2CL , Accrual Engine (Public Cloud) , Problem
SAP Knowledge Base Article - Public