Skip to content

Contact Info

Germany

Evidence on your ERP before the next big decision

Which parts of a German company's ERP does an audit examine?

An ERP audit consultant checks whether a German company's live ERP still fits the business and produces data the Steuerberater and management can rely on. I compare procedure documentation with real practice, test posting locks, the DATEV export and incoming e-invoice handling, review roles against any works council agreement, and trace management reports to postings. The review is remote and is not a statutory or tax audit.

Last reviewed by Vikas Saroj

In many German companies the ERP was introduced carefully and then left to age. The procedure documentation describes a setup from several releases ago, the Steuerberater quietly corrects the DATEV export every month, managers read the advisor's BWA rather than the system's own reports, and role assignments have not been reviewed since the last reorganization.

Working remotely and independently, I help Mittelstand firms and German subsidiaries of international groups see that drift clearly. The engagement runs in English; German screens, documents and terms are explained by your team as we go. I check configuration against practice, test the outputs your advisor and auditors rely on, and rank what I find.

The audit does not replace your Wirtschaftsprüfer, your Steuerberater or legal advice on co-determination and data protection. Points in their territory are passed to them as precise questions.

Power BI service report view of the Competitive Marketing Analysis sample, with KPI cards, a donut chart, bar chart and monthly column chart, plus the pages pane
  • Procedure documentation check
  • Posting locks and changes
  • DATEV export test
  • Incoming e-invoice handling
  • Roles and works council fit
  • Reports versus the BWA
  • Ranked findings report
What I Review

Audit areas for German companies

The review is built around the documents and handoffs that matter most to German finance teams and their advisors.

Documentation Versus Reality

The existing procedure documentation compared with how the system is configured and used today, with every difference listed so the document can be brought up to date.

Posting Locks and Changes

When entries are locked, who can still change or reverse them, how corrections are made and whether documents remain linked to their postings and retrievable.

Advisor Export Test

A trial export to your Steuerberater's DATEV environment, the account and tax key mapping behind it and the corrections the advisor makes after import, all traced to their cause.

E-Invoice Intake

How structured invoices such as XRechnung or ZUGFeRD arrive, are checked, posted and stored, and whether the original file stays with the record rather than only a printout.

Roles and Co-Determination

Roles, permissions and activity logging compared with the duties that should be separated and, where one exists, with what was described to the works council.

Reports and Licenses

Management reports reconciled with postings and the advisor's figures, licenses compared with use, and a findings report ranked by risk, presented remotely.

How I Work

From documents to a ranked fix list

Collect

Documents, access and contacts

01
Request an Assessment
  • Kick-off with management
  • Obtain procedure documentation
  • Arrange read-only access
  • Agree advisor involvement

Verify

Practice compared with paper

02
Discuss Your Project
  • Walk through daily tasks
  • Run a trial advisor export
  • Sample incoming e-invoices
  • Export roles and logs

Rank

Findings with owners and order

03
Talk About Next Steps
  • Review drafts with owners
  • Separate questions for advisors
  • Present to management
  • Agree the fix sequence

Not a Wirtschaftsprüfer audit, and not a tax field audit

German companies know several kinds of audit already. The Wirtschaftsprüfer audits the annual financial statements where that is required. The tax office may carry out a field audit and look at the bookkeeping and its data. The Steuerberater reviews and often prepares the returns. An ERP audit is none of these. It is a structured, independent review of whether the system, as set up and as people actually operate it, still suits the business, and whether its outputs can be trusted.

Why commission one? Perhaps a new managing director or CFO wants to know what they have taken over. The system house that implemented the ERP is no longer involved. A group parent wants assurance before rolling the same setup out to other entities. Or the finance team simply spends too much time on corrections, exports and side calculations.

I work from evidence: walkthroughs with key users, configuration and role exports, samples of real postings and documents, and the outputs your advisor receives. Each finding states the cause, the business effect and a recommended action. Wherever a point touches GoBD interpretation, tax, labor law or data protection, it is written as a question for the competent advisor, never as a ruling from me. Behind all of this sits the method from my ERP health check.

Procedure documentation, posting locks and archiving

German bookkeeping principles, often summarized as GoBD, expect records to be complete, traceable and protected from silent change, and they expect a description of how the system and its surrounding procedures work. Whether your setup meets those expectations is for your Steuerberater or auditor to judge. What an audit can do is test whether the system behaves the way your documentation says it does.

I start with the procedure documentation, if one exists, and compare it with reality. Typical gaps are interfaces added after the document was written, new document types, changed approval steps, or archiving routines that moved to a different tool. Each difference is listed so the document can be updated, by your team or your advisor.

Then I look at the system itself: when postings are locked, who can still change or delete entries before that point, how corrections are recorded, and whether reversal is used rather than overwriting. I check that incoming and outgoing documents remain linked to the postings they support and can be retrieved later, including where a separate archive or document management system is involved. I also note any user with rights wide enough to bypass these controls. The result is a set of findings your advisor can review with evidence attached, rather than a general reassurance that the system is compliant, which nobody outside your advisor should give.

The DATEV handoff, tax keys and incoming e-invoices

For many German companies the most important output of the ERP is the export the Steuerberater imports into DATEV. If that export needs manual correction every month, the cost is hidden in the advisor's invoice and in the finance team's time. I ask for a recent export and, with the advisor's help, a list of the corrections made after import. Each correction is traced to its cause: an account mapped incorrectly, a tax key missing or wrong, cost centers not transferred, or postings summarized in a way the advisor has to unpick.

The same review covers the advance VAT return. I lay out tax keys and codes with sample postings and the lines they reach, so the advisor can confirm or correct the setup quickly.

Incoming e-invoices are the third part. With German business-to-business invoicing shifting to structured formats, more suppliers now send XRechnung or ZUGFeRD files. I follow a sample from arrival to posting: where they land, whether the structured data is read or the invoice is retyped from a visual copy, how they are matched to orders and receipts, and whether the original file is kept with the record. Which obligations apply to you, and when, is for your advisor to confirm. Fixes that need interface work are described on my ERP integration page.

Roles, the works council agreement and deletion rules

Access rights are reviewed in two directions. First, against the duties a German company would normally keep apart: maintaining supplier bank details and releasing SEPA payment runs, approving purchase orders and posting invoices, posting manual journals and closing periods. Conflicts, dormant users and shared logins are listed with a remedy for each.

Second, if the ERP falls under a works council agreement, against what that agreement and the material given to the council describe. Over time, new reports, dashboards and logging features may have been switched on without anyone checking whether they fall within what was agreed. I record the differences factually. Whether any of them need to be discussed with the Betriebsrat is for HR and management to decide with their legal advisors.

Data protection forms the third strand. German companies often have a deletion concept that must be balanced against retention duties under commercial and tax law. I document what personal data the ERP holds about employees, customers and suppliers, who can see it, and whether any deletion or blocking routine actually runs. The data protection officer and legal advisors judge what should change. Payroll usually runs outside the ERP with the advisor or a provider, so I check only how payroll journals arrive, which accounts and cost centers they hit and who can read salary data.

When the BWA and the ERP disagree

A telling sign in German companies is a management team that reads the Steuerberater's BWA instead of the ERP's reports, because the two never quite match. I take the key figures management uses, such as revenue by segment, gross margin, stock value and overdue receivables, and reconcile a sample between the ERP, the advisor's evaluation and any spreadsheets in between. The differences usually come from timing, accruals posted only by the advisor, missing cost prices or definitions nobody wrote down.

I also catalog the spreadsheets finance and operations maintain every month and classify why each exists. Some are sensible. Many exist because a report or configuration was never finished, and those become candidates for ERP optimization.

License usage closes the review: users who have left, full licenses for occasional viewers and modules that were licensed for a rollout stage that was later dropped. Management receives a brief verdict on the system's overall condition, then each finding with its priority and suggested remedy; open points for the Steuerberater, auditor, data protection officer and HR sit in their own annex. The readout happens online, and a visit can be arranged. Should the review uncover an implementation that is still failing, read about ERP rescue in Germany. For everything else I do for German firms, start from ERP consulting in Germany or the Germany hub.

Not sure where to start?

Tell me about your business and current systems. I’ll suggest the most sensible first step.

Book a Consultation
Related

Related Services

  • ERP Health Check
  • ERP Optimization
  • ERP Integration
  • ERP for Management Dashboards
  • Microsoft Dynamics 365
Germany

More for Germany Businesses

  • Germany overview
  • ERP Consultant
  • Freelance ERP Consultant
  • ERP Business Analyst
  • ERP Requirements Consultant
  • ERP Selection Consultant
  • ERP Implementation Consultant
  • ERP Rescue Consultant
  • CRM Consultant
  • System Integration Consultant
Other Markets

ERP Audit Consultant Elsewhere

  • USA
  • UK
  • UAE
  • Saudi Arabia
  • Qatar
  • Oman
  • Kuwait
  • Bahrain

Not sure which ERP you need?

Do not choose software first.

Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.

  • Independent ERP advice before you invest - I do not resell software
  • Work directly with Vikas - no account managers or junior handoffs
  • Business analysis before software implementation
  • One consultant who understands both your business and the technology
FAQ

Questions About ERP Audit Germany

No. I do not issue compliance statements, and nobody other than your advisor or auditor should judge that. The audit tests whether the system behaves as your procedure documentation describes, how posting locks and corrections work and whether documents stay linked to postings. Those findings give your advisor concrete evidence to review.

Usually because of a handful of recurring causes: accounts mapped to the wrong target, missing or incorrect tax keys, cost centers not transferred or postings summarized in a way the advisor has to split again. The audit traces each correction to its cause so it can be fixed once in configuration instead of every month by hand.

That is for management and HR to decide with their advisors. The audit reviews configuration and data and does not evaluate individual employees. It may, however, find reports or logging features that go beyond what the works council agreement describes, and I flag those factually so management can decide how to handle them.

Yes. The engagement and the report are in English, so group finance, internal audit and IT can read the findings directly. I can separate findings caused by the group template from those caused by local configuration, which helps decide who should fix what and whether other entities share the same issues.

Still have questions? Let’s talk them through.

Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.

Book a Consultation
Vikas Saroj seated at a meeting table with a laptop and notebook
Working Model Remote · Worldwide
Email Address hello@vikassaroj.com
Book a Consultation

Let’s Discuss Your ERP Audit Germany Project

Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.

Chat on WhatsApp