Contact Info
What does an ERP audit look at in an Italian company?
An ERP audit in an Italian company examines a running system and its controls; it is separate from the statutory audit. I trace SdI notifications and rejected invoices, check that the preservation trail is complete, follow Ri.Ba. collections and unpaid returns, list customizations and side spreadsheets, and test user rights and the payroll journal. Tax points go to your commercialista as questions. The work is remote and vendor-neutral.
Last reviewed by Vikas Saroj
Plenty of Italian companies run an ERP that has been extended for years by the same software house: a screen for the owner, a report for the bank, a tweak for an important customer. It still issues invoices and closes the year, but nobody can say which parts are reliable and which survive on the goodwill of one administrator.
I run independent ERP audits remotely for Italian manufacturers, distributors and subsidiaries. It examines the system and its controls. It is neither a financial audit nor a statutory one, and your revisore, your collegio sindacale where you have one, your commercialista and your tax advisor keep their roles. The result is a ranked list of findings with evidence.
Vendors and software houses pay me nothing, so there is no hidden interest in recommending more development or a new product. The engagement runs in English; Italian screens, layouts and registers are walked through with a member of your team who explains what each field means in practice.
Every finding records the evidence behind it, the business effect and who should act on it.
Outgoing invoices traced from issue to delivery notification, rejected files and how they were resent, incoming supplier files and whether each one was registered, plus recipient codes and PEC addresses in the customer master.
Whether invoices and their notifications actually reach the digital preservation service, whether any gap opened after a software change, and who holds that contract. Retention rules themselves are confirmed by your commercialista.
How bank receipt collections are presented, how unpaid returns come back into the ERP, and whether credit controllers work from the system or from a list kept beside it.
Each custom screen, report and procedure listed with its purpose, its owner and whether anyone still uses it, so you know what an upgrade or a change of supplier would have to carry.
Owner and administrator accounts with unlimited rights, permanent remote access for the software house, shared logins in the warehouse and combinations of duties that should sit with different people.
The journal your labor consultant sends, how it is imported and reconciled, and the license or maintenance lines you pay for modules and users that nobody touches.
Owners agree what must be answered
Trace documents through the system
Findings the owners can act on
In Italy the word audit quickly suggests the revisore or the board of statutory auditors, so I am precise about what this is. An ERP audit looks at how the software is configured, controlled and used: whether it reflects the way the company sells, buys, produces and collects today, whether its controls prevent obvious errors, and whether management can rely on its reports. It does not certify accounts, give an opinion on financial statements or decide tax treatment. Those remain with your revisore, your commercialista and your tax advisor.
Italian owners tend to ask for this kind of review at turning points:
The review combines interviews, walkthroughs of real tasks and read-only inspection of configuration and transactions. Findings are tested with the people concerned before they reach the report, so nobody is surprised at the readout. My general ERP health check page explains the underlying method in more depth.
Electronic invoicing through the Sistema di Interscambio works on notifications: a file is accepted and delivered, rejected, or accepted but not delivered to the recipient directly. In a system that has run for years, the question is less whether the flow exists and more whether anyone acts on what comes back. I take samples across a few months and trace them:
The output is a list of observations, not a compliance opinion. Where a pattern touches tax treatment, such as how integration documents for foreign purchases are produced, I write it as a question for your commercialista, who decides what is correct and whether anything needs regularizing. Where the cause is in the system, such as a missing alert or an incomplete customer field, it goes into the fix list. For the background on how this flow should work in a new system, see my Italian implementation page.
Digital preservation is easy to forget because nothing visible breaks when it fails. I check whether invoices and their notifications actually reach the preservation service, whether a gap opened when the intermediary or software version changed, and whether finance can retrieve an old invoice with its receipts when asked. Retention periods and the preservation contract itself are matters for your commercialista and the provider; the audit shows whether the trail is complete.
Collections come next. Many Italian companies still rely on bank receipt collections, and the ERP should present them to the bank, record the outcome and bring unpaid returns back as open items with their charges. I trace a sample of due dates through that cycle and compare the ERP's aged receivables with whatever list the credit controller really uses.
Then the side files. Typical candidates include:
Each side file is recorded with its owner and the reason it exists. Most point to a configuration or master data fix rather than a new system, which is where ERP optimization takes over.
Owner-led companies often grant broad rights for convenience. The owner and the head of administration can do everything, the software house keeps a permanent remote connection, and the warehouse shares one login. Over time that makes it hard to know who changed a price, a customer's bank details or a posted document.
I export users and roles and test them against duties your management agrees should be separate:
| Area | What I look for |
|---|---|
| Suppliers | The same person creating suppliers, changing bank details and releasing payments |
| Sales | Price and discount changes without approval, credit limits overridden freely |
| Accounting | Manual journals on VAT accounts, reopening of closed periods |
| Administration | Shared logins, departed staff still active, unattended supplier accounts |
Access to payroll and personal data gets particular attention because of GDPR. I note which roles can see salary journals, employee records and customer contact data, and leave legal interpretation to your data protection advisor.
The same export shows license usage. Users billed but inactive, modules carried in the annual maintenance fee but never used, and seats shared by several people are listed so you can discuss them with the software house on facts.
Payroll in most Italian companies stays with the labor consultant, who sends a journal each month. I check how it reaches the ERP, which accounts and cost centers it hits, who imports it and whether anyone reconciles it to the payroll summary. Contribution and withholding questions stay with the labor consultant.
The customization inventory is often the most useful part for owners. Each custom object gets a line: what it does, who asked for it, whether it is used, whether it is documented and how it would behave in an upgrade. Some can be retired; others protect a real way of working and should be kept deliberately.
The report then brings everything together: a summary for the owners, findings ranked by business risk, a separate list of questions for the commercialista and labor consultant, and a suggested order of work. I present it in a remote readout where the people involved can question it. The work runs online in the Italian morning; the owners can ask for an in-person meeting by arrangement.
If the findings show a deeper problem than tuning can solve, the Italian ERP rescue page describes what happens next. If the conclusion is that the software has reached its limit, my ERP selection work in Italy starts from the audit evidence. The Italy hub and my ERP consultant page for Italy cover the rest.
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. The revisore examines financial statements and gives a professional opinion on them. An ERP audit examines how the system is configured, controlled and used, and it gives no assurance on the accounts. The two can complement each other: control weaknesses found in the system review are often useful input for the people responsible for the statutory audit.
I can show how the flow behaves in practice: rejections, undelivered invoices, unregistered supplier files and gaps in customer data. Whether a given treatment is compliant is for your commercialista or tax advisor to judge. I write each tax-related point as a specific question so their answer can be turned into a system change.
The audit describes what exists, whether it is used and what risk it carries, in neutral terms. Many customizations were sensible when they were made. The point is to give the owners and the software house the same factual list, so decisions about what to keep, document or retire can be taken together.
A written report with a summary for the owners, findings ranked by business risk, a list of questions for your commercialista and labor consultant, a customization inventory and a suggested order of work. It is presented in a remote readout, and it is written so your team or any supplier can use it without me.
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.