Contact Info
What does an ERP audit check for a Spanish company?
An ERP audit for a Spanish company reviews a live system, separate from the auditoría de cuentas. I compare SII records with the ledgers, trace invoice series and corrective invoices, check territory tax codes, direct debit remittances, the gestoría and payroll handoffs, user rights, integrations and licenses, and deliver ranked findings plus questions for your asesor fiscal. The work is remote and independent of vendors.
Last reviewed by Vikas Saroj
In many Spanish companies the ERP and the gestoría each hold a version of the truth. Sales issues invoices in the system, the advisor rebuilds the books from exports, and the two rarely agree without a phone call. Add SII submissions, bank remittances and an online store, and nobody is sure which figure management should believe.
I carry out independent ERP audits remotely for Spanish distributors, exporters, service firms and subsidiaries. The review covers configuration, controls, data flows and reports. It is not an auditoría de cuentas or any other financial audit, and it does not replace your auditor, your asesor fiscal or your gestoría. Tax points become questions for them.
I am paid only by the client, never by a vendor or integrator, so the conclusions are not shaped by a product or a development budget. The engagement runs in English. When a layout or report is in Spanish, Catalan or Basque, a colleague from your team walks me through it.
Each area produces findings with evidence and an owner, plus questions for your advisors where tax is involved.
Invoice records submitted to the tax agency compared with the sales and purchase ledgers for sample periods, with statuses such as rejected or accepted with errors traced back to their cause in the system.
Invoice series, numbering gaps, corrective invoices and their references to the originals, and any route by which posted invoices can still be edited or deleted, reviewed against how your advisor says it should work.
Tax codes and fiscal positions for mainland, Canary Islands, Basque or Navarre customers and entities, checked for consistent use. Whether each treatment is right is for your asesor fiscal to confirm.
Direct debit mandates, remittance files, returned debits and their charges, supplier payment runs and bank reconciliation, reviewed for manual steps and items that sit unmatched for weeks.
What the gestoría receives from the ERP, what it re-keys, and how the payroll file from your labor advisor is imported and reconciled each month, so one set of figures can serve both sides.
User rights and duties that should be separated, dormant accounts, licenses paid but unused, and the management reports people quietly rebuild in spreadsheets because they do not trust the system.
Set the questions and boundaries
Compare records, not opinions
Findings with owners attached
Spanish finance teams know the statutory audit well, so the distinction matters. An auditoría de cuentas gives an opinion on the annual accounts. The work on this page does something different: it examines whether the ERP fits the way the company now operates, whether its controls work, and whether data reaches the tax agency, the banks and the advisors without being patched by hand. It gives no assurance on the accounts and no tax opinion.
Companies tend to ask for it when:
The method combines conversations with administration, sales, purchasing and warehouse staff, staff sharing their screens while they complete everyday tasks, and viewing access to settings and transaction history. Each draft finding is checked with the person responsible before it reaches the report. The wider method is described under ERP health check, while this page focuses on what Spanish rules and Spanish practice add to it.
For companies within the scope of the SII, the invoice records sent to the tax agency should mirror the sales and purchase ledgers. In practice they drift. A credit note posted in the ledger but never submitted, a supplier invoice registered late, a record accepted with errors that nobody corrected, or a manual journal on a VAT account that the submission logic ignores: each leaves a small gap that someone has to explain later.
For selected periods I compare the submitted records and their statuses with the ledgers, and I group differences by cause:
Entities in the Basque Country or Navarre, which have their own tax administrations, and companies dealing with the Canary Islands, which have their own indirect tax, get the same comparison against their own reporting channels and tax codes.
Every point that touches tax treatment is written as a question for your asesor fiscal. They rule on the treatment and on any regularization; the audit shows where the system creates the problem.
Spain has introduced requirements for the software that issues invoices, aimed at keeping invoice records complete, traceable and protected from later changes. How they apply, and from when, is a question for your asesor fiscal, and the details have shifted over time. What an ERP audit can do is show how your system behaves today and where it depends on assumptions nobody has checked.
I look at:
That last point matters because the answer belongs to a specific product, version and setup, not to a brand. If you do not have a written answer, the report recommends asking for one and lists the questions to put. I do not judge whether a product meets the rules; that is for the vendor to state and your advisor to assess. My Spanish business analysis page shows how the same topics are written into requirements for a new system.
Banking is where many Spanish systems leak time. Customers paying by direct debit need valid mandates in the ERP; remittance files must be accepted by each bank; returned debits should come back with their charges and reopen the invoice automatically. I follow selected collection dates from mandate to bank response, and set the ERP's aged debtor list beside the one credit control actually works from. Supplier payment runs, whether by transfer or confirming, get the same treatment.
Then the handoff with the gestoría. I ask three plain questions: what does the advisor receive from the ERP, what do they re-key or adjust, and what comes back? If the official books are kept in the advisor's own software, the audit checks how closely the two ledgers agree and where the differences come from, such as accruals posted only on one side or a chart of accounts mapped loosely.
Payroll usually stays with a labor advisor or payroll provider. I review how their monthly file is imported, which accounts and cost centers it hits, and whether someone reconciles it to the payroll summary. Social security and withholding matters remain with them.
The aim is not to move work away from your advisors. It is to make the ERP produce data they can use without rebuilding it. Fixes often fall under ERP integration or simple configuration changes.
User rights are reviewed against duties management agrees should be split: creating suppliers and changing their bank accounts, approving invoices and releasing payments, posting manual journals and closing periods. I also look for dormant users, staff who have left, shared warehouse logins and integrator accounts that were never closed. Personal data in HR and customer records is checked for role-based limits, with GDPR interpretation left to your data protection advisor.
Integrations come next: online stores, marketplaces, logistics operators and CRM. For each, I note which system owns the data, how errors surface and how often staff correct orders or stock by hand.
Licenses complete the picture. Paid users who never log in, modules included in the subscription but unused, and seats shared between people are listed for a factual conversation with the vendor.
The report contains a summary for management, ranked findings with evidence and causes, a separate question list for your asesor fiscal and gestoría, and a proposed order of fixes. It is presented remotely during the Spanish morning or early afternoon; a visit is possible by arrangement. If the system needs more than tuning, my ERP rescue service for Spain picks up from the audit, and ERP optimization covers lighter fixes. The Spain hub and my ERP consultant page for Spain describe the rest of my work there.
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. A statutory audit gives an opinion on the annual accounts and is carried out by a registered auditor. An ERP audit looks at the setup, controls and daily use of the software, and offers no assurance on the accounts. Weaknesses it finds, such as editable invoices or unreconciled SII records, can still be useful to the auditor and your advisors.
No. That statement belongs to the vendor for a specific version, and your asesor fiscal assesses how the rules apply to you. The audit shows how your system handles series, corrections, editing and customizations today, and lists the written questions to put to the vendor or integrator so you get a clear answer.
The audit stays inside your ERP and the files exchanged with the gestoría. I look at what they receive, what they re-key and where the two ledgers differ, but I do not inspect the advisor's own systems. The findings help both sides agree a cleaner handoff and fewer corrections each quarter.
Yes. Each entity's tax codes, invoice series and reporting channels are reviewed in the same way as the mainland company, and differences between them are recorded. Whether the treatment in each territory is right is a question for your asesor fiscal, which the report frames clearly for them.
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.