Contact Info
What does an ERP audit involve for a Danish business?
An ERP audit for a Danish business is a remote, independent health check of a live system. I gather evidence on voucher storage and audit trail for your accountant to judge against the digital bookkeeping rules, test FIK payments and OIOUBL invoices, review add-on apps and integrations, and check user rights and licenses. The output is a ranked list of fixes, not an opinion on your accounts.
Last reviewed by Vikas Saroj
Danish companies often run an ERP that has grown in layers: the core system, a handful of apps for bank, payments, e-invoicing and expenses, a webshop connector and a payroll file arriving from an external provider. Each layer was added for a good reason. Together they can produce a setup nobody fully understands and nobody owns.
Working remotely, I review ERP systems for Danish businesses as an independent outsider. The audit asks a simple question in a structured way: does the system support how the company works today, and where is it costing time, money or control? The scope is the business system alone; your revisor, accountant and tax advisor keep their own roles, and nothing here substitutes for their work.
There is no vendor relationship behind the findings, and I take no commissions or referral fees. The engagement runs in English; Danish screens, vouchers and reports are walked through with your own staff, who check any Danish wording in the outputs.
Each area combines a conversation with the people who use it and a look at the data behind it.
I document how vouchers are attached and stored, what the audit trail records, how backups work and whether the system is on the list of registered solutions, for your accountant to assess.
Invoices with FIK payment codes, bank statement imports and the matching rules are tested with real receipts to see how much manual allocation finance still performs each week.
OIOUBL or Peppol invoices to Danish public customers are traced from order to delivery, including how EAN location numbers are captured and what happens when an invoice is rejected.
Every add-on app, extension and connector is listed with its purpose, owner, cost and maintainer, so you can see which ones overlap, which nobody uses and which carry upgrade risk.
User permissions, approval flows for purchases and payments, changes to supplier bank details and dormant accounts are all reviewed against the authority your management actually intended to delegate.
I test whether the management reports can be rebuilt from system data without spreadsheet adjustments and compare license types with what each user really does.
Set the questions and access
Gather evidence from real work
Turn evidence into priorities
An ERP review is not only for Danish companies in crisis. Often the system runs, invoices go out and the accountant gets what they need, eventually. The problem is the cost hidden in that word eventually: hours spent matching payments, re-keying data between apps, correcting VAT before the return is filed and rebuilding reports in Excel.
Common triggers for a review include:
It helps to be precise about terms. Danish companies know the audit as the work their revisor does on the annual accounts. An ERP audit is different: it examines the system that produces the numbers, not the numbers themselves, and it gives no opinion on the financial statements. Findings that touch VAT, bookkeeping duties or the annual accounts are described factually and handed to your accountant or tax advisor to judge. The general method is set out on my ERP health check page.
Denmark's bookkeeping rules increasingly assume a digital system that keeps vouchers electronically, logs changes, is backed up and can receive e-invoices. Whether those expectations bind your company, and whether today's setup meets them, is for your accountant or auditor to decide. What I can do is collect the evidence they need in one place, so the question does not stay open for months.
The evidence pack typically describes:
I do not state whether you comply. I describe what the system does, with screenshots and examples, and list the open questions. Your accountant then decides what, if anything, must change. The ERP business analyst page for Denmark covers how such rules become requirements when a new system is being specified.
Danish payment and invoicing conventions create small details that either work smoothly or generate daily manual effort. The audit follows them with real documents from a recent period.
Customer payments. I check that invoices carry a correctly built FIK payment code, that bank statements arrive in the ERP through a bank app or file import, and how matching rules handle part payments, combined payments and payments without a reference. A sample of the unmatched list is traced back to its cause, which is often a setting rather than a customer mistake.
Public customers. Danish public bodies generally require structured electronic invoices, and the receiving unit is identified by an EAN location number. I check where that number lives on the customer record or order, whether it is mandatory, which route invoices leave by and how rejections are reported back. A rejected invoice that nobody sees is simply an unpaid invoice.
Supplier invoices. Inbound OIOUBL or Peppol invoices, scanned documents and email PDFs are followed from arrival to posting and payment. I look at how they are matched to purchase orders, who approves them and whether bank details on suppliers can be changed without review.
Many fixes in this area are configuration and rules rather than new software, which is the territory of ERP optimization.
Danish ERP setups, particularly on Business Central and Odoo, often depend on a collection of apps from different publishers: bank connection, payment files, e-invoicing, document capture, expense handling, shipping labels and webshop sync. Each solves a real problem. The risk is in the collection as a whole.
I build an inventory of every app, extension and integration, recording for each one:
Integrations with the webshop, logistics provider, CRM and the payroll provider's posting file are tested for error handling. I look for silent failures: orders that stop syncing without an alert, shipments booked twice, or a payroll file that someone repairs by hand every month. Personal data passing between systems is noted so whoever owns GDPR in your company can check the arrangements.
The result is often a shorter, cheaper and better-understood stack. If the inventory reveals deeper problems from an implementation that never settled, the ERP rescue page for Denmark describes how recovery work runs. Platform-specific notes sit on my Business Central in Denmark page.
The final area covers control. Over time permissions accumulate: people change roles but keep their access, an external consultant's account is never closed, and approval steps are relaxed during a busy period and not restored. I compare user rights with the authority management intended and flag combinations such as creating a supplier and approving its payment, or posting journals and closing the period with no second review. In a small finance team full separation may not be realistic, so I suggest compensating checks that fit the team's size.
Licenses are compared with real use. Some users may need only a lighter license type, and some paid features may have no active users at all. The commercial conversation stays between you and your vendor.
The findings report is written for management and is practical for the partner who will act on it. For every finding you get the observed behavior, the business consequence, a probable cause and a suggested remedy, plus ratings for impact and urgency. Items for your accountant, including the bookkeeping evidence pack and any VAT setup questions, are kept in a separate section. Results are walked through in an online session with management, and I can stay available while fixes are made.
For the broader picture of how I work with Danish companies, see the Denmark overview and the ERP consultant page for Denmark.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
No, and I would be cautious of anyone outside your accounting and audit advisors who offers that. I collect structured evidence on voucher storage, audit trail, backups and e-invoice handling, and present it so your accountant or auditor can reach a conclusion quickly. Their judgment decides what needs to change.
Not necessarily. Apps are a normal way to cover Danish banking, payments and e-invoicing. The risk comes from overlap, missing ownership, unclear costs and apps that break on upgrades. The audit inventories them, shows which ones earn their place and suggests where the stack can be simplified without losing anything the business needs.
A security review looks at infrastructure, networks and cyber risks. An ERP audit looks at business use: processes, data quality, financial controls inside the application, integrations, reports and licenses. User rights and segregation of duties overlap with security, and I share those findings with whoever handles IT security so the two reviews fit together.
Very little. I ask for read-only access, a user and role export, the list of installed apps if you have one, and a few scheduled sessions where staff show their normal tasks. The most useful preparation is simply a list of the things that annoy people most about the system.
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
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.