Office: +358 10 321 6260 | Support: +358 10 321 6267

3 Steps to improve closing process


Today, computerized accounting systems, e.g. SAP will automatically record most of the business transactions into the general ledger accounts immediately after the software prepares the sales invoices, issues checks to creditors, processes receipts from customers, etc. The result is that we will not see journal entries for most of the business transactions. The exception, however, is the Journal entries that need to be prepared for the closing period to adjust general ledger bookings usually during a very short period of time.

The need for this arose out of the increasing complexity of business transactions and a desire for more accurate financial information. Selling on credit and projects that provide revenue streams over a long period of time affect the company’s financial condition at the point of the transaction. Therefore, it makes sense that such events should also be reflected in the financial statements during the same reporting period that these transactions occur.

Accrual accounting is considered to be the standard accounting practice for most companies, with the exception of very small operations. This method provides a more accurate picture of the company’s current condition, but its relative complexity makes it more expensive to implement.

The financial closing period is a very hectic time, especially for public companies. There is a tight deadline for getting the numbers published and it looks like the window between the end of a fiscal period and publishing the results is getting smaller and smaller. And if the company has many subsidiaries and is a global company this adds an additional complexity factor.

Journal Entries

A manual journal entry that is recorded in a company’s general journal will typically consist of the following:

– the appropriate date,
– the amount(s) and account(s) that will be debited, cost center(s), profit center(s),
– tax code, currency, the amount(s) and account(s) that will be credited,
– a short description/memo, a reference such as a check number.

In certain journal entries, the number of different data items could be almost 50 and recurring line items may vary between 2 and up to several hundred.

This means in practice that there is a lot of work to be done and many points where wrong data and errors could occur that would then affect the accuracy of the financial statement.

Typical journal entries are accruals. One of many examples is e.g. selling on credit and projects that provide revenue streams over a long period of time affect the company’s financial condition at the point of the transaction. Therefore, it makes sense that such events should also be reflected in the financial statements during the same reporting period that these transactions occur.

Another type of Journal entry is what is called recurring journal entry. This is a journal entry that is recorded during every accounting period. For example, a company issuing monthly financial statements might record depreciation by debiting Depreciation Expense and crediting Accumulated Depreciation each and every month. The term recurring journal entry can also refer to monthly journal entries where the accounts are identical but the amounts vary by month. For example, the journal entry to record property insurance expense might involve Insurance Expense and Prepaid Insurance every month, but the amounts will change when the amount of the prepaid insurance premiums change.

Internal invoices and cost allocations to cost centers and profit centers are also typical journal entries. Typical situations where cost allocations need to be done are e.g. distribution of fixed costs of Office rental, energy, telephone costs, leasing costs. Many suppliers are not yet capable or willing to provide invoices in a format that could be automatically booked into SAP and allocated to cost centers according to the actual consumption or usage. Finance departments are therefore required to reallocate the costs manually and this work can take hours unless the process can be in some way automated.

The number of journal entries per month will of course vary, depending on the volume of business and company size but typically there are from several hundred to several thousand entries per month.

Organizing the work

The responsibility of creating journal entries may be within a central finance function in a smaller company whereas in larger global organizations the responsibility is to the finance departments in the business units. In large organizations, several hundred people may contribute to journal entries for financial closing.
Many organizations have shared service centers that perform the actual closing, but before that, all transactions, e.g. Accruals, depreciation, internal invoices, cost allocations need to be created, reviewed, potentially corrected and then finally booked into SAP.

Usually, the time available is short, maybe 5 days and then the accounts are closed and reports are produced.

Manual methods in situations like these are not sufficient. Even if email communication is fast, it is very error-prone. Emails are drowning in inboxes and tasks get delayed. SAP GUI based dialogues are not either adequate as it may be impossible to implement complex business rules. Despite the challenges, a large number of SAP user organizations still work with fairly manual methods.

On the other hand, many organizations have developed enhanced processes. Software suppliers have also created applications on top of SAP to eliminate many of the challenges mentioned as well as solutions to automate other parts of the closing process.

This article describes 3 different approaches to automate and speed up processing of Journal Entries based on technology provided by Winshuttle.

The 3 approaches can also be seen as an evolutionary process, or steps, where a large global organization starts to improve processes using the first approach and a small team of people and progresses gradually through the second approach before moving to the third approach.

The first approach is a very simple solution that is usable for a small team of people in a central finance team that do not interact with a huge number of people. The organization is probably also a local organization.

The second example is based on a larger organization, maybe global or spread out over some countries. The organization may be a public company that needs to be compliant with industry regulations.

The third example is a large global corporation working around the world.

Step 1 – The simple solution

The simple solution is based on routines where different Excel files tailored for different types of journal entries contain all information about the specific Journal Entries. The data can be easily maintained and calculations can be done when the journals are prepared. Instead of retyping the data, routines have been built to load the data into SAP. This simple approach can itself save a lot of time and speed up the closing process. However, if journal entries need to be reviewed and approved by other people than the originators, this approach has its drawback. The Excel files need to be sent back and forth and there is always a possibility that some data is lost and people are not present to action the transactions. Typical solutions in this category are based on LSMW, ABAP programs, Winshuttle and other 3rd party suppliers. Solutions like these will already provide significant productivity improvement compared with native GUI dialogues.

Step 2 – The intermediate solution

As in all activities in the world, we also want to improve work processes. A natural step in the evolution from a simple Excel-based solution is to build a workflow where the Excel files and supporting documents can be easily directed to other people in the organization for review and finally for approval. In this solution the Excel templates could be controlled by a central workflow system and all transactions could be logged. Full Audit trail and compliance can be achieved. A solution like this starts to become a feasible alternative for companies that are regulated by SOX or other rules.

The drawback with a system based on Excel is that there are limitations on how many controls could be built into Excel files. Certain controls could be built into this solution where data validation is performed at the data entry stage automatically against SAP. The data quality in this solution may still suffer especially in complex company structures and organizations trading with countries outside of EU where tax rules may be extremely complex. The big benefit from a productivity improvement aspect is the elimination of email communication and the automation of the data flow within the organization.

Step 3 – The complete solution

The complete solution is a solution where the end-user cannot make errors in the data entry processes because rules and interdependencies between different data fields can be programmatically controlled. This solution is based on a modern web-based workflow where all forms can be tailored exactly based on data contained in different journal types, local country regulations and where extensive controls are built in to guarantee maximum data quality. To improve end-user productivity data import/export functions are available as well as uploading of supporting documentation for the journal entries.

SLA reporting and monitoring functions are also available to monitor the progress of the work.

Take a look at a short video showing the above 3 approaches.


Companies grow through mergers and acquisitions or through organic growth. The costs need to be reduced and the business needs to grow. The only way to avoid the exponential growth of expenses is by doing more with the same resources, and even more with less than our current resources. This is the objective of applying Winshuttle technology and solutions in financial as well as other processes. By applying these techniques with iterative continuous improvement, users will standardize and improve their business processes in an agile and rapid way and reduce the costs.

Winshuttle is the fast and flexible approach that allows companies to apply the described techniques so organizations can initially develop simple solutions and continuously improve their process, allowing them to automate not just financial processes but a wide range of processes and operations.
These processes and operations are usually between the low complex and low volume range that would probably otherwise stay as a manual process and high volume and high complexity scenarios that would be normally covered with “Big IT solutions” for that specific domain.

Companies that use Winshuttle can improve their processes in different ways:

-Streamlining their process by the usage of Winshuttle workflows solutions that allow them to create defined and optimized processes with the participation of all the parties involved

-Validation of data collected and entered at every stage to ensure that it is high quality from the source and throughout the process

-Analysing the performance of these processes with out of the box process performance reporting that allows the detection of bottlenecks and inefficiencies in their processes

-Mass interaction from Excel into SAP for those scenarios with a high volume of data.

And all this with developer tools that reduce the time and cost of development cycles and hence the time to value of the investment in the Winshuttle products.

Changing inefficient manual processes with standardized processes that can be continuously improved with short cycles and without any changes to SAP, allows a real implementation of a Lean philosophy in the company. Where you previously had cost increases and risks with delays or errors, you will now have continuously improved standardized processes. All these mean an increase of your company’s competitiveness, thanks to the implementation of Winshuttle technology.