About the author
Paul Liese
Paul Liese
hsp Software

Paul Liese is the managing director of hsp Handels-Software-Partner GmbH in Hamburg. For many years, he has been involved in the Software and IT specialist with the topics relating to electronic invoicing. These include, in particular, procedural documentation, Tax CMS, transfer pricing and the internal control system. Together with his team, Paul Liese is working on the Elimination of all media breaks in accounting.

First build a risk-control matrix in Excel, then look for software – how daft is that?

What you can expect from this article

Open Excel, enter the risks, add the controls alongside them. Specify a probability of occurrence on a scale of 1 to 5, then the level of loss. Then quickly add a formula for the risk score, assign traffic-light colours, and your ‘ICS light’ is ready. Or your ‘TCMS light’. Or is it? That’s how many managers in companies think.

I hear comments like this surprisingly often:

  • „We want to start with Excel for now.“
  • „We need to start by identifying our risks and controls.“
  • „Once that’s in place, we can always introduce software later on.“

It sounds pragmatic, but it often isn’t. This is because it involves more than just creating a list; it already defines structures, assessment criteria, responsibilities and working methods. And if it is later found that Excel may not, after all, be the best platform for a long-term ICS or TCMS, the workload escalates.

How do we incorporate all of this into the software now?

The reason for this is simple: an Excel spreadsheet is not, in itself, a data model. The core problem is not the 100, 500 or 2,000 rows. You can import those somehow. Rather, the crucial question is: what do these rows actually mean? After all, a modern ICS or TCMS does not consist solely of „risk/control/person responsible“. Processes involve risks. And risks can have multiple controls. These controls, in turn, can address multiple risks. There are responsible parties, implementers, auditors, organisational units, legal areas, control frequencies, supporting evidence, tasks, deadlines and escalations. Added to this are assessments, versions and changes over time.

An Excel spreadsheet can represent this to some extent, but software must represent it in a structured way. Anyone who builds the Excel spreadsheet first and only then selects the software may therefore end up building it twice: first an Excel model – and then the actual system. And where does the risk assessment actually come from?

Things get even more interesting with the classic risk-control matrix:

  • Probability of occurrence: 3.
  • Amount of damage: 4.
  • Risk: 12.

It looks scientific. But why a 3, actually? Who decided that? On what data was it based? When was the assessment carried out? What information was available at that time? Who subsequently changed the rating? Why did a 4 eventually become a 3? What rating methodology was in use at that time? And was the extent of the damage assessed before or after the controls were taken into account?

Instead of answers, one is left with even more questions

Suddenly, a neat little Excel „traffic light“ system turns into a rather interesting governance issue. After all, a robust ICS or TCMS should provide a clear record of who assessed, amended, checked and approved what, when and on what basis. This is the difference between documentation and a system. Only a system delivers the quality that generates added value and stands up to scrutiny. But hang on a minute – don’t we have version control in SharePoint? Yes, of course. And that’s certainly better than the infamous ‘IKS_final_v7_NEW_reallyfinal.xlsx’ on the network drive. And, of course, with Microsoft 365, permissions, version control and supplementary organisational measures, it’s possible to create significantly better structures than with an Excel file being passed around uncontrollably.

However, this is far from turning Excel into a specialised ICS or TCMS application. After all, file versioning does not automatically answer technical questions such as:

  • Which risk was reassessed, and when?
  • Which control has been changed?
  • What impact did this have on the residual risk?
  • Who then had to take action?
  • Was the inspection actually carried out?
  • Where is the evidence?
  • Was it effective?
  • What task did this give rise to?

Yet these interrelationships are crucial for carrying out a meaningful analysis of the data collected.

Perhaps the biggest misconception: an ICS is not a table

An ICS is not the same as a risk-control matrix. Similarly, a TCMS does not consist solely of an Excel file in which tax risks are documented. Such overviews always represent only part of the overall system. A functioning ICS or TCMS encompasses processes, risks, controls, responsibilities, assessments, measures, tasks and evidence. Added to this is the ongoing monitoring of these elements. The system must be updated regularly, as the operating environment within the organisation may change. Controls are carried out and documented, deadlines must be met, responsibilities may change and processes may be adapted. This may give rise to new risks or necessitate a review of existing assessments and measures.

The real work often only begins once a risk-control matrix has been drawn up. An ICS or TCMS must subsequently be maintained and further developed on an ongoing basis. Anyone who starts out using Excel and later switches to specialist software must therefore transfer existing processes, risks, controls and responsibilities. The data structures often differ significantly. Structured data records, status values and workflows must be developed from simple Excel rows, free-text entries or colour codes. As a result, what initially appears to be cost-effective preparatory work in Excel can quickly turn into a complex migration project.

Avoid supposed shortcuts that lead to detours

Please don’t get me wrong: I don’t want to force our software on anyone. Rather, I’m concerned with the mindset required to tackle important projects such as ICS and TCMS. Ultimately, every company should choose the solution that best suits its own workflow. Compare the solutions available on the market and carry out a proof of concept. Examine role and authorisation models, workflows, audit trails, valuation methods, task management, supporting documentation, interfaces and reporting in detail.

If it is clear from the outset that an ICS or TCMS is to be operated on a long-term basis, then you should give some thought right from the start to the system in which it will eventually be hosted. Don’t just develop the entire structure in Excel first and then try to work out how to integrate it into a professional application. That said, I wouldn’t want to put anyone off using Excel. After all, it’s great for planning workshops, gathering ideas and preparing data imports. Excel is also an excellent tool for evaluations, quick analyses or an initial assessment. However, the same applies to Excel as to all pre-installed standard programmes on a company PC: do not try to compulsively use one of the installed programmes for every task simply because it is already there.

Conclusion: If you get it right from the start, you’ll save yourself the extra effort

An ICS or TCMS is designed to create transparency, organise responsibilities, make risks manageable and document decisions in a way that is easy to trace. This requires structure, traceability, a history, workflows and an ongoing process. B-level solutions such as Excel do not offer any of this. It is therefore not worth spending months setting up complex risk and control matrices in Excel, only to realise afterwards that you actually need a proper system.

Whether the software used for this purpose is ultimately called Opti.Tax or something else is of secondary importance. What is far more important is that those responsible understand the logic behind the choice of software. Then it will certainly no longer be so difficult for them to select the right solution for their own company. After all, the point of an ICS or TCMS is not simply that it exists, but the added value that results from its implementation and use. It would be rather silly to do without it, wouldn’t it?

More on the subject of internal control systems

Related posts
  • GoBD procedural documentation
    GoBD procedural documentation with Opti.Tax Doku

    The Principles for the Proper Maintenance and Retention of Books, Records and Documents in Electronic Form, and for Data Access (GoBD) were published on 14 November 2014 and constitute a summary of the GoBS (legal basis: Section 158 of the German Fiscal Code (AO)), the GDPdU and the tax authorities’ Q&A catalogue on data access (legal basis: Section 147(VI) of the German Fiscal Code (AO)).

  • Blog post featured image: Common misconceptions about AI in TCMS
    TCMS Talk with Torsten Stockem: the biggest misconception about AI in tax compliance

    Last Wednesday, on our programme „hsp live at 11“, I spoke with Torsten Stockem, a tax adviser and partner at the firm Energiesozietät, about the opportunities offered by AI in TCMS. The discussion centred on the wide range of opportunities that the use of AI tools offers professionals when setting up and maintaining a tax compliance management system.

  • Tax Compliance Update
    TCMS keeps companies on the right side of the law when it comes to tax

    Nipping allegations of tax evasion in the bud: hsp Handels-Software-Partner GmbH is enhancing its taxonomy software, Opti.Tax, with a Tax Compliance Management System (TCMS). The new module was developed in collaboration with the auditing and tax consultancy group W+ST.