Recurring Journal Entries in SAP: Automating Accruals, Reversals, Allocations and Other Close Entry Types

Recurring Journal Entries in SAP: Automating Accruals, Reversals, Allocations and Other Close Entry Types

On this page

Summarize and analyze this article with
Quick answer: Recurring journal entries in SAP are postings that repeat each period under a stable arrangement, such as rent, amortisation, accruals and allocations. SAP can schedule them natively, but each entry type needs its own controls: validation, supporting evidence and approval before posting, plus review whenever contracts, estimates or allocation bases change.

A significant share of month-end close journal work comes from entries that recur or follow a predictable cycle. Finance teams prepare accruals, reversals, recurring charges, allocations, and intercompany recharges, often using similar structures from one period to the next. Automating recurring journal entries in SAP can reduce repeated preparation and processing where those patterns are stable.

Reusing an existing journal file is often practical. The control risk arises when the assumptions behind it are no longer valid. An expired contract, an outdated allocation basis, or a missed reversal can go undetected if the review focuses only on whether the entry resembles the previous month’s posting.

In Ledge’s 2025 month-end close benchmark of 100 finance professionals, accruals and provisions ranked second among the most frequently cited time-consuming close activities. Data hygiene, including correcting entries, reallocations, and reclassifications, ranked third, behind account reconciliation. [1]

Rules can handle the predictable part of each entry type, while validation, approval, and supporting evidence apply to every journal in the SAP journal entry workflow. This guide covers each entry type, how it is automated in SAP, and how to judge when a journal type is ready for automation.

What Are the Main Types of Journal Entries at Financial Close?

The main types of journal entries at financial close are recurring, amortisation, accrual, reversal, allocation, and intercompany journals. Their automation potential varies. Stable calculations and repeatable processes lend themselves to rules, while estimates, changes in accounting assumptions, and unusual transactions require closer review.

Each entry type also creates a different control requirement:

Entry type Typical examples Where the control risk sits
Recurring Rent, service contracts, fixed fees Template no longer matches the contract
Amortisation Prepaid insurance, software licences Schedule runs past its end date
Accrual Goods received not invoiced, bonuses, audit fees Estimate posted without support
Reversal Prior-period accruals Missed, duplicated or posted in the wrong period
Allocation Shared service costs, overheads Out-of-date basis, very high line counts
Intercompany Recharges, management fees Two entities book different amounts

Why Do Recurring Journal Entries in SAP Create Close and Audit Risk?

During a compressed financial close, familiar journals can pass through preparation and approval quickly. Reviewers still need to confirm that the source data, accounting assumptions, and posting authorisations remain valid for the current period.

Does your close show any of these?

These practices increase the risk of manual journal entries, leading to late corrections, incomplete approval evidence and difficulty tracing an adjustment back to its original journal. As transaction volumes increase, the effort needed to identify and resolve exceptions can also delay financial close.
See how Promenta keeps journal preparation, validation, approval and audit evidence inside SAP.

How to Automate Recurring Journal Entries in SAP by Entry Type

The appropriate level of automation depends on how each journal is prepared, what can be determined by rules, and which decisions require finance review.

1. Recurring journals: rent, contracts and fixed fees

Recurring journal entries in SAP ECC and S/4HANA are suitable candidates for automation when their accounting structure and underlying arrangements remain consistent. Finance teams can reuse established SAP journal entry upload templates through the SAP-integrated Promenta Excel Add-In, using SAP data lookups and real-time validation to check the journal before submission.

SAP also offers native recurring entry functions. In SAP GUI, finance teams create a recurring entry document with FBD1 and post it by running F.14. SAP S/4HANA adds the Manage Recurring Journal Entries Fiori app (F1598). These tools handle scheduling and posting. Teams that need preparation checks, evidence and approval before posting typically add a workflow layer.

Reusing an established template reduces repetitive preparation, while finance teams remain responsible for checking changes such as contract renewals, revised fees, or terminated agreements before submission.

2. Amortisation journals: prepaid insurance and licences

Automating amortisation journal entries becomes practical once the underlying schedule is established, with a known total, a defined start date and an agreed period over which the cost is recognised. The periodic charge can then be calculated consistently without reconstructing the schedule at every close.

Where finance teams prepare amortisation entries from a maintained schedule, Promenta can provide the SAP-integrated validation, submission and approval process for those journals. The accuracy of the schedule and any changes to the underlying assumptions remain finance responsibilities.

Review stays on events that change the schedule, such as contract amendments and early terminations, where the remaining balance has to be reassessed rather than rolled forward.

3. Accrual journals: estimates and supporting evidence

Accrual journal entries in SAP often require judgement, making the supporting calculation as important as the amount posted. A bonus provision may rely on payroll data, while an audit fee accrual may be supported by an engagement letter or an agreed fee schedule.

Promenta allows supporting documents to be attached to the journal request and retained with the SAP-based workflow record. Depending on the configured document storage and attachment process, that evidence can also be linked to the posted finance document. This gives approvers access to the basis of the estimate before posting and helps auditors trace the supporting information later.

4. Reversing journals: preventing double-counted expenses

A reversal is a posting in its own right. If it is missed, the expense is recorded twice once the invoice is posted. If it is duplicated, the expense is understated. If it lands in the wrong period, both periods are misstated. In SAP, accruals posted with FBS1 carry a reversal date, and F.81 reverses them in bulk for the next period, while FB08 reverses individual documents.

Reversing journal entries in SAP therefore require control over the original document, the reversal reason, the posting date and the person authorised to approve the change. SAP provides reversal transactions such as FB08, but organisations may want to restrict direct access where reversal approval is part of their SAP journal entry compliance controls.

Promenta’s documented reversal workflow allows users to submit eligible, previously posted Promenta journals for reversal. The request records the original document, reversal reason and date, and follows an approval process before the reversal is posted. This gives finance teams a controlled route for reversing eligible entries without providing every requester with broad posting authorisations. [3]

Unlike standard new-journal requests, these reversal requests are not simulated.

5. Allocation journals: cost drivers and high line counts

Allocation journal entries carry two distinct risks: the basis used to calculate them and the number of lines they generate. Finance teams often prepare allocations in Excel using drivers such as headcount, floor space, revenue or resource consumption. The calculation may be well established, but the resulting journal can contain thousands of line items.

Where the relevant functionality is configured, Promenta can handle allocation requests exceeding SAP’s 999-line-item document limit. The solution supports the necessary document handling within a single governed request, reducing the need for finance teams to split and manage large uploads manually. [4]

For standard journal requests, a full simulated posting with live SAP validation takes place before submission for approval. This allows posting-related errors, including invalid account assignments and other SAP validation failures, to be identified before the approval process begins.

Review stays on the allocation basis itself, which should be revisited whenever headcount, floor space, or usage patterns shift.

6. Intercompany journals: matching both sides

Intercompany journal entries cause problems when the two sides of a transaction mismatch. Differences in amounts, currencies, accounting periods, or supporting references can create additional work during group reconciliation.

Promenta supports intercompany journals and configurable approval routing based on fields such as company code. Where each entity submits a separate request, the workflow can direct that request to the appropriate approval team.

Promenta also supports multiple journal documents within one request. However, those documents follow a single approval path, so the workflow must be designed carefully when the participating entities require distinct approval responsibilities.

SAP Accrual Engine vs Manual Accrual Journals: When to Use Each

SAP S/4HANA Accruals Management includes functionality for purchase order accruals and manual accrual objects. Through the Accrual Engine, organisations can maintain accrual information, calculate periodic amounts, and post entries according to configured rules. SAP also provides options for reviewing and approving periodic accrual amounts. [2]

Some period-end estimates may still be prepared as standalone manual journals. Bonus provisions, professional fees and top-side adjustments are examples, particularly where those scenarios have not been configured within Accruals Management. These journals need a controlled process for preparation, supporting evidence, validation and approval.

The SAP Accrual Engine and Promenta therefore serve complementary purposes. SAP Accruals Management can support the calculation and periodic posting of configured accruals, while Promenta provides a governed workflow for manually prepared journals and eligible reversals. The appropriate combination depends on the organisation’s accrual processes and control requirements.

How Does Rule-Based Journal Approval Work Across Entry Types?

Rule-based journal approval allows organisations to define how requests should be reviewed based on the information they contain. In Promenta, routing within the journal entry approval workflow can be configured using fields such as company code, G/L account, and journal value, so journals are directed to the appropriate teams according to the organisation’s approval policy.

Workflows can support multiple approval levels, allowing finance teams to apply different review requirements according to transaction value, responsibility and risk. Approvers can:

Segregation of duties is another important part of the configuration. Promenta supports different control scenarios, including settings that prevent requesters from approving their own entries. Organisations that require independent approval must select and test the appropriate scenario rather than assume that self-approval is blocked automatically. [5]

Posting and request permissions can also be restricted through the relevant SAP roles, authorisations and Promenta configuration, limiting access to the parts of the business for which users are responsible.

Real-time process reporting, including process ageing by team, shows which accruals, reversals and allocations are approved, posted or still pending, so outstanding items are visible before the books close.

SAP ECC mainstream support ends 2027. See how Promenta keeps journal control inside SAP through the transition.

When Is a Journal Entry Type Ready for Automation?

A journal type is a suitable candidate for automation when its preparation and approval requirements can be expressed through repeatable, well-defined rules. Finance teams can assess this using five criteria, which build on the broader comparison of automated vs manual journal entries:

Criterion What to check
Repeatable logic The logic repeats each period with stable inputs.
Data-driven calculation The amount is calculated from data rather than requiring a new judgement each time.
Standardised evidence The supporting documents can be prepared and reviewed consistently.
Predictable approval The approver can be determined through defined routing rules.
Meaningful processing volume The volume or line count makes manual handling a potential close delay risk.

A journal does not need to meet every criterion to benefit from automation. Accruals, for example, may still require a judgement-based estimate, while their validation, evidence collection, routing and approval can follow a standard process.

Over time, AI may support parts of journal preparation or exception identification. Responsibility for accounting estimates, changes in assumptions and unusual transactions should remain with the appropriate finance personnel.

SAP-Native vs External Journal Platforms for High-Volume Journals

High-volume journals make the architecture of the approval process particularly relevant. When entries are prepared or approved outside SAP, as with some SAP journal entry automation software, organisations need reliable mechanisms to move journal data into the ledger and maintain the relationship between the posted transaction and its approval evidence.

Promenta operates natively within SAP, allowing journal preparation, workflow, validation and audit information to be managed through the existing SAP environment.

Consideration Built natively on SAP External journal platform
Validation Live SAP validation and posting simulation before approval for standard journal requests Depends on the integration and when SAP validation checks are performed
Supporting evidence Evidence retained with the SAP-based workflow and linked to posted documents according to configuration Evidence may be retained in the external platform, synchronised with SAP or held in both
Security model Existing SAP users, roles and authorisations May require additional access controls and integration governance
Infrastructure Runs as an SAP add-on without separate servers or middleware for the core journal workflow Typically requires an additional platform and SAP integration

Promenta is an SAP Certified Partner Product, has been an SAP partner since 2002, and supports SAP ECC, SAP S/4HANA On-Premise and RISE with SAP Private Edition.

Promenta's SAP Journal Entry Management solution provides Excel-based preparation, live SAP validation, configurable approval, posting, and audit evidence within the SAP journal process.

Conclusion: Bringing Every Entry Type Under One Governed Process

Accruals, reversals, recurring, amortisation, allocation and intercompany journals involve different accounting decisions and control requirements. A consistent SAP journal workflow allows organisations to standardise the repeatable stages while retaining appropriate review of estimates, exceptions and changes in underlying assumptions.

The governed journal process follows a defined sequence:

Prepare → Validate → Submit → Route → Review → Approve → Post → Audit

Questions worth asking of your current process:

Frequently Asked Questions

Accruals, correcting entries, allocations and other recurring adjustments can require significant effort at financial close. Accruals involve calculations, supporting evidence and subsequent review, while recurring and allocation journals create workload through their volume and repeated preparation. The effort increases when finance teams must manually check, route, or reconcile entries across separate files and approval records.
Automating recurring journal entries in SAP allows finance teams to reuse established journal structures and apply consistent validation and approval rules. Templates reduce repetitive preparation, while workflow rules determine the appropriate review path using information such as company code and transaction value. Automation can reduce manual handling, but the current-period amounts and underlying agreements still need to be verified before posting.
An accrual is often posted at the end of one accounting period and reversed in the following period when the actual transaction is expected to be recognised. The original posting and reversal should be traceable, with appropriate dates, references and authorisations. A controlled workflow helps finance teams establish whether the reversal occurred as intended and investigate missing, duplicate or incorrectly dated entries. Features that depend on the surrounding S/4HANA environment may need to be retested, including authentication, authorisations, field mappings, custom logic and Fiori-related functions. One documented limitation is that GLSU document drill-back is unavailable in a Fiori-only environment. The exact impact depends on the GLSU version, S/4HANA release, and deployment configuration.
Yes, allocation and intercompany journals can be governed through a common journal management framework, with approval routing configured for their business requirements. Allocations may require review of cost drivers and values, while intercompany entries may need approval from different entities. Where multiple documents share one request, finance teams should ensure that its approval path satisfies the applicable company-code and segregation-of-duties requirements.

Automation does not remove the need for an approval policy. Organisations can configure different approval requirements according to journal value, type, account or company code. Lower-risk entries may qualify for threshold-based automatic approval where policy permits, while significant or judgement-based journals may need independent, multi-level review. Segregation-of-duties settings should be configured to prevent self-approval wherever that control is required.